@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ActionExecutionOutput extends Object implements Serializable, Cloneable, StructuredPojo
Output details listed for an action execution, such as the action execution result.
Constructor and Description |
---|
ActionExecutionOutput() |
Modifier and Type | Method and Description |
---|---|
ActionExecutionOutput |
addOutputVariablesEntry(String key,
String value)
Add a single OutputVariables entry
|
ActionExecutionOutput |
clearOutputVariablesEntries()
Removes all the entries added into OutputVariables.
|
ActionExecutionOutput |
clone() |
boolean |
equals(Object obj) |
ActionExecutionResult |
getExecutionResult()
Execution result information listed in the output details for an action execution.
|
List<ArtifactDetail> |
getOutputArtifacts()
Details of output artifacts of the action that correspond to the action execution.
|
Map<String,String> |
getOutputVariables()
The outputVariables field shows the key-value pairs that were output as part of that execution.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setExecutionResult(ActionExecutionResult executionResult)
Execution result information listed in the output details for an action execution.
|
void |
setOutputArtifacts(Collection<ArtifactDetail> outputArtifacts)
Details of output artifacts of the action that correspond to the action execution.
|
void |
setOutputVariables(Map<String,String> outputVariables)
The outputVariables field shows the key-value pairs that were output as part of that execution.
|
String |
toString()
Returns a string representation of this object.
|
ActionExecutionOutput |
withExecutionResult(ActionExecutionResult executionResult)
Execution result information listed in the output details for an action execution.
|
ActionExecutionOutput |
withOutputArtifacts(ArtifactDetail... outputArtifacts)
Details of output artifacts of the action that correspond to the action execution.
|
ActionExecutionOutput |
withOutputArtifacts(Collection<ArtifactDetail> outputArtifacts)
Details of output artifacts of the action that correspond to the action execution.
|
ActionExecutionOutput |
withOutputVariables(Map<String,String> outputVariables)
The outputVariables field shows the key-value pairs that were output as part of that execution.
|
public List<ArtifactDetail> getOutputArtifacts()
Details of output artifacts of the action that correspond to the action execution.
public void setOutputArtifacts(Collection<ArtifactDetail> outputArtifacts)
Details of output artifacts of the action that correspond to the action execution.
outputArtifacts
- Details of output artifacts of the action that correspond to the action execution.public ActionExecutionOutput withOutputArtifacts(ArtifactDetail... outputArtifacts)
Details of output artifacts of the action that correspond to the action execution.
NOTE: This method appends the values to the existing list (if any). Use
setOutputArtifacts(java.util.Collection)
or withOutputArtifacts(java.util.Collection)
if you
want to override the existing values.
outputArtifacts
- Details of output artifacts of the action that correspond to the action execution.public ActionExecutionOutput withOutputArtifacts(Collection<ArtifactDetail> outputArtifacts)
Details of output artifacts of the action that correspond to the action execution.
outputArtifacts
- Details of output artifacts of the action that correspond to the action execution.public void setExecutionResult(ActionExecutionResult executionResult)
Execution result information listed in the output details for an action execution.
executionResult
- Execution result information listed in the output details for an action execution.public ActionExecutionResult getExecutionResult()
Execution result information listed in the output details for an action execution.
public ActionExecutionOutput withExecutionResult(ActionExecutionResult executionResult)
Execution result information listed in the output details for an action execution.
executionResult
- Execution result information listed in the output details for an action execution.public Map<String,String> getOutputVariables()
The outputVariables field shows the key-value pairs that were output as part of that execution.
public void setOutputVariables(Map<String,String> outputVariables)
The outputVariables field shows the key-value pairs that were output as part of that execution.
outputVariables
- The outputVariables field shows the key-value pairs that were output as part of that execution.public ActionExecutionOutput withOutputVariables(Map<String,String> outputVariables)
The outputVariables field shows the key-value pairs that were output as part of that execution.
outputVariables
- The outputVariables field shows the key-value pairs that were output as part of that execution.public ActionExecutionOutput addOutputVariablesEntry(String key, String value)
public ActionExecutionOutput clearOutputVariablesEntries()
public String toString()
toString
in class Object
Object.toString()
public ActionExecutionOutput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.