Package software.amazon.awssdk.awscore.eventstream
-
Interface Summary Interface Description EventStreamResponseHandler<ResponseT,EventT> Response handler for event streaming operations.EventStreamResponseHandler.Builder<ResponseT,EventT,SubBuilderT> Base builder for sub-interfaces ofEventStreamResponseHandler. -
Class Summary Class Description DefaultEventStreamResponseHandlerBuilder<ResponseT,EventT,SubBuilderT> Base class for event stream response handler builders.EventStreamAsyncResponseTransformer<ResponseT,EventT> Unmarshalling layer on top of theAsyncResponseTransformerto decode event stream messages and deliver them to the subscriber.EventStreamAsyncResponseTransformer.Builder<ResponseT,EventT> Builder forEventStreamAsyncResponseTransformer.EventStreamInitialRequestInterceptor An interceptor for event stream requests sent over RPC.EventStreamResponseHandlerFromBuilder<ResponseT,EventT> Base class for creating implementations of anEventStreamResponseHandlerfrom a builder.EventStreamTaggedUnionJsonMarshaller<BaseEventT> CompositeMarshallerthat dispatches the given event to the correct marshaller based on the event class type.EventStreamTaggedUnionJsonMarshaller.Builder<BaseEventT> EventStreamTaggedUnionPojoSupplier EventStreamTaggedUnionPojoSupplier.Builder RestEventStreamAsyncResponseTransformer<ResponseT extends SdkResponse,EventT> Adapter transformer meant for eventstream responses from REST services (REST-XML, REST-JSON).RestEventStreamAsyncResponseTransformer.Builder<ResponseT extends SdkResponse,EventT> Builder forRestEventStreamAsyncResponseTransformer.