Interface MemberSummary.Builder

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

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

    • accountId

      MemberSummary.Builder accountId(String accountId)

      The identifier used to reference members of the collaboration. Currently only supports Amazon Web Services account ID.

      Parameters:
      accountId - The identifier used to reference members of the collaboration. Currently only supports Amazon Web Services account ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      MemberSummary.Builder status(String status)

      The status of the member. Valid values are `INVITED`, `ACTIVE`, `LEFT`, and `REMOVED`.

      Parameters:
      status - The status of the member. Valid values are `INVITED`, `ACTIVE`, `LEFT`, and `REMOVED`.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the member. Valid values are `INVITED`, `ACTIVE`, `LEFT`, and `REMOVED`.

      Parameters:
      status - The status of the member. Valid values are `INVITED`, `ACTIVE`, `LEFT`, and `REMOVED`.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • displayName

      MemberSummary.Builder displayName(String displayName)

      The member's display name.

      Parameters:
      displayName - The member's display name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • abilitiesWithStrings

      MemberSummary.Builder abilitiesWithStrings(Collection<String> abilities)

      The abilities granted to the collaboration member.

      Parameters:
      abilities - The abilities granted to the collaboration member.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • abilitiesWithStrings

      MemberSummary.Builder abilitiesWithStrings(String... abilities)

      The abilities granted to the collaboration member.

      Parameters:
      abilities - The abilities granted to the collaboration member.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • abilities

      The abilities granted to the collaboration member.

      Parameters:
      abilities - The abilities granted to the collaboration member.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • abilities

      MemberSummary.Builder abilities(MemberAbility... abilities)

      The abilities granted to the collaboration member.

      Parameters:
      abilities - The abilities granted to the collaboration member.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createTime

      MemberSummary.Builder createTime(Instant createTime)

      The time when the member was created.

      Parameters:
      createTime - The time when the member was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updateTime

      MemberSummary.Builder updateTime(Instant updateTime)

      The time the member metadata was last updated.

      Parameters:
      updateTime - The time the member metadata was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • membershipId

      MemberSummary.Builder membershipId(String membershipId)

      The unique ID for the member's associated membership, if present.

      Parameters:
      membershipId - The unique ID for the member's associated membership, if present.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • membershipArn

      MemberSummary.Builder membershipArn(String membershipArn)

      The unique ARN for the member's associated membership, if present.

      Parameters:
      membershipArn - The unique ARN for the member's associated membership, if present.
      Returns:
      Returns a reference to this object so that method calls can be chained together.