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 that return types with arguments of type ParsedSchema Modifier and Type Method Description List<ParsedSchema<T>>ParsedSchema. getSchemaReferences()List<ParsedSchema<T>>ParsedSchemaImpl. getSchemaReferences()protected Map<String,ParsedSchema<S>>AbstractSchemaResolver. resolveReferences(List<io.apicurio.registry.rest.v2.beans.ArtifactReference> artifactReferences)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, boolean isReference, String referenceArtifactId)Resolve an artifact reference for the given record, and optional parsed schema.Method parameters in io.apicurio.registry.resolver with type arguments of type ParsedSchema Modifier and Type Method Description SSchemaParser. parseSchema(byte[] rawSchema, Map<String,ParsedSchema<S>> resolvedReferences)ParsedSchemaImpl<T>ParsedSchemaImpl. setSchemaReferences(List<ParsedSchema<T>> schemaReferences) -
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)
-