public static final class PlanNode.ShortRepresentation.Builder extends GeneratedMessage.Builder<PlanNode.ShortRepresentation.Builder> implements PlanNode.ShortRepresentationOrBuilder
Condensed representation of a node and its subtree. Only present for
SCALAR PlanNode(s).
Protobuf type google.spanner.v1.PlanNode.ShortRepresentation
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public PlanNode.ShortRepresentation build()
buildPartial()
public PlanNode.ShortRepresentation buildPartial()
clear()
public PlanNode.ShortRepresentation.Builder clear()
Overrides
clearDescription()
public PlanNode.ShortRepresentation.Builder clearDescription()
A string representation of the expression subtree rooted at this node.
string description = 1;
clearSubqueries()
public PlanNode.ShortRepresentation.Builder clearSubqueries()
containsSubqueries(String key)
public 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
|
getDefaultInstanceForType()
public PlanNode.ShortRepresentation getDefaultInstanceForType()
getDescription()
public String getDescription()
A string representation of the expression subtree rooted at this node.
string description = 1;
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
A string representation of the expression subtree rooted at this node.
string description = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMutableSubqueries() (deprecated)
public Map<String,Integer> getMutableSubqueries()
Use alternate mutation accessors instead.
getSubqueries() (deprecated)
public Map<String,Integer> getSubqueries()
getSubqueriesCount()
public 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 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;
getSubqueriesOrDefault(String key, int defaultValue)
public 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 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 |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
| Parameter |
| Name |
Description |
number |
int
|
| Returns |
| Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
public PlanNode.ShortRepresentation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public PlanNode.ShortRepresentation.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeFrom(PlanNode.ShortRepresentation other)
public PlanNode.ShortRepresentation.Builder mergeFrom(PlanNode.ShortRepresentation other)
putAllSubqueries(Map<String,Integer> values)
public PlanNode.ShortRepresentation.Builder putAllSubqueries(Map<String,Integer> values)
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;
putSubqueries(String key, int value)
public PlanNode.ShortRepresentation.Builder putSubqueries(String key, int value)
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
|
value |
int
|
removeSubqueries(String key)
public PlanNode.ShortRepresentation.Builder removeSubqueries(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
|
setDescription(String value)
public PlanNode.ShortRepresentation.Builder setDescription(String value)
A string representation of the expression subtree rooted at this node.
string description = 1;
| Parameter |
| Name |
Description |
value |
String
The description to set.
|
setDescriptionBytes(ByteString value)
public PlanNode.ShortRepresentation.Builder setDescriptionBytes(ByteString value)
A string representation of the expression subtree rooted at this node.
string description = 1;
| Parameter |
| Name |
Description |
value |
ByteString
The bytes for description to set.
|