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
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public PlanNode.ShortRepresentation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public PlanNode.ShortRepresentation build()
Returns
buildPartial()
public PlanNode.ShortRepresentation buildPartial()
Returns
clear()
public PlanNode.ShortRepresentation.Builder clear()
Returns
Overrides
clearDescription()
public PlanNode.ShortRepresentation.Builder clearDescription()
A string representation of the expression subtree rooted at this node.
string description = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public PlanNode.ShortRepresentation.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public PlanNode.ShortRepresentation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearSubqueries()
public PlanNode.ShortRepresentation.Builder clearSubqueries()
Returns
clone()
public PlanNode.ShortRepresentation.Builder clone()
Returns
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
Returns
getDefaultInstanceForType()
public PlanNode.ShortRepresentation getDefaultInstanceForType()
Returns
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()
Returns
Overrides
getMutableSubqueries()
public Map<String,Integer> getMutableSubqueries()
Use alternate mutation accessors instead.
Returns
getSubqueries()
public Map<String,Integer> getSubqueries()
Returns
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
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;
Returns
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
Returns
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
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter
Returns
Overrides
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField(int number)
Parameter
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
public PlanNode.ShortRepresentation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public PlanNode.ShortRepresentation.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeFrom(PlanNode.ShortRepresentation other)
public PlanNode.ShortRepresentation.Builder mergeFrom(PlanNode.ShortRepresentation other)
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final PlanNode.ShortRepresentation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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;
Parameter
Returns
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
Returns
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
Returns
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.
|
Returns
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.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public PlanNode.ShortRepresentation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PlanNode.ShortRepresentation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final PlanNode.ShortRepresentation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides