Uses of Interface
io.apicurio.registry.resolver.data.Record
Packages that use Record
-
Uses of Record in io.apicurio.registry.resolver
Methods in io.apicurio.registry.resolver with parameters of type RecordModifier and TypeMethodDescriptionSchemaParser.getSchemaFromData(Record<U> data) In some artifact types, such as AVRO, it is possible to extract the schema from the java object.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.DefaultSchemaResolver.resolveSchema(Record<T> data) 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 RecordModifier and TypeMethodDescriptionArtifactReferenceResolverStrategy.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.DynamicArtifactReferenceResolverStrategy.artifactReference(Record<DATA> data, ParsedSchema<SCHEMA> parsedSchema)