Uses of Interface
software.amazon.awssdk.services.glue.model.S3IcebergDirectTarget.Builder
Packages that use S3IcebergDirectTarget.Builder
-
Uses of S3IcebergDirectTarget.Builder in software.amazon.awssdk.services.glue.model
Methods in software.amazon.awssdk.services.glue.model that return S3IcebergDirectTarget.BuilderModifier and TypeMethodDescriptionS3IcebergDirectTarget.Builder.additionalOptions(Map<String, String> additionalOptions) Provides additional configuration options for customizing the Iceberg table behavior.default S3IcebergDirectTarget.BuilderS3IcebergDirectTarget.Builder.autoDataQuality(Consumer<AutoDataQuality.Builder> autoDataQuality) Sets the value of the AutoDataQuality property for this object.S3IcebergDirectTarget.Builder.autoDataQuality(AutoDataQuality autoDataQuality) Sets the value of the AutoDataQuality property for this object.S3IcebergDirectTarget.builder()S3IcebergDirectTarget.Builder.compression(String compression) Specifies the compression codec used for Iceberg table files in S3.S3IcebergDirectTarget.Builder.compression(IcebergTargetCompressionType compression) Specifies the compression codec used for Iceberg table files in S3.Specifies the file format used for storing Iceberg table data (e.g., Parquet, ORC).S3IcebergDirectTarget.Builder.format(TargetFormat format) Specifies the file format used for storing Iceberg table data (e.g., Parquet, ORC).Defines the single input source that provides data to this Iceberg target.S3IcebergDirectTarget.Builder.inputs(Collection<String> inputs) Defines the single input source that provides data to this Iceberg target.Specifies the unique identifier for the Iceberg target node in your data pipeline.S3IcebergDirectTarget.Builder.numberTargetPartitions(String numberTargetPartitions) Sets the number of target partitions for distributing Iceberg table files across S3.S3IcebergDirectTarget.Builder.outputSchemas(Collection<GlueSchema> outputSchemas) Specifies the data schema for the S3 Iceberg direct target.S3IcebergDirectTarget.Builder.outputSchemas(Consumer<GlueSchema.Builder>... outputSchemas) Specifies the data schema for the S3 Iceberg direct target.S3IcebergDirectTarget.Builder.outputSchemas(GlueSchema... outputSchemas) Specifies the data schema for the S3 Iceberg direct target.S3IcebergDirectTarget.Builder.partitionKeys(Collection<? extends Collection<String>> partitionKeys) Specifies the columns used to partition the Iceberg table data in S3.S3IcebergDirectTarget.Builder.partitionKeys(Collection<String>... partitionKeys) Specifies the columns used to partition the Iceberg table data in S3.Defines the S3 location where the Iceberg table data will be stored.default S3IcebergDirectTarget.BuilderS3IcebergDirectTarget.Builder.schemaChangePolicy(Consumer<DirectSchemaChangePolicy.Builder> schemaChangePolicy) Defines how schema changes are handled when writing data to the Iceberg table.S3IcebergDirectTarget.Builder.schemaChangePolicy(DirectSchemaChangePolicy schemaChangePolicy) Defines how schema changes are handled when writing data to the Iceberg table.S3IcebergDirectTarget.toBuilder()Methods in software.amazon.awssdk.services.glue.model that return types with arguments of type S3IcebergDirectTarget.BuilderModifier and TypeMethodDescriptionstatic Class<? extends S3IcebergDirectTarget.Builder>S3IcebergDirectTarget.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.glue.model with type arguments of type S3IcebergDirectTarget.BuilderModifier and TypeMethodDescriptiondefault CodeGenConfigurationNode.BuilderCodeGenConfigurationNode.Builder.s3IcebergDirectTarget(Consumer<S3IcebergDirectTarget.Builder> s3IcebergDirectTarget) Defines configuration parameters for writing data to Amazon S3 as an Apache Iceberg table.