Interface PlanNode.ShortRepresentationOrBuilder (6.83.0)

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
Name Description
key String
Returns
Type Description
boolean

getDescription()

public abstract String getDescription()

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

string description = 1;

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

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

string description = 1;

Returns
Type Description
ByteString

The bytes for description.

getSubqueries() (deprecated)

public abstract Map<String,Integer> getSubqueries()

Use #getSubqueriesMap() instead.

Returns
Type Description
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
Type Description
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
Type Description
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
Name Description
key String
defaultValue int
Returns
Type Description
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
Name Description
key String
Returns
Type Description
int