public static interface S3Source.Builder extends SdkPojo, CopyableBuilder<S3Source.Builder,S3Source>
Modifier and Type | Method and Description |
---|---|
S3Source.Builder |
dataSourceArn(String dataSourceArn)
The amazon Resource Name (ARN) for the data source.
|
S3Source.Builder |
inputColumns(Collection<InputColumn> inputColumns)
A physical table type for as S3 data source.
|
S3Source.Builder |
inputColumns(Consumer<InputColumn.Builder>... inputColumns)
A physical table type for as S3 data source.
|
S3Source.Builder |
inputColumns(InputColumn... inputColumns)
A physical table type for as S3 data source.
|
default S3Source.Builder |
uploadSettings(Consumer<UploadSettings.Builder> uploadSettings)
Information about the format for the S3 source file or files.
|
S3Source.Builder |
uploadSettings(UploadSettings uploadSettings)
Information about the format for the S3 source file or files.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
S3Source.Builder dataSourceArn(String dataSourceArn)
The amazon Resource Name (ARN) for the data source.
dataSourceArn
- The amazon Resource Name (ARN) for the data source.S3Source.Builder uploadSettings(UploadSettings uploadSettings)
Information about the format for the S3 source file or files.
uploadSettings
- Information about the format for the S3 source file or files.default S3Source.Builder uploadSettings(Consumer<UploadSettings.Builder> uploadSettings)
Information about the format for the S3 source file or files.
This is a convenience that creates an instance of theUploadSettings.Builder
avoiding the need to
create one manually via UploadSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to uploadSettings(UploadSettings)
.uploadSettings
- a consumer that will call methods on UploadSettings.Builder
uploadSettings(UploadSettings)
S3Source.Builder inputColumns(Collection<InputColumn> inputColumns)
A physical table type for as S3 data source.
inputColumns
- A physical table type for as S3 data source.S3Source.Builder inputColumns(InputColumn... inputColumns)
A physical table type for as S3 data source.
inputColumns
- A physical table type for as S3 data source.S3Source.Builder inputColumns(Consumer<InputColumn.Builder>... inputColumns)
A physical table type for as S3 data source.
This is a convenience that creates an instance of theList.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #inputColumns(List)
.inputColumns
- a consumer that will call methods on List.Builder
#inputColumns(List)
Copyright © 2019. All rights reserved.