Class EventStreamTaggedUnionJsonMarshaller<BaseEventT>
java.lang.Object
software.amazon.awssdk.awscore.eventstream.EventStreamTaggedUnionJsonMarshaller<BaseEventT>
- Type Parameters:
BaseEventT- Base type for all events.
- All Implemented Interfaces:
Marshaller<BaseEventT>
@SdkProtectedApi
public final class EventStreamTaggedUnionJsonMarshaller<BaseEventT>
extends Object
implements Marshaller<BaseEventT>
Composite
Marshaller that dispatches the given event to the
correct marshaller based on the event class type.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class -
Method Summary
-
Method Details
-
marshall
- Specified by:
marshallin interfaceMarshaller<BaseEventT>
-
builder
-