Class HierarchicalTableApplyRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<HierarchicalTableApplyRequest.Builder>
io.deephaven.proto.backplane.grpc.HierarchicalTableApplyRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,HierarchicalTableApplyRequestOrBuilder
,Cloneable
- Enclosing class:
- HierarchicalTableApplyRequest
public static final class HierarchicalTableApplyRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<HierarchicalTableApplyRequest.Builder>
implements HierarchicalTableApplyRequestOrBuilder
Protobuf type
io.deephaven.proto.backplane.grpc.HierarchicalTableApplyRequest
-
Method Summary
Modifier and TypeMethodDescriptionaddAllFilters
(Iterable<? extends Condition> values) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.addAllSorts
(Iterable<? extends SortDescriptor> values) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.addFilters
(int index, Condition value) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.addFilters
(int index, Condition.Builder builderForValue) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.addFilters
(Condition value) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.addFilters
(Condition.Builder builderForValue) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.addFiltersBuilder
(int index) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.addRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSorts
(int index, SortDescriptor value) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.addSorts
(int index, SortDescriptor.Builder builderForValue) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.addSorts
(SortDescriptor value) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.addSorts
(SortDescriptor.Builder builderForValue) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.addSortsBuilder
(int index) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.build()
clear()
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations toclearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) Ticket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operationsSorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.clone()
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
getFilters
(int index) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.getFiltersBuilder
(int index) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.int
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.getFiltersOrBuilder
(int index) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.List<? extends ConditionOrBuilder>
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations toTicket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations toTicket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations toTicket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operationsTicket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operationsTicket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operationsgetSorts
(int index) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.getSortsBuilder
(int index) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.int
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.getSortsOrBuilder
(int index) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.List<? extends SortDescriptorOrBuilder>
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.boolean
Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations toboolean
Ticket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operationsprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations toTicket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operationsmergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) removeFilters
(int index) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.removeSorts
(int index) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.setFilters
(int index, Condition value) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.setFilters
(int index, Condition.Builder builderForValue) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable.Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations tosetInputHierarchicalTableId
(Ticket.Builder builderForValue) Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations tosetRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Ticket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operationssetResultHierarchicalTableId
(Ticket.Builder builderForValue) Ticket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operationssetSorts
(int index, SortDescriptor value) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.setSorts
(int index, SortDescriptor.Builder builderForValue) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable.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<HierarchicalTableApplyRequest.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<HierarchicalTableApplyRequest.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<HierarchicalTableApplyRequest.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<HierarchicalTableApplyRequest.Builder>
-
setField
public HierarchicalTableApplyRequest.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<HierarchicalTableApplyRequest.Builder>
-
clearField
public HierarchicalTableApplyRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchicalTableApplyRequest.Builder>
-
clearOneof
public HierarchicalTableApplyRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchicalTableApplyRequest.Builder>
-
setRepeatedField
public HierarchicalTableApplyRequest.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<HierarchicalTableApplyRequest.Builder>
-
addRepeatedField
public HierarchicalTableApplyRequest.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<HierarchicalTableApplyRequest.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<HierarchicalTableApplyRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchicalTableApplyRequest.Builder>
-
mergeFrom
public HierarchicalTableApplyRequest.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<HierarchicalTableApplyRequest.Builder>
- Throws:
IOException
-
hasResultHierarchicalTableId
public boolean hasResultHierarchicalTableId()Ticket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operations
.io.deephaven.proto.backplane.grpc.Ticket result_hierarchical_table_id = 1;
- Specified by:
hasResultHierarchicalTableId
in interfaceHierarchicalTableApplyRequestOrBuilder
- Returns:
- Whether the resultHierarchicalTableId field is set.
-
getResultHierarchicalTableId
Ticket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operations
.io.deephaven.proto.backplane.grpc.Ticket result_hierarchical_table_id = 1;
- Specified by:
getResultHierarchicalTableId
in interfaceHierarchicalTableApplyRequestOrBuilder
- Returns:
- The resultHierarchicalTableId.
-
setResultHierarchicalTableId
Ticket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operations
.io.deephaven.proto.backplane.grpc.Ticket result_hierarchical_table_id = 1;
-
setResultHierarchicalTableId
public HierarchicalTableApplyRequest.Builder setResultHierarchicalTableId(Ticket.Builder builderForValue) Ticket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operations
.io.deephaven.proto.backplane.grpc.Ticket result_hierarchical_table_id = 1;
-
mergeResultHierarchicalTableId
Ticket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operations
.io.deephaven.proto.backplane.grpc.Ticket result_hierarchical_table_id = 1;
-
clearResultHierarchicalTableId
Ticket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operations
.io.deephaven.proto.backplane.grpc.Ticket result_hierarchical_table_id = 1;
-
getResultHierarchicalTableIdBuilder
Ticket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operations
.io.deephaven.proto.backplane.grpc.Ticket result_hierarchical_table_id = 1;
-
getResultHierarchicalTableIdOrBuilder
Ticket to use to hold the result HierarchicalTable (RollupTable or TreeTable) from the applying the operations
.io.deephaven.proto.backplane.grpc.Ticket result_hierarchical_table_id = 1;
- Specified by:
getResultHierarchicalTableIdOrBuilder
in interfaceHierarchicalTableApplyRequestOrBuilder
-
hasInputHierarchicalTableId
public boolean hasInputHierarchicalTableId()Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations to
.io.deephaven.proto.backplane.grpc.Ticket input_hierarchical_table_id = 2;
- Specified by:
hasInputHierarchicalTableId
in interfaceHierarchicalTableApplyRequestOrBuilder
- Returns:
- Whether the inputHierarchicalTableId field is set.
-
getInputHierarchicalTableId
Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations to
.io.deephaven.proto.backplane.grpc.Ticket input_hierarchical_table_id = 2;
- Specified by:
getInputHierarchicalTableId
in interfaceHierarchicalTableApplyRequestOrBuilder
- Returns:
- The inputHierarchicalTableId.
-
setInputHierarchicalTableId
Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations to
.io.deephaven.proto.backplane.grpc.Ticket input_hierarchical_table_id = 2;
-
setInputHierarchicalTableId
public HierarchicalTableApplyRequest.Builder setInputHierarchicalTableId(Ticket.Builder builderForValue) Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations to
.io.deephaven.proto.backplane.grpc.Ticket input_hierarchical_table_id = 2;
-
mergeInputHierarchicalTableId
Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations to
.io.deephaven.proto.backplane.grpc.Ticket input_hierarchical_table_id = 2;
-
clearInputHierarchicalTableId
Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations to
.io.deephaven.proto.backplane.grpc.Ticket input_hierarchical_table_id = 2;
-
getInputHierarchicalTableIdBuilder
Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations to
.io.deephaven.proto.backplane.grpc.Ticket input_hierarchical_table_id = 2;
-
getInputHierarchicalTableIdOrBuilder
Ticket for the input HierarchicalTable (RollupTable or TreeTable) to apply operations to
.io.deephaven.proto.backplane.grpc.Ticket input_hierarchical_table_id = 2;
- Specified by:
getInputHierarchicalTableIdOrBuilder
in interfaceHierarchicalTableApplyRequestOrBuilder
-
getFiltersList
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
- Specified by:
getFiltersList
in interfaceHierarchicalTableApplyRequestOrBuilder
-
getFiltersCount
public int getFiltersCount()Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
- Specified by:
getFiltersCount
in interfaceHierarchicalTableApplyRequestOrBuilder
-
getFilters
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
- Specified by:
getFilters
in interfaceHierarchicalTableApplyRequestOrBuilder
-
setFilters
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
-
setFilters
public HierarchicalTableApplyRequest.Builder setFilters(int index, Condition.Builder builderForValue) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
-
addFilters
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
-
addFilters
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
-
addFilters
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
-
addFilters
public HierarchicalTableApplyRequest.Builder addFilters(int index, Condition.Builder builderForValue) Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
-
addAllFilters
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
-
clearFilters
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
-
removeFilters
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
-
getFiltersBuilder
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
-
getFiltersOrBuilder
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
- Specified by:
getFiltersOrBuilder
in interfaceHierarchicalTableApplyRequestOrBuilder
-
getFiltersOrBuilderList
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
- Specified by:
getFiltersOrBuilderList
in interfaceHierarchicalTableApplyRequestOrBuilder
-
addFiltersBuilder
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
-
addFiltersBuilder
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
-
getFiltersBuilderList
Filters to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For RollupTables, only the group-by columns may be filtered. The names are always expressed as they appear in aggregated node columns (and in the group-by columns). The filtering will result in a complete or partial new Table.rollup operation. For TreeTables, these may be variously applied to the source (resulting in a new Table.tree operation) or to the nodes (resulting in filtering at snapshot time).
repeated .io.deephaven.proto.backplane.grpc.Condition filters = 3;
-
getSortsList
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
- Specified by:
getSortsList
in interfaceHierarchicalTableApplyRequestOrBuilder
-
getSortsCount
public int getSortsCount()Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
- Specified by:
getSortsCount
in interfaceHierarchicalTableApplyRequestOrBuilder
-
getSorts
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
- Specified by:
getSorts
in interfaceHierarchicalTableApplyRequestOrBuilder
-
setSorts
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
-
setSorts
public HierarchicalTableApplyRequest.Builder setSorts(int index, SortDescriptor.Builder builderForValue) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
-
addSorts
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
-
addSorts
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
-
addSorts
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
-
addSorts
public HierarchicalTableApplyRequest.Builder addSorts(int index, SortDescriptor.Builder builderForValue) Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
-
addAllSorts
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
-
clearSorts
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
-
removeSorts
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
-
getSortsBuilder
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
-
getSortsOrBuilder
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
- Specified by:
getSortsOrBuilder
in interfaceHierarchicalTableApplyRequestOrBuilder
-
getSortsOrBuilderList
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
- Specified by:
getSortsOrBuilderList
in interfaceHierarchicalTableApplyRequestOrBuilder
-
addSortsBuilder
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
-
addSortsBuilder
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
-
getSortsBuilderList
Sorts to apply to the input HierarchicalTable to produce the result HierarchicalTable. Never expressed against the "structural" columns included in the a HierarchicalTableDescriptor's snapshot_schema. For TreeTables, these are simply applied to the nodes at snapshot time. For RollupTables, these are expressed against the aggregated node columns, and will be applied to the appropriate input (constituent) columns as well. The appropriate (aggregated or constituent) sorts are applied to the nodes at snapshot time.
repeated .io.deephaven.proto.backplane.grpc.SortDescriptor sorts = 4;
-
setUnknownFields
public final HierarchicalTableApplyRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchicalTableApplyRequest.Builder>
-
mergeUnknownFields
public final HierarchicalTableApplyRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<HierarchicalTableApplyRequest.Builder>
-