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 SummaryNested Classes
- 
Method SummaryModifier 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
- 
isOptionalpublic boolean isOptional()
- 
asOptional
- 
isRequiredpublic boolean isRequired()
- 
asRequired
- 
withFieldIdDeprecated.will be removed in 2.0.0; useTypes.NestedField.Builder.withId(int)instead
- 
fieldIdpublic int fieldId()
- 
name
- 
type
- 
doc
- 
initialDefault
- 
writeDefault
- 
toString
- 
equals
- 
hashCodepublic int hashCode()
 
- 
Types.NestedField.Builder.withId(int)instead