static IcebergStructField.Builder |
IcebergStructField.builder() |
|
IcebergStructField.Builder |
IcebergStructField.Builder.doc(String doc) |
Optional documentation or description text that provides additional context about the purpose and usage of
this field.
|
IcebergStructField.Builder |
IcebergStructField.Builder.id(Integer id) |
The unique identifier assigned to this field within the Iceberg table schema, used for schema evolution and
field tracking.
|
IcebergStructField.Builder |
IcebergStructField.Builder.name(String name) |
The name of the field as it appears in the table schema and query operations.
|
IcebergStructField.Builder |
IcebergStructField.Builder.required(Boolean required) |
Indicates whether this field is required (non-nullable) or optional (nullable) in the table schema.
|
IcebergStructField.Builder |
IcebergStructField.toBuilder() |
|
IcebergStructField.Builder |
IcebergStructField.Builder.type(Document type) |
The data type definition for this field, specifying the structure and format of the data it contains.
|