Uses of Interface
io.apicurio.registry.resolver.ParsedSchema
-
Packages that use ParsedSchema Package Description io.apicurio.registry.resolver io.apicurio.registry.resolver.strategy -
-
Uses of ParsedSchema in io.apicurio.registry.resolver
Classes in io.apicurio.registry.resolver that implement ParsedSchema Modifier and Type Class Description classParsedSchemaImpl<T>Methods in io.apicurio.registry.resolver that return ParsedSchema Modifier and Type Method Description ParsedSchema<T>SchemaLookupResult. getParsedSchema()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.Methods in io.apicurio.registry.resolver with parameters of type ParsedSchema Modifier and Type Method Description SchemaLookupResult.SchemaLookupResultBuilder<T>SchemaLookupResult.SchemaLookupResultBuilder. parsedSchema(ParsedSchema<T> parsedSchema)protected ArtifactReferenceAbstractSchemaResolver. resolveArtifactReference(Record<T> data, ParsedSchema<S> parsedSchema)Resolve an artifact reference for the given record, and optional parsed schema. -
Uses of ParsedSchema in io.apicurio.registry.resolver.strategy
Methods in io.apicurio.registry.resolver.strategy with parameters of type ParsedSchema 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)
-