java.lang.Object
io.confluent.kafka.schemaregistry.type.logical.Schema.Field
Enclosing class:
Schema

public static class Schema.Field extends Object
  • Constructor Details

  • Method Details

    • getName

      public String getName()
    • getSchema

      public Schema getSchema()
    • getPosition

      public int getPosition()
    • getDefaultValue

      public Object getDefaultValue()
    • hasDefaultValue

      public boolean hasDefaultValue()
    • hasDerivedDefault

      public boolean hasDerivedDefault()
      See derivedDefault. Always false unless a converter set it.
    • getDoc

      public String getDoc()
    • getTags

      public List<String> getTags()
    • getParams

      public Map<String,Object> getParams()
    • getRules

      public List<Rule> getRules()
      Validation rules attached to this field — CHECK constraints written at the column level. Each rule's expr (CEL) must evaluate to true for the field's value to be considered valid.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object