Interface PutSourceServerActionRequest.Builder

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