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.Builder
outputStage
(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.Builder
Sets the value of the Rows property for this object.Sets the value of the Rows property for this object.default QueryRuntimeStatistics.Builder
Sets 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
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
-
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.Builder
avoiding the need to create one manually viaQueryRuntimeStatisticsTimeline.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaQueryRuntimeStatisticsRows.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaQueryStage.builder()
.When the
Consumer
completes,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:
-