Class TreeRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
io.deephaven.proto.backplane.grpc.TreeRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TreeRequestOrBuilder,Cloneable
- Enclosing class:
- TreeRequest
public static final class TreeRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
implements TreeRequestOrBuilder
Protobuf type
io.deephaven.proto.backplane.grpc.TreeRequest-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The name of the column containing the unique identifier for each row in the source tableclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The name of the column containing the parent row's unique identifier for each row in the source tableWhether to promote "orphaned" nodes to be children of the root node.Ticket to use to hold the result TreeTable from the tree operationTicket for the source Table to treeclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe name of the column containing the unique identifier for each row in the source tablecom.google.protobuf.ByteStringThe name of the column containing the unique identifier for each row in the source tableThe name of the column containing the parent row's unique identifier for each row in the source tablecom.google.protobuf.ByteStringThe name of the column containing the parent row's unique identifier for each row in the source tablebooleanWhether to promote "orphaned" nodes to be children of the root node.Ticket to use to hold the result TreeTable from the tree operationTicket to use to hold the result TreeTable from the tree operationTicket to use to hold the result TreeTable from the tree operationTicket for the source Table to treeTicket for the source Table to treeTicket for the source Table to treebooleanTicket to use to hold the result TreeTable from the tree operationbooleanTicket for the source Table to treeprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(TreeRequest other) mergeResultTreeTableId(Ticket value) Ticket to use to hold the result TreeTable from the tree operationmergeSourceTableId(Ticket value) Ticket for the source Table to treefinal TreeRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setIdentifierColumn(String value) The name of the column containing the unique identifier for each row in the source tablesetIdentifierColumnBytes(com.google.protobuf.ByteString value) The name of the column containing the unique identifier for each row in the source tablesetParentIdentifierColumn(String value) The name of the column containing the parent row's unique identifier for each row in the source tablesetParentIdentifierColumnBytes(com.google.protobuf.ByteString value) The name of the column containing the parent row's unique identifier for each row in the source tablesetPromoteOrphans(boolean value) Whether to promote "orphaned" nodes to be children of the root node.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResultTreeTableId(Ticket value) Ticket to use to hold the result TreeTable from the tree operationsetResultTreeTableId(Ticket.Builder builderForValue) Ticket to use to hold the result TreeTable from the tree operationsetSourceTableId(Ticket value) Ticket for the source Table to treesetSourceTableId(Ticket.Builder builderForValue) Ticket for the source Table to treefinal TreeRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
setField
public TreeRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
setRepeatedField
public TreeRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
addRepeatedField
public TreeRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TreeRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
mergeFrom
public TreeRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TreeRequest.Builder>- Throws:
IOException
-
hasResultTreeTableId
public boolean hasResultTreeTableId()Ticket to use to hold the result TreeTable from the tree operation
.io.deephaven.proto.backplane.grpc.Ticket result_tree_table_id = 1;- Specified by:
hasResultTreeTableIdin interfaceTreeRequestOrBuilder- Returns:
- Whether the resultTreeTableId field is set.
-
getResultTreeTableId
Ticket to use to hold the result TreeTable from the tree operation
.io.deephaven.proto.backplane.grpc.Ticket result_tree_table_id = 1;- Specified by:
getResultTreeTableIdin interfaceTreeRequestOrBuilder- Returns:
- The resultTreeTableId.
-
setResultTreeTableId
Ticket to use to hold the result TreeTable from the tree operation
.io.deephaven.proto.backplane.grpc.Ticket result_tree_table_id = 1; -
setResultTreeTableId
Ticket to use to hold the result TreeTable from the tree operation
.io.deephaven.proto.backplane.grpc.Ticket result_tree_table_id = 1; -
mergeResultTreeTableId
Ticket to use to hold the result TreeTable from the tree operation
.io.deephaven.proto.backplane.grpc.Ticket result_tree_table_id = 1; -
clearResultTreeTableId
Ticket to use to hold the result TreeTable from the tree operation
.io.deephaven.proto.backplane.grpc.Ticket result_tree_table_id = 1; -
getResultTreeTableIdBuilder
Ticket to use to hold the result TreeTable from the tree operation
.io.deephaven.proto.backplane.grpc.Ticket result_tree_table_id = 1; -
getResultTreeTableIdOrBuilder
Ticket to use to hold the result TreeTable from the tree operation
.io.deephaven.proto.backplane.grpc.Ticket result_tree_table_id = 1;- Specified by:
getResultTreeTableIdOrBuilderin interfaceTreeRequestOrBuilder
-
hasSourceTableId
public boolean hasSourceTableId()Ticket for the source Table to tree
.io.deephaven.proto.backplane.grpc.Ticket source_table_id = 2;- Specified by:
hasSourceTableIdin interfaceTreeRequestOrBuilder- Returns:
- Whether the sourceTableId field is set.
-
getSourceTableId
Ticket for the source Table to tree
.io.deephaven.proto.backplane.grpc.Ticket source_table_id = 2;- Specified by:
getSourceTableIdin interfaceTreeRequestOrBuilder- Returns:
- The sourceTableId.
-
setSourceTableId
Ticket for the source Table to tree
.io.deephaven.proto.backplane.grpc.Ticket source_table_id = 2; -
setSourceTableId
Ticket for the source Table to tree
.io.deephaven.proto.backplane.grpc.Ticket source_table_id = 2; -
mergeSourceTableId
Ticket for the source Table to tree
.io.deephaven.proto.backplane.grpc.Ticket source_table_id = 2; -
clearSourceTableId
Ticket for the source Table to tree
.io.deephaven.proto.backplane.grpc.Ticket source_table_id = 2; -
getSourceTableIdBuilder
Ticket for the source Table to tree
.io.deephaven.proto.backplane.grpc.Ticket source_table_id = 2; -
getSourceTableIdOrBuilder
Ticket for the source Table to tree
.io.deephaven.proto.backplane.grpc.Ticket source_table_id = 2;- Specified by:
getSourceTableIdOrBuilderin interfaceTreeRequestOrBuilder
-
getIdentifierColumn
The name of the column containing the unique identifier for each row in the source table
string identifier_column = 3;- Specified by:
getIdentifierColumnin interfaceTreeRequestOrBuilder- Returns:
- The identifierColumn.
-
getIdentifierColumnBytes
public com.google.protobuf.ByteString getIdentifierColumnBytes()The name of the column containing the unique identifier for each row in the source table
string identifier_column = 3;- Specified by:
getIdentifierColumnBytesin interfaceTreeRequestOrBuilder- Returns:
- The bytes for identifierColumn.
-
setIdentifierColumn
The name of the column containing the unique identifier for each row in the source table
string identifier_column = 3;- Parameters:
value- The identifierColumn to set.- Returns:
- This builder for chaining.
-
clearIdentifierColumn
The name of the column containing the unique identifier for each row in the source table
string identifier_column = 3;- Returns:
- This builder for chaining.
-
setIdentifierColumnBytes
The name of the column containing the unique identifier for each row in the source table
string identifier_column = 3;- Parameters:
value- The bytes for identifierColumn to set.- Returns:
- This builder for chaining.
-
getParentIdentifierColumn
The name of the column containing the parent row's unique identifier for each row in the source table
string parent_identifier_column = 4;- Specified by:
getParentIdentifierColumnin interfaceTreeRequestOrBuilder- Returns:
- The parentIdentifierColumn.
-
getParentIdentifierColumnBytes
public com.google.protobuf.ByteString getParentIdentifierColumnBytes()The name of the column containing the parent row's unique identifier for each row in the source table
string parent_identifier_column = 4;- Specified by:
getParentIdentifierColumnBytesin interfaceTreeRequestOrBuilder- Returns:
- The bytes for parentIdentifierColumn.
-
setParentIdentifierColumn
The name of the column containing the parent row's unique identifier for each row in the source table
string parent_identifier_column = 4;- Parameters:
value- The parentIdentifierColumn to set.- Returns:
- This builder for chaining.
-
clearParentIdentifierColumn
The name of the column containing the parent row's unique identifier for each row in the source table
string parent_identifier_column = 4;- Returns:
- This builder for chaining.
-
setParentIdentifierColumnBytes
The name of the column containing the parent row's unique identifier for each row in the source table
string parent_identifier_column = 4;- Parameters:
value- The bytes for parentIdentifierColumn to set.- Returns:
- This builder for chaining.
-
getPromoteOrphans
public boolean getPromoteOrphans()Whether to promote "orphaned" nodes to be children of the root node. Orphans are nodes whose parent identifiers do not occur as identifiers for any row in the source Table.
bool promote_orphans = 5;- Specified by:
getPromoteOrphansin interfaceTreeRequestOrBuilder- Returns:
- The promoteOrphans.
-
setPromoteOrphans
Whether to promote "orphaned" nodes to be children of the root node. Orphans are nodes whose parent identifiers do not occur as identifiers for any row in the source Table.
bool promote_orphans = 5;- Parameters:
value- The promoteOrphans to set.- Returns:
- This builder for chaining.
-
clearPromoteOrphans
Whether to promote "orphaned" nodes to be children of the root node. Orphans are nodes whose parent identifiers do not occur as identifiers for any row in the source Table.
bool promote_orphans = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final TreeRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
mergeUnknownFields
public final TreeRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-