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.BuildererrorMessage(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.default DataSourceRunSummary.BuilderlineageSummary(Consumer<DataSourceRunLineageSummary.Builder> lineageSummary) The run lineage summary of a data source.lineageSummary(DataSourceRunLineageSummary lineageSummary) The run lineage summary of a data source.The project ID of the data source run.default DataSourceRunSummary.BuilderrunStatisticsForAssets(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaDataSourceErrorMessage.builder().When the
Consumercompletes,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.
-
lineageSummary
The run lineage summary of a data source.
- Parameters:
lineageSummary- The run lineage summary of a data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lineageSummary
default DataSourceRunSummary.Builder lineageSummary(Consumer<DataSourceRunLineageSummary.Builder> lineageSummary) The run lineage summary of a data source.
This is a convenience method that creates an instance of theDataSourceRunLineageSummary.Builderavoiding the need to create one manually viaDataSourceRunLineageSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolineageSummary(DataSourceRunLineageSummary).- Parameters:
lineageSummary- a consumer that will call methods onDataSourceRunLineageSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.Builderavoiding the need to create one manually viaRunStatisticsForAssets.builder().When the
Consumercompletes,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.
-