Interface StartConversationResponseHandler.Visitor.Builder
- Enclosing interface:
- StartConversationResponseHandler.Visitor
@Generated("software.amazon.awssdk:codegen")
public static interface StartConversationResponseHandler.Visitor.Builder
Builder for 
StartConversationResponseHandler.Visitor. The StartConversationResponseHandler.Visitor class may also be extended for a more traditional style but
 this builder allows for a more functional way of creating a visitor will callback methods.- 
Method SummaryModifier and TypeMethodDescriptionbuild()Callback to invoke when aAudioResponseEventis visited.Callback to invoke when either an unknown event is visited or an unhandled event is visited.Callback to invoke when aHeartbeatEventis visited.Callback to invoke when aIntentResultEventis visited.Callback to invoke when aPlaybackInterruptionEventis visited.Callback to invoke when aTextResponseEventis visited.Callback to invoke when aTranscriptEventis visited.
- 
Method Details- 
onDefaultStartConversationResponseHandler.Visitor.Builder onDefault(Consumer<StartConversationResponseEventStream> c) Callback to invoke when either an unknown event is visited or an unhandled event is visited.- Parameters:
- c- Callback to process the event.
- Returns:
- This builder for method chaining.
 
- 
build- Returns:
- Visitor implementation.
 
- 
onPlaybackInterruptionEventStartConversationResponseHandler.Visitor.Builder onPlaybackInterruptionEvent(Consumer<PlaybackInterruptionEvent> c) Callback to invoke when aPlaybackInterruptionEventis visited.- Parameters:
- c- Callback to process the event.
- Returns:
- This builder for method chaining.
 
- 
onTranscriptEventCallback to invoke when aTranscriptEventis visited.- Parameters:
- c- Callback to process the event.
- Returns:
- This builder for method chaining.
 
- 
onIntentResultEventCallback to invoke when aIntentResultEventis visited.- Parameters:
- c- Callback to process the event.
- Returns:
- This builder for method chaining.
 
- 
onTextResponseEventCallback to invoke when aTextResponseEventis visited.- Parameters:
- c- Callback to process the event.
- Returns:
- This builder for method chaining.
 
- 
onAudioResponseEventStartConversationResponseHandler.Visitor.Builder onAudioResponseEvent(Consumer<AudioResponseEvent> c) Callback to invoke when aAudioResponseEventis visited.- Parameters:
- c- Callback to process the event.
- Returns:
- This builder for method chaining.
 
- 
onHeartbeatEventCallback to invoke when aHeartbeatEventis visited.- Parameters:
- c- Callback to process the event.
- Returns:
- This builder for method chaining.
 
 
-