class Google::Apis::SpannerV1::ShortRepresentation
Condensed representation of a node and its subtree. Only present for `SCALAR` PlanNode(s).
Attributes
description[RW]
A string representation of the expression subtree rooted at this node. Corresponds to the JSON property `description` @return [String]
subqueries[RW]
A mapping of (subquery variable name) -> (subquery node id) for cases where the `description` string of this node references a `SCALAR` subquery contained in the expression subtree rooted at this node. The referenced `SCALAR` subquery may not necessarily be a direct child of this node. Corresponds to the JSON property `subqueries` @return [Hash<String,Fixnum>]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/spanner_v1/classes.rb, line 3829 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/spanner_v1/classes.rb, line 3834 def update!(**args) @description = args[:description] if args.key?(:description) @subqueries = args[:subqueries] if args.key?(:subqueries) end