Condensed representation of a node and its subtree. Only present for
SCALAR
[PlanNode(s)][google.spanner.v1.PlanNode].
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#description
def description() -> ::String
Returns
- (::String) — A string representation of the expression subtree rooted at this node.
#description=
def description=(value) -> ::String
Parameter
- value (::String) — A string representation of the expression subtree rooted at this node.
Returns
- (::String) — A string representation of the expression subtree rooted at this node.
#subqueries
def subqueries() -> ::Google::Protobuf::Map{::String => ::Integer}
Returns
-
(::Google::Protobuf::Map{::String => ::Integer}) — A mapping of (subquery variable name) -> (subquery node id) for cases
where the
description
string of this node references aSCALAR
subquery contained in the expression subtree rooted at this node. The referencedSCALAR
subquery may not necessarily be a direct child of this node.
#subqueries=
def subqueries=(value) -> ::Google::Protobuf::Map{::String => ::Integer}
Parameter
-
value (::Google::Protobuf::Map{::String => ::Integer}) — A mapping of (subquery variable name) -> (subquery node id) for cases
where the
description
string of this node references aSCALAR
subquery contained in the expression subtree rooted at this node. The referencedSCALAR
subquery may not necessarily be a direct child of this node.
Returns
-
(::Google::Protobuf::Map{::String => ::Integer}) — A mapping of (subquery variable name) -> (subquery node id) for cases
where the
description
string of this node references aSCALAR
subquery contained in the expression subtree rooted at this node. The referencedSCALAR
subquery may not necessarily be a direct child of this node.