Interface MemberSummary.Builder

    • Method Detail

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

        Parameters:
        status - The status of the member.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        MemberStatus, MemberStatus
      • 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

        MemberSummary.Builder abilities​(Collection<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.
      • 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.
      • mlAbilities

        MemberSummary.Builder mlAbilities​(MLMemberAbilities mlAbilities)

        Provides a summary of the ML abilities for the collaboration member.

        Custom ML modeling is in beta release and is subject to change. For beta terms and conditions, see Betas and Previews in the Amazon Web Services Service Terms.

        Parameters:
        mlAbilities - Provides a summary of the ML abilities for the collaboration member.

        Custom ML modeling is in beta release and is subject to change. For beta terms and conditions, see Betas and Previews in the Amazon Web Services Service Terms.

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

        MemberSummary.Builder paymentConfiguration​(PaymentConfiguration paymentConfiguration)

        The collaboration member's payment responsibilities set by the collaboration creator.

        Parameters:
        paymentConfiguration - The collaboration member's payment responsibilities set by the collaboration creator.
        Returns:
        Returns a reference to this object so that method calls can be chained together.