Interface AnalyticsConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AnalyticsConfiguration.Builder,,AnalyticsConfiguration> SdkBuilder<AnalyticsConfiguration.Builder,,AnalyticsConfiguration> SdkPojo
- Enclosing class:
AnalyticsConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault AnalyticsConfiguration.BuilderlanguageConfiguration(Consumer<LanguageConfiguration.Builder> languageConfiguration) The language configuration for conversational analytics.languageConfiguration(LanguageConfiguration languageConfiguration) The language configuration for conversational analytics.default AnalyticsConfiguration.BuilderredactionConfiguration(Consumer<RedactionConfiguration.Builder> redactionConfiguration) The redaction configuration for conversational analytics.redactionConfiguration(RedactionConfiguration redactionConfiguration) The redaction configuration for conversational analytics.default AnalyticsConfiguration.BuilderrulesConfiguration(Consumer<RulesConfiguration.Builder> rulesConfiguration) The rules configuration for conversational analytics.rulesConfiguration(RulesConfiguration rulesConfiguration) The rules configuration for conversational analytics.default AnalyticsConfiguration.BuildersentimentConfiguration(Consumer<SentimentConfiguration.Builder> sentimentConfiguration) The sentiment configuration for conversational analytics.sentimentConfiguration(SentimentConfiguration sentimentConfiguration) The sentiment configuration for conversational analytics.default AnalyticsConfiguration.BuildersummaryConfiguration(Consumer<SummaryConfiguration.Builder> summaryConfiguration) The summary configuration for conversational analytics.summaryConfiguration(SummaryConfiguration summaryConfiguration) The summary configuration for conversational analytics.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
-
languageConfiguration
The language configuration for conversational analytics.
- Parameters:
languageConfiguration- The language configuration for conversational analytics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
languageConfiguration
default AnalyticsConfiguration.Builder languageConfiguration(Consumer<LanguageConfiguration.Builder> languageConfiguration) The language configuration for conversational analytics.
This is a convenience method that creates an instance of theLanguageConfiguration.Builderavoiding the need to create one manually viaLanguageConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolanguageConfiguration(LanguageConfiguration).- Parameters:
languageConfiguration- a consumer that will call methods onLanguageConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
redactionConfiguration
AnalyticsConfiguration.Builder redactionConfiguration(RedactionConfiguration redactionConfiguration) The redaction configuration for conversational analytics.
- Parameters:
redactionConfiguration- The redaction configuration for conversational analytics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
redactionConfiguration
default AnalyticsConfiguration.Builder redactionConfiguration(Consumer<RedactionConfiguration.Builder> redactionConfiguration) The redaction configuration for conversational analytics.
This is a convenience method that creates an instance of theRedactionConfiguration.Builderavoiding the need to create one manually viaRedactionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toredactionConfiguration(RedactionConfiguration).- Parameters:
redactionConfiguration- a consumer that will call methods onRedactionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sentimentConfiguration
AnalyticsConfiguration.Builder sentimentConfiguration(SentimentConfiguration sentimentConfiguration) The sentiment configuration for conversational analytics.
- Parameters:
sentimentConfiguration- The sentiment configuration for conversational analytics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sentimentConfiguration
default AnalyticsConfiguration.Builder sentimentConfiguration(Consumer<SentimentConfiguration.Builder> sentimentConfiguration) The sentiment configuration for conversational analytics.
This is a convenience method that creates an instance of theSentimentConfiguration.Builderavoiding the need to create one manually viaSentimentConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosentimentConfiguration(SentimentConfiguration).- Parameters:
sentimentConfiguration- a consumer that will call methods onSentimentConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
summaryConfiguration
The summary configuration for conversational analytics.
- Parameters:
summaryConfiguration- The summary configuration for conversational analytics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
summaryConfiguration
default AnalyticsConfiguration.Builder summaryConfiguration(Consumer<SummaryConfiguration.Builder> summaryConfiguration) The summary configuration for conversational analytics.
This is a convenience method that creates an instance of theSummaryConfiguration.Builderavoiding the need to create one manually viaSummaryConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosummaryConfiguration(SummaryConfiguration).- Parameters:
summaryConfiguration- a consumer that will call methods onSummaryConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rulesConfiguration
The rules configuration for conversational analytics.
- Parameters:
rulesConfiguration- The rules configuration for conversational analytics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rulesConfiguration
default AnalyticsConfiguration.Builder rulesConfiguration(Consumer<RulesConfiguration.Builder> rulesConfiguration) The rules configuration for conversational analytics.
This is a convenience method that creates an instance of theRulesConfiguration.Builderavoiding the need to create one manually viaRulesConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torulesConfiguration(RulesConfiguration).- Parameters:
rulesConfiguration- a consumer that will call methods onRulesConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-