All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractDeserializer<T,S> Abstract base class for deserializers that convert byte arrays into objects of type T.AbstractSerializer<T,S> A Serializer base class that processes the configuration objects defined inSerdeProperties
.ArtifactReference Represents a reference to an Artifact in a schema registry.ArtifactReferenceBuilder Builder class for creating ArtifactReference instances.ArtifactReferenceResolverStrategy<T,S> An interface used by theSchemaResolver
to resolve anArtifactReference
.BaseProperties A base class for SERDES configuration properties.DefaultSchemaResolver<T,S> Default implementation of the SchemaResolver interface for Solace Schema Registry.DestinationIdStrategy<T,S> A strategy for resolving artifact references based on destination names.JsonSchemaDeserializer<T> A deserializer for JsonSchema-formatted data that converts byte arrays into objects of type T.JsonSchemaParser<T> Parser for JSON Schema.JsonSchemaProperties A class for configuring json schema properties.JsonSchemaSerializer<T> A Json Schema serializer that converts objects of type T into byte arrays.JsonSchemaValidationException Exception thrown when validation of serialized data against the schema fails.Metadata Represents metadata associated with a record.ParsedSchema<S> An interface representing a parsed schema.Record<T> Represents a record containing the destination name and a payload of a generic type.SchemaHeaderId An ENUM for configuring which schema identifier to use in the serializer headers.SchemaLookUpResults<S> An interface representing the results of a schema lookup operation.SchemaParser<S,U> Represents a generic schema parser interface.SchemaReference Represents a reference to a schema in the Solace Schema Registry.SchemaReference.Builder Builder class for creating SchemaReference instances.SchemaResolver<T,S> An interface for resolving schemas.SchemaResolverProperties A class for configuring Schema Resolver properties.SchemaResolverProperties.IfArtifactExists Enumeration for controlling the behavior when registering an artifact that might already exist in the schema registry.SerdeHeaders A class that contains header properties.SerdeProperties A class for configuring common properties.SolaceTopicArtifactMapping Interface to describe a mapping between a Solace topic expression and schema registry artifact reference.SolaceTopicIdStrategy<T,S> A strategy for resolving artifact references based on Solace topic patterns.SolaceTopicProfile ASolaceTopicProfile
is a collection ofSolaceTopicArtifactMapping
instances.VersionInfo Provides access to the artifact's version and build revision information.VersionInfo Provides access to the artifact's version and build revision information.VersionInfo Provides access to the artifact's version and build revision information.