@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LaunchAction extends Object implements Serializable, Cloneable, StructuredPojo
Launch action.
| Constructor and Description |
|---|
LaunchAction() |
| Modifier and Type | Method and Description |
|---|---|
LaunchAction |
addParametersEntry(String key,
LaunchActionParameter value)
Add a single Parameters entry
|
LaunchAction |
clearParametersEntries()
Removes all the entries added into Parameters.
|
LaunchAction |
clone() |
boolean |
equals(Object obj) |
String |
getActionCode()
Launch action code.
|
String |
getActionId() |
String |
getActionVersion() |
Boolean |
getActive()
Whether the launch action is active.
|
String |
getCategory() |
String |
getDescription() |
String |
getName() |
Boolean |
getOptional()
Whether the launch will not be marked as failed if this action fails.
|
Integer |
getOrder() |
Map<String,LaunchActionParameter> |
getParameters() |
String |
getType()
Launch action type.
|
int |
hashCode() |
Boolean |
isActive()
Whether the launch action is active.
|
Boolean |
isOptional()
Whether the launch will not be marked as failed if this action fails.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setActionCode(String actionCode)
Launch action code.
|
void |
setActionId(String actionId) |
void |
setActionVersion(String actionVersion) |
void |
setActive(Boolean active)
Whether the launch action is active.
|
void |
setCategory(String category) |
void |
setDescription(String description) |
void |
setName(String name) |
void |
setOptional(Boolean optional)
Whether the launch will not be marked as failed if this action fails.
|
void |
setOrder(Integer order) |
void |
setParameters(Map<String,LaunchActionParameter> parameters) |
void |
setType(String type)
Launch action type.
|
String |
toString()
Returns a string representation of this object.
|
LaunchAction |
withActionCode(String actionCode)
Launch action code.
|
LaunchAction |
withActionId(String actionId) |
LaunchAction |
withActionVersion(String actionVersion) |
LaunchAction |
withActive(Boolean active)
Whether the launch action is active.
|
LaunchAction |
withCategory(LaunchActionCategory category) |
LaunchAction |
withCategory(String category) |
LaunchAction |
withDescription(String description) |
LaunchAction |
withName(String name) |
LaunchAction |
withOptional(Boolean optional)
Whether the launch will not be marked as failed if this action fails.
|
LaunchAction |
withOrder(Integer order) |
LaunchAction |
withParameters(Map<String,LaunchActionParameter> parameters) |
LaunchAction |
withType(LaunchActionType type)
Launch action type.
|
LaunchAction |
withType(String type)
Launch action type.
|
public void setActionCode(String actionCode)
Launch action code.
actionCode - Launch action code.public String getActionCode()
Launch action code.
public LaunchAction withActionCode(String actionCode)
Launch action code.
actionCode - Launch action code.public void setActionId(String actionId)
actionId - public String getActionId()
public LaunchAction withActionId(String actionId)
actionId - public void setActionVersion(String actionVersion)
actionVersion - public String getActionVersion()
public LaunchAction withActionVersion(String actionVersion)
actionVersion - public void setActive(Boolean active)
Whether the launch action is active.
active - Whether the launch action is active.public Boolean getActive()
Whether the launch action is active.
public LaunchAction withActive(Boolean active)
Whether the launch action is active.
active - Whether the launch action is active.public Boolean isActive()
Whether the launch action is active.
public void setCategory(String category)
category - LaunchActionCategorypublic String getCategory()
LaunchActionCategorypublic LaunchAction withCategory(String category)
category - LaunchActionCategorypublic LaunchAction withCategory(LaunchActionCategory category)
category - LaunchActionCategorypublic void setDescription(String description)
description - public String getDescription()
public LaunchAction withDescription(String description)
description - public void setName(String name)
name - public String getName()
public LaunchAction withName(String name)
name - public void setOptional(Boolean optional)
Whether the launch will not be marked as failed if this action fails.
optional - Whether the launch will not be marked as failed if this action fails.public Boolean getOptional()
Whether the launch will not be marked as failed if this action fails.
public LaunchAction withOptional(Boolean optional)
Whether the launch will not be marked as failed if this action fails.
optional - Whether the launch will not be marked as failed if this action fails.public Boolean isOptional()
Whether the launch will not be marked as failed if this action fails.
public void setOrder(Integer order)
order - public Integer getOrder()
public LaunchAction withOrder(Integer order)
order - public Map<String,LaunchActionParameter> getParameters()
public void setParameters(Map<String,LaunchActionParameter> parameters)
parameters - public LaunchAction withParameters(Map<String,LaunchActionParameter> parameters)
parameters - public LaunchAction addParametersEntry(String key, LaunchActionParameter value)
public LaunchAction clearParametersEntries()
public void setType(String type)
Launch action type.
type - Launch action type.LaunchActionTypepublic String getType()
Launch action type.
LaunchActionTypepublic LaunchAction withType(String type)
Launch action type.
type - Launch action type.LaunchActionTypepublic LaunchAction withType(LaunchActionType type)
Launch action type.
type - Launch action type.LaunchActionTypepublic String toString()
toString in class ObjectObject.toString()public LaunchAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.