Interface TableDataImportJobMetadata.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TableDataImportJobMetadata.Builder,TableDataImportJobMetadata>,SdkBuilder<TableDataImportJobMetadata.Builder,TableDataImportJobMetadata>,SdkPojo
- Enclosing class:
- TableDataImportJobMetadata
public static interface TableDataImportJobMetadata.Builder extends SdkPojo, CopyableBuilder<TableDataImportJobMetadata.Builder,TableDataImportJobMetadata>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default TableDataImportJobMetadata.BuilderdataSource(Consumer<ImportDataSource.Builder> dataSource)The source of the data that was submitted for import.TableDataImportJobMetadata.BuilderdataSource(ImportDataSource dataSource)The source of the data that was submitted for import.default TableDataImportJobMetadata.BuilderimportOptions(Consumer<ImportOptions.Builder> importOptions)The options that was specified at the time of submitting the import request.TableDataImportJobMetadata.BuilderimportOptions(ImportOptions importOptions)The options that was specified at the time of submitting the import request.default TableDataImportJobMetadata.Buildersubmitter(Consumer<ImportJobSubmitter.Builder> submitter)Details about the submitter of the import request.TableDataImportJobMetadata.Buildersubmitter(ImportJobSubmitter submitter)Details about the submitter of the import request.TableDataImportJobMetadata.BuildersubmitTime(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 Detail
-
submitter
TableDataImportJobMetadata.Builder submitter(ImportJobSubmitter 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:
submitter(ImportJobSubmitter)
-
submitTime
TableDataImportJobMetadata.Builder submitTime(Instant 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
TableDataImportJobMetadata.Builder importOptions(ImportOptions 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:
importOptions(ImportOptions)
-
dataSource
TableDataImportJobMetadata.Builder dataSource(ImportDataSource 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:
dataSource(ImportDataSource)
-
-