Interface ConversationalAnalyticsConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ConversationalAnalyticsConfiguration.Builder,,ConversationalAnalyticsConfiguration> SdkBuilder<ConversationalAnalyticsConfiguration.Builder,,ConversationalAnalyticsConfiguration> SdkPojo
- Enclosing class:
ConversationalAnalyticsConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionchannelConfiguration(Consumer<ContactLensChannelConfiguration.Builder> channelConfiguration) The per-channel conversational analytics settings for the contact.channelConfiguration(ContactLensChannelConfiguration channelConfiguration) The per-channel conversational analytics settings for the contact.Specifies whether conversational analytics is enabled for the contact.languageLocale(String languageLocale) The language locale that conversational analytics uses to analyze the contact (for example,en-US).languageLocales(String... languageLocales) The language locales that conversational analytics uses to analyze the contact (for example,en-USandes-ES).languageLocales(Collection<String> languageLocales) The language locales that conversational analytics uses to analyze the contact (for example,en-USandes-ES).redactionConfiguration(Consumer<ContactLensRedactionConfiguration.Builder> redactionConfiguration) The redaction configuration for the contact transcript.redactionConfiguration(ContactLensRedactionConfiguration redactionConfiguration) The redaction configuration for the contact transcript.sentimentConfiguration(Consumer<ContactLensSentimentConfiguration.Builder> sentimentConfiguration) The sentiment analysis configuration for the contact.sentimentConfiguration(ContactLensSentimentConfiguration sentimentConfiguration) The sentiment analysis configuration for the contact.summaryConfiguration(Consumer<ContactLensSummaryConfiguration.Builder> summaryConfiguration) The summary configuration for the contact.summaryConfiguration(ContactLensSummaryConfiguration summaryConfiguration) The summary configuration for the contact.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
enabled
Specifies whether conversational analytics is enabled for the contact.
- Parameters:
enabled- Specifies whether conversational analytics is enabled for the contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
languageLocale
The language locale that conversational analytics uses to analyze the contact (for example,
en-US).- Parameters:
languageLocale- The language locale that conversational analytics uses to analyze the contact (for example,en-US).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
languageLocales
The language locales that conversational analytics uses to analyze the contact (for example,
en-USandes-ES).- Parameters:
languageLocales- The language locales that conversational analytics uses to analyze the contact (for example,en-USandes-ES).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
languageLocales
The language locales that conversational analytics uses to analyze the contact (for example,
en-USandes-ES).- Parameters:
languageLocales- The language locales that conversational analytics uses to analyze the contact (for example,en-USandes-ES).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channelConfiguration
ConversationalAnalyticsConfiguration.Builder channelConfiguration(ContactLensChannelConfiguration channelConfiguration) The per-channel conversational analytics settings for the contact.
- Parameters:
channelConfiguration- The per-channel conversational analytics settings for the contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channelConfiguration
default ConversationalAnalyticsConfiguration.Builder channelConfiguration(Consumer<ContactLensChannelConfiguration.Builder> channelConfiguration) The per-channel conversational analytics settings for the contact.
This is a convenience method that creates an instance of theContactLensChannelConfiguration.Builderavoiding the need to create one manually viaContactLensChannelConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tochannelConfiguration(ContactLensChannelConfiguration).- Parameters:
channelConfiguration- a consumer that will call methods onContactLensChannelConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
redactionConfiguration
ConversationalAnalyticsConfiguration.Builder redactionConfiguration(ContactLensRedactionConfiguration redactionConfiguration) The redaction configuration for the contact transcript.
- Parameters:
redactionConfiguration- The redaction configuration for the contact transcript.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
redactionConfiguration
default ConversationalAnalyticsConfiguration.Builder redactionConfiguration(Consumer<ContactLensRedactionConfiguration.Builder> redactionConfiguration) The redaction configuration for the contact transcript.
This is a convenience method that creates an instance of theContactLensRedactionConfiguration.Builderavoiding the need to create one manually viaContactLensRedactionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toredactionConfiguration(ContactLensRedactionConfiguration).- Parameters:
redactionConfiguration- a consumer that will call methods onContactLensRedactionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
summaryConfiguration
ConversationalAnalyticsConfiguration.Builder summaryConfiguration(ContactLensSummaryConfiguration summaryConfiguration) The summary configuration for the contact.
- Parameters:
summaryConfiguration- The summary configuration for the contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
summaryConfiguration
default ConversationalAnalyticsConfiguration.Builder summaryConfiguration(Consumer<ContactLensSummaryConfiguration.Builder> summaryConfiguration) The summary configuration for the contact.
This is a convenience method that creates an instance of theContactLensSummaryConfiguration.Builderavoiding the need to create one manually viaContactLensSummaryConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosummaryConfiguration(ContactLensSummaryConfiguration).- Parameters:
summaryConfiguration- a consumer that will call methods onContactLensSummaryConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sentimentConfiguration
ConversationalAnalyticsConfiguration.Builder sentimentConfiguration(ContactLensSentimentConfiguration sentimentConfiguration) The sentiment analysis configuration for the contact.
- Parameters:
sentimentConfiguration- The sentiment analysis configuration for the contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sentimentConfiguration
default ConversationalAnalyticsConfiguration.Builder sentimentConfiguration(Consumer<ContactLensSentimentConfiguration.Builder> sentimentConfiguration) The sentiment analysis configuration for the contact.
This is a convenience method that creates an instance of theContactLensSentimentConfiguration.Builderavoiding the need to create one manually viaContactLensSentimentConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosentimentConfiguration(ContactLensSentimentConfiguration).- Parameters:
sentimentConfiguration- a consumer that will call methods onContactLensSentimentConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-