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.Descriptor
com.google.protobuf.Descriptors.Descriptor
The name of the column containing the unique identifier for each row in the source tablecom.google.protobuf.ByteString
The 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.ByteString
The name of the column containing the parent row's unique identifier for each row in the source tableboolean
Whether 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 treeboolean
Ticket to use to hold the result TreeTable from the tree operationboolean
Ticket for the source Table to treeprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(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.Builder
mergeUnknownFields
(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.Builder
setUnknownFields
(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, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
setField
public TreeRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
setRepeatedField
public TreeRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
addRepeatedField
public TreeRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<TreeRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasResultTreeTableId
in 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:
getResultTreeTableId
in 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:
getResultTreeTableIdOrBuilder
in interfaceTreeRequestOrBuilder
-
hasSourceTableId
public boolean hasSourceTableId()Ticket for the source Table to tree
.io.deephaven.proto.backplane.grpc.Ticket source_table_id = 2;
- Specified by:
hasSourceTableId
in 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:
getSourceTableId
in 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:
getSourceTableIdOrBuilder
in interfaceTreeRequestOrBuilder
-
getIdentifierColumn
The name of the column containing the unique identifier for each row in the source table
string identifier_column = 3;
- Specified by:
getIdentifierColumn
in 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:
getIdentifierColumnBytes
in 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:
getParentIdentifierColumn
in 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:
getParentIdentifierColumnBytes
in 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:
getPromoteOrphans
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-
mergeUnknownFields
public final TreeRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<TreeRequest.Builder>
-