public static interface Rule.Builder extends SdkPojo, CopyableBuilder<Rule.Builder,Rule>
| Modifier and Type | Method and Description |
|---|---|
default Rule.Builder |
interruptionFilter(Consumer<InterruptionFilter.Builder> interruptionFilter)
A condition for a time period when either the customer or agent was interrupting the other person.
|
Rule.Builder |
interruptionFilter(InterruptionFilter interruptionFilter)
A condition for a time period when either the customer or agent was interrupting the other person.
|
default Rule.Builder |
nonTalkTimeFilter(Consumer<NonTalkTimeFilter.Builder> nonTalkTimeFilter)
A condition for a time period when neither the customer nor the agent was talking.
|
Rule.Builder |
nonTalkTimeFilter(NonTalkTimeFilter nonTalkTimeFilter)
A condition for a time period when neither the customer nor the agent was talking.
|
default Rule.Builder |
sentimentFilter(Consumer<SentimentFilter.Builder> sentimentFilter)
A condition that is applied to a particular customer sentiment.
|
Rule.Builder |
sentimentFilter(SentimentFilter sentimentFilter)
A condition that is applied to a particular customer sentiment.
|
default Rule.Builder |
transcriptFilter(Consumer<TranscriptFilter.Builder> transcriptFilter)
A condition that catches particular words or phrases based on a exact match.
|
Rule.Builder |
transcriptFilter(TranscriptFilter transcriptFilter)
A condition that catches particular words or phrases based on a exact match.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRule.Builder nonTalkTimeFilter(NonTalkTimeFilter nonTalkTimeFilter)
A condition for a time period when neither the customer nor the agent was talking.
nonTalkTimeFilter - A condition for a time period when neither the customer nor the agent was talking.default Rule.Builder nonTalkTimeFilter(Consumer<NonTalkTimeFilter.Builder> nonTalkTimeFilter)
A condition for a time period when neither the customer nor the agent was talking.
This is a convenience that creates an instance of theNonTalkTimeFilter.Builder avoiding the need to
create one manually via NonTalkTimeFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to nonTalkTimeFilter(NonTalkTimeFilter).nonTalkTimeFilter - a consumer that will call methods on NonTalkTimeFilter.BuildernonTalkTimeFilter(NonTalkTimeFilter)Rule.Builder interruptionFilter(InterruptionFilter interruptionFilter)
A condition for a time period when either the customer or agent was interrupting the other person.
interruptionFilter - A condition for a time period when either the customer or agent was interrupting the other person.default Rule.Builder interruptionFilter(Consumer<InterruptionFilter.Builder> interruptionFilter)
A condition for a time period when either the customer or agent was interrupting the other person.
This is a convenience that creates an instance of theInterruptionFilter.Builder avoiding the need to
create one manually via InterruptionFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to interruptionFilter(InterruptionFilter).interruptionFilter - a consumer that will call methods on InterruptionFilter.BuilderinterruptionFilter(InterruptionFilter)Rule.Builder transcriptFilter(TranscriptFilter transcriptFilter)
A condition that catches particular words or phrases based on a exact match. For example, if you set the phrase "I want to speak to the manager", only that exact phrase will be returned.
transcriptFilter - A condition that catches particular words or phrases based on a exact match. For example, if you set
the phrase "I want to speak to the manager", only that exact phrase will be returned.default Rule.Builder transcriptFilter(Consumer<TranscriptFilter.Builder> transcriptFilter)
A condition that catches particular words or phrases based on a exact match. For example, if you set the phrase "I want to speak to the manager", only that exact phrase will be returned.
This is a convenience that creates an instance of theTranscriptFilter.Builder avoiding the need to
create one manually via TranscriptFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to transcriptFilter(TranscriptFilter).transcriptFilter - a consumer that will call methods on TranscriptFilter.BuildertranscriptFilter(TranscriptFilter)Rule.Builder sentimentFilter(SentimentFilter sentimentFilter)
A condition that is applied to a particular customer sentiment.
sentimentFilter - A condition that is applied to a particular customer sentiment.default Rule.Builder sentimentFilter(Consumer<SentimentFilter.Builder> sentimentFilter)
A condition that is applied to a particular customer sentiment.
This is a convenience that creates an instance of theSentimentFilter.Builder avoiding the need to
create one manually via SentimentFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to sentimentFilter(SentimentFilter).sentimentFilter - a consumer that will call methods on SentimentFilter.BuildersentimentFilter(SentimentFilter)Copyright © 2021. All rights reserved.