@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SourceServerActionDocument extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
SourceServerActionDocument() |
Modifier and Type | Method and Description |
---|---|
SourceServerActionDocument |
addExternalParametersEntry(String key,
SsmExternalParameter value)
Add a single ExternalParameters entry
|
SourceServerActionDocument |
addParametersEntry(String key,
List<SsmParameterStoreParameter> value)
Add a single Parameters entry
|
SourceServerActionDocument |
clearExternalParametersEntries()
Removes all the entries added into ExternalParameters.
|
SourceServerActionDocument |
clearParametersEntries()
Removes all the entries added into Parameters.
|
SourceServerActionDocument |
clone() |
boolean |
equals(Object obj) |
String |
getActionID()
Source server post migration custom action ID.
|
String |
getActionName()
Source server post migration custom action name.
|
Boolean |
getActive()
Source server post migration custom action active status.
|
String |
getCategory()
Source server post migration custom action category.
|
String |
getDescription()
Source server post migration custom action description.
|
String |
getDocumentIdentifier()
Source server post migration custom action document identifier.
|
String |
getDocumentVersion()
Source server post migration custom action document version.
|
Map<String,SsmExternalParameter> |
getExternalParameters()
Source server post migration custom action external parameters.
|
Boolean |
getMustSucceedForCutover()
Source server post migration custom action must succeed for cutover.
|
Integer |
getOrder()
Source server post migration custom action order.
|
Map<String,List<SsmParameterStoreParameter>> |
getParameters()
Source server post migration custom action parameters.
|
Integer |
getTimeoutSeconds()
Source server post migration custom action timeout in seconds.
|
int |
hashCode() |
Boolean |
isActive()
Source server post migration custom action active status.
|
Boolean |
isMustSucceedForCutover()
Source server post migration custom action must succeed for cutover.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setActionID(String actionID)
Source server post migration custom action ID.
|
void |
setActionName(String actionName)
Source server post migration custom action name.
|
void |
setActive(Boolean active)
Source server post migration custom action active status.
|
void |
setCategory(String category)
Source server post migration custom action category.
|
void |
setDescription(String description)
Source server post migration custom action description.
|
void |
setDocumentIdentifier(String documentIdentifier)
Source server post migration custom action document identifier.
|
void |
setDocumentVersion(String documentVersion)
Source server post migration custom action document version.
|
void |
setExternalParameters(Map<String,SsmExternalParameter> externalParameters)
Source server post migration custom action external parameters.
|
void |
setMustSucceedForCutover(Boolean mustSucceedForCutover)
Source server post migration custom action must succeed for cutover.
|
void |
setOrder(Integer order)
Source server post migration custom action order.
|
void |
setParameters(Map<String,List<SsmParameterStoreParameter>> parameters)
Source server post migration custom action parameters.
|
void |
setTimeoutSeconds(Integer timeoutSeconds)
Source server post migration custom action timeout in seconds.
|
String |
toString()
Returns a string representation of this object.
|
SourceServerActionDocument |
withActionID(String actionID)
Source server post migration custom action ID.
|
SourceServerActionDocument |
withActionName(String actionName)
Source server post migration custom action name.
|
SourceServerActionDocument |
withActive(Boolean active)
Source server post migration custom action active status.
|
SourceServerActionDocument |
withCategory(ActionCategory category)
Source server post migration custom action category.
|
SourceServerActionDocument |
withCategory(String category)
Source server post migration custom action category.
|
SourceServerActionDocument |
withDescription(String description)
Source server post migration custom action description.
|
SourceServerActionDocument |
withDocumentIdentifier(String documentIdentifier)
Source server post migration custom action document identifier.
|
SourceServerActionDocument |
withDocumentVersion(String documentVersion)
Source server post migration custom action document version.
|
SourceServerActionDocument |
withExternalParameters(Map<String,SsmExternalParameter> externalParameters)
Source server post migration custom action external parameters.
|
SourceServerActionDocument |
withMustSucceedForCutover(Boolean mustSucceedForCutover)
Source server post migration custom action must succeed for cutover.
|
SourceServerActionDocument |
withOrder(Integer order)
Source server post migration custom action order.
|
SourceServerActionDocument |
withParameters(Map<String,List<SsmParameterStoreParameter>> parameters)
Source server post migration custom action parameters.
|
SourceServerActionDocument |
withTimeoutSeconds(Integer timeoutSeconds)
Source server post migration custom action timeout in seconds.
|
public void setActionID(String actionID)
Source server post migration custom action ID.
actionID
- Source server post migration custom action ID.public String getActionID()
Source server post migration custom action ID.
public SourceServerActionDocument withActionID(String actionID)
Source server post migration custom action ID.
actionID
- Source server post migration custom action ID.public void setActionName(String actionName)
Source server post migration custom action name.
actionName
- Source server post migration custom action name.public String getActionName()
Source server post migration custom action name.
public SourceServerActionDocument withActionName(String actionName)
Source server post migration custom action name.
actionName
- Source server post migration custom action name.public void setActive(Boolean active)
Source server post migration custom action active status.
active
- Source server post migration custom action active status.public Boolean getActive()
Source server post migration custom action active status.
public SourceServerActionDocument withActive(Boolean active)
Source server post migration custom action active status.
active
- Source server post migration custom action active status.public Boolean isActive()
Source server post migration custom action active status.
public void setCategory(String category)
Source server post migration custom action category.
category
- Source server post migration custom action category.ActionCategory
public String getCategory()
Source server post migration custom action category.
ActionCategory
public SourceServerActionDocument withCategory(String category)
Source server post migration custom action category.
category
- Source server post migration custom action category.ActionCategory
public SourceServerActionDocument withCategory(ActionCategory category)
Source server post migration custom action category.
category
- Source server post migration custom action category.ActionCategory
public void setDescription(String description)
Source server post migration custom action description.
description
- Source server post migration custom action description.public String getDescription()
Source server post migration custom action description.
public SourceServerActionDocument withDescription(String description)
Source server post migration custom action description.
description
- Source server post migration custom action description.public void setDocumentIdentifier(String documentIdentifier)
Source server post migration custom action document identifier.
documentIdentifier
- Source server post migration custom action document identifier.public String getDocumentIdentifier()
Source server post migration custom action document identifier.
public SourceServerActionDocument withDocumentIdentifier(String documentIdentifier)
Source server post migration custom action document identifier.
documentIdentifier
- Source server post migration custom action document identifier.public void setDocumentVersion(String documentVersion)
Source server post migration custom action document version.
documentVersion
- Source server post migration custom action document version.public String getDocumentVersion()
Source server post migration custom action document version.
public SourceServerActionDocument withDocumentVersion(String documentVersion)
Source server post migration custom action document version.
documentVersion
- Source server post migration custom action document version.public Map<String,SsmExternalParameter> getExternalParameters()
Source server post migration custom action external parameters.
public void setExternalParameters(Map<String,SsmExternalParameter> externalParameters)
Source server post migration custom action external parameters.
externalParameters
- Source server post migration custom action external parameters.public SourceServerActionDocument withExternalParameters(Map<String,SsmExternalParameter> externalParameters)
Source server post migration custom action external parameters.
externalParameters
- Source server post migration custom action external parameters.public SourceServerActionDocument addExternalParametersEntry(String key, SsmExternalParameter value)
public SourceServerActionDocument clearExternalParametersEntries()
public void setMustSucceedForCutover(Boolean mustSucceedForCutover)
Source server post migration custom action must succeed for cutover.
mustSucceedForCutover
- Source server post migration custom action must succeed for cutover.public Boolean getMustSucceedForCutover()
Source server post migration custom action must succeed for cutover.
public SourceServerActionDocument withMustSucceedForCutover(Boolean mustSucceedForCutover)
Source server post migration custom action must succeed for cutover.
mustSucceedForCutover
- Source server post migration custom action must succeed for cutover.public Boolean isMustSucceedForCutover()
Source server post migration custom action must succeed for cutover.
public void setOrder(Integer order)
Source server post migration custom action order.
order
- Source server post migration custom action order.public Integer getOrder()
Source server post migration custom action order.
public SourceServerActionDocument withOrder(Integer order)
Source server post migration custom action order.
order
- Source server post migration custom action order.public Map<String,List<SsmParameterStoreParameter>> getParameters()
Source server post migration custom action parameters.
public void setParameters(Map<String,List<SsmParameterStoreParameter>> parameters)
Source server post migration custom action parameters.
parameters
- Source server post migration custom action parameters.public SourceServerActionDocument withParameters(Map<String,List<SsmParameterStoreParameter>> parameters)
Source server post migration custom action parameters.
parameters
- Source server post migration custom action parameters.public SourceServerActionDocument addParametersEntry(String key, List<SsmParameterStoreParameter> value)
public SourceServerActionDocument clearParametersEntries()
public void setTimeoutSeconds(Integer timeoutSeconds)
Source server post migration custom action timeout in seconds.
timeoutSeconds
- Source server post migration custom action timeout in seconds.public Integer getTimeoutSeconds()
Source server post migration custom action timeout in seconds.
public SourceServerActionDocument withTimeoutSeconds(Integer timeoutSeconds)
Source server post migration custom action timeout in seconds.
timeoutSeconds
- Source server post migration custom action timeout in seconds.public String toString()
toString
in class Object
Object.toString()
public SourceServerActionDocument clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.