public static interface PutChannelExpirationSettingsRequest.Builder extends ChimeSdkMessagingRequest.Builder, SdkPojo, CopyableBuilder<PutChannelExpirationSettingsRequest.Builder,PutChannelExpirationSettingsRequest>
| Modifier and Type | Method and Description |
|---|---|
PutChannelExpirationSettingsRequest.Builder |
channelArn(String channelArn)
The ARN of the channel.
|
PutChannelExpirationSettingsRequest.Builder |
chimeBearer(String chimeBearer)
The ARN of the
AppInstanceUser or AppInstanceBot that makes the API call. |
default PutChannelExpirationSettingsRequest.Builder |
expirationSettings(Consumer<ExpirationSettings.Builder> expirationSettings)
Settings that control the interval after which a channel is deleted.
|
PutChannelExpirationSettingsRequest.Builder |
expirationSettings(ExpirationSettings expirationSettings)
Settings that control the interval after which a channel is deleted.
|
PutChannelExpirationSettingsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutChannelExpirationSettingsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutChannelExpirationSettingsRequest.Builder channelArn(String channelArn)
The ARN of the channel.
channelArn - The ARN of the channel.PutChannelExpirationSettingsRequest.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.PutChannelExpirationSettingsRequest.Builder expirationSettings(ExpirationSettings expirationSettings)
Settings that control the interval after which a channel is deleted.
expirationSettings - Settings that control the interval after which a channel is deleted.default PutChannelExpirationSettingsRequest.Builder expirationSettings(Consumer<ExpirationSettings.Builder> expirationSettings)
Settings that control the interval after which a channel is deleted.
This is a convenience method that creates an instance of theExpirationSettings.Builder avoiding the
need to create one manually via ExpirationSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to expirationSettings(ExpirationSettings).
expirationSettings - a consumer that will call methods on ExpirationSettings.BuilderexpirationSettings(ExpirationSettings)PutChannelExpirationSettingsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutChannelExpirationSettingsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.