public static interface SentimentFilter.Builder extends SdkPojo, CopyableBuilder<SentimentFilter.Builder,SentimentFilter>
| Modifier and Type | Method and Description |
|---|---|
SentimentFilter.Builder |
absoluteTimeRange(AbsoluteTimeRange absoluteTimeRange)
The time range, measured in seconds, of the sentiment.
|
default SentimentFilter.Builder |
absoluteTimeRange(Consumer<AbsoluteTimeRange.Builder> absoluteTimeRange)
The time range, measured in seconds, of the sentiment.
|
SentimentFilter.Builder |
negate(Boolean negate)
Set to
TRUE to look for sentiments that weren't specified in the request. |
SentimentFilter.Builder |
participantRole(ParticipantRole participantRole)
A value that determines whether the sentiment belongs to the customer or the agent.
|
SentimentFilter.Builder |
participantRole(String participantRole)
A value that determines whether the sentiment belongs to the customer or the agent.
|
default SentimentFilter.Builder |
relativeTimeRange(Consumer<RelativeTimeRange.Builder> relativeTimeRange)
The time range, set in percentages, that correspond to proportion of the call.
|
SentimentFilter.Builder |
relativeTimeRange(RelativeTimeRange relativeTimeRange)
The time range, set in percentages, that correspond to proportion of the call.
|
SentimentFilter.Builder |
sentiments(Collection<SentimentValue> sentiments)
An array that enables you to specify sentiments for the customer or agent.
|
SentimentFilter.Builder |
sentiments(SentimentValue... sentiments)
An array that enables you to specify sentiments for the customer or agent.
|
SentimentFilter.Builder |
sentimentsWithStrings(Collection<String> sentiments)
An array that enables you to specify sentiments for the customer or agent.
|
SentimentFilter.Builder |
sentimentsWithStrings(String... sentiments)
An array that enables you to specify sentiments for the customer or agent.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSentimentFilter.Builder sentimentsWithStrings(Collection<String> sentiments)
An array that enables you to specify sentiments for the customer or agent. You can specify one or more values.
sentiments - An array that enables you to specify sentiments for the customer or agent. You can specify one or more
values.SentimentFilter.Builder sentimentsWithStrings(String... sentiments)
An array that enables you to specify sentiments for the customer or agent. You can specify one or more values.
sentiments - An array that enables you to specify sentiments for the customer or agent. You can specify one or more
values.SentimentFilter.Builder sentiments(Collection<SentimentValue> sentiments)
An array that enables you to specify sentiments for the customer or agent. You can specify one or more values.
sentiments - An array that enables you to specify sentiments for the customer or agent. You can specify one or more
values.SentimentFilter.Builder sentiments(SentimentValue... sentiments)
An array that enables you to specify sentiments for the customer or agent. You can specify one or more values.
sentiments - An array that enables you to specify sentiments for the customer or agent. You can specify one or more
values.SentimentFilter.Builder absoluteTimeRange(AbsoluteTimeRange absoluteTimeRange)
The time range, measured in seconds, of the sentiment.
absoluteTimeRange - The time range, measured in seconds, of the sentiment.default SentimentFilter.Builder absoluteTimeRange(Consumer<AbsoluteTimeRange.Builder> absoluteTimeRange)
The time range, measured in seconds, of the sentiment.
This is a convenience that creates an instance of theAbsoluteTimeRange.Builder avoiding the need to
create one manually via AbsoluteTimeRange.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to absoluteTimeRange(AbsoluteTimeRange).absoluteTimeRange - a consumer that will call methods on AbsoluteTimeRange.BuilderabsoluteTimeRange(AbsoluteTimeRange)SentimentFilter.Builder relativeTimeRange(RelativeTimeRange relativeTimeRange)
The time range, set in percentages, that correspond to proportion of the call.
relativeTimeRange - The time range, set in percentages, that correspond to proportion of the call.default SentimentFilter.Builder relativeTimeRange(Consumer<RelativeTimeRange.Builder> relativeTimeRange)
The time range, set in percentages, that correspond to proportion of the call.
This is a convenience that creates an instance of theRelativeTimeRange.Builder avoiding the need to
create one manually via RelativeTimeRange.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to relativeTimeRange(RelativeTimeRange).relativeTimeRange - a consumer that will call methods on RelativeTimeRange.BuilderrelativeTimeRange(RelativeTimeRange)SentimentFilter.Builder participantRole(String participantRole)
A value that determines whether the sentiment belongs to the customer or the agent.
participantRole - A value that determines whether the sentiment belongs to the customer or the agent.ParticipantRole,
ParticipantRoleSentimentFilter.Builder participantRole(ParticipantRole participantRole)
A value that determines whether the sentiment belongs to the customer or the agent.
participantRole - A value that determines whether the sentiment belongs to the customer or the agent.ParticipantRole,
ParticipantRoleSentimentFilter.Builder negate(Boolean negate)
Set to TRUE to look for sentiments that weren't specified in the request.
negate - Set to TRUE to look for sentiments that weren't specified in the request.Copyright © 2021. All rights reserved.