public static interface NonTalkTimeFilter.Builder extends SdkPojo, CopyableBuilder<NonTalkTimeFilter.Builder,NonTalkTimeFilter>
| Modifier and Type | Method and Description |
|---|---|
NonTalkTimeFilter.Builder |
absoluteTimeRange(AbsoluteTimeRange absoluteTimeRange)
An object you can use to specify a time range (in milliseconds) for when no one is talking.
|
default NonTalkTimeFilter.Builder |
absoluteTimeRange(Consumer<AbsoluteTimeRange.Builder> absoluteTimeRange)
An object you can use to specify a time range (in milliseconds) for when no one is talking.
|
NonTalkTimeFilter.Builder |
negate(Boolean negate)
Set to
TRUE to look for a time period when people were talking. |
default NonTalkTimeFilter.Builder |
relativeTimeRange(Consumer<RelativeTimeRange.Builder> relativeTimeRange)
An object that allows percentages to specify the proportion of the call where there was silence.
|
NonTalkTimeFilter.Builder |
relativeTimeRange(RelativeTimeRange relativeTimeRange)
An object that allows percentages to specify the proportion of the call where there was silence.
|
NonTalkTimeFilter.Builder |
threshold(Long threshold)
The duration of the period when neither the customer nor agent was talking.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildNonTalkTimeFilter.Builder threshold(Long threshold)
The duration of the period when neither the customer nor agent was talking.
threshold - The duration of the period when neither the customer nor agent was talking.NonTalkTimeFilter.Builder absoluteTimeRange(AbsoluteTimeRange absoluteTimeRange)
An object you can use to specify a time range (in milliseconds) for when no one is talking. For example, you could specify a time period between the 30,000 millisecond mark and the 45,000 millisecond mark. You could also specify the time period as the first 15,000 milliseconds or the last 15,000 milliseconds.
absoluteTimeRange - An object you can use to specify a time range (in milliseconds) for when no one is talking. For
example, you could specify a time period between the 30,000 millisecond mark and the 45,000
millisecond mark. You could also specify the time period as the first 15,000 milliseconds or the last
15,000 milliseconds.default NonTalkTimeFilter.Builder absoluteTimeRange(Consumer<AbsoluteTimeRange.Builder> absoluteTimeRange)
An object you can use to specify a time range (in milliseconds) for when no one is talking. For example, you could specify a time period between the 30,000 millisecond mark and the 45,000 millisecond mark. You could also specify the time period as the first 15,000 milliseconds or the last 15,000 milliseconds.
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)NonTalkTimeFilter.Builder relativeTimeRange(RelativeTimeRange relativeTimeRange)
An object that allows percentages to specify the proportion of the call where there was silence. For example, you can specify the first half of the call. You can also specify the period of time between halfway through to three-quarters of the way through the call. Because the length of conversation can vary between calls, you can apply relative time ranges across all calls.
relativeTimeRange - An object that allows percentages to specify the proportion of the call where there was silence. For
example, you can specify the first half of the call. You can also specify the period of time between
halfway through to three-quarters of the way through the call. Because the length of conversation can
vary between calls, you can apply relative time ranges across all calls.default NonTalkTimeFilter.Builder relativeTimeRange(Consumer<RelativeTimeRange.Builder> relativeTimeRange)
An object that allows percentages to specify the proportion of the call where there was silence. For example, you can specify the first half of the call. You can also specify the period of time between halfway through to three-quarters of the way through the call. Because the length of conversation can vary between calls, you can apply relative time ranges across all calls.
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)NonTalkTimeFilter.Builder negate(Boolean negate)
Set to TRUE to look for a time period when people were talking.
negate - Set to TRUE to look for a time period when people were talking.Copyright © 2021. All rights reserved.