pub struct CreateCallAnalyticsCategory<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* private fields */ }
Expand description
Fluent builder constructing a request to CreateCallAnalyticsCategory
.
Creates an analytics category. Amazon Transcribe applies the conditions specified by your analytics categories to your call analytics jobs. For each analytics category, you specify one or more rules. For example, you can specify a rule that the customer sentiment was neutral or negative within that category. If you start a call analytics job, Amazon Transcribe applies the category to the analytics job that you've specified.
Implementations
impl<C, M, R> CreateCallAnalyticsCategory<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> CreateCallAnalyticsCategory<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<CreateCallAnalyticsCategoryOutput, SdkError<CreateCallAnalyticsCategoryError>> where
R::Policy: SmithyRetryPolicy<CreateCallAnalyticsCategoryInputOperationOutputAlias, CreateCallAnalyticsCategoryOutput, CreateCallAnalyticsCategoryError, CreateCallAnalyticsCategoryInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<CreateCallAnalyticsCategoryOutput, SdkError<CreateCallAnalyticsCategoryError>> where
R::Policy: SmithyRetryPolicy<CreateCallAnalyticsCategoryInputOperationOutputAlias, CreateCallAnalyticsCategoryOutput, CreateCallAnalyticsCategoryError, CreateCallAnalyticsCategoryInputOperationRetryAlias>,
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
The name that you choose for your category when you create it.
The name that you choose for your category when you create it.
Appends an item to Rules
.
To override the contents of this collection use set_rules
.
To create a category, you must specify between 1 and 20 rules. For each rule, you specify a filter to be applied to the attributes of the call. For example, you can specify a sentiment filter to detect if the customer's sentiment was negative or neutral.
To create a category, you must specify between 1 and 20 rules. For each rule, you specify a filter to be applied to the attributes of the call. For example, you can specify a sentiment filter to detect if the customer's sentiment was negative or neutral.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for CreateCallAnalyticsCategory<C, M, R>
impl<C, M, R> Send for CreateCallAnalyticsCategory<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for CreateCallAnalyticsCategory<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for CreateCallAnalyticsCategory<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for CreateCallAnalyticsCategory<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more