Interface Invitation.Builder

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

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

    • accountId

      Invitation.Builder accountId(String accountId)

      The account ID of the Security Hub administrator account that the invitation was sent from.

      Parameters:
      accountId - The account ID of the Security Hub administrator account that the invitation was sent from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • invitationId

      Invitation.Builder invitationId(String invitationId)

      The ID of the invitation sent to the member account.

      Parameters:
      invitationId - The ID of the invitation sent to the member account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • invitedAt

      Invitation.Builder invitedAt(Instant invitedAt)

      The timestamp of when the invitation was sent.

      Parameters:
      invitedAt - The timestamp of when the invitation was sent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • memberStatus

      Invitation.Builder memberStatus(String memberStatus)

      The current status of the association between the member and administrator accounts.

      Parameters:
      memberStatus - The current status of the association between the member and administrator accounts.
      Returns:
      Returns a reference to this object so that method calls can be chained together.