@Generated(value="software.amazon.awssdk:codegen") public static interface StartConversationResponseHandler.Visitor
StartConversationResponseEventStream.| Modifier and Type | Interface and Description |
|---|---|
static interface |
StartConversationResponseHandler.Visitor.Builder
Builder for
StartConversationResponseHandler.Visitor. |
| Modifier and Type | Method and Description |
|---|---|
static StartConversationResponseHandler.Visitor.Builder |
builder() |
default void |
visitAudioResponseEvent(AudioResponseEvent event)
Invoked when a
AudioResponseEvent is encountered. |
default void |
visitDefault(StartConversationResponseEventStream event)
A required "else" or "default" block, invoked when no other more-specific "visit" method is appropriate.
|
default void |
visitHeartbeatEvent(HeartbeatEvent event)
Invoked when a
HeartbeatEvent is encountered. |
default void |
visitIntentResultEvent(IntentResultEvent event)
Invoked when a
IntentResultEvent is encountered. |
default void |
visitPlaybackInterruptionEvent(PlaybackInterruptionEvent event)
Invoked when a
PlaybackInterruptionEvent is encountered. |
default void |
visitTextResponseEvent(TextResponseEvent event)
Invoked when a
TextResponseEvent is encountered. |
default void |
visitTranscriptEvent(TranscriptEvent event)
Invoked when a
TranscriptEvent is encountered. |
static StartConversationResponseHandler.Visitor.Builder builder()
StartConversationResponseHandler.Visitor.Builder.default void visitDefault(StartConversationResponseEventStream event)
StartConversationResponseEventStream. These events can be processed by upgrading the SDK.StartConversationResponseEventStream.event - The event that was not handled by a more-specific "visit" method.default void visitPlaybackInterruptionEvent(PlaybackInterruptionEvent event)
PlaybackInterruptionEvent is encountered. If this is not overridden, the event will be
given to visitDefault(StartConversationResponseEventStream).event - Event being visiteddefault void visitTranscriptEvent(TranscriptEvent event)
TranscriptEvent is encountered. If this is not overridden, the event will be given to
visitDefault(StartConversationResponseEventStream).event - Event being visiteddefault void visitIntentResultEvent(IntentResultEvent event)
IntentResultEvent is encountered. If this is not overridden, the event will be given
to visitDefault(StartConversationResponseEventStream).event - Event being visiteddefault void visitTextResponseEvent(TextResponseEvent event)
TextResponseEvent is encountered. If this is not overridden, the event will be given
to visitDefault(StartConversationResponseEventStream).event - Event being visiteddefault void visitAudioResponseEvent(AudioResponseEvent event)
AudioResponseEvent is encountered. If this is not overridden, the event will be given
to visitDefault(StartConversationResponseEventStream).event - Event being visiteddefault void visitHeartbeatEvent(HeartbeatEvent event)
HeartbeatEvent is encountered. If this is not overridden, the event will be given to
visitDefault(StartConversationResponseEventStream).event - Event being visitedCopyright © 2022. All rights reserved.