package com.sequenceiq.cloudbreak.reactor.api;
import com.sequenceiq.cloudbreak.cloud.event.Payload;
import com.sequenceiq.cloudbreak.cloud.event.Selectable;
import com.sequenceiq.cloudbreak.reactor.api.event.EventSelectorUtil;
public abstract class ClusterPlatformRequest implements Payload, Selectable {
private final Long stackId;
public ClusterPlatformRequest(Long stackId) {
this.stackId = stackId;
}
@Override
public Long getStackId() {
return stackId;
}
@Override
public String selector() {
return EventSelectorUtil.selector(getClass());
}
}