public static interface QueryStage.Builder extends SdkPojo, CopyableBuilder<QueryStage.Builder,QueryStage>
| Modifier and Type | Method and Description |
|---|---|
QueryStage.Builder |
executionTime(Long executionTime)
Time taken to execute this stage.
|
QueryStage.Builder |
inputBytes(Long inputBytes)
The number of bytes input into the stage for execution.
|
QueryStage.Builder |
inputRows(Long inputRows)
The number of rows input into the stage for execution.
|
QueryStage.Builder |
outputBytes(Long outputBytes)
The number of bytes output from the stage after execution.
|
QueryStage.Builder |
outputRows(Long outputRows)
The number of rows output from the stage after execution.
|
default QueryStage.Builder |
queryStagePlan(Consumer<QueryStagePlanNode.Builder> queryStagePlan)
Stage plan information such as name, identifier, sub plans, and source stages.
|
QueryStage.Builder |
queryStagePlan(QueryStagePlanNode queryStagePlan)
Stage plan information such as name, identifier, sub plans, and source stages.
|
QueryStage.Builder |
stageId(Long stageId)
The identifier for a stage.
|
QueryStage.Builder |
state(String state)
State of the stage after query execution.
|
QueryStage.Builder |
subStages(Collection<QueryStage> subStages)
List of sub query stages that form this stage execution plan.
|
QueryStage.Builder |
subStages(Consumer<QueryStage.Builder>... subStages)
List of sub query stages that form this stage execution plan.
|
QueryStage.Builder |
subStages(QueryStage... subStages)
List of sub query stages that form this stage execution plan.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildQueryStage.Builder stageId(Long stageId)
The identifier for a stage.
stageId - The identifier for a stage.QueryStage.Builder state(String state)
State of the stage after query execution.
state - State of the stage after query execution.QueryStage.Builder outputBytes(Long outputBytes)
The number of bytes output from the stage after execution.
outputBytes - The number of bytes output from the stage after execution.QueryStage.Builder outputRows(Long outputRows)
The number of rows output from the stage after execution.
outputRows - The number of rows output from the stage after execution.QueryStage.Builder inputBytes(Long inputBytes)
The number of bytes input into the stage for execution.
inputBytes - The number of bytes input into the stage for execution.QueryStage.Builder inputRows(Long inputRows)
The number of rows input into the stage for execution.
inputRows - The number of rows input into the stage for execution.QueryStage.Builder executionTime(Long executionTime)
Time taken to execute this stage.
executionTime - Time taken to execute this stage.QueryStage.Builder queryStagePlan(QueryStagePlanNode queryStagePlan)
Stage plan information such as name, identifier, sub plans, and source stages.
queryStagePlan - Stage plan information such as name, identifier, sub plans, and source stages.default QueryStage.Builder queryStagePlan(Consumer<QueryStagePlanNode.Builder> queryStagePlan)
Stage plan information such as name, identifier, sub plans, and source stages.
This is a convenience method that creates an instance of theQueryStagePlanNode.Builder avoiding the
need to create one manually via QueryStagePlanNode.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to queryStagePlan(QueryStagePlanNode).
queryStagePlan - a consumer that will call methods on QueryStagePlanNode.BuilderqueryStagePlan(QueryStagePlanNode)QueryStage.Builder subStages(Collection<QueryStage> subStages)
List of sub query stages that form this stage execution plan.
subStages - List of sub query stages that form this stage execution plan.QueryStage.Builder subStages(QueryStage... subStages)
List of sub query stages that form this stage execution plan.
subStages - List of sub query stages that form this stage execution plan.QueryStage.Builder subStages(Consumer<QueryStage.Builder>... subStages)
List of sub query stages that form this stage execution plan.
This is a convenience method that creates an instance of theQueryStage.Builder avoiding the need to create one
manually via QueryStage.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #subStages(List.
subStages - a consumer that will call methods on
QueryStage.Builder#subStages(java.util.Collection) Copyright © 2023. All rights reserved.