Interface InvokeEndpointWithBidirectionalStreamResponseHandler.Builder

All Superinterfaces:
EventStreamResponseHandler.Builder<InvokeEndpointWithBidirectionalStreamResponse,ResponseStreamEvent,InvokeEndpointWithBidirectionalStreamResponseHandler.Builder>
Enclosing interface:
InvokeEndpointWithBidirectionalStreamResponseHandler

@Generated("software.amazon.awssdk:codegen") public static interface InvokeEndpointWithBidirectionalStreamResponseHandler.Builder extends EventStreamResponseHandler.Builder<InvokeEndpointWithBidirectionalStreamResponse,ResponseStreamEvent,InvokeEndpointWithBidirectionalStreamResponseHandler.Builder>
Builder for InvokeEndpointWithBidirectionalStreamResponseHandler. This can be used to create the InvokeEndpointWithBidirectionalStreamResponseHandler in a more functional way. Directly implementing the InvokeEndpointWithBidirectionalStreamResponseHandler interface is possible but requires subscribing to the event publisher, requesting data via the Subscription, resetting state on retry, and freeing resources on error; the builder handles all of this automatically.