public static interface ListChannelMessagesRequest.Builder extends ChimeSdkMessagingRequest.Builder, SdkPojo, CopyableBuilder<ListChannelMessagesRequest.Builder,ListChannelMessagesRequest>
| Modifier and Type | Method and Description |
|---|---|
ListChannelMessagesRequest.Builder |
channelArn(String channelArn)
The ARN of the channel.
|
ListChannelMessagesRequest.Builder |
chimeBearer(String chimeBearer)
The ARN of the
AppInstanceUser or AppInstanceBot that makes the API call. |
ListChannelMessagesRequest.Builder |
maxResults(Integer maxResults)
The maximum number of messages that you want returned.
|
ListChannelMessagesRequest.Builder |
nextToken(String nextToken)
The token passed by previous API calls until all requested messages are returned.
|
ListChannelMessagesRequest.Builder |
notAfter(Instant notAfter)
The final or ending time stamp for your requested messages.
|
ListChannelMessagesRequest.Builder |
notBefore(Instant notBefore)
The initial or starting time stamp for your requested messages.
|
ListChannelMessagesRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
ListChannelMessagesRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
ListChannelMessagesRequest.Builder |
sortOrder(SortOrder sortOrder)
The order in which you want messages sorted.
|
ListChannelMessagesRequest.Builder |
sortOrder(String sortOrder)
The order in which you want messages sorted.
|
ListChannelMessagesRequest.Builder |
subChannelId(String subChannelId)
The ID of the SubChannel in the request.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildListChannelMessagesRequest.Builder channelArn(String channelArn)
The ARN of the channel.
channelArn - The ARN of the channel.ListChannelMessagesRequest.Builder sortOrder(String sortOrder)
The order in which you want messages sorted. Default is Descending, based on time created.
ListChannelMessagesRequest.Builder sortOrder(SortOrder sortOrder)
The order in which you want messages sorted. Default is Descending, based on time created.
ListChannelMessagesRequest.Builder notBefore(Instant notBefore)
The initial or starting time stamp for your requested messages.
notBefore - The initial or starting time stamp for your requested messages.ListChannelMessagesRequest.Builder notAfter(Instant notAfter)
The final or ending time stamp for your requested messages.
notAfter - The final or ending time stamp for your requested messages.ListChannelMessagesRequest.Builder maxResults(Integer maxResults)
The maximum number of messages that you want returned.
maxResults - The maximum number of messages that you want returned.ListChannelMessagesRequest.Builder nextToken(String nextToken)
The token passed by previous API calls until all requested messages are returned.
nextToken - The token passed by previous API calls until all requested messages are returned.ListChannelMessagesRequest.Builder chimeBearer(String chimeBearer)
The ARN of the AppInstanceUser or AppInstanceBot that makes the API call.
chimeBearer - The ARN of the AppInstanceUser or AppInstanceBot that makes the API call.ListChannelMessagesRequest.Builder subChannelId(String subChannelId)
The ID of the SubChannel in the request.
Only required when listing the messages in a SubChannel that the user belongs to.
subChannelId - The ID of the SubChannel in the request. Only required when listing the messages in a SubChannel that the user belongs to.
ListChannelMessagesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderListChannelMessagesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.