Interface TableDataImportJobMetadata.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TableDataImportJobMetadata.Builder,
,TableDataImportJobMetadata> SdkBuilder<TableDataImportJobMetadata.Builder,
,TableDataImportJobMetadata> SdkPojo
- Enclosing class:
TableDataImportJobMetadata
-
Method Summary
Modifier and TypeMethodDescriptiondataSource
(Consumer<ImportDataSource.Builder> dataSource) The source of the data that was submitted for import.dataSource
(ImportDataSource dataSource) The source of the data that was submitted for import.importOptions
(Consumer<ImportOptions.Builder> importOptions) The options that was specified at the time of submitting the import request.importOptions
(ImportOptions importOptions) The options that was specified at the time of submitting the import request.submitter
(Consumer<ImportJobSubmitter.Builder> submitter) Details about the submitter of the import request.submitter
(ImportJobSubmitter submitter) Details about the submitter of the import request.submitTime
(Instant submitTime) The timestamp when the job was submitted for import.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
submitter
Details about the submitter of the import request.
- Parameters:
submitter
- Details about the submitter of the import request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
submitter
default TableDataImportJobMetadata.Builder submitter(Consumer<ImportJobSubmitter.Builder> submitter) Details about the submitter of the import request.
This is a convenience method that creates an instance of theImportJobSubmitter.Builder
avoiding the need to create one manually viaImportJobSubmitter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosubmitter(ImportJobSubmitter)
.- Parameters:
submitter
- a consumer that will call methods onImportJobSubmitter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
submitTime
The timestamp when the job was submitted for import.
- Parameters:
submitTime
- The timestamp when the job was submitted for import.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
importOptions
The options that was specified at the time of submitting the import request.
- Parameters:
importOptions
- The options that was specified at the time of submitting the import request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
importOptions
default TableDataImportJobMetadata.Builder importOptions(Consumer<ImportOptions.Builder> importOptions) The options that was specified at the time of submitting the import request.
This is a convenience method that creates an instance of theImportOptions.Builder
avoiding the need to create one manually viaImportOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toimportOptions(ImportOptions)
.- Parameters:
importOptions
- a consumer that will call methods onImportOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataSource
The source of the data that was submitted for import.
- Parameters:
dataSource
- The source of the data that was submitted for import.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSource
default TableDataImportJobMetadata.Builder dataSource(Consumer<ImportDataSource.Builder> dataSource) The source of the data that was submitted for import.
This is a convenience method that creates an instance of theImportDataSource.Builder
avoiding the need to create one manually viaImportDataSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataSource(ImportDataSource)
.- Parameters:
dataSource
- a consumer that will call methods onImportDataSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-