Interface PutSourceServerActionResponse.Builder

    • Method Detail

      • actionID

        PutSourceServerActionResponse.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

        PutSourceServerActionResponse.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

        PutSourceServerActionResponse.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.
      • description

        PutSourceServerActionResponse.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

        PutSourceServerActionResponse.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

        PutSourceServerActionResponse.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

        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

        PutSourceServerActionResponse.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

        PutSourceServerActionResponse.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.
      • timeoutSeconds

        PutSourceServerActionResponse.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.