Package com.atlan.serde
Custom (de-)serialization to translate complex Atlan objects into simple Java objects (and vice versa).
-
Class Summary Class Description AggregationResultDeserializer Deserialization of allAggregationResult
objects.AssetDeserializer Deserialization of allAsset
objects, down through the entire inheritance hierarchy.AssetSerializer Serialization of allAsset
objects, down through the entire inheritance hierarchy.AtlanPolicyActionDeserializer Deserialization of allAtlanPolicyAction
objects.AtlanRequestDeserializer Deserialization of allAtlanRequest
objects.AtlanRequestSerializer Serialization of allAtlanRequest
objects.AtlanTagDeserializer Custom deserialization ofAtlanTag
objects.AtlanTagSerializer Custom serialization ofAtlanTag
objects.AuditDetailDeserializer Deserialization of allAuditDetail
objects, down through the entire inheritance hierarchy.ClientAwareDeserializationContext ClientAwareSerializerProvider CustomMetadataAuditDeserializer Custom deserialization ofCustomMetadataAttributesAuditDetail
objects.CustomMetadataMapDeserializer Custom deserialization of a map from custom metadata set name to its values.CustomMetadataMapSerializer Custom serialization of a map of custom metadata.ElasticAggregationDeserializer ElasticObjectSerializer<T extends co.elastic.clients.json.JsonpSerializable> Custom serialization of Elastic objects into the JSON expected by Atlan's search interfaces.ElasticQueryDeserializer ElasticSortOptionsDeserializer Removable A class to capture a value that can be explicitly set to null, so that we can serialize it accordingly.RemovableSerializer Serialization of theRemovable
placeholder object, to allow the SDK to serialize null values only when it should intentionally clear out some value.Serde Utility class for static objects used for serialization and deserialization.SessionResponseDeserializer Deserialization of the SessionResponse object, since it is only a list of sessions (no wrapper), and for all our API interactions we need an object that extends ApiResource.SetToStringSerializer Serialization of sets into plain strings, as expected in certain places in the API.StringToSetDeserializer Deserialization of plain strings into sets, as expected in certain places in the API.StructDeserializer Deserialization of allAtlanStruct
objects. -
Enum Summary Enum Description Removable.TYPE Type of empty value (primitives and lists are treated differently on serialization).