Interface QueryStagePlanNode.Builder

    • Method Detail

      • name

        QueryStagePlanNode.Builder name​(String name)

        Name of the query stage plan that describes the operation this stage is performing as part of query execution.

        Parameters:
        name - Name of the query stage plan that describes the operation this stage is performing as part of query execution.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • identifier

        QueryStagePlanNode.Builder identifier​(String identifier)

        Information about the operation this query stage plan node is performing.

        Parameters:
        identifier - Information about the operation this query stage plan node is performing.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • children

        QueryStagePlanNode.Builder children​(Collection<QueryStagePlanNode> children)

        Stage plan information such as name, identifier, sub plans, and remote sources of child plan nodes/

        Parameters:
        children - Stage plan information such as name, identifier, sub plans, and remote sources of child plan nodes/
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • children

        QueryStagePlanNode.Builder children​(QueryStagePlanNode... children)

        Stage plan information such as name, identifier, sub plans, and remote sources of child plan nodes/

        Parameters:
        children - Stage plan information such as name, identifier, sub plans, and remote sources of child plan nodes/
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • remoteSources

        QueryStagePlanNode.Builder remoteSources​(Collection<String> remoteSources)

        Source plan node IDs.

        Parameters:
        remoteSources - Source plan node IDs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • remoteSources

        QueryStagePlanNode.Builder remoteSources​(String... remoteSources)

        Source plan node IDs.

        Parameters:
        remoteSources - Source plan node IDs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.