Interface PutTemplateActionResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<PutTemplateActionResponse.Builder,PutTemplateActionResponse>,MgnResponse.Builder,SdkBuilder<PutTemplateActionResponse.Builder,PutTemplateActionResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- PutTemplateActionResponse
public static interface PutTemplateActionResponse.Builder extends MgnResponse.Builder, SdkPojo, CopyableBuilder<PutTemplateActionResponse.Builder,PutTemplateActionResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PutTemplateActionResponse.BuilderactionID(String actionID)Template post migration custom action ID.PutTemplateActionResponse.BuilderactionName(String actionName)Template post migration custom action name.PutTemplateActionResponse.Builderactive(Boolean active)Template post migration custom action active status.PutTemplateActionResponse.Buildercategory(String category)Template post migration custom action category.PutTemplateActionResponse.Buildercategory(ActionCategory category)Template post migration custom action category.PutTemplateActionResponse.Builderdescription(String description)Template post migration custom action description.PutTemplateActionResponse.BuilderdocumentIdentifier(String documentIdentifier)Template post migration custom action document identifier.PutTemplateActionResponse.BuilderdocumentVersion(String documentVersion)Template post migration custom action document version.PutTemplateActionResponse.BuilderexternalParameters(Map<String,SsmExternalParameter> externalParameters)Template post migration custom action external parameters.PutTemplateActionResponse.BuildermustSucceedForCutover(Boolean mustSucceedForCutover)Template post migration custom action must succeed for cutover.PutTemplateActionResponse.BuilderoperatingSystem(String operatingSystem)Operating system eligible for this template post migration custom action.PutTemplateActionResponse.Builderorder(Integer order)Template post migration custom action order.PutTemplateActionResponse.Builderparameters(Map<String,? extends Collection<SsmParameterStoreParameter>> parameters)Template post migration custom action parameters.PutTemplateActionResponse.BuildertimeoutSeconds(Integer timeoutSeconds)Template 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 Detail
-
actionID
PutTemplateActionResponse.Builder actionID(String actionID)
Template post migration custom action ID.
- Parameters:
actionID- Template post migration custom action ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionName
PutTemplateActionResponse.Builder actionName(String actionName)
Template post migration custom action name.
- Parameters:
actionName- Template post migration custom action name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
active
PutTemplateActionResponse.Builder active(Boolean active)
Template post migration custom action active status.
- Parameters:
active- Template post migration custom action active status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
category
PutTemplateActionResponse.Builder category(String category)
Template post migration custom action category.
- Parameters:
category- Template 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
PutTemplateActionResponse.Builder category(ActionCategory category)
Template post migration custom action category.
- Parameters:
category- Template 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
PutTemplateActionResponse.Builder description(String description)
Template post migration custom action description.
- Parameters:
description- Template post migration custom action description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
documentIdentifier
PutTemplateActionResponse.Builder documentIdentifier(String documentIdentifier)
Template post migration custom action document identifier.
- Parameters:
documentIdentifier- Template post migration custom action document identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
documentVersion
PutTemplateActionResponse.Builder documentVersion(String documentVersion)
Template post migration custom action document version.
- Parameters:
documentVersion- Template post migration custom action document version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
externalParameters
PutTemplateActionResponse.Builder externalParameters(Map<String,SsmExternalParameter> externalParameters)
Template post migration custom action external parameters.
- Parameters:
externalParameters- Template post migration custom action external parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mustSucceedForCutover
PutTemplateActionResponse.Builder mustSucceedForCutover(Boolean mustSucceedForCutover)
Template post migration custom action must succeed for cutover.
- Parameters:
mustSucceedForCutover- Template post migration custom action must succeed for cutover.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operatingSystem
PutTemplateActionResponse.Builder operatingSystem(String operatingSystem)
Operating system eligible for this template post migration custom action.
- Parameters:
operatingSystem- Operating system eligible for this template post migration custom action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
order
PutTemplateActionResponse.Builder order(Integer order)
Template post migration custom action order.
- Parameters:
order- Template post migration custom action order.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameters
PutTemplateActionResponse.Builder parameters(Map<String,? extends Collection<SsmParameterStoreParameter>> parameters)
Template post migration custom action parameters.
- Parameters:
parameters- Template post migration custom action parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeoutSeconds
PutTemplateActionResponse.Builder timeoutSeconds(Integer timeoutSeconds)
Template post migration custom action timeout in seconds.
- Parameters:
timeoutSeconds- Template post migration custom action timeout in seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-