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 Details

    • 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

      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

      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:
    • 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:
    • 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

      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

      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.