Interface QueryRuntimeStatistics.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<QueryRuntimeStatistics.Builder,,QueryRuntimeStatistics> SdkBuilder<QueryRuntimeStatistics.Builder,,QueryRuntimeStatistics> SdkPojo
- Enclosing class:
QueryRuntimeStatistics
public static interface QueryRuntimeStatistics.Builder
extends SdkPojo, CopyableBuilder<QueryRuntimeStatistics.Builder,QueryRuntimeStatistics>
-
Method Summary
Modifier and TypeMethodDescriptiondefault QueryRuntimeStatistics.BuilderoutputStage(Consumer<QueryStage.Builder> outputStage) Stage statistics such as input and output rows and bytes, execution time, and stage state.outputStage(QueryStage outputStage) Stage statistics such as input and output rows and bytes, execution time, and stage state.default QueryRuntimeStatistics.BuilderSets the value of the Rows property for this object.Sets the value of the Rows property for this object.default QueryRuntimeStatistics.BuilderSets the value of the Timeline property for this object.timeline(QueryRuntimeStatisticsTimeline timeline) Sets the value of the Timeline property for this object.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
-
timeline
Sets the value of the Timeline property for this object.- Parameters:
timeline- The new value for the Timeline property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeline
default QueryRuntimeStatistics.Builder timeline(Consumer<QueryRuntimeStatisticsTimeline.Builder> timeline) Sets the value of the Timeline property for this object. This is a convenience method that creates an instance of theQueryRuntimeStatisticsTimeline.Builderavoiding the need to create one manually viaQueryRuntimeStatisticsTimeline.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totimeline(QueryRuntimeStatisticsTimeline).- Parameters:
timeline- a consumer that will call methods onQueryRuntimeStatisticsTimeline.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
rows
Sets the value of the Rows property for this object.- Parameters:
rows- The new value for the Rows property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rows
Sets the value of the Rows property for this object. This is a convenience method that creates an instance of theQueryRuntimeStatisticsRows.Builderavoiding the need to create one manually viaQueryRuntimeStatisticsRows.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torows(QueryRuntimeStatisticsRows).- Parameters:
rows- a consumer that will call methods onQueryRuntimeStatisticsRows.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputStage
Stage statistics such as input and output rows and bytes, execution time, and stage state. This information also includes substages and the query stage plan.
- Parameters:
outputStage- Stage statistics such as input and output rows and bytes, execution time, and stage state. This information also includes substages and the query stage plan.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputStage
Stage statistics such as input and output rows and bytes, execution time, and stage state. This information also includes substages and the query stage plan.
This is a convenience method that creates an instance of theQueryStage.Builderavoiding the need to create one manually viaQueryStage.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputStage(QueryStage).- Parameters:
outputStage- a consumer that will call methods onQueryStage.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-