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 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

       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

       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