Package org.apache.iceberg.types
Class Types.NestedField.Builder
java.lang.Object
org.apache.iceberg.types.Types.NestedField.Builder
- Enclosing class:
Types.NestedField
-
Method Summary
Modifier 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
-
withInitialDefault
Deprecated.will be removed in 2.0.0; usewithInitialDefault(Literal)instead.Set the initial default using an Object. -
withInitialDefault
-
withWriteDefault
Deprecated.will be removed in 2.0.0; usewithWriteDefault(Literal)instead.Set the write default using an Object. -
withWriteDefault
-
build
-
withInitialDefault(Literal)instead.