@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class Step extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ACTION_ID |
static String |
JSON_PROPERTY_COMPLETION_GATE |
static String |
JSON_PROPERTY_CONNECTION_LABEL |
static String |
JSON_PROPERTY_DISPLAY |
static String |
JSON_PROPERTY_ERROR_HANDLERS |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_OUTBOUND_EDGES |
static String |
JSON_PROPERTY_PARAMETERS |
static String |
JSON_PROPERTY_READINESS_GATE |
boolean |
unparsed |
| Constructor and Description |
|---|
Step() |
Step(String actionId,
String name) |
| Modifier and Type | Method and Description |
|---|---|
Step |
actionId(String actionId) |
Step |
addErrorHandlersItem(ErrorHandler errorHandlersItem) |
Step |
addOutboundEdgesItem(OutboundEdge outboundEdgesItem) |
Step |
addParametersItem(Parameter parametersItem) |
Step |
completionGate(CompletionGate completionGate) |
Step |
connectionLabel(String connectionLabel) |
Step |
display(StepDisplay display) |
boolean |
equals(Object o)
Return true if this Step object is equal to o.
|
Step |
errorHandlers(List<ErrorHandler> errorHandlers) |
String |
getActionId()
The unique identifier of an action.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
CompletionGate |
getCompletionGate()
Used to create conditions before running subsequent actions.
|
String |
getConnectionLabel()
The unique identifier of a connection defined in the spec.
|
StepDisplay |
getDisplay()
The definition of
StepDisplay object. |
List<ErrorHandler> |
getErrorHandlers()
The
Step errorHandlers. |
String |
getName()
Name of the step.
|
List<OutboundEdge> |
getOutboundEdges()
A list of subsequent actions to run.
|
List<Parameter> |
getParameters()
A list of inputs for an action.
|
ReadinessGate |
getReadinessGate()
Used to merge multiple branches into a single branch.
|
int |
hashCode() |
Step |
name(String name) |
Step |
outboundEdges(List<OutboundEdge> outboundEdges) |
Step |
parameters(List<Parameter> parameters) |
Step |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
Step |
readinessGate(ReadinessGate readinessGate) |
void |
setActionId(String actionId) |
void |
setCompletionGate(CompletionGate completionGate) |
void |
setConnectionLabel(String connectionLabel) |
void |
setDisplay(StepDisplay display) |
void |
setErrorHandlers(List<ErrorHandler> errorHandlers) |
void |
setName(String name) |
void |
setOutboundEdges(List<OutboundEdge> outboundEdges) |
void |
setParameters(List<Parameter> parameters) |
void |
setReadinessGate(ReadinessGate readinessGate) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_ACTION_ID
public static final String JSON_PROPERTY_COMPLETION_GATE
public static final String JSON_PROPERTY_CONNECTION_LABEL
public static final String JSON_PROPERTY_DISPLAY
public static final String JSON_PROPERTY_ERROR_HANDLERS
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_OUTBOUND_EDGES
public static final String JSON_PROPERTY_PARAMETERS
public static final String JSON_PROPERTY_READINESS_GATE
public String getActionId()
public void setActionId(String actionId)
public Step completionGate(CompletionGate completionGate)
@Nullable public CompletionGate getCompletionGate()
public void setCompletionGate(CompletionGate completionGate)
@Nullable public String getConnectionLabel()
public void setConnectionLabel(String connectionLabel)
public Step display(StepDisplay display)
@Nullable public StepDisplay getDisplay()
StepDisplay object.public void setDisplay(StepDisplay display)
public Step errorHandlers(List<ErrorHandler> errorHandlers)
public Step addErrorHandlersItem(ErrorHandler errorHandlersItem)
@Nullable public List<ErrorHandler> getErrorHandlers()
Step errorHandlers.public void setErrorHandlers(List<ErrorHandler> errorHandlers)
public String getName()
public void setName(String name)
public Step outboundEdges(List<OutboundEdge> outboundEdges)
public Step addOutboundEdgesItem(OutboundEdge outboundEdgesItem)
@Nullable public List<OutboundEdge> getOutboundEdges()
public void setOutboundEdges(List<OutboundEdge> outboundEdges)
@Nullable public List<Parameter> getParameters()
public Step readinessGate(ReadinessGate readinessGate)
@Nullable public ReadinessGate getReadinessGate()
public void setReadinessGate(ReadinessGate readinessGate)
public Step putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.