Interface ChannelSummary.Builder

  • Method Details

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

      The mode of the channel.

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

      The mode of the channel.

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