Uses of Interface
com.solace.serdes.common.resolver.data.Record
-
Packages that use Record Package Description com.solace.serdes.avro Provides serialization and deserialization functionality for Apache Avro formatted data.com.solace.serdes.avro.strategy Provides strategies for resolving artifact references based on Avro schema information.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. -
-
Uses of Record in com.solace.serdes.avro
Methods in com.solace.serdes.avro with parameters of type Record Modifier and Type Method Description ParsedSchema<org.apache.avro.Schema>
AvroSchemaParser. getSchemaFromData(Record<U> data)
ParsedSchema<org.apache.avro.Schema>
DereferencedAvroSchemaParser. getSchemaFromData(Record<U> data)
-
Uses of Record in com.solace.serdes.avro.strategy
Methods in com.solace.serdes.avro.strategy with parameters of type Record Modifier and Type Method Description ArtifactReference
RecordIdStrategy. artifactReference(Record<Object> data, ParsedSchema<org.apache.avro.Schema> parsedSchema)
Resolves and returns theArtifactReference
for a givenParsedSchema
. -
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)
-