Uses of Interface
software.amazon.awssdk.services.glue.model.IcebergSchema.Builder
Packages that use IcebergSchema.Builder
-
Uses of IcebergSchema.Builder in software.amazon.awssdk.services.glue.model
Methods in software.amazon.awssdk.services.glue.model that return IcebergSchema.BuilderModifier and TypeMethodDescriptionstatic IcebergSchema.BuilderIcebergSchema.builder()IcebergSchema.Builder.fields(Collection<IcebergStructField> fields) The list of field definitions that make up the table schema, including field names, types, and metadata.IcebergSchema.Builder.fields(Consumer<IcebergStructField.Builder>... fields) The list of field definitions that make up the table schema, including field names, types, and metadata.IcebergSchema.Builder.fields(IcebergStructField... fields) The list of field definitions that make up the table schema, including field names, types, and metadata.IcebergSchema.Builder.identifierFieldIds(Integer... identifierFieldIds) The list of field identifiers that uniquely identify records in the table, used for row-level operations and deduplication.IcebergSchema.Builder.identifierFieldIds(Collection<Integer> identifierFieldIds) The list of field identifiers that uniquely identify records in the table, used for row-level operations and deduplication.The unique identifier for this schema version within the Iceberg table's schema evolution history.IcebergSchema.toBuilder()The root type of the schema structure, typically "struct" for Iceberg table schemas.IcebergSchema.Builder.type(IcebergStructTypeEnum type) The root type of the schema structure, typically "struct" for Iceberg table schemas.Methods in software.amazon.awssdk.services.glue.model that return types with arguments of type IcebergSchema.BuilderModifier and TypeMethodDescriptionstatic Class<? extends IcebergSchema.Builder>IcebergSchema.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.glue.model with type arguments of type IcebergSchema.BuilderModifier and TypeMethodDescriptiondefault CreateIcebergTableInput.BuilderCreateIcebergTableInput.Builder.schema(Consumer<IcebergSchema.Builder> schema) The schema definition that specifies the structure, field types, and metadata for the Iceberg table.default IcebergTableUpdate.BuilderIcebergTableUpdate.Builder.schema(Consumer<IcebergSchema.Builder> schema) The updated schema definition for the Iceberg table, specifying any changes to field structure, data types, or schema metadata.