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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaImportJobSubmitter.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaImportOptions.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaImportDataSource.builder().When the
Consumercompletes,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:
-