Interface PlanNode.ShortRepresentationOrBuilder

public static interface PlanNode.ShortRepresentationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsSubqueries(String key)

public abstract boolean containsSubqueries(String key)

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.

map<string, int32> subqueries = 2;

Parameter
NameDescription
keyString
Returns
TypeDescription
boolean

getDescription()

public abstract String getDescription()

A string representation of the expression subtree rooted at this node.

string description = 1;

Returns
TypeDescription
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

A string representation of the expression subtree rooted at this node.

string description = 1;

Returns
TypeDescription
ByteString

The bytes for description.

getSubqueries()

public abstract Map<String,Integer> getSubqueries()

Use #getSubqueriesMap() instead.

Returns
TypeDescription
Map<String,Integer>

getSubqueriesCount()

public abstract int getSubqueriesCount()

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.

map<string, int32> subqueries = 2;

Returns
TypeDescription
int

getSubqueriesMap()

public abstract Map<String,Integer> getSubqueriesMap()

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.

map<string, int32> subqueries = 2;

Returns
TypeDescription
Map<String,Integer>

getSubqueriesOrDefault(String key, int defaultValue)

public abstract int getSubqueriesOrDefault(String key, int defaultValue)

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.

map<string, int32> subqueries = 2;

Parameters
NameDescription
keyString
defaultValueint
Returns
TypeDescription
int

getSubqueriesOrThrow(String key)

public abstract int getSubqueriesOrThrow(String key)

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.

map<string, int32> subqueries = 2;

Parameter
NameDescription
keyString
Returns
TypeDescription
int