default S3ExcelSource.Builder |
S3ExcelSource.Builder.additionalOptions(Consumer<S3DirectSourceAdditionalOptions.Builder> additionalOptions) |
Additional configuration options for S3 direct source processing.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.additionalOptions(S3DirectSourceAdditionalOptions additionalOptions) |
Additional configuration options for S3 direct source processing.
|
static S3ExcelSource.Builder |
S3ExcelSource.builder() |
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.compressionType(String compressionType) |
The compression format used for the Excel files.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.compressionType(ParquetCompressionType compressionType) |
The compression format used for the Excel files.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.exclusions(String... exclusions) |
Patterns to exclude specific files or paths from processing.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.exclusions(Collection<String> exclusions) |
Patterns to exclude specific files or paths from processing.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.groupFiles(String groupFiles) |
Specifies how files should be grouped for processing.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.groupSize(String groupSize) |
Defines the size of file groups for batch processing.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.maxBand(Integer maxBand) |
The maximum number of processing bands to use.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.maxFilesInBand(Integer maxFilesInBand) |
The maximum number of files to process in each band.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.name(String name) |
The name of the S3 Excel data source.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.numberRows(Long numberRows) |
The number of rows to process from each Excel file.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.outputSchemas(Collection<GlueSchema> outputSchemas) |
The Glue schemas to apply to the processed data.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.outputSchemas(Consumer<GlueSchema.Builder>... outputSchemas) |
The Glue schemas to apply to the processed data.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.outputSchemas(GlueSchema... outputSchemas) |
The Glue schemas to apply to the processed data.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.paths(String... paths) |
The S3 paths where the Excel files are located.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.paths(Collection<String> paths) |
The S3 paths where the Excel files are located.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.recurse(Boolean recurse) |
Indicates whether to recursively process subdirectories.
|
S3ExcelSource.Builder |
S3ExcelSource.Builder.skipFooter(Integer skipFooter) |
The number of rows to skip at the end of each Excel file.
|
S3ExcelSource.Builder |
S3ExcelSource.toBuilder() |
|