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 ID of the account that the invitation was sent from.

      Parameters:
      accountId - The ID of the 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. This value is used to validate the inviter account to the member account.

      Parameters:
      invitationId - The ID of the invitation. This value is used to validate the inviter account to the member account.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • relationshipStatus

      Invitation.Builder relationshipStatus(String relationshipStatus)

      The status of the relationship between the inviter and invitee accounts.

      Parameters:
      relationshipStatus - The status of the relationship between the inviter and invitee accounts.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • invitedAt

      Invitation.Builder invitedAt(String invitedAt)

      The timestamp when the invitation was sent.

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