Uses of Interface
io.apicurio.registry.resolver.data.Record
-
Packages that use Record Package Description io.apicurio.registry.resolver io.apicurio.registry.resolver.strategy -
-
Uses of Record in io.apicurio.registry.resolver
Methods in io.apicurio.registry.resolver with parameters of type Record Modifier and Type Method Description ParsedSchema<S>SchemaParser. getSchemaFromData(Record<U> data)In some artifact types, such as AVRO, it is possible to extract the schema from the java object.ParsedSchema<S>SchemaParser. getSchemaFromData(Record<U> data, boolean dereference)In some artifact types, such as AVRO, it is possible to extract the schema from the java object.protected ArtifactReferenceAbstractSchemaResolver. resolveArtifactReference(Record<T> data, ParsedSchema<S> parsedSchema, boolean isReference, String referenceArtifactId)Resolve an artifact reference for the given record, and optional parsed schema.SchemaLookupResult<S>DefaultSchemaResolver. resolveSchema(Record<T> data)SchemaLookupResult<SCHEMA>SchemaResolver. resolveSchema(Record<DATA> data)Used to register or to lookup a schema in the registry -
Uses of Record in io.apicurio.registry.resolver.strategy
Methods in io.apicurio.registry.resolver.strategy with parameters of type Record Modifier and Type Method Description ArtifactReferenceArtifactReferenceResolverStrategy. artifactReference(Record<DATA> data, ParsedSchema<SCHEMA> parsedSchema)For a given Record, returns theArtifactReferenceunder which the message schemas are located or should be registered in the registry.ArtifactReferenceDynamicArtifactReferenceResolverStrategy. artifactReference(Record<DATA> data, ParsedSchema<SCHEMA> parsedSchema)
-