| Interface | Description |
|---|---|
| EventStreamException.Builder |
Builder interface for
EventStreamException. |
| EventStreamResponseHandler<ResponseT,EventT> | |
| EventStreamResponseHandler.Builder<ResponseT,EventT,SubBuilderT> |
Base builder for sub-interfaces of
EventStreamResponseHandler. |
| Class | Description |
|---|---|
| DefaultEventStreamResponseHandlerBuilder<ResponseT,EventT,SubBuilderT> |
Base class for event stream response handler builders.
|
| EventStreamAsyncResponseTransformer<ResponseT,EventT> |
Unmarshalling layer on top of the
AsyncResponseTransformer to decode event stream messages and deliver them to the
subscriber. |
| EventStreamExceptionJsonUnmarshaller<T extends AwsServiceException> | |
| EventStreamExceptionJsonUnmarshaller.Builder<T extends AwsServiceException> | |
| EventStreamResponseHandlerFromBuilder<ResponseT,EventT> |
Base class for creating implementations of an
EventStreamResponseHandler from a builder. |
| EventStreamTaggedUnionJsonUnmarshaller<BaseEventT> |
Composite
Unmarshaller that dispatches the JsonUnmarshallerContext to the
correct unmarshaller based on the ':event-type' header. |
| EventStreamTaggedUnionJsonUnmarshaller.Builder<BaseEventT> |
| Exception | Description |
|---|---|
| EventStreamException |
Exception thrown during the processing of an event stream.
|
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.