@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutSourceServerActionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
PutSourceServerActionRequest() |
Modifier and Type | Method and Description |
---|---|
PutSourceServerActionRequest |
addExternalParametersEntry(String key,
SsmExternalParameter value)
Add a single ExternalParameters entry
|
PutSourceServerActionRequest |
addParametersEntry(String key,
List<SsmParameterStoreParameter> value)
Add a single Parameters entry
|
PutSourceServerActionRequest |
clearExternalParametersEntries()
Removes all the entries added into ExternalParameters.
|
PutSourceServerActionRequest |
clearParametersEntries()
Removes all the entries added into Parameters.
|
PutSourceServerActionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAccountID()
Source server post migration custom account ID.
|
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.
|
String |
getSourceServerID()
Source server ID.
|
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 |
setAccountID(String accountID)
Source server post migration custom account ID.
|
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 |
setSourceServerID(String sourceServerID)
Source server ID.
|
void |
setTimeoutSeconds(Integer timeoutSeconds)
Source server post migration custom action timeout in seconds.
|
String |
toString()
Returns a string representation of this object.
|
PutSourceServerActionRequest |
withAccountID(String accountID)
Source server post migration custom account ID.
|
PutSourceServerActionRequest |
withActionID(String actionID)
Source server post migration custom action ID.
|
PutSourceServerActionRequest |
withActionName(String actionName)
Source server post migration custom action name.
|
PutSourceServerActionRequest |
withActive(Boolean active)
Source server post migration custom action active status.
|
PutSourceServerActionRequest |
withCategory(ActionCategory category)
Source server post migration custom action category.
|
PutSourceServerActionRequest |
withCategory(String category)
Source server post migration custom action category.
|
PutSourceServerActionRequest |
withDescription(String description)
Source server post migration custom action description.
|
PutSourceServerActionRequest |
withDocumentIdentifier(String documentIdentifier)
Source server post migration custom action document identifier.
|
PutSourceServerActionRequest |
withDocumentVersion(String documentVersion)
Source server post migration custom action document version.
|
PutSourceServerActionRequest |
withExternalParameters(Map<String,SsmExternalParameter> externalParameters)
Source server post migration custom action external parameters.
|
PutSourceServerActionRequest |
withMustSucceedForCutover(Boolean mustSucceedForCutover)
Source server post migration custom action must succeed for cutover.
|
PutSourceServerActionRequest |
withOrder(Integer order)
Source server post migration custom action order.
|
PutSourceServerActionRequest |
withParameters(Map<String,List<SsmParameterStoreParameter>> parameters)
Source server post migration custom action parameters.
|
PutSourceServerActionRequest |
withSourceServerID(String sourceServerID)
Source server ID.
|
PutSourceServerActionRequest |
withTimeoutSeconds(Integer timeoutSeconds)
Source server post migration custom action timeout in seconds.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAccountID(String accountID)
Source server post migration custom account ID.
accountID
- Source server post migration custom account ID.public String getAccountID()
Source server post migration custom account ID.
public PutSourceServerActionRequest withAccountID(String accountID)
Source server post migration custom account ID.
accountID
- Source server post migration custom account ID.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 PutSourceServerActionRequest 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 PutSourceServerActionRequest 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 PutSourceServerActionRequest 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 PutSourceServerActionRequest withCategory(String category)
Source server post migration custom action category.
category
- Source server post migration custom action category.ActionCategory
public PutSourceServerActionRequest 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 PutSourceServerActionRequest 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 PutSourceServerActionRequest 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 PutSourceServerActionRequest 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 PutSourceServerActionRequest withExternalParameters(Map<String,SsmExternalParameter> externalParameters)
Source server post migration custom action external parameters.
externalParameters
- Source server post migration custom action external parameters.public PutSourceServerActionRequest addExternalParametersEntry(String key, SsmExternalParameter value)
public PutSourceServerActionRequest 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 PutSourceServerActionRequest 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 PutSourceServerActionRequest 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 PutSourceServerActionRequest withParameters(Map<String,List<SsmParameterStoreParameter>> parameters)
Source server post migration custom action parameters.
parameters
- Source server post migration custom action parameters.public PutSourceServerActionRequest addParametersEntry(String key, List<SsmParameterStoreParameter> value)
public PutSourceServerActionRequest clearParametersEntries()
public void setSourceServerID(String sourceServerID)
Source server ID.
sourceServerID
- Source server ID.public String getSourceServerID()
Source server ID.
public PutSourceServerActionRequest withSourceServerID(String sourceServerID)
Source server ID.
sourceServerID
- Source server ID.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 PutSourceServerActionRequest 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 PutSourceServerActionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()