Uses of Interface
com.solace.serdes.common.resolver.data.Record
-
Packages that use Record Package Description com.solace.serdes.common.resolver Provides schema resolution functionality for serializers and deserializers to interact with schema registries.com.solace.serdes.common.resolver.strategy Provides strategies for resolving artifact references based on record information for schema registry lookups.com.solace.serdes.jsonschema Provides serialization and deserialization functionality for JSON Schema formatted data. -
-
Uses of Record in com.solace.serdes.common.resolver
Methods in com.solace.serdes.common.resolver with parameters of type Record Modifier and Type Method Description ParsedSchema<S>
SchemaParser. getSchemaFromData(Record<U> data)
Extracts the schema from a given data record.SchemaLookUpResults<S>
DefaultSchemaResolver. resolveSchema(Record<T> data)
SchemaLookUpResults<S>
SchemaResolver. resolveSchema(Record<T> data)
Resolves a schema based on the given record. -
Uses of Record in com.solace.serdes.common.resolver.strategy
Methods in com.solace.serdes.common.resolver.strategy with parameters of type Record Modifier and Type Method Description ArtifactReference
ArtifactReferenceResolverStrategy. artifactReference(Record<T> data, ParsedSchema<S> parsedSchema)
Resolves and returns theArtifactReference
for a given record.ArtifactReference
DestinationIdStrategy. artifactReference(Record<T> data, ParsedSchema<S> parsedSchema)
ArtifactReference
SolaceTopicIdStrategy. artifactReference(Record<T> data, ParsedSchema<S> parsedSchema)
-
Uses of Record in com.solace.serdes.jsonschema
Methods in com.solace.serdes.jsonschema with parameters of type Record Modifier and Type Method Description ParsedSchema<com.networknt.schema.JsonSchema>
JsonSchemaParser. getSchemaFromData(Record<T> data)
-