Interface HierarchicalTableViewRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
HierarchicalTableViewRequest
,HierarchicalTableViewRequest.Builder
public interface HierarchicalTableViewRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionTicket for an existing HierarchicalTableView.Ticket for an existing HierarchicalTableView.Description for the expansions that define this view of the HierarchicalTable.Description for the expansions that define this view of the HierarchicalTable.Ticket for the HierarchicalTable (RollupTable or TreeTable) to expandTicket for the HierarchicalTable (RollupTable or TreeTable) to expandTicket to use to hold the result HierarchicalTableViewTicket to use to hold the result HierarchicalTableViewboolean
Ticket for an existing HierarchicalTableView.boolean
Description for the expansions that define this view of the HierarchicalTable.boolean
Ticket for the HierarchicalTable (RollupTable or TreeTable) to expandboolean
Ticket to use to hold the result HierarchicalTableViewMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasResultViewId
boolean hasResultViewId()Ticket to use to hold the result HierarchicalTableView
.io.deephaven.proto.backplane.grpc.Ticket result_view_id = 1;
- Returns:
- Whether the resultViewId field is set.
-
getResultViewId
Ticket getResultViewId()Ticket to use to hold the result HierarchicalTableView
.io.deephaven.proto.backplane.grpc.Ticket result_view_id = 1;
- Returns:
- The resultViewId.
-
getResultViewIdOrBuilder
TicketOrBuilder getResultViewIdOrBuilder()Ticket to use to hold the result HierarchicalTableView
.io.deephaven.proto.backplane.grpc.Ticket result_view_id = 1;
-
hasHierarchicalTableId
boolean hasHierarchicalTableId()Ticket for the HierarchicalTable (RollupTable or TreeTable) to expand
.io.deephaven.proto.backplane.grpc.Ticket hierarchical_table_id = 2;
- Returns:
- Whether the hierarchicalTableId field is set.
-
getHierarchicalTableId
Ticket getHierarchicalTableId()Ticket for the HierarchicalTable (RollupTable or TreeTable) to expand
.io.deephaven.proto.backplane.grpc.Ticket hierarchical_table_id = 2;
- Returns:
- The hierarchicalTableId.
-
getHierarchicalTableIdOrBuilder
TicketOrBuilder getHierarchicalTableIdOrBuilder()Ticket for the HierarchicalTable (RollupTable or TreeTable) to expand
.io.deephaven.proto.backplane.grpc.Ticket hierarchical_table_id = 2;
-
hasExistingViewId
boolean hasExistingViewId()Ticket for an existing HierarchicalTableView. The result view will inherit the HierarchicalTable from the existing view. The two views will share state used for caching snapshot data, but the server implementation may limit parallelism when performing snapshots for either view. Use this field when you intend to stop using the existing view and instead begin to use the result view.
.io.deephaven.proto.backplane.grpc.Ticket existing_view_id = 3;
- Returns:
- Whether the existingViewId field is set.
-
getExistingViewId
Ticket getExistingViewId()Ticket for an existing HierarchicalTableView. The result view will inherit the HierarchicalTable from the existing view. The two views will share state used for caching snapshot data, but the server implementation may limit parallelism when performing snapshots for either view. Use this field when you intend to stop using the existing view and instead begin to use the result view.
.io.deephaven.proto.backplane.grpc.Ticket existing_view_id = 3;
- Returns:
- The existingViewId.
-
getExistingViewIdOrBuilder
TicketOrBuilder getExistingViewIdOrBuilder()Ticket for an existing HierarchicalTableView. The result view will inherit the HierarchicalTable from the existing view. The two views will share state used for caching snapshot data, but the server implementation may limit parallelism when performing snapshots for either view. Use this field when you intend to stop using the existing view and instead begin to use the result view.
.io.deephaven.proto.backplane.grpc.Ticket existing_view_id = 3;
-
hasExpansions
boolean hasExpansions()Description for the expansions that define this view of the HierarchicalTable. If not present, the result will have default expansions, For RollupTables this will be the root (single row, top-level aggregation) and the next level if one exists (that is, if there are one or more group-by columns, or constituents are included). For TreeTables, this will be the root (one row for each child of the "null" parent identifier).
.io.deephaven.proto.backplane.grpc.HierarchicalTableViewKeyTableDescriptor expansions = 4;
- Returns:
- Whether the expansions field is set.
-
getExpansions
HierarchicalTableViewKeyTableDescriptor getExpansions()Description for the expansions that define this view of the HierarchicalTable. If not present, the result will have default expansions, For RollupTables this will be the root (single row, top-level aggregation) and the next level if one exists (that is, if there are one or more group-by columns, or constituents are included). For TreeTables, this will be the root (one row for each child of the "null" parent identifier).
.io.deephaven.proto.backplane.grpc.HierarchicalTableViewKeyTableDescriptor expansions = 4;
- Returns:
- The expansions.
-
getExpansionsOrBuilder
HierarchicalTableViewKeyTableDescriptorOrBuilder getExpansionsOrBuilder()Description for the expansions that define this view of the HierarchicalTable. If not present, the result will have default expansions, For RollupTables this will be the root (single row, top-level aggregation) and the next level if one exists (that is, if there are one or more group-by columns, or constituents are included). For TreeTables, this will be the root (one row for each child of the "null" parent identifier).
.io.deephaven.proto.backplane.grpc.HierarchicalTableViewKeyTableDescriptor expansions = 4;
-
getTargetCase
HierarchicalTableViewRequest.TargetCase getTargetCase()
-