Package com.atlan.serde
package com.atlan.serde
Custom (de-)serialization to translate complex Atlan objects into simple Java objects (and vice versa).
-
ClassDescriptionDeserialization of all
AggregationResult
objects.Deserialization of allAsset
objects, down through the entire inheritance hierarchy.Serialization of allAsset
objects, down through the entire inheritance hierarchy.Deserialization of allAtlanPolicyAction
objects.Deserialization of allAtlanRequest
objects.Serialization of allAtlanRequest
objects.Custom deserialization ofAtlanTag
objects.Custom serialization ofAtlanTag
objects.Deserialization of allAuditDetail
objects, down through the entire inheritance hierarchy.Custom deserialization ofCustomMetadataAttributesAuditDetail
objects.Custom deserialization of a map from custom metadata set name to its values.Custom serialization of a map of custom metadata.ElasticObjectSerializer<T extends co.elastic.clients.json.JsonpSerializable>Custom serialization of Elastic objects into the JSON expected by Atlan's search interfaces.Custom deserialization of a map from custom metadata set name to its values.Custom serialization of a map of custom metadata.Deserialization of allRelationshipAttributes
objects.A class to capture a value that can be explicitly set to null, so that we can serialize it accordingly.Type of empty value (primitives and lists are treated differently on serialization).Serialization of theRemovable
placeholder object, to allow the SDK to serialize null values only when it should intentionally clear out some value.Utility class for static objects used for serialization and deserialization.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.Serialization of sets into plain strings, as expected in certain places in the API.Deserialization of plain strings into sets, as expected in certain places in the API.Deserialization of allAtlanStruct
objects.