Uses of Interface
com.solace.serdes.common.resolver.strategy.ArtifactReference
-
Packages that use ArtifactReference Package Description 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 ArtifactReference in com.solace.serdes.avro.strategy
Methods in com.solace.serdes.avro.strategy that return ArtifactReference Modifier and Type Method Description ArtifactReferenceRecordIdStrategy. artifactReference(Record<Object> data, ParsedSchema<org.apache.avro.Schema> parsedSchema)Resolves and returns theArtifactReferencefor a givenParsedSchema. -
Uses of ArtifactReference in com.solace.serdes.common.resolver
Methods in com.solace.serdes.common.resolver that return ArtifactReference Modifier and Type Method Description ArtifactReferenceSchemaLookUpResults. getArtifactReference()Retrieves the artifact reference resulting from the lookup operation.ArtifactReferenceSchemaLookUpResultsImpl. getArtifactReference()Methods in com.solace.serdes.common.resolver with parameters of type ArtifactReference Modifier and Type Method Description SchemaLookUpResults<S>DefaultSchemaResolver. resolveSchema(ArtifactReference exactReference)SchemaLookUpResults<S>SchemaResolver. resolveSchema(ArtifactReference reference)Resolves a schema based on the given artifact reference.Constructors in com.solace.serdes.common.resolver with parameters of type ArtifactReference Constructor Description SchemaLookUpResultsImpl(ParsedSchema<S> parsedSchema, ArtifactReference artifactReference) -
Uses of ArtifactReference in com.solace.serdes.common.resolver.strategy
Methods in com.solace.serdes.common.resolver.strategy that return ArtifactReference Modifier and Type Method Description ArtifactReferenceArtifactReferenceResolverStrategy. artifactReference(Record<T> data, ParsedSchema<S> parsedSchema)Resolves and returns theArtifactReferencefor a given record.ArtifactReferenceDestinationIdStrategy. artifactReference(Record<T> data, ParsedSchema<S> parsedSchema)ArtifactReferenceSolaceTopicIdStrategy. artifactReference(Record<T> data, ParsedSchema<S> parsedSchema)ArtifactReferenceSolaceTopicArtifactMapping. getArtifactReference()Accessor for mappedArtifactReferenceArtifactReferenceSolaceTopicArtifactMapping.TopicArtifactMappingImpl. getArtifactReference()Methods in com.solace.serdes.common.resolver.strategy with parameters of type ArtifactReference Modifier and Type Method Description static SolaceTopicArtifactMappingSolaceTopicArtifactMapping. create(String topicExpression, ArtifactReference artifactReference)Creates mapping instance with explicitArtifactReference.static ArtifactCoordinatesArtifactCoordinates. fromArtifactReference(ArtifactReference reference)
-