public static interface QueryStagePlanNode.Builder extends SdkPojo, CopyableBuilder<QueryStagePlanNode.Builder,QueryStagePlanNode>
| Modifier and Type | Method and Description |
|---|---|
QueryStagePlanNode.Builder |
children(Collection<QueryStagePlanNode> children)
Stage plan information such as name, identifier, sub plans, and remote sources of child plan nodes/
|
QueryStagePlanNode.Builder |
children(Consumer<QueryStagePlanNode.Builder>... children)
Stage plan information such as name, identifier, sub plans, and remote sources of child plan nodes/
|
QueryStagePlanNode.Builder |
children(QueryStagePlanNode... children)
Stage plan information such as name, identifier, sub plans, and remote sources of child plan nodes/
|
QueryStagePlanNode.Builder |
identifier(String identifier)
Information about the operation this query stage plan node is performing.
|
QueryStagePlanNode.Builder |
name(String name)
Name of the query stage plan that describes the operation this stage is performing as part of query
execution.
|
QueryStagePlanNode.Builder |
remoteSources(Collection<String> remoteSources)
Source plan node IDs.
|
QueryStagePlanNode.Builder |
remoteSources(String... remoteSources)
Source plan node IDs.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildQueryStagePlanNode.Builder name(String name)
Name of the query stage plan that describes the operation this stage is performing as part of query execution.
name - Name of the query stage plan that describes the operation this stage is performing as part of query
execution.QueryStagePlanNode.Builder identifier(String identifier)
Information about the operation this query stage plan node is performing.
identifier - Information about the operation this query stage plan node is performing.QueryStagePlanNode.Builder children(Collection<QueryStagePlanNode> children)
Stage plan information such as name, identifier, sub plans, and remote sources of child plan nodes/
children - Stage plan information such as name, identifier, sub plans, and remote sources of child plan nodes/QueryStagePlanNode.Builder children(QueryStagePlanNode... children)
Stage plan information such as name, identifier, sub plans, and remote sources of child plan nodes/
children - Stage plan information such as name, identifier, sub plans, and remote sources of child plan nodes/QueryStagePlanNode.Builder children(Consumer<QueryStagePlanNode.Builder>... children)
Stage plan information such as name, identifier, sub plans, and remote sources of child plan nodes/
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 #children(List.
children - a consumer that will call methods on
QueryStagePlanNode.Builder#children(java.util.Collection) QueryStagePlanNode.Builder remoteSources(Collection<String> remoteSources)
Source plan node IDs.
remoteSources - Source plan node IDs.QueryStagePlanNode.Builder remoteSources(String... remoteSources)
Source plan node IDs.
remoteSources - Source plan node IDs.Copyright © 2023. All rights reserved.