Interface InvokeInlineAgentResponseHandler.Visitor.Builder
- Enclosing interface:
InvokeInlineAgentResponseHandler.Visitor
@Generated("software.amazon.awssdk:codegen")
public static interface InvokeInlineAgentResponseHandler.Visitor.Builder
Builder for
InvokeInlineAgentResponseHandler.Visitor. The InvokeInlineAgentResponseHandler.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 Summary
Modifier and TypeMethodDescriptionbuild()Callback to invoke when aInlineAgentPayloadPartis visited.Callback to invoke when either an unknown event is visited or an unhandled event is visited.Callback to invoke when aInlineAgentFilePartis visited.Callback to invoke when aInlineAgentReturnControlPayloadis visited.Callback to invoke when aInlineAgentTracePartis visited.
-
Method Details
-
onDefault
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.
-
onChunk
Callback to invoke when aInlineAgentPayloadPartis visited.- Parameters:
c- Callback to process the event.- Returns:
- This builder for method chaining.
-
onTrace
Callback to invoke when aInlineAgentTracePartis visited.- Parameters:
c- Callback to process the event.- Returns:
- This builder for method chaining.
-
onReturnControl
InvokeInlineAgentResponseHandler.Visitor.Builder onReturnControl(Consumer<InlineAgentReturnControlPayload> c) Callback to invoke when aInlineAgentReturnControlPayloadis visited.- Parameters:
c- Callback to process the event.- Returns:
- This builder for method chaining.
-
onFiles
Callback to invoke when aInlineAgentFilePartis visited.- Parameters:
c- Callback to process the event.- Returns:
- This builder for method chaining.
-