public static final class PlanNode.ShortRepresentation.Builder extends GeneratedMessageV3.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.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public PlanNode.ShortRepresentation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
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;
clearField(Descriptors.FieldDescriptor field)
public PlanNode.ShortRepresentation.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public PlanNode.ShortRepresentation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSubqueries()
public PlanNode.ShortRepresentation.Builder clearSubqueries()
clone()
public PlanNode.ShortRepresentation.Builder clone()
Overrides
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 GeneratedMessageV3.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.GeneratedMessageV3.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.GeneratedMessageV3.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)
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PlanNode.ShortRepresentation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
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.
|
setField(Descriptors.FieldDescriptor field, Object value)
public PlanNode.ShortRepresentation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PlanNode.ShortRepresentation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final PlanNode.ShortRepresentation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides