Interface PutSourceServerActionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<PutSourceServerActionResponse.Builder,
,PutSourceServerActionResponse> MgnResponse.Builder
,SdkBuilder<PutSourceServerActionResponse.Builder,
,PutSourceServerActionResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
PutSourceServerActionResponse
-
Method Summary
Modifier and TypeMethodDescriptionSource server post migration custom action ID.actionName
(String actionName) Source server post migration custom action name.Source server post migration custom action active status.Source server post migration custom action category.category
(ActionCategory category) Source server post migration custom action category.description
(String description) Source server post migration custom action description.documentIdentifier
(String documentIdentifier) Source server post migration custom action document identifier.documentVersion
(String documentVersion) Source server post migration custom action document version.externalParameters
(Map<String, SsmExternalParameter> externalParameters) Source server post migration custom action external parameters.mustSucceedForCutover
(Boolean mustSucceedForCutover) Source server post migration custom action must succeed for cutover.Source server post migration custom action order.parameters
(Map<String, ? extends Collection<SsmParameterStoreParameter>> parameters) Source server post migration custom action parameters.timeoutSeconds
(Integer timeoutSeconds) Source server post migration custom action timeout in seconds.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.mgn.model.MgnResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
actionID
Source server post migration custom action ID.
- Parameters:
actionID
- Source server post migration custom action ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionName
Source server post migration custom action name.
- Parameters:
actionName
- Source server post migration custom action name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
active
Source server post migration custom action active status.
- Parameters:
active
- Source server post migration custom action active status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
category
Source server post migration custom action category.
- Parameters:
category
- Source server post migration custom action category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
category
Source server post migration custom action category.
- Parameters:
category
- Source server post migration custom action category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
Source server post migration custom action description.
- Parameters:
description
- Source server post migration custom action description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
documentIdentifier
Source server post migration custom action document identifier.
- Parameters:
documentIdentifier
- Source server post migration custom action document identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
documentVersion
Source server post migration custom action document version.
- Parameters:
documentVersion
- Source server post migration custom action document version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
externalParameters
PutSourceServerActionResponse.Builder externalParameters(Map<String, SsmExternalParameter> externalParameters) Source server post migration custom action external parameters.
- Parameters:
externalParameters
- Source server post migration custom action external parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mustSucceedForCutover
Source server post migration custom action must succeed for cutover.
- Parameters:
mustSucceedForCutover
- Source server post migration custom action must succeed for cutover.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
order
Source server post migration custom action order.
- Parameters:
order
- Source server post migration custom action order.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
PutSourceServerActionResponse.Builder parameters(Map<String, ? extends Collection<SsmParameterStoreParameter>> parameters) Source server post migration custom action parameters.
- Parameters:
parameters
- Source server post migration custom action parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeoutSeconds
Source server post migration custom action timeout in seconds.
- Parameters:
timeoutSeconds
- Source server post migration custom action timeout in seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-