public static interface ChannelFlowCallbackRequest.Builder extends ChimeSdkMessagingRequest.Builder, SdkPojo, CopyableBuilder<ChannelFlowCallbackRequest.Builder,ChannelFlowCallbackRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildChannelFlowCallbackRequest.Builder callbackId(String callbackId)
The identifier passed to the processor by the service when invoked. Use the identifier to call back the service.
callbackId - The identifier passed to the processor by the service when invoked. Use the identifier to call back
the service.ChannelFlowCallbackRequest.Builder channelArn(String channelArn)
The ARN of the channel.
channelArn - The ARN of the channel.ChannelFlowCallbackRequest.Builder deleteResource(Boolean deleteResource)
When a processor determines that a message needs to be DENIED, pass this parameter with a value
of true.
deleteResource - When a processor determines that a message needs to be DENIED, pass this parameter with a
value of true.ChannelFlowCallbackRequest.Builder channelMessage(ChannelMessageCallback channelMessage)
Stores information about the processed message.
channelMessage - Stores information about the processed message.default ChannelFlowCallbackRequest.Builder channelMessage(Consumer<ChannelMessageCallback.Builder> channelMessage)
Stores information about the processed message.
This is a convenience method that creates an instance of theChannelMessageCallback.Builder avoiding
the need to create one manually via ChannelMessageCallback.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to channelMessage(ChannelMessageCallback).channelMessage - a consumer that will call methods on ChannelMessageCallback.BuilderchannelMessage(ChannelMessageCallback)ChannelFlowCallbackRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderChannelFlowCallbackRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.