@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
- LaunchActionCategory
public String getCategory()
LaunchActionCategory
public LaunchAction withCategory(String category)
category
- LaunchActionCategory
public LaunchAction withCategory(LaunchActionCategory category)
category
- LaunchActionCategory
public 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.LaunchActionType
public String getType()
Launch action type.
LaunchActionType
public LaunchAction withType(String type)
Launch action type.
type
- Launch action type.LaunchActionType
public LaunchAction withType(LaunchActionType type)
Launch action type.
type
- Launch action type.LaunchActionType
public String toString()
toString
in class Object
Object.toString()
public LaunchAction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.