Package org.apache.iceberg.types
Class Types.NestedField
java.lang.Object
org.apache.iceberg.types.Types.NestedField
- All Implemented Interfaces:
Serializable
- Enclosing class:
Types
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiondoc()booleanintfieldId()static Types.NestedField.Builderfrom(Types.NestedField field) inthashCode()booleanbooleanname()static Types.NestedFieldstatic Types.NestedFieldstatic Types.NestedFieldstatic Types.NestedFieldstatic Types.NestedField.Builderstatic Types.NestedFieldstatic Types.NestedFieldstatic Types.NestedField.BuildertoString()type()withFieldId(int newId) Deprecated.
-
Method Details
-
optional
-
optional
-
required
-
required
-
of
-
of
-
from
-
required
-
optional
-
isOptional
public boolean isOptional() -
asOptional
-
isRequired
public boolean isRequired() -
asRequired
-
withFieldId
Deprecated.will be removed in 2.0.0; useTypes.NestedField.Builder.withId(int)instead -
fieldId
public int fieldId() -
name
-
type
-
doc
-
initialDefault
-
writeDefault
-
toString
-
equals
-
hashCode
public int hashCode()
-
Types.NestedField.Builder.withId(int)instead