public static interface TranscriptFilter.Builder extends SdkPojo, CopyableBuilder<TranscriptFilter.Builder,TranscriptFilter>
| Modifier and Type | Method and Description |
|---|---|
TranscriptFilter.Builder |
absoluteTimeRange(AbsoluteTimeRange absoluteTimeRange)
A time range, set in seconds, between two points in the call.
|
default TranscriptFilter.Builder |
absoluteTimeRange(Consumer<AbsoluteTimeRange.Builder> absoluteTimeRange)
A time range, set in seconds, between two points in the call.
|
TranscriptFilter.Builder |
negate(Boolean negate)
If
TRUE, the rule that you specify is applied to everything except for the phrases that you
specify. |
TranscriptFilter.Builder |
participantRole(ParticipantRole participantRole)
Determines whether the customer or the agent is speaking the phrases that you've specified.
|
TranscriptFilter.Builder |
participantRole(String participantRole)
Determines whether the customer or the agent is speaking the phrases that you've specified.
|
default TranscriptFilter.Builder |
relativeTimeRange(Consumer<RelativeTimeRange.Builder> relativeTimeRange)
An object that allows percentages to specify the proportion of the call where you would like to apply a
filter.
|
TranscriptFilter.Builder |
relativeTimeRange(RelativeTimeRange relativeTimeRange)
An object that allows percentages to specify the proportion of the call where you would like to apply a
filter.
|
TranscriptFilter.Builder |
targets(Collection<String> targets)
The phrases that you're specifying for the transcript filter to match.
|
TranscriptFilter.Builder |
targets(String... targets)
The phrases that you're specifying for the transcript filter to match.
|
TranscriptFilter.Builder |
transcriptFilterType(String transcriptFilterType)
Matches the phrase to the transcription output in a word for word fashion.
|
TranscriptFilter.Builder |
transcriptFilterType(TranscriptFilterType transcriptFilterType)
Matches the phrase to the transcription output in a word for word fashion.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildTranscriptFilter.Builder transcriptFilterType(String transcriptFilterType)
Matches the phrase to the transcription output in a word for word fashion. For example, if you specify the phrase "I want to speak to the manager." Amazon Transcribe attempts to match that specific phrase to the transcription.
transcriptFilterType - Matches the phrase to the transcription output in a word for word fashion. For example, if you specify
the phrase "I want to speak to the manager." Amazon Transcribe attempts to match that specific phrase
to the transcription.TranscriptFilterType,
TranscriptFilterTypeTranscriptFilter.Builder transcriptFilterType(TranscriptFilterType transcriptFilterType)
Matches the phrase to the transcription output in a word for word fashion. For example, if you specify the phrase "I want to speak to the manager." Amazon Transcribe attempts to match that specific phrase to the transcription.
transcriptFilterType - Matches the phrase to the transcription output in a word for word fashion. For example, if you specify
the phrase "I want to speak to the manager." Amazon Transcribe attempts to match that specific phrase
to the transcription.TranscriptFilterType,
TranscriptFilterTypeTranscriptFilter.Builder absoluteTimeRange(AbsoluteTimeRange absoluteTimeRange)
A time range, set in seconds, between two points in the call.
absoluteTimeRange - A time range, set in seconds, between two points in the call.default TranscriptFilter.Builder absoluteTimeRange(Consumer<AbsoluteTimeRange.Builder> absoluteTimeRange)
A time range, set in seconds, between two points in the call.
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)TranscriptFilter.Builder relativeTimeRange(RelativeTimeRange relativeTimeRange)
An object that allows percentages to specify the proportion of the call where you would like to apply a filter. 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 you would like to apply
a filter. 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 TranscriptFilter.Builder relativeTimeRange(Consumer<RelativeTimeRange.Builder> relativeTimeRange)
An object that allows percentages to specify the proportion of the call where you would like to apply a filter. 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)TranscriptFilter.Builder participantRole(String participantRole)
Determines whether the customer or the agent is speaking the phrases that you've specified.
participantRole - Determines whether the customer or the agent is speaking the phrases that you've specified.ParticipantRole,
ParticipantRoleTranscriptFilter.Builder participantRole(ParticipantRole participantRole)
Determines whether the customer or the agent is speaking the phrases that you've specified.
participantRole - Determines whether the customer or the agent is speaking the phrases that you've specified.ParticipantRole,
ParticipantRoleTranscriptFilter.Builder negate(Boolean negate)
If TRUE, the rule that you specify is applied to everything except for the phrases that you
specify.
negate - If TRUE, the rule that you specify is applied to everything except for the phrases that
you specify.TranscriptFilter.Builder targets(Collection<String> targets)
The phrases that you're specifying for the transcript filter to match.
targets - The phrases that you're specifying for the transcript filter to match.TranscriptFilter.Builder targets(String... targets)
The phrases that you're specifying for the transcript filter to match.
targets - The phrases that you're specifying for the transcript filter to match.Copyright © 2021. All rights reserved.