Class ExternallyTaggedUnion.Deserializer<Union extends TaggedUnion<?,?>,Member>

java.lang.Object
co.elastic.clients.json.ExternallyTaggedUnion.Deserializer<Union,Member>
Enclosing class:
ExternallyTaggedUnion

public static class ExternallyTaggedUnion.Deserializer<Union extends TaggedUnion<?,?>,Member> extends Object
A deserializer for externally-tagged unions. Since the union variant discriminant is provided externally, this cannot be a regular JsonpDeserializer as the caller has to provide the discriminant value.