Interface PutSourceServerActionRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<PutSourceServerActionRequest.Builder,PutSourceServerActionRequest>,MgnRequest.Builder,SdkBuilder<PutSourceServerActionRequest.Builder,PutSourceServerActionRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- PutSourceServerActionRequest
public static interface PutSourceServerActionRequest.Builder extends MgnRequest.Builder, SdkPojo, CopyableBuilder<PutSourceServerActionRequest.Builder,PutSourceServerActionRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PutSourceServerActionRequest.BuilderaccountID(String accountID)Source server post migration custom account ID.PutSourceServerActionRequest.BuilderactionID(String actionID)Source server post migration custom action ID.PutSourceServerActionRequest.BuilderactionName(String actionName)Source server post migration custom action name.PutSourceServerActionRequest.Builderactive(Boolean active)Source server post migration custom action active status.PutSourceServerActionRequest.Buildercategory(String category)Source server post migration custom action category.PutSourceServerActionRequest.Buildercategory(ActionCategory category)Source server post migration custom action category.PutSourceServerActionRequest.Builderdescription(String description)Source server post migration custom action description.PutSourceServerActionRequest.BuilderdocumentIdentifier(String documentIdentifier)Source server post migration custom action document identifier.PutSourceServerActionRequest.BuilderdocumentVersion(String documentVersion)Source server post migration custom action document version.PutSourceServerActionRequest.BuilderexternalParameters(Map<String,SsmExternalParameter> externalParameters)Source server post migration custom action external parameters.PutSourceServerActionRequest.BuildermustSucceedForCutover(Boolean mustSucceedForCutover)Source server post migration custom action must succeed for cutover.PutSourceServerActionRequest.Builderorder(Integer order)Source server post migration custom action order.PutSourceServerActionRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)PutSourceServerActionRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)PutSourceServerActionRequest.Builderparameters(Map<String,? extends Collection<SsmParameterStoreParameter>> parameters)Source server post migration custom action parameters.PutSourceServerActionRequest.BuildersourceServerID(String sourceServerID)Source server ID.PutSourceServerActionRequest.BuildertimeoutSeconds(Integer timeoutSeconds)Source server post migration custom action timeout in seconds.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.mgn.model.MgnRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
accountID
PutSourceServerActionRequest.Builder accountID(String accountID)
Source server post migration custom account ID.
- Parameters:
accountID- Source server post migration custom account ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionID
PutSourceServerActionRequest.Builder actionID(String 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
PutSourceServerActionRequest.Builder actionName(String 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
PutSourceServerActionRequest.Builder active(Boolean 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
PutSourceServerActionRequest.Builder category(String 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:
ActionCategory,ActionCategory
-
category
PutSourceServerActionRequest.Builder category(ActionCategory 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:
ActionCategory,ActionCategory
-
description
PutSourceServerActionRequest.Builder description(String 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
PutSourceServerActionRequest.Builder documentIdentifier(String 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
PutSourceServerActionRequest.Builder documentVersion(String 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
PutSourceServerActionRequest.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
PutSourceServerActionRequest.Builder mustSucceedForCutover(Boolean 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
PutSourceServerActionRequest.Builder order(Integer 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
PutSourceServerActionRequest.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.
-
sourceServerID
PutSourceServerActionRequest.Builder sourceServerID(String sourceServerID)
Source server ID.
- Parameters:
sourceServerID- Source server ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeoutSeconds
PutSourceServerActionRequest.Builder timeoutSeconds(Integer 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.
-
overrideConfiguration
PutSourceServerActionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
PutSourceServerActionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-