Interface DataSourceRunSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DataSourceRunSummary.Builder,
,DataSourceRunSummary> SdkBuilder<DataSourceRunSummary.Builder,
,DataSourceRunSummary> SdkPojo
- Enclosing class:
DataSourceRunSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp of when a data source run was created.dataSourceId
(String dataSourceId) The identifier of the data source of the data source run.default DataSourceRunSummary.Builder
errorMessage
(Consumer<DataSourceErrorMessage.Builder> errorMessage) Sets the value of the ErrorMessage property for this object.errorMessage
(DataSourceErrorMessage errorMessage) Sets the value of the ErrorMessage property for this object.The identifier of the data source run.The project ID of the data source run.default DataSourceRunSummary.Builder
runStatisticsForAssets
(Consumer<RunStatisticsForAssets.Builder> runStatisticsForAssets) Sets the value of the RunStatisticsForAssets property for this object.runStatisticsForAssets
(RunStatisticsForAssets runStatisticsForAssets) Sets the value of the RunStatisticsForAssets property for this object.The timestamp of when a data source run was started.The status of the data source run.status
(DataSourceRunStatus status) The status of the data source run.The timestamp of when a data source run was stopped.The type of the data source run.type
(DataSourceRunType type) The type of the data source run.The timestamp of when a data source run was updated.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
-
createdAt
The timestamp of when a data source run was created.
- Parameters:
createdAt
- The timestamp of when a data source run was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSourceId
The identifier of the data source of the data source run.
- Parameters:
dataSourceId
- The identifier of the data source of the data source run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorMessage
Sets the value of the ErrorMessage property for this object.- Parameters:
errorMessage
- The new value for the ErrorMessage property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorMessage
default DataSourceRunSummary.Builder errorMessage(Consumer<DataSourceErrorMessage.Builder> errorMessage) Sets the value of the ErrorMessage property for this object. This is a convenience method that creates an instance of theDataSourceErrorMessage.Builder
avoiding the need to create one manually viaDataSourceErrorMessage.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toerrorMessage(DataSourceErrorMessage)
.- Parameters:
errorMessage
- a consumer that will call methods onDataSourceErrorMessage.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
id
The identifier of the data source run.
- Parameters:
id
- The identifier of the data source run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectId
The project ID of the data source run.
- Parameters:
projectId
- The project ID of the data source run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runStatisticsForAssets
Sets the value of the RunStatisticsForAssets property for this object.- Parameters:
runStatisticsForAssets
- The new value for the RunStatisticsForAssets property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runStatisticsForAssets
default DataSourceRunSummary.Builder runStatisticsForAssets(Consumer<RunStatisticsForAssets.Builder> runStatisticsForAssets) Sets the value of the RunStatisticsForAssets property for this object. This is a convenience method that creates an instance of theRunStatisticsForAssets.Builder
avoiding the need to create one manually viaRunStatisticsForAssets.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torunStatisticsForAssets(RunStatisticsForAssets)
.- Parameters:
runStatisticsForAssets
- a consumer that will call methods onRunStatisticsForAssets.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
startedAt
The timestamp of when a data source run was started.
- Parameters:
startedAt
- The timestamp of when a data source run was started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the data source run.
- Parameters:
status
- The status of the data source run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the data source run.
- Parameters:
status
- The status of the data source run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stoppedAt
The timestamp of when a data source run was stopped.
- Parameters:
stoppedAt
- The timestamp of when a data source run was stopped.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of the data source run.
- Parameters:
type
- The type of the data source run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the data source run.
- Parameters:
type
- The type of the data source run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The timestamp of when a data source run was updated.
- Parameters:
updatedAt
- The timestamp of when a data source run was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-