public class RegisterSchemaRequest extends Object
| Constructor and Description |
|---|
RegisterSchemaRequest() |
RegisterSchemaRequest(ParsedSchema schema) |
RegisterSchemaRequest(Schema schema) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
doPropagateSchemaTags() |
boolean |
equals(Object o) |
static RegisterSchemaRequest |
fromJson(String json) |
Integer |
getId() |
Metadata |
getMetadata() |
List<SchemaReference> |
getReferences() |
RuleSet |
getRuleSet() |
String |
getSchema() |
List<SchemaTags> |
getSchemaTagsToAdd() |
List<SchemaTags> |
getSchemaTagsToRemove() |
String |
getSchemaType() |
Integer |
getVersion() |
int |
hashCode() |
boolean |
hasSchemaTagsToAddOrRemove() |
Boolean |
isPropagateSchemaTags() |
void |
setId(Integer id) |
void |
setMetadata(Metadata metadata) |
void |
setPropagateSchemaTags(Boolean propagateSchemaTags) |
void |
setReferences(List<SchemaReference> references) |
void |
setRuleSet(RuleSet ruleSet) |
void |
setSchema(String schema) |
void |
setSchemaTagsToAdd(List<SchemaTags> schemaTagsToAdd) |
void |
setSchemaTagsToRemove(List<SchemaTags> schemaTagsToRemove) |
void |
setSchemaType(String schemaType) |
void |
setVersion(Integer version) |
String |
toJson() |
String |
toString() |
public RegisterSchemaRequest()
public RegisterSchemaRequest(ParsedSchema schema)
public RegisterSchemaRequest(Schema schema)
public static RegisterSchemaRequest fromJson(String json) throws IOException
IOExceptionpublic 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> getSchemaTagsToAdd()
public void setSchemaTagsToAdd(List<SchemaTags> schemaTagsToAdd)
public List<SchemaTags> getSchemaTagsToRemove()
public void setSchemaTagsToRemove(List<SchemaTags> schemaTagsToRemove)
public Boolean isPropagateSchemaTags()
public void setPropagateSchemaTags(Boolean propagateSchemaTags)
public boolean hasSchemaTagsToAddOrRemove()
public boolean doPropagateSchemaTags()
public String toJson() throws IOException
IOExceptionCopyright © 2025 Confluent, Inc.. All rights reserved.