Interface RoomMembership.Builder

    • Method Detail

      • roomId

        RoomMembership.Builder roomId​(String roomId)

        The room ID.

        Parameters:
        roomId - The room ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • member

        RoomMembership.Builder member​(Member member)

        The member details, such as email address, name, member ID, and member type.

        Parameters:
        member - The member details, such as email address, name, member ID, and member type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • invitedBy

        RoomMembership.Builder invitedBy​(String invitedBy)

        The identifier of the user that invited the room member.

        Parameters:
        invitedBy - The identifier of the user that invited the room member.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedTimestamp

        RoomMembership.Builder updatedTimestamp​(Instant updatedTimestamp)

        The room membership update timestamp, in ISO 8601 format.

        Parameters:
        updatedTimestamp - The room membership update timestamp, in ISO 8601 format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.