Uses of Interface
io.confluent.kafka.schemaregistry.ParsedSchema
Packages that use ParsedSchema
Package
Description
-
Uses of ParsedSchema in io.confluent.kafka.schemaregistry
Methods in io.confluent.kafka.schemaregistry that return ParsedSchemaModifier and TypeMethodDescriptionParsedSchema.copy()Returns a copy of this schema.Returns a copy of this schema, but with the given metadata and rule set.Returns a copy of this schema, but with the given version.ParsedSchema.copy(Map<SchemaEntity, Set<String>> tagsToAdd, Map<SchemaEntity, Set<String>> tagsToRemove) Returns a copy of this schema, but with the given tags.ParsedSchemaAndValue.getSchema()default ParsedSchemaParsedSchema.normalize()Returns a normalized copy of this schema.SchemaProvider.parseSchemaOrElseThrow(Schema schema, boolean isNew, boolean normalize) Parses a string representing a schema.ParsedSchemaHolder.schema()Returns the schema.SimpleParsedSchemaHolder.schema()Returns the schema.Methods in io.confluent.kafka.schemaregistry that return types with arguments of type ParsedSchemaModifier and TypeMethodDescriptiondefault Optional<ParsedSchema>SchemaProvider.parseSchema(Schema schema, boolean isNew) Parses a schema.default Optional<ParsedSchema>SchemaProvider.parseSchema(Schema schema, boolean isNew, boolean normalize) Parses a schema.default Optional<ParsedSchema>SchemaProvider.parseSchema(String schemaString, List<SchemaReference> references) default Optional<ParsedSchema>SchemaProvider.parseSchema(String schemaString, List<SchemaReference> references, boolean isNew) Parses a string representing a schema.default Optional<ParsedSchema>SchemaProvider.parseSchema(String schemaString, List<SchemaReference> references, boolean isNew, boolean normalize) Parses a string representing a schema.Methods in io.confluent.kafka.schemaregistry with parameters of type ParsedSchemaModifier and TypeMethodDescriptiondefault booleanParsedSchema.canLookup(ParsedSchema prev, SchemaVersionFetcher fetcher) Returns whether the schema can be used to lookup the specified schema.protected static booleanAbstractSchemaProvider.canLookupIgnoringVersion(ParsedSchema current, ParsedSchema prev) default booleanParsedSchema.deepEquals(ParsedSchema schema) Deprecated.default booleanParsedSchema.equivalent(ParsedSchema schema) Returns whether the underlying raw representations are equivalent, ignoring version and references.ParsedSchema.isBackwardCompatible(CompatibilityPolicy policy, ParsedSchema previousSchema) Checks the backward compatibility between this schema and the specified schema.ParsedSchema.isBackwardCompatible(ParsedSchema previousSchema) Checks the backward compatibility between this schema and the specified schema.CompatibilityChecker.isCompatible(CompatibilityPolicy policy, ParsedSchema newSchema, List<? extends ParsedSchema> previousSchemas) CompatibilityChecker.isCompatible(ParsedSchema newSchema, List<? extends ParsedSchema> previousSchemas) CompatibilityChecker.isCompatibleWithHolders(CompatibilityPolicy policy, ParsedSchema newSchema, List<ParsedSchemaHolder> previousSchemas) voidSimpleParsedSchemaHolder.setSchema(ParsedSchema schema) SchemaValidationStrategy.validate(CompatibilityPolicy policy, ParsedSchema toValidate, ParsedSchema existing) Validates that one schema is compatible with another.SchemaValidator.validate(CompatibilityPolicy policy, ParsedSchema toValidate, Iterable<ParsedSchemaHolder> existing) Validate one schema against others.SchemaValidator.validate(ParsedSchema toValidate, Iterable<ParsedSchemaHolder> existing) Method parameters in io.confluent.kafka.schemaregistry with type arguments of type ParsedSchemaModifier and TypeMethodDescriptionCompatibilityChecker.isCompatible(CompatibilityPolicy policy, ParsedSchema newSchema, List<? extends ParsedSchema> previousSchemas) CompatibilityChecker.isCompatible(ParsedSchema newSchema, List<? extends ParsedSchema> previousSchemas) Constructors in io.confluent.kafka.schemaregistry with parameters of type ParsedSchema -
Uses of ParsedSchema in io.confluent.kafka.schemaregistry.avro
Classes in io.confluent.kafka.schemaregistry.avro that implement ParsedSchemaMethods in io.confluent.kafka.schemaregistry.avro that return ParsedSchemaModifier and TypeMethodDescriptionAvroSchema.copy(Map<SchemaEntity, Set<String>> tagsToAdd, Map<SchemaEntity, Set<String>> tagsToRemove) AvroSchemaProvider.parseSchemaOrElseThrow(Schema schema, boolean isNew, boolean normalize) Methods in io.confluent.kafka.schemaregistry.avro with parameters of type ParsedSchemaModifier and TypeMethodDescriptionbooleanAvroSchema.equivalent(ParsedSchema schema) Returns whether the underlying raw representations are equivalent, ignoring version and references.AvroSchema.isBackwardCompatible(ParsedSchema previousSchema) -
Uses of ParsedSchema in io.confluent.kafka.schemaregistry.client
Methods in io.confluent.kafka.schemaregistry.client that return ParsedSchemaModifier and TypeMethodDescriptionCachedSchemaRegistryClient.getSchemaByGuid(String guid, String format) MockSchemaRegistryClient.getSchemaByGuid(String guid, String format) default ParsedSchemaSchemaRegistryClient.getSchemaByGuid(String guid, String format) protected ParsedSchemaCachedSchemaRegistryClient.getSchemaByGuidFromRegistry(String guid, String format) CachedSchemaRegistryClient.getSchemaById(int id) MockSchemaRegistryClient.getSchemaById(int id) SchemaRegistryClient.getSchemaById(int id) protected ParsedSchemaCachedSchemaRegistryClient.getSchemaByIdFromRegistry(int id, String subject) CachedSchemaRegistryClient.getSchemaBySubjectAndId(String subject, int id) MockSchemaRegistryClient.getSchemaBySubjectAndId(String subject, int id) SchemaRegistryClient.getSchemaBySubjectAndId(String subject, int id) CachedSchemaRegistryClient.parseSchemaOrElseThrow(Schema schema) default ParsedSchemaSchemaRegistryClient.parseSchemaOrElseThrow(Schema schema) Methods in io.confluent.kafka.schemaregistry.client that return types with arguments of type ParsedSchemaModifier and TypeMethodDescriptionCachedSchemaRegistryClient.getSchemas(String subjectPrefix, boolean lookupDeletedSchema, boolean latestOnly) MockSchemaRegistryClient.getSchemas(String subjectPrefix, boolean lookupDeletedSchema, boolean latestOnly) default List<ParsedSchema>SchemaRegistryClient.getSchemas(String subjectPrefix, boolean lookupDeletedSchema, boolean latestOnly) CachedSchemaRegistryClient.parseSchema(Schema schema) CachedSchemaRegistryClient.parseSchema(String schemaType, String schemaString, List<SchemaReference> references) MockSchemaRegistryClient.parseSchema(Schema schema) MockSchemaRegistryClient.parseSchema(String schemaType, String schemaString, List<SchemaReference> references) default Optional<ParsedSchema>SchemaRegistryClient.parseSchema(Schema schema) SchemaRegistryClient.parseSchema(String schemaType, String schemaString, List<SchemaReference> references) default Optional<ParsedSchema>SchemaRegistryClient.parseSchema(String schemaType, String schemaString, List<SchemaReference> references, Metadata metadata, RuleSet ruleSet) Methods in io.confluent.kafka.schemaregistry.client with parameters of type ParsedSchemaModifier and TypeMethodDescriptionCachedSchemaRegistryClient.getGuid(String subject, ParsedSchema schema) CachedSchemaRegistryClient.getGuid(String subject, ParsedSchema schema, boolean normalize) MockSchemaRegistryClient.getGuid(String subject, ParsedSchema schema) MockSchemaRegistryClient.getGuid(String subject, ParsedSchema schema, boolean normalize) default StringSchemaRegistryClient.getGuid(String subject, ParsedSchema schema) default StringSchemaRegistryClient.getGuid(String subject, ParsedSchema schema, boolean normalize) intCachedSchemaRegistryClient.getId(String subject, ParsedSchema schema) intCachedSchemaRegistryClient.getId(String subject, ParsedSchema schema, boolean normalize) intMockSchemaRegistryClient.getId(String subject, ParsedSchema schema) intMockSchemaRegistryClient.getId(String subject, ParsedSchema schema, boolean normalize) intSchemaRegistryClient.getId(String subject, ParsedSchema schema) default intSchemaRegistryClient.getId(String subject, ParsedSchema schema, boolean normalize) CachedSchemaRegistryClient.getIdWithResponse(String subject, ParsedSchema schema, boolean normalize) MockSchemaRegistryClient.getIdWithResponse(String subject, ParsedSchema schema, boolean normalize) default RegisterSchemaResponseSchemaRegistryClient.getIdWithResponse(String subject, ParsedSchema schema, boolean normalize) intCachedSchemaRegistryClient.getVersion(String subject, ParsedSchema schema) intCachedSchemaRegistryClient.getVersion(String subject, ParsedSchema schema, boolean normalize) intMockSchemaRegistryClient.getVersion(String subject, ParsedSchema schema) intMockSchemaRegistryClient.getVersion(String subject, ParsedSchema schema, boolean normalize) intSchemaRegistryClient.getVersion(String subject, ParsedSchema schema) default intSchemaRegistryClient.getVersion(String subject, ParsedSchema schema, boolean normalize) intCachedSchemaRegistryClient.register(String subject, ParsedSchema schema) intCachedSchemaRegistryClient.register(String subject, ParsedSchema schema, boolean normalize) intCachedSchemaRegistryClient.register(String subject, ParsedSchema schema, int version, int id) intMockSchemaRegistryClient.register(String subject, ParsedSchema schema) intMockSchemaRegistryClient.register(String subject, ParsedSchema schema, boolean normalize) intMockSchemaRegistryClient.register(String subject, ParsedSchema schema, int version, int id) intSchemaRegistryClient.register(String subject, ParsedSchema schema) default intSchemaRegistryClient.register(String subject, ParsedSchema schema, boolean normalize) intSchemaRegistryClient.register(String subject, ParsedSchema schema, int version, int id) CachedSchemaRegistryClient.registerWithResponse(String subject, ParsedSchema schema, boolean normalize, boolean propagateSchemaTags) MockSchemaRegistryClient.registerWithResponse(String subject, ParsedSchema schema, boolean normalize, boolean propagateSchemaTags) default RegisterSchemaResponseSchemaRegistryClient.registerWithResponse(String subject, ParsedSchema schema, boolean normalize) default RegisterSchemaResponseSchemaRegistryClient.registerWithResponse(String subject, ParsedSchema schema, boolean normalize, boolean propagateSchemaTags) booleanCachedSchemaRegistryClient.testCompatibility(String subject, ParsedSchema schema) booleanMockSchemaRegistryClient.testCompatibility(String subject, ParsedSchema newSchema) booleanSchemaRegistryClient.testCompatibility(String subject, ParsedSchema schema) CachedSchemaRegistryClient.testCompatibilityVerbose(String subject, ParsedSchema schema) CachedSchemaRegistryClient.testCompatibilityVerbose(String subject, ParsedSchema schema, boolean normalize) MockSchemaRegistryClient.testCompatibilityVerbose(String subject, ParsedSchema newSchema) SchemaRegistryClient.testCompatibilityVerbose(String subject, ParsedSchema schema) SchemaRegistryClient.testCompatibilityVerbose(String subject, ParsedSchema schema, boolean normalize) -
Uses of ParsedSchema in io.confluent.kafka.schemaregistry.client.rest.entities
Constructors in io.confluent.kafka.schemaregistry.client.rest.entities with parameters of type ParsedSchemaModifierConstructorDescriptionSchema(String subject, Integer version, Integer id, ParsedSchema schema) -
Uses of ParsedSchema in io.confluent.kafka.schemaregistry.client.rest.entities.requests
Constructors in io.confluent.kafka.schemaregistry.client.rest.entities.requests with parameters of type ParsedSchema -
Uses of ParsedSchema in io.confluent.kafka.schemaregistry.rules
Methods in io.confluent.kafka.schemaregistry.rules that return ParsedSchemaConstructors in io.confluent.kafka.schemaregistry.rules with parameters of type ParsedSchemaModifierConstructorDescriptionRuleContext(Map<String, ?> configs, ParsedSchema source, ParsedSchema target, String subject, String topic, org.apache.kafka.common.header.Headers headers, Object originalKey, Object originalValue, boolean isKey, RuleMode ruleMode, Rule rule, int index, List<Rule> rules)
equivalent(ParsedSchema)instead