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)][google.spanner.v1.PlanNode].Protobuf type
google.spanner.v1.PlanNode.ShortRepresentation| Modifier and Type | Method and Description |
|---|---|
PlanNode.ShortRepresentation.Builder |
addRepeatedField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
PlanNode.ShortRepresentation |
build() |
PlanNode.ShortRepresentation |
buildPartial() |
PlanNode.ShortRepresentation.Builder |
clear() |
PlanNode.ShortRepresentation.Builder |
clearDescription()
A string representation of the expression subtree rooted at this node.
|
PlanNode.ShortRepresentation.Builder |
clearField(Descriptors.FieldDescriptor field) |
PlanNode.ShortRepresentation.Builder |
clearOneof(Descriptors.OneofDescriptor oneof) |
PlanNode.ShortRepresentation.Builder |
clearSubqueries() |
PlanNode.ShortRepresentation.Builder |
clone() |
boolean |
containsSubqueries(java.lang.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.
|
PlanNode.ShortRepresentation |
getDefaultInstanceForType() |
java.lang.String |
getDescription()
A string representation of the expression subtree rooted at this node.
|
ByteString |
getDescriptionBytes()
A string representation of the expression subtree rooted at this node.
|
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
java.util.Map<java.lang.String,java.lang.Integer> |
getMutableSubqueries()
Deprecated.
|
java.util.Map<java.lang.String,java.lang.Integer> |
getSubqueries()
Deprecated.
|
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.
|
java.util.Map<java.lang.String,java.lang.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.
|
int |
getSubqueriesOrDefault(java.lang.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.
|
int |
getSubqueriesOrThrow(java.lang.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.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected MapField |
internalGetMapField(int number) |
protected MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
PlanNode.ShortRepresentation.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
PlanNode.ShortRepresentation.Builder |
mergeFrom(Message other) |
PlanNode.ShortRepresentation.Builder |
mergeFrom(PlanNode.ShortRepresentation other) |
PlanNode.ShortRepresentation.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields) |
PlanNode.ShortRepresentation.Builder |
putAllSubqueries(java.util.Map<java.lang.String,java.lang.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.
|
PlanNode.ShortRepresentation.Builder |
putSubqueries(java.lang.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.
|
PlanNode.ShortRepresentation.Builder |
removeSubqueries(java.lang.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.
|
PlanNode.ShortRepresentation.Builder |
setDescription(java.lang.String value)
A string representation of the expression subtree rooted at this node.
|
PlanNode.ShortRepresentation.Builder |
setDescriptionBytes(ByteString value)
A string representation of the expression subtree rooted at this node.
|
PlanNode.ShortRepresentation.Builder |
setField(Descriptors.FieldDescriptor field,
java.lang.Object value) |
PlanNode.ShortRepresentation.Builder |
setRepeatedField(Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
PlanNode.ShortRepresentation.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected MapField internalGetMapField(int number)
internalGetMapField in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>protected MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>public PlanNode.ShortRepresentation.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>public PlanNode.ShortRepresentation getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic PlanNode.ShortRepresentation build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic PlanNode.ShortRepresentation buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic PlanNode.ShortRepresentation.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>public PlanNode.ShortRepresentation.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>public PlanNode.ShortRepresentation.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>public PlanNode.ShortRepresentation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>public PlanNode.ShortRepresentation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>public PlanNode.ShortRepresentation.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>public PlanNode.ShortRepresentation.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<PlanNode.ShortRepresentation.Builder>public PlanNode.ShortRepresentation.Builder mergeFrom(PlanNode.ShortRepresentation other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>public PlanNode.ShortRepresentation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<PlanNode.ShortRepresentation.Builder>java.io.IOExceptionpublic java.lang.String getDescription()
A string representation of the expression subtree rooted at this node.
string description = 1;getDescription in interface PlanNode.ShortRepresentationOrBuilderpublic ByteString getDescriptionBytes()
A string representation of the expression subtree rooted at this node.
string description = 1;getDescriptionBytes in interface PlanNode.ShortRepresentationOrBuilderpublic PlanNode.ShortRepresentation.Builder setDescription(java.lang.String value)
A string representation of the expression subtree rooted at this node.
string description = 1;public PlanNode.ShortRepresentation.Builder clearDescription()
A string representation of the expression subtree rooted at this node.
string description = 1;public PlanNode.ShortRepresentation.Builder setDescriptionBytes(ByteString value)
A string representation of the expression subtree rooted at this node.
string description = 1;public int getSubqueriesCount()
PlanNode.ShortRepresentationOrBuilderA 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;getSubqueriesCount in interface PlanNode.ShortRepresentationOrBuilderpublic boolean containsSubqueries(java.lang.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;containsSubqueries in interface PlanNode.ShortRepresentationOrBuilder@Deprecated public java.util.Map<java.lang.String,java.lang.Integer> getSubqueries()
getSubqueriesMap() instead.getSubqueries in interface PlanNode.ShortRepresentationOrBuilderpublic java.util.Map<java.lang.String,java.lang.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;getSubqueriesMap in interface PlanNode.ShortRepresentationOrBuilderpublic int getSubqueriesOrDefault(java.lang.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;getSubqueriesOrDefault in interface PlanNode.ShortRepresentationOrBuilderpublic int getSubqueriesOrThrow(java.lang.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;getSubqueriesOrThrow in interface PlanNode.ShortRepresentationOrBuilderpublic PlanNode.ShortRepresentation.Builder clearSubqueries()
public PlanNode.ShortRepresentation.Builder removeSubqueries(java.lang.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;@Deprecated public java.util.Map<java.lang.String,java.lang.Integer> getMutableSubqueries()
public PlanNode.ShortRepresentation.Builder putSubqueries(java.lang.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;public PlanNode.ShortRepresentation.Builder putAllSubqueries(java.util.Map<java.lang.String,java.lang.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;public final PlanNode.ShortRepresentation.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>public final PlanNode.ShortRepresentation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<PlanNode.ShortRepresentation.Builder>