public static interface RetentionSettings.Builder extends SdkPojo, CopyableBuilder<RetentionSettings.Builder,RetentionSettings>
| Modifier and Type | Method and Description |
|---|---|
default RetentionSettings.Builder |
conversationRetentionSettings(Consumer<ConversationRetentionSettings.Builder> conversationRetentionSettings)
The chat conversation retention settings.
|
RetentionSettings.Builder |
conversationRetentionSettings(ConversationRetentionSettings conversationRetentionSettings)
The chat conversation retention settings.
|
default RetentionSettings.Builder |
roomRetentionSettings(Consumer<RoomRetentionSettings.Builder> roomRetentionSettings)
The chat room retention settings.
|
RetentionSettings.Builder |
roomRetentionSettings(RoomRetentionSettings roomRetentionSettings)
The chat room retention settings.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRetentionSettings.Builder roomRetentionSettings(RoomRetentionSettings roomRetentionSettings)
The chat room retention settings.
roomRetentionSettings - The chat room retention settings.default RetentionSettings.Builder roomRetentionSettings(Consumer<RoomRetentionSettings.Builder> roomRetentionSettings)
The chat room retention settings.
This is a convenience method that creates an instance of theRoomRetentionSettings.Builder avoiding
the need to create one manually via RoomRetentionSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to roomRetentionSettings(RoomRetentionSettings).
roomRetentionSettings - a consumer that will call methods on RoomRetentionSettings.BuilderroomRetentionSettings(RoomRetentionSettings)RetentionSettings.Builder conversationRetentionSettings(ConversationRetentionSettings conversationRetentionSettings)
The chat conversation retention settings.
conversationRetentionSettings - The chat conversation retention settings.default RetentionSettings.Builder conversationRetentionSettings(Consumer<ConversationRetentionSettings.Builder> conversationRetentionSettings)
The chat conversation retention settings.
This is a convenience method that creates an instance of theConversationRetentionSettings.Builder
avoiding the need to create one manually via ConversationRetentionSettings.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to conversationRetentionSettings(ConversationRetentionSettings).
conversationRetentionSettings - a consumer that will call methods on ConversationRetentionSettings.BuilderconversationRetentionSettings(ConversationRetentionSettings)Copyright © 2023. All rights reserved.