public static interface SendChannelMessageRequest.Builder extends ChimeRequest.Builder, SdkPojo, CopyableBuilder<SendChannelMessageRequest.Builder,SendChannelMessageRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildSendChannelMessageRequest.Builder channelArn(String channelArn)
The ARN of the channel.
channelArn - The ARN of the channel.SendChannelMessageRequest.Builder content(String content)
The content of the message.
content - The content of the message.SendChannelMessageRequest.Builder type(String type)
The type of message, STANDARD or CONTROL.
type - The type of message, STANDARD or CONTROL.ChannelMessageType,
ChannelMessageTypeSendChannelMessageRequest.Builder type(ChannelMessageType type)
The type of message, STANDARD or CONTROL.
type - The type of message, STANDARD or CONTROL.ChannelMessageType,
ChannelMessageTypeSendChannelMessageRequest.Builder persistence(String persistence)
Boolean that controls whether the message is persisted on the back end. Required.
persistence - Boolean that controls whether the message is persisted on the back end. Required.ChannelMessagePersistenceType,
ChannelMessagePersistenceTypeSendChannelMessageRequest.Builder persistence(ChannelMessagePersistenceType persistence)
Boolean that controls whether the message is persisted on the back end. Required.
persistence - Boolean that controls whether the message is persisted on the back end. Required.ChannelMessagePersistenceType,
ChannelMessagePersistenceTypeSendChannelMessageRequest.Builder metadata(String metadata)
The optional metadata for each message.
metadata - The optional metadata for each message.SendChannelMessageRequest.Builder clientRequestToken(String clientRequestToken)
The Idempotency token for each client request.
clientRequestToken - The Idempotency token for each client request.SendChannelMessageRequest.Builder chimeBearer(String chimeBearer)
The AppInstanceUserArn of the user that makes the API call.
chimeBearer - The AppInstanceUserArn of the user that makes the API call.SendChannelMessageRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderSendChannelMessageRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.