Interface HierarchicalTableServiceGrpc.AsyncService
- All Known Implementing Classes:
HierarchicalTableServiceGrpc.HierarchicalTableServiceImplBase
,HierarchicalTableServiceGrpcImpl
- Enclosing class:
- HierarchicalTableServiceGrpc
public static interface HierarchicalTableServiceGrpc.AsyncService
This service provides tools to create and view hierarchical tables (rollups and trees).
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
apply
(HierarchicalTableApplyRequest request, io.grpc.stub.StreamObserver<HierarchicalTableApplyResponse> responseObserver) Applies operations to an existing HierarchicalTable (RollupTable or TreeTable) and exports the resulting HierarchicalTabledefault void
exportSource
(HierarchicalTableSourceExportRequest request, io.grpc.stub.StreamObserver<ExportedTableCreationResponse> responseObserver) Exports the source Table for a HierarchicalTable (Rollup or TreeTable)default void
rollup
(RollupRequest request, io.grpc.stub.StreamObserver<RollupResponse> responseObserver) Applies a rollup operation to a Table and exports the resulting RollupTabledefault void
tree
(TreeRequest request, io.grpc.stub.StreamObserver<TreeResponse> responseObserver) Applies a tree operation to a Table and exports the resulting TreeTabledefault void
view
(HierarchicalTableViewRequest request, io.grpc.stub.StreamObserver<HierarchicalTableViewResponse> responseObserver) Creates a view associating a Table of expansion keys and actions with an existing HierarchicalTable and exports the resulting HierarchicalTableView for subsequent snapshot or subscription requests
-
Method Details
-
rollup
default void rollup(RollupRequest request, io.grpc.stub.StreamObserver<RollupResponse> responseObserver) Applies a rollup operation to a Table and exports the resulting RollupTable
-
tree
Applies a tree operation to a Table and exports the resulting TreeTable
-
apply
default void apply(HierarchicalTableApplyRequest request, io.grpc.stub.StreamObserver<HierarchicalTableApplyResponse> responseObserver) Applies operations to an existing HierarchicalTable (RollupTable or TreeTable) and exports the resulting HierarchicalTable
-
view
default void view(HierarchicalTableViewRequest request, io.grpc.stub.StreamObserver<HierarchicalTableViewResponse> responseObserver) Creates a view associating a Table of expansion keys and actions with an existing HierarchicalTable and exports the resulting HierarchicalTableView for subsequent snapshot or subscription requests
-
exportSource
default void exportSource(HierarchicalTableSourceExportRequest request, io.grpc.stub.StreamObserver<ExportedTableCreationResponse> responseObserver) Exports the source Table for a HierarchicalTable (Rollup or TreeTable)
-