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 theAsyncResponseTransformer
to 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 anEventStreamResponseHandler
from a builder.EventStreamTaggedUnionJsonMarshaller<BaseEventT> CompositeMarshaller
that 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
.