org.apache.kafka.common.protocol.types
Class Field
java.lang.Object
org.apache.kafka.common.protocol.types.Field
public class Field
- extends java.lang.Object
A field in a schema
Constructor Summary |
Field(int index,
java.lang.String name,
Type type,
java.lang.String doc,
java.lang.Object defaultValue)
|
Field(int index,
java.lang.String name,
Type type,
java.lang.String doc,
java.lang.Object defaultValue,
Schema schema)
|
Field(java.lang.String name,
Type type)
|
Field(java.lang.String name,
Type type,
java.lang.String doc)
|
Field(java.lang.String name,
Type type,
java.lang.String doc,
java.lang.Object defaultValue)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NO_DEFAULT
public static final java.lang.Object NO_DEFAULT
name
public final java.lang.String name
type
public final Type type
defaultValue
public final java.lang.Object defaultValue
doc
public final java.lang.String doc
Field
public Field(int index,
java.lang.String name,
Type type,
java.lang.String doc,
java.lang.Object defaultValue,
Schema schema)
Field
public Field(int index,
java.lang.String name,
Type type,
java.lang.String doc,
java.lang.Object defaultValue)
Field
public Field(java.lang.String name,
Type type,
java.lang.String doc,
java.lang.Object defaultValue)
Field
public Field(java.lang.String name,
Type type,
java.lang.String doc)
Field
public Field(java.lang.String name,
Type type)
type
public Type type()