Class AssociationPayload
java.lang.Object
io.confluent.kafka.odyssey.AssociationPayload
Jackson-deserialisable representation of the JSON value supplied by the user for
confluent.key.association / confluent.value.association config keys.
Unknown JSON fields are ignored so that new SR features can be used without
requiring a broker upgrade (@JsonIgnoreProperties(ignoreUnknown = true)).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.confluent.kafka.schemaregistry.client.rest.entities.MetadataList<io.confluent.kafka.schemaregistry.client.rest.entities.SchemaReference> io.confluent.kafka.schemaregistry.client.rest.entities.RuleSetList<io.confluent.kafka.schemaregistry.client.rest.entities.SchemaTags> List<io.confluent.kafka.schemaregistry.client.rest.entities.SchemaTags> voidsetLifecycle(String lifecycle) voidsetMetadata(io.confluent.kafka.schemaregistry.client.rest.entities.Metadata metadata) voidsetNormalize(Boolean normalize) voidsetReferences(List<io.confluent.kafka.schemaregistry.client.rest.entities.SchemaReference> references) voidsetRuleSet(io.confluent.kafka.schemaregistry.client.rest.entities.RuleSet ruleSet) voidvoidsetSchemaTagsToAdd(List<io.confluent.kafka.schemaregistry.client.rest.entities.SchemaTags> schemaTagsToAdd) voidsetSchemaTagsToRemove(List<io.confluent.kafka.schemaregistry.client.rest.entities.SchemaTags> schemaTagsToRemove) voidsetSchemaType(String schemaType) voidsetSubject(String subject)
-
Constructor Details
-
AssociationPayload
public AssociationPayload()
-
-
Method Details
-
getSubject
-
setSubject
-
getLifecycle
-
setLifecycle
-
getSchemaType
-
setSchemaType
-
getSchema
-
setSchema
-
getMetadata
public io.confluent.kafka.schemaregistry.client.rest.entities.Metadata getMetadata() -
setMetadata
public void setMetadata(io.confluent.kafka.schemaregistry.client.rest.entities.Metadata metadata) -
getRuleSet
public io.confluent.kafka.schemaregistry.client.rest.entities.RuleSet getRuleSet() -
setRuleSet
public void setRuleSet(io.confluent.kafka.schemaregistry.client.rest.entities.RuleSet ruleSet) -
getReferences
-
setReferences
public void setReferences(List<io.confluent.kafka.schemaregistry.client.rest.entities.SchemaReference> references) -
getSchemaTagsToAdd
-
setSchemaTagsToAdd
public void setSchemaTagsToAdd(List<io.confluent.kafka.schemaregistry.client.rest.entities.SchemaTags> schemaTagsToAdd) -
getSchemaTagsToRemove
public List<io.confluent.kafka.schemaregistry.client.rest.entities.SchemaTags> getSchemaTagsToRemove() -
setSchemaTagsToRemove
public void setSchemaTagsToRemove(List<io.confluent.kafka.schemaregistry.client.rest.entities.SchemaTags> schemaTagsToRemove) -
getNormalize
-
setNormalize
-