| Modifier and Type | Method and Description |
|---|---|
RuleSet |
ParsedSchema.ruleSet()
Returns a rule set.
|
| Modifier and Type | Method and Description |
|---|---|
ParsedSchema |
ParsedSchema.copy(Metadata metadata,
RuleSet ruleSet)
Returns a copy of this schema, but with the given metadata and rule set.
|
| Modifier and Type | Method and Description |
|---|---|
RuleSet |
AvroSchema.ruleSet() |
| Modifier and Type | Method and Description |
|---|---|
AvroSchema |
AvroSchema.copy(Metadata metadata,
RuleSet ruleSet) |
| Constructor and Description |
|---|
AvroSchema(String schemaString,
List<SchemaReference> references,
Map<String,String> resolvedReferences,
Metadata metadata,
RuleSet ruleSet,
Integer version,
boolean isNew) |
| Modifier and Type | Method and Description |
|---|---|
RuleSet |
SchemaMetadata.getRuleSet() |
| Modifier and Type | Method and Description |
|---|---|
default Optional<ParsedSchema> |
SchemaRegistryClient.parseSchema(String schemaType,
String schemaString,
List<SchemaReference> references,
Metadata metadata,
RuleSet ruleSet) |
| Modifier and Type | Method and Description |
|---|---|
RuleSet |
Config.getDefaultRuleSet() |
RuleSet |
Config.getOverrideRuleSet() |
RuleSet |
Schema.getRuleSet() |
RuleSet |
SchemaString.getRuleSet() |
static RuleSet |
RuleSet.mergeRuleSets(RuleSet oldRuleSet,
RuleSet newRuleSet) |
| Modifier and Type | Method and Description |
|---|---|
static RuleSet |
RuleSet.mergeRuleSets(RuleSet oldRuleSet,
RuleSet newRuleSet) |
void |
Config.setDefaultRuleSet(RuleSet defaultRuleSet) |
void |
Config.setOverrideRuleSet(RuleSet overrideRuleSet) |
void |
Schema.setRuleSet(RuleSet ruleSet) |
void |
SchemaString.setRuleSet(RuleSet ruleSet) |
| Constructor and Description |
|---|
Config(String alias,
Boolean normalize,
Boolean validateFields,
Boolean validateRules,
String compatibilityLevel,
String compatibilityGroup,
Metadata defaultMetadata,
Metadata overrideMetadata,
RuleSet defaultRuleSet,
RuleSet overrideRuleSet) |
ExtendedSchema(String subject,
Integer version,
Integer id,
String schemaType,
List<SchemaReference> references,
Metadata metadata,
RuleSet ruleSet,
String schema,
List<String> aliases) |
Schema(String subject,
Integer version,
Integer id,
String schemaType,
List<SchemaReference> references,
Metadata metadata,
RuleSet ruleSet,
String schema) |
Schema(String subject,
Integer version,
Integer id,
String schemaType,
List<SchemaReference> references,
Metadata metadata,
RuleSet ruleSet,
String schema,
List<SchemaTags> schemaTags) |
| Modifier and Type | Method and Description |
|---|---|
RuleSet |
ConfigUpdateRequest.getDefaultRuleSet() |
RuleSet |
ConfigUpdateRequest.getOverrideRuleSet() |
RuleSet |
RegisterSchemaRequest.getRuleSet() |
RuleSet |
TagSchemaRequest.getRuleSet() |
RuleSet |
RegisterSchemaResponse.getRuleSet() |
RuleSet |
TagSchemaRequest.getRulesToMerge() |
| Modifier and Type | Method and Description |
|---|---|
Optional<RuleSet> |
ConfigUpdateRequest.getOptionalDefaultRuleSet() |
Optional<RuleSet> |
ConfigUpdateRequest.getOptionalOverrideRuleSet() |
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigUpdateRequest.setDefaultRuleSet(RuleSet defaultRuleSet) |
void |
ConfigUpdateRequest.setOverrideRuleSet(RuleSet overrideRuleSet) |
void |
RegisterSchemaRequest.setRuleSet(RuleSet ruleSet) |
void |
TagSchemaRequest.setRuleSet(RuleSet ruleSet) |
void |
RegisterSchemaResponse.setRuleSet(RuleSet ruleSet) |
void |
TagSchemaRequest.setRulesToMerge(RuleSet rulesToMerge) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigUpdateRequest.setDefaultRuleSet(Optional<RuleSet> defaultRuleSet) |
void |
ConfigUpdateRequest.setOverrideRuleSet(Optional<RuleSet> overrideRuleSet) |
Copyright © 2025 Confluent, Inc.. All rights reserved.