Interface BatchLoadTaskDescription.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<BatchLoadTaskDescription.Builder,BatchLoadTaskDescription>,SdkBuilder<BatchLoadTaskDescription.Builder,BatchLoadTaskDescription>,SdkPojo
- Enclosing class:
- BatchLoadTaskDescription
public static interface BatchLoadTaskDescription.Builder extends SdkPojo, CopyableBuilder<BatchLoadTaskDescription.Builder,BatchLoadTaskDescription>
-
-
Method Summary
-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
taskId
BatchLoadTaskDescription.Builder taskId(String taskId)
The ID of the batch load task.
- Parameters:
taskId- The ID of the batch load task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorMessage
BatchLoadTaskDescription.Builder errorMessage(String errorMessage)
- Parameters:
errorMessage-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSourceConfiguration
BatchLoadTaskDescription.Builder dataSourceConfiguration(DataSourceConfiguration dataSourceConfiguration)
Configuration details about the data source for a batch load task.
- Parameters:
dataSourceConfiguration- Configuration details about the data source for a batch load task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSourceConfiguration
default BatchLoadTaskDescription.Builder dataSourceConfiguration(Consumer<DataSourceConfiguration.Builder> dataSourceConfiguration)
Configuration details about the data source for a batch load task.
This is a convenience method that creates an instance of theDataSourceConfiguration.Builderavoiding the need to create one manually viaDataSourceConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataSourceConfiguration(DataSourceConfiguration).- Parameters:
dataSourceConfiguration- a consumer that will call methods onDataSourceConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataSourceConfiguration(DataSourceConfiguration)
-
progressReport
BatchLoadTaskDescription.Builder progressReport(BatchLoadProgressReport progressReport)
- Parameters:
progressReport-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
progressReport
default BatchLoadTaskDescription.Builder progressReport(Consumer<BatchLoadProgressReport.Builder> progressReport)
This is a convenience method that creates an instance of theBatchLoadProgressReport.Builderavoiding the need to create one manually viaBatchLoadProgressReport.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprogressReport(BatchLoadProgressReport).- Parameters:
progressReport- a consumer that will call methods onBatchLoadProgressReport.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
progressReport(BatchLoadProgressReport)
-
reportConfiguration
BatchLoadTaskDescription.Builder reportConfiguration(ReportConfiguration reportConfiguration)
Report configuration for a batch load task. This contains details about where error reports are stored.
- Parameters:
reportConfiguration- Report configuration for a batch load task. This contains details about where error reports are stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reportConfiguration
default BatchLoadTaskDescription.Builder reportConfiguration(Consumer<ReportConfiguration.Builder> reportConfiguration)
Report configuration for a batch load task. This contains details about where error reports are stored.
This is a convenience method that creates an instance of theReportConfiguration.Builderavoiding the need to create one manually viaReportConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toreportConfiguration(ReportConfiguration).- Parameters:
reportConfiguration- a consumer that will call methods onReportConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
reportConfiguration(ReportConfiguration)
-
dataModelConfiguration
BatchLoadTaskDescription.Builder dataModelConfiguration(DataModelConfiguration dataModelConfiguration)
Data model configuration for a batch load task. This contains details about where a data model for a batch load task is stored.
- Parameters:
dataModelConfiguration- Data model configuration for a batch load task. This contains details about where a data model for a batch load task is stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataModelConfiguration
default BatchLoadTaskDescription.Builder dataModelConfiguration(Consumer<DataModelConfiguration.Builder> dataModelConfiguration)
Data model configuration for a batch load task. This contains details about where a data model for a batch load task is stored.
This is a convenience method that creates an instance of theDataModelConfiguration.Builderavoiding the need to create one manually viaDataModelConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataModelConfiguration(DataModelConfiguration).- Parameters:
dataModelConfiguration- a consumer that will call methods onDataModelConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataModelConfiguration(DataModelConfiguration)
-
targetDatabaseName
BatchLoadTaskDescription.Builder targetDatabaseName(String targetDatabaseName)
- Parameters:
targetDatabaseName-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetTableName
BatchLoadTaskDescription.Builder targetTableName(String targetTableName)
- Parameters:
targetTableName-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskStatus
BatchLoadTaskDescription.Builder taskStatus(String taskStatus)
Status of the batch load task.
- Parameters:
taskStatus- Status of the batch load task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BatchLoadStatus,BatchLoadStatus
-
taskStatus
BatchLoadTaskDescription.Builder taskStatus(BatchLoadStatus taskStatus)
Status of the batch load task.
- Parameters:
taskStatus- Status of the batch load task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BatchLoadStatus,BatchLoadStatus
-
recordVersion
BatchLoadTaskDescription.Builder recordVersion(Long recordVersion)
- Parameters:
recordVersion-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
BatchLoadTaskDescription.Builder creationTime(Instant creationTime)
The time when the Timestream batch load task was created.
- Parameters:
creationTime- The time when the Timestream batch load task was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTime
BatchLoadTaskDescription.Builder lastUpdatedTime(Instant lastUpdatedTime)
The time when the Timestream batch load task was last updated.
- Parameters:
lastUpdatedTime- The time when the Timestream batch load task was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resumableUntil
BatchLoadTaskDescription.Builder resumableUntil(Instant resumableUntil)
- Parameters:
resumableUntil-- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-