public class SchemaValue extends SubjectValue implements Comparable<SchemaValue>
| Modifier and Type | Field and Description |
|---|---|
static String |
ENCODED_PROPERTY |
offset, timestamp| Constructor and Description |
|---|
SchemaValue(Schema schemaEntity) |
SchemaValue(Schema schemaEntity,
RuleSetHandler ruleSetHandler) |
SchemaValue(String subject,
Integer version,
Integer id,
String schema,
boolean deleted) |
SchemaValue(String subject,
Integer version,
Integer id,
String schemaType,
List<SchemaReference> references,
String schema,
boolean deleted) |
SchemaValue(String subject,
Integer version,
Integer id,
String md5,
String schemaType,
List<SchemaReference> references,
Metadata metadata,
RuleSet ruleSet,
String schema,
boolean deleted) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(SchemaValue that) |
boolean |
equals(Object o) |
Integer |
getId() |
String |
getMd5() |
byte[] |
getMd5Bytes() |
Metadata |
getMetadata() |
List<SchemaReference> |
getReferences() |
RuleSet |
getRuleSet() |
String |
getSchema() |
String |
getSchemaType() |
Integer |
getVersion() |
int |
hashCode() |
boolean |
isDeleted() |
void |
setDeleted(boolean deleted) |
void |
setId(Integer id) |
void |
setMd5(String md5) |
void |
setMd5Bytes(byte[] bytes) |
void |
setMetadata(Metadata metadata) |
void |
setReferences(List<SchemaReference> references) |
void |
setRuleSet(RuleSet ruleSet) |
void |
setSchema(String schema) |
void |
setSchemaType(String schemaType) |
void |
setVersion(Integer version) |
Schema |
toHashKey() |
SchemaKey |
toKey() |
Schema |
toSchemaEntity() |
String |
toString() |
getSubject, setSubjectgetOffset, getTimestamp, setOffset, setTimestamppublic static final String ENCODED_PROPERTY
public SchemaValue(String subject, Integer version, Integer id, String schema, boolean deleted)
public SchemaValue(String subject, Integer version, Integer id, String schemaType, List<SchemaReference> references, String schema, boolean deleted)
public SchemaValue(String subject, Integer version, Integer id, String md5, String schemaType, List<SchemaReference> references, Metadata metadata, RuleSet ruleSet, String schema, boolean deleted)
public SchemaValue(Schema schemaEntity)
public SchemaValue(Schema schemaEntity, RuleSetHandler ruleSetHandler)
public Integer getVersion()
public void setVersion(Integer version)
public Integer getId()
public void setId(Integer id)
public String getMd5()
public void setMd5(String md5)
public byte[] getMd5Bytes()
public void setMd5Bytes(byte[] bytes)
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 boolean isDeleted()
public void setDeleted(boolean deleted)
public boolean equals(Object o)
equals in class SubjectValuepublic int hashCode()
hashCode in class SubjectValuepublic int compareTo(SchemaValue that)
compareTo in interface Comparable<SchemaValue>public SchemaKey toKey()
toKey in class SubjectValuepublic Schema toSchemaEntity()
public Schema toHashKey()
Copyright © 2026 Confluent, Inc.. All rights reserved.