public static interface PutChannelMembershipPreferencesRequest.Builder extends ChimeSdkMessagingRequest.Builder, SdkPojo, CopyableBuilder<PutChannelMembershipPreferencesRequest.Builder,PutChannelMembershipPreferencesRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutChannelMembershipPreferencesRequest.Builder channelArn(String channelArn)
The ARN of the channel.
channelArn - The ARN of the channel.PutChannelMembershipPreferencesRequest.Builder memberArn(String memberArn)
The AppInstanceUserArn of the member setting the preferences.
memberArn - The AppInstanceUserArn of the member setting the preferences.PutChannelMembershipPreferencesRequest.Builder chimeBearer(String chimeBearer)
The AppInstanceUserARN of the user making the API call.
chimeBearer - The AppInstanceUserARN of the user making the API call.PutChannelMembershipPreferencesRequest.Builder preferences(ChannelMembershipPreferences preferences)
The channel membership preferences of an AppInstanceUser .
preferences - The channel membership preferences of an AppInstanceUser .default PutChannelMembershipPreferencesRequest.Builder preferences(Consumer<ChannelMembershipPreferences.Builder> preferences)
The channel membership preferences of an AppInstanceUser .
ChannelMembershipPreferences.Builder
avoiding the need to create one manually via ChannelMembershipPreferences.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to preferences(ChannelMembershipPreferences).
preferences - a consumer that will call methods on ChannelMembershipPreferences.Builderpreferences(ChannelMembershipPreferences)PutChannelMembershipPreferencesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutChannelMembershipPreferencesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.