public class DeploymentGroupEvent extends Descriptor
{
"action" : DEPLOY_NEW_JOB,
"target": "myhost"
"rolloutTaskStatus" : OK,
"deploymentGroup" : { #... see definition of DeploymentGroup },
"deploymentGroupState" : ROLLING_OUT,
"timestamp" : 1410308461448
}
| Modifier and Type | Class and Description |
|---|---|
static class |
DeploymentGroupEvent.Builder |
| Modifier and Type | Field and Description |
|---|---|
static String |
KAFKA_TOPIC |
| Constructor and Description |
|---|
DeploymentGroupEvent(RolloutTask.Action action,
String target,
RolloutTask.Status rolloutTaskStatus,
DeploymentGroup deploymentGroup,
DeploymentGroupStatus.State deploymentGroupState,
long timestamp)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
RolloutTask.Action |
getAction() |
DeploymentGroup |
getDeploymentGroup() |
DeploymentGroupStatus.State |
getDeploymentGroupState() |
RolloutTask.Status |
getRolloutTaskStatus() |
String |
getTarget() |
long |
getTimestamp() |
int |
hashCode() |
static DeploymentGroupEvent.Builder |
newBuilder() |
String |
toString() |
parse, parse, toJsonBytes, toJsonStringpublic static final String KAFKA_TOPIC
public DeploymentGroupEvent(RolloutTask.Action action, String target, RolloutTask.Status rolloutTaskStatus, DeploymentGroup deploymentGroup, DeploymentGroupStatus.State deploymentGroupState, long timestamp)
action - RolloutTask.Action.target - The target of the action.rolloutTaskStatus - The status of the task at the point of the event.
See RolloutTask.StatusdeploymentGroup - DeploymentGroupdeploymentGroupState - DeploymentGroupStatus.Statetimestamp - The timestamp of the event.public RolloutTask.Action getAction()
public String getTarget()
public RolloutTask.Status getRolloutTaskStatus()
public DeploymentGroup getDeploymentGroup()
public DeploymentGroupStatus.State getDeploymentGroupState()
public long getTimestamp()
public static DeploymentGroupEvent.Builder newBuilder()
Copyright © 2015. All rights reserved.