Package org.apache.iceberg.types
Class Types.NestedField.Builder
java.lang.Object
org.apache.iceberg.types.Types.NestedField.Builder
- Enclosing class:
- Types.NestedField
- 
Method SummaryModifier and TypeMethodDescriptionbuild()isOptional(boolean fieldIsOptional) withId(int fieldId) withInitialDefault(Object fieldInitialDefault) Deprecated.withInitialDefault(Literal<?> fieldInitialDefault) withWriteDefault(Object fieldWriteDefault) Deprecated.will be removed in 2.0.0; usewithWriteDefault(Literal)instead.withWriteDefault(Literal<?> fieldWriteDefault) 
- 
Method Details- 
asRequired
- 
asOptional
- 
isOptional
- 
withName
- 
withId
- 
ofType
- 
withDoc
- 
withInitialDefaultDeprecated.will be removed in 2.0.0; usewithInitialDefault(Literal)instead.Set the initial default using an Object.
- 
withInitialDefault
- 
withWriteDefaultDeprecated.will be removed in 2.0.0; usewithWriteDefault(Literal)instead.Set the write default using an Object.
- 
withWriteDefault
- 
build
 
- 
withInitialDefault(Literal)instead.