Interface UpdateChannelMessageRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, ChimeSdkMessagingRequest.Builder, CopyableBuilder<UpdateChannelMessageRequest.Builder,UpdateChannelMessageRequest>, SdkBuilder<UpdateChannelMessageRequest.Builder,UpdateChannelMessageRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
UpdateChannelMessageRequest

  • Method Details

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

      The ID string of the message being updated.

      Parameters:
      messageId - The ID string of the message being updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • content

      The content of the channel message.

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

      The metadata of the message being updated.

      Parameters:
      metadata - The metadata of the message being updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • chimeBearer

      UpdateChannelMessageRequest.Builder chimeBearer(String chimeBearer)

      The ARN of the AppInstanceUser or AppInstanceBot that makes the API call.

      Parameters:
      chimeBearer - The ARN of the AppInstanceUser or AppInstanceBot that makes the API call.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subChannelId

      UpdateChannelMessageRequest.Builder subChannelId(String subChannelId)

      The ID of the SubChannel in the request.

      Only required when updating messages in a SubChannel that the user belongs to.

      Parameters:
      subChannelId - The ID of the SubChannel in the request.

      Only required when updating messages in a SubChannel that the user belongs to.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • contentType

      UpdateChannelMessageRequest.Builder contentType(String contentType)

      The content type of the channel message.

      Parameters:
      contentType - The content type of the channel message.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      UpdateChannelMessageRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.