Interface Approval.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Approval.Builder,Approval>, SdkBuilder<Approval.Builder,Approval>, SdkPojo
Enclosing class:
Approval

public static interface Approval.Builder extends SdkPojo, CopyableBuilder<Approval.Builder,Approval>
  • Method Details

    • userArn

      Approval.Builder userArn(String userArn)

      The Amazon Resource Name (ARN) of the user.

      Parameters:
      userArn - The Amazon Resource Name (ARN) of the user.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • approvalState

      Approval.Builder approvalState(String approvalState)

      The state of the approval, APPROVE or REVOKE. REVOKE states are not stored.

      Parameters:
      approvalState - The state of the approval, APPROVE or REVOKE. REVOKE states are not stored.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • approvalState

      Approval.Builder approvalState(ApprovalState approvalState)

      The state of the approval, APPROVE or REVOKE. REVOKE states are not stored.

      Parameters:
      approvalState - The state of the approval, APPROVE or REVOKE. REVOKE states are not stored.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: