Interface UpdateCallAnalyticsCategoryRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateCallAnalyticsCategoryRequest.Builder,
,UpdateCallAnalyticsCategoryRequest> SdkBuilder<UpdateCallAnalyticsCategoryRequest.Builder,
,UpdateCallAnalyticsCategoryRequest> SdkPojo
,SdkRequest.Builder
,TranscribeRequest.Builder
- Enclosing class:
UpdateCallAnalyticsCategoryRequest
-
Method Summary
Modifier and TypeMethodDescriptioncategoryName
(String categoryName) The name of the Call Analytics category you want to update.Choose whether you want to update a real-time or a post-call category.Choose whether you want to update a real-time or a post-call category.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.rules
(Collection<Rule> rules) The rules used for the updated Call Analytics category.rules
(Consumer<Rule.Builder>... rules) The rules used for the updated Call Analytics category.The rules used for the updated Call Analytics category.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.services.transcribe.model.TranscribeRequest.Builder
build
-
Method Details
-
categoryName
The name of the Call Analytics category you want to update. Category names are case sensitive.
- Parameters:
categoryName
- The name of the Call Analytics category you want to update. Category names are case sensitive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rules
The rules used for the updated Call Analytics category. The rules you provide in this field replace the ones that are currently being used in the specified category.
- Parameters:
rules
- The rules used for the updated Call Analytics category. The rules you provide in this field replace the ones that are currently being used in the specified category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rules
The rules used for the updated Call Analytics category. The rules you provide in this field replace the ones that are currently being used in the specified category.
- Parameters:
rules
- The rules used for the updated Call Analytics category. The rules you provide in this field replace the ones that are currently being used in the specified category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rules
The rules used for the updated Call Analytics category. The rules you provide in this field replace the ones that are currently being used in the specified category.
This is a convenience method that creates an instance of theRule.Builder
avoiding the need to create one manually viaRule.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torules(List<Rule>)
.- Parameters:
rules
- a consumer that will call methods onRule.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
inputType
Choose whether you want to update a real-time or a post-call category. The input type you specify must match the input type specified when the category was created. For example, if you created a category with the
POST_CALL
input type, you must usePOST_CALL
as the input type when updating this category.- Parameters:
inputType
- Choose whether you want to update a real-time or a post-call category. The input type you specify must match the input type specified when the category was created. For example, if you created a category with thePOST_CALL
input type, you must usePOST_CALL
as the input type when updating this category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
inputType
Choose whether you want to update a real-time or a post-call category. The input type you specify must match the input type specified when the category was created. For example, if you created a category with the
POST_CALL
input type, you must usePOST_CALL
as the input type when updating this category.- Parameters:
inputType
- Choose whether you want to update a real-time or a post-call category. The input type you specify must match the input type specified when the category was created. For example, if you created a category with thePOST_CALL
input type, you must usePOST_CALL
as the input type when updating this category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
UpdateCallAnalyticsCategoryRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateCallAnalyticsCategoryRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-