public static interface DeleteMessageRequest.Builder extends IvschatRequest.Builder, SdkPojo, CopyableBuilder<DeleteMessageRequest.Builder,DeleteMessageRequest>
| Modifier and Type | Method and Description |
|---|---|
DeleteMessageRequest.Builder |
id(String id)
ID of the message to be deleted.
|
DeleteMessageRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
DeleteMessageRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
DeleteMessageRequest.Builder |
reason(String reason)
Reason for deleting the message.
|
DeleteMessageRequest.Builder |
roomIdentifier(String roomIdentifier)
Identifier of the room where the message should be deleted.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildDeleteMessageRequest.Builder id(String id)
ID of the message to be deleted. This is the Id field in the received message (see Message
(Subscribe) in the Chat Messaging API).
id - ID of the message to be deleted. This is the Id field in the received message (see
Message (Subscribe) in the Chat Messaging API).DeleteMessageRequest.Builder reason(String reason)
Reason for deleting the message.
reason - Reason for deleting the message.DeleteMessageRequest.Builder roomIdentifier(String roomIdentifier)
Identifier of the room where the message should be deleted. Currently this must be an ARN.
roomIdentifier - Identifier of the room where the message should be deleted. Currently this must be an ARN.DeleteMessageRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderDeleteMessageRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.