Class Schema.Field
java.lang.Object
io.confluent.kafka.schemaregistry.type.logical.Schema.Field
- Enclosing class:
- Schema
-
Constructor Summary
ConstructorsConstructorDescriptionField(String name, Schema schema, int position, Object defaultValue, boolean hasDefault, boolean derivedDefault, String doc, List<String> tags, Map<String, Object> params, List<Rule> rules) Field(String name, Schema schema, int position, Object defaultValue, boolean hasDefault, String doc, List<String> tags, Map<String, Object> params) Field(String name, Schema schema, int position, Object defaultValue, boolean hasDefault, String doc, List<String> tags, Map<String, Object> params, List<Rule> rules) -
Method Summary
-
Constructor Details
-
Field
-
Field
-
Field
-
Field
-
-
Method Details
-
getName
-
getSchema
-
getPosition
public int getPosition() -
getDefaultValue
-
hasDefaultValue
public boolean hasDefaultValue() -
hasDerivedDefault
public boolean hasDerivedDefault()SeederivedDefault. Alwaysfalseunless a converter set it. -
getDoc
-
getTags
-
getParams
-
getRules
Validation rules attached to this field — CHECK constraints written at the column level. Each rule'sexpr(CEL) must evaluate to true for the field's value to be considered valid. -
equals
-
hashCode
public int hashCode() -
toString
-