Interface ChannelSummary.Builder

    • Method Detail

      • name

        ChannelSummary.Builder name​(String name)

        The name of the channel.

        Parameters:
        name - The name of the channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • channelArn

        ChannelSummary.Builder channelArn​(String channelArn)

        The ARN of the channel.

        Parameters:
        channelArn - The ARN of the channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • privacy

        ChannelSummary.Builder privacy​(String privacy)

        The privacy setting of the channel.

        Parameters:
        privacy - The privacy setting of the channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ChannelPrivacy, ChannelPrivacy
      • metadata

        ChannelSummary.Builder metadata​(String metadata)

        The metadata of the channel.

        Parameters:
        metadata - The metadata of the channel.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastMessageTimestamp

        ChannelSummary.Builder lastMessageTimestamp​(Instant lastMessageTimestamp)

        The time at which the last persistent message visible to the caller in a channel was sent.

        Parameters:
        lastMessageTimestamp - The time at which the last persistent message visible to the caller in a channel was sent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.