Interface ChatResponseHandler.Visitor.Builder
- Enclosing interface:
- ChatResponseHandler.Visitor
@Generated("software.amazon.awssdk:codegen")
public static interface ChatResponseHandler.Visitor.Builder
Builder for 
ChatResponseHandler.Visitor. The ChatResponseHandler.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 aActionReviewEventis visited.Callback to invoke when aAuthChallengeRequestEventis visited.Callback to invoke when either an unknown event is visited or an unhandled event is visited.Callback to invoke when aFailedAttachmentEventis visited.Callback to invoke when aMetadataEventis visited.Callback to invoke when aTextOutputEventis visited.
- 
Method Details- 
onDefaultCallback 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.
 
- 
buildChatResponseHandler.Visitor build()- Returns:
- Visitor implementation.
 
- 
onTextEventCallback to invoke when aTextOutputEventis visited.- Parameters:
- c- Callback to process the event.
- Returns:
- This builder for method chaining.
 
- 
onMetadataEventCallback to invoke when aMetadataEventis visited.- Parameters:
- c- Callback to process the event.
- Returns:
- This builder for method chaining.
 
- 
onActionReviewEventCallback to invoke when aActionReviewEventis visited.- Parameters:
- c- Callback to process the event.
- Returns:
- This builder for method chaining.
 
- 
onFailedAttachmentEventCallback to invoke when aFailedAttachmentEventis visited.- Parameters:
- c- Callback to process the event.
- Returns:
- This builder for method chaining.
 
- 
onAuthChallengeRequestEventChatResponseHandler.Visitor.Builder onAuthChallengeRequestEvent(Consumer<AuthChallengeRequestEvent> c) Callback to invoke when aAuthChallengeRequestEventis visited.- Parameters:
- c- Callback to process the event.
- Returns:
- This builder for method chaining.
 
 
-