Interface Collaboration.Builder

    • Method Detail

      • id

        Collaboration.Builder id​(String id)

        The unique ID for the collaboration.

        Parameters:
        id - The unique ID for the collaboration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        Collaboration.Builder arn​(String arn)

        The unique ARN for the collaboration.

        Parameters:
        arn - The unique ARN for the collaboration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        Collaboration.Builder name​(String name)

        A human-readable identifier provided by the collaboration owner. Display names are not unique.

        Parameters:
        name - A human-readable identifier provided by the collaboration owner. Display names are not unique.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        Collaboration.Builder description​(String description)

        A description of the collaboration provided by the collaboration owner.

        Parameters:
        description - A description of the collaboration provided by the collaboration owner.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creatorAccountId

        Collaboration.Builder creatorAccountId​(String creatorAccountId)

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

        Parameters:
        creatorAccountId - 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.
      • creatorDisplayName

        Collaboration.Builder creatorDisplayName​(String creatorDisplayName)

        A display name of the collaboration creator.

        Parameters:
        creatorDisplayName - A display name of the collaboration creator.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createTime

        Collaboration.Builder createTime​(Instant createTime)

        The time when the collaboration was created.

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

        Collaboration.Builder updateTime​(Instant updateTime)

        The time the collaboration metadata was last updated.

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

        Collaboration.Builder memberStatus​(String memberStatus)

        The status of a member in a collaboration.

        Parameters:
        memberStatus - The status of a member in a collaboration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        MemberStatus, MemberStatus
      • memberStatus

        Collaboration.Builder memberStatus​(MemberStatus memberStatus)

        The status of a member in a collaboration.

        Parameters:
        memberStatus - The status of a member in a collaboration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        MemberStatus, MemberStatus
      • membershipId

        Collaboration.Builder membershipId​(String membershipId)

        The unique ID for your membership within the collaboration.

        Parameters:
        membershipId - The unique ID for your membership within the collaboration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • membershipArn

        Collaboration.Builder membershipArn​(String membershipArn)

        The unique ARN for your membership within the collaboration.

        Parameters:
        membershipArn - The unique ARN for your membership within the collaboration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • dataEncryptionMetadata

        Collaboration.Builder dataEncryptionMetadata​(DataEncryptionMetadata dataEncryptionMetadata)

        The settings for client-side encryption for cryptographic computing.

        Parameters:
        dataEncryptionMetadata - The settings for client-side encryption for cryptographic computing.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • queryLogStatus

        Collaboration.Builder queryLogStatus​(String queryLogStatus)

        An indicator as to whether query logging has been enabled or disabled for the collaboration.

        Parameters:
        queryLogStatus - An indicator as to whether query logging has been enabled or disabled for the collaboration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CollaborationQueryLogStatus, CollaborationQueryLogStatus