public static interface S3GlueParquetTarget.Builder extends SdkPojo, CopyableBuilder<S3GlueParquetTarget.Builder,S3GlueParquetTarget>
| Modifier and Type | Method and Description |
|---|---|
S3GlueParquetTarget.Builder |
compression(ParquetCompressionType compression)
Specifies how the data is compressed.
|
S3GlueParquetTarget.Builder |
compression(String compression)
Specifies how the data is compressed.
|
S3GlueParquetTarget.Builder |
inputs(Collection<String> inputs)
The nodes that are inputs to the data target.
|
S3GlueParquetTarget.Builder |
inputs(String... inputs)
The nodes that are inputs to the data target.
|
S3GlueParquetTarget.Builder |
name(String name)
The name of the data target.
|
S3GlueParquetTarget.Builder |
partitionKeys(Collection<? extends Collection<String>> partitionKeys)
Specifies native partitioning using a sequence of keys.
|
S3GlueParquetTarget.Builder |
partitionKeys(Collection<String>... partitionKeys)
Specifies native partitioning using a sequence of keys.
|
S3GlueParquetTarget.Builder |
path(String path)
A single Amazon S3 path to write to.
|
default S3GlueParquetTarget.Builder |
schemaChangePolicy(Consumer<DirectSchemaChangePolicy.Builder> schemaChangePolicy)
A policy that specifies update behavior for the crawler.
|
S3GlueParquetTarget.Builder |
schemaChangePolicy(DirectSchemaChangePolicy schemaChangePolicy)
A policy that specifies update behavior for the crawler.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildS3GlueParquetTarget.Builder name(String name)
The name of the data target.
name - The name of the data target.S3GlueParquetTarget.Builder inputs(Collection<String> inputs)
The nodes that are inputs to the data target.
inputs - The nodes that are inputs to the data target.S3GlueParquetTarget.Builder inputs(String... inputs)
The nodes that are inputs to the data target.
inputs - The nodes that are inputs to the data target.S3GlueParquetTarget.Builder partitionKeys(Collection<? extends Collection<String>> partitionKeys)
Specifies native partitioning using a sequence of keys.
partitionKeys - Specifies native partitioning using a sequence of keys.S3GlueParquetTarget.Builder partitionKeys(Collection<String>... partitionKeys)
Specifies native partitioning using a sequence of keys.
partitionKeys - Specifies native partitioning using a sequence of keys.S3GlueParquetTarget.Builder path(String path)
A single Amazon S3 path to write to.
path - A single Amazon S3 path to write to.S3GlueParquetTarget.Builder compression(String compression)
Specifies how the data is compressed. This is generally not necessary if the data has a standard file
extension. Possible values are "gzip" and "bzip").
compression - Specifies how the data is compressed. This is generally not necessary if the data has a standard file
extension. Possible values are "gzip" and "bzip").ParquetCompressionType,
ParquetCompressionTypeS3GlueParquetTarget.Builder compression(ParquetCompressionType compression)
Specifies how the data is compressed. This is generally not necessary if the data has a standard file
extension. Possible values are "gzip" and "bzip").
compression - Specifies how the data is compressed. This is generally not necessary if the data has a standard file
extension. Possible values are "gzip" and "bzip").ParquetCompressionType,
ParquetCompressionTypeS3GlueParquetTarget.Builder schemaChangePolicy(DirectSchemaChangePolicy schemaChangePolicy)
A policy that specifies update behavior for the crawler.
schemaChangePolicy - A policy that specifies update behavior for the crawler.default S3GlueParquetTarget.Builder schemaChangePolicy(Consumer<DirectSchemaChangePolicy.Builder> schemaChangePolicy)
A policy that specifies update behavior for the crawler.
This is a convenience method that creates an instance of theDirectSchemaChangePolicy.Builder
avoiding the need to create one manually via DirectSchemaChangePolicy.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to schemaChangePolicy(DirectSchemaChangePolicy).
schemaChangePolicy - a consumer that will call methods on DirectSchemaChangePolicy.BuilderschemaChangePolicy(DirectSchemaChangePolicy)Copyright © 2023. All rights reserved.