Interface SourceServerActionDocument.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SourceServerActionDocument.Builder,SourceServerActionDocument>,SdkBuilder<SourceServerActionDocument.Builder,SourceServerActionDocument>,SdkPojo
- Enclosing class:
- SourceServerActionDocument
public static interface SourceServerActionDocument.Builder extends SdkPojo, CopyableBuilder<SourceServerActionDocument.Builder,SourceServerActionDocument>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SourceServerActionDocument.BuilderactionID(String actionID)Source server post migration custom action ID.SourceServerActionDocument.BuilderactionName(String actionName)Source server post migration custom action name.SourceServerActionDocument.Builderactive(Boolean active)Source server post migration custom action active status.SourceServerActionDocument.Buildercategory(String category)Source server post migration custom action category.SourceServerActionDocument.Buildercategory(ActionCategory category)Source server post migration custom action category.SourceServerActionDocument.Builderdescription(String description)Source server post migration custom action description.SourceServerActionDocument.BuilderdocumentIdentifier(String documentIdentifier)Source server post migration custom action document identifier.SourceServerActionDocument.BuilderdocumentVersion(String documentVersion)Source server post migration custom action document version.SourceServerActionDocument.BuilderexternalParameters(Map<String,SsmExternalParameter> externalParameters)Source server post migration custom action external parameters.SourceServerActionDocument.BuildermustSucceedForCutover(Boolean mustSucceedForCutover)Source server post migration custom action must succeed for cutover.SourceServerActionDocument.Builderorder(Integer order)Source server post migration custom action order.SourceServerActionDocument.Builderparameters(Map<String,? extends Collection<SsmParameterStoreParameter>> parameters)Source server post migration custom action parameters.SourceServerActionDocument.BuildertimeoutSeconds(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.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
actionID
SourceServerActionDocument.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
SourceServerActionDocument.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
SourceServerActionDocument.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
SourceServerActionDocument.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
SourceServerActionDocument.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
SourceServerActionDocument.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
SourceServerActionDocument.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
SourceServerActionDocument.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
SourceServerActionDocument.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
SourceServerActionDocument.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
SourceServerActionDocument.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
SourceServerActionDocument.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
SourceServerActionDocument.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.
-
-