public class Schema extends Object implements Comparable<Schema>
| Modifier and Type | Field and Description |
|---|---|
static String |
ID_DESC |
static String |
ID_EXAMPLE |
static String |
METADATA_DESC |
static String |
REFERENCES_DESC |
static String |
RULESET_DESC |
static String |
SCHEMA_DESC |
static String |
SCHEMA_EXAMPLE |
static String |
SCHEMA_TAGS_DESC |
static String |
SUBJECT_DESC |
static String |
SUBJECT_EXAMPLE |
static String |
TYPE_DESC |
static String |
TYPE_EXAMPLE |
static String |
VERSION_DESC |
static String |
VERSION_EXAMPLE |
| Constructor and Description |
|---|
Schema(String subject,
Integer id) |
Schema(String subject,
Integer version,
Integer id) |
Schema(String subject,
Integer version,
Integer id,
ParsedSchema schema) |
Schema(String subject,
Integer version,
Integer id,
SchemaString schemaString) |
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) |
Schema(String subject,
Integer version,
Integer id,
String schemaType,
List<SchemaReference> references,
String schema) |
Schema(String subject,
RegisterSchemaRequest request) |
Schema(String subject,
RegisterSchemaResponse response) |
Schema(String subject,
SchemaMetadata schemaMetadata) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Schema that) |
Schema |
copy() |
Schema |
copy(Integer version,
Integer id) |
boolean |
equals(Object o) |
Integer |
getId() |
Metadata |
getMetadata() |
List<SchemaReference> |
getReferences() |
RuleSet |
getRuleSet() |
String |
getSchema() |
List<SchemaTags> |
getSchemaTags() |
String |
getSchemaType() |
String |
getSubject() |
Integer |
getVersion() |
int |
hashCode() |
void |
setId(Integer id) |
void |
setMetadata(Metadata metadata) |
void |
setReferences(List<SchemaReference> references) |
void |
setRuleSet(RuleSet ruleSet) |
void |
setSchema(String schema) |
void |
setSchemaTags(List<SchemaTags> schemaTags) |
void |
setSchemaType(String schemaType) |
void |
setSubject(String subject) |
void |
setVersion(Integer version) |
String |
toString() |
void |
updateHash(MessageDigest md) |
public static final String SUBJECT_DESC
public static final String SUBJECT_EXAMPLE
public static final String VERSION_DESC
public static final String VERSION_EXAMPLE
public static final String ID_DESC
public static final String ID_EXAMPLE
public static final String TYPE_DESC
public static final String TYPE_EXAMPLE
public static final String REFERENCES_DESC
public static final String METADATA_DESC
public static final String RULESET_DESC
public static final String SCHEMA_DESC
public static final String SCHEMA_EXAMPLE
public static final String SCHEMA_TAGS_DESC
public Schema(String subject, Integer version, Integer id, String schemaType, List<SchemaReference> references, Metadata metadata, RuleSet ruleSet, String schema, List<SchemaTags> schemaTags)
public Schema(String subject, Integer version, Integer id, String schemaType, List<SchemaReference> references, Metadata metadata, RuleSet ruleSet, String schema)
public Schema(String subject, Integer version, Integer id, String schemaType, List<SchemaReference> references, String schema)
public Schema(String subject, SchemaMetadata schemaMetadata)
public Schema(String subject, Integer version, Integer id, SchemaString schemaString)
public Schema(String subject, Integer version, Integer id, ParsedSchema schema)
public Schema(String subject, RegisterSchemaRequest request)
public Schema(String subject, RegisterSchemaResponse response)
public Schema copy()
public String getSubject()
public void setSubject(String subject)
public Integer getVersion()
public void setVersion(Integer version)
public Integer getId()
public void setId(Integer id)
public String getSchemaType()
public void setSchemaType(String schemaType)
public List<SchemaReference> getReferences()
public void setReferences(List<SchemaReference> references)
public Metadata getMetadata()
public void setMetadata(Metadata metadata)
public RuleSet getRuleSet()
public void setRuleSet(RuleSet ruleSet)
public String getSchema()
public void setSchema(String schema)
public List<SchemaTags> getSchemaTags()
public void setSchemaTags(List<SchemaTags> schemaTags)
public int compareTo(Schema that)
compareTo in interface Comparable<Schema>public void updateHash(MessageDigest md)
Copyright © 2025 Confluent, Inc.. All rights reserved.