Interface Rule.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Rule.Builder,,Rule> SdkBuilder<Rule.Builder,,Rule> SdkPojo
- Enclosing class:
Rule
-
Method Summary
Modifier and TypeMethodDescriptiondefault Rule.BuilderinterruptionFilter(Consumer<InterruptionFilter.Builder> interruptionFilter) Flag the presence or absence of interruptions in your Call Analytics transcription output.interruptionFilter(InterruptionFilter interruptionFilter) Flag the presence or absence of interruptions in your Call Analytics transcription output.default Rule.BuildernonTalkTimeFilter(Consumer<NonTalkTimeFilter.Builder> nonTalkTimeFilter) Flag the presence or absence of periods of silence in your Call Analytics transcription output.nonTalkTimeFilter(NonTalkTimeFilter nonTalkTimeFilter) Flag the presence or absence of periods of silence in your Call Analytics transcription output.default Rule.BuildersentimentFilter(Consumer<SentimentFilter.Builder> sentimentFilter) Flag the presence or absence of specific sentiments in your Call Analytics transcription output.sentimentFilter(SentimentFilter sentimentFilter) Flag the presence or absence of specific sentiments in your Call Analytics transcription output.default Rule.BuildertranscriptFilter(Consumer<TranscriptFilter.Builder> transcriptFilter) Flag the presence or absence of specific words or phrases in your Call Analytics transcription output.transcriptFilter(TranscriptFilter transcriptFilter) Flag the presence or absence of specific words or phrases in your Call Analytics transcription output.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
nonTalkTimeFilter
Flag the presence or absence of periods of silence in your Call Analytics transcription output. Refer to for more detail.
- Parameters:
nonTalkTimeFilter- Flag the presence or absence of periods of silence in your Call Analytics transcription output. Refer to for more detail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nonTalkTimeFilter
Flag the presence or absence of periods of silence in your Call Analytics transcription output. Refer to for more detail.
This is a convenience method that creates an instance of theNonTalkTimeFilter.Builderavoiding the need to create one manually viaNonTalkTimeFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tononTalkTimeFilter(NonTalkTimeFilter).- Parameters:
nonTalkTimeFilter- a consumer that will call methods onNonTalkTimeFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
interruptionFilter
Flag the presence or absence of interruptions in your Call Analytics transcription output. Refer to for more detail.
- Parameters:
interruptionFilter- Flag the presence or absence of interruptions in your Call Analytics transcription output. Refer to for more detail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
interruptionFilter
Flag the presence or absence of interruptions in your Call Analytics transcription output. Refer to for more detail.
This is a convenience method that creates an instance of theInterruptionFilter.Builderavoiding the need to create one manually viaInterruptionFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tointerruptionFilter(InterruptionFilter).- Parameters:
interruptionFilter- a consumer that will call methods onInterruptionFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transcriptFilter
Flag the presence or absence of specific words or phrases in your Call Analytics transcription output. Refer to for more detail.
- Parameters:
transcriptFilter- Flag the presence or absence of specific words or phrases in your Call Analytics transcription output. Refer to for more detail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transcriptFilter
Flag the presence or absence of specific words or phrases in your Call Analytics transcription output. Refer to for more detail.
This is a convenience method that creates an instance of theTranscriptFilter.Builderavoiding the need to create one manually viaTranscriptFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totranscriptFilter(TranscriptFilter).- Parameters:
transcriptFilter- a consumer that will call methods onTranscriptFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sentimentFilter
Flag the presence or absence of specific sentiments in your Call Analytics transcription output. Refer to for more detail.
- Parameters:
sentimentFilter- Flag the presence or absence of specific sentiments in your Call Analytics transcription output. Refer to for more detail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sentimentFilter
Flag the presence or absence of specific sentiments in your Call Analytics transcription output. Refer to for more detail.
This is a convenience method that creates an instance of theSentimentFilter.Builderavoiding the need to create one manually viaSentimentFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosentimentFilter(SentimentFilter).- Parameters:
sentimentFilter- a consumer that will call methods onSentimentFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-