Class HierarchicalTableServiceGrpcImpl

java.lang.Object
io.deephaven.proto.backplane.grpc.HierarchicalTableServiceGrpc.HierarchicalTableServiceImplBase
io.deephaven.server.hierarchicaltable.HierarchicalTableServiceGrpcImpl
All Implemented Interfaces:
io.deephaven.proto.backplane.grpc.HierarchicalTableServiceGrpc.AsyncService, io.grpc.BindableService

public class HierarchicalTableServiceGrpcImpl extends io.deephaven.proto.backplane.grpc.HierarchicalTableServiceGrpc.HierarchicalTableServiceImplBase
  • Constructor Summary

    Constructors
    Constructor
    Description
    HierarchicalTableServiceGrpcImpl(@NotNull TicketRouter ticketRouter, @NotNull SessionService sessionService, @NotNull AuthorizationProvider authorizationProvider, @NotNull io.deephaven.engine.validation.ColumnExpressionValidator columnExpressionValidator)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    apply(@NotNull io.deephaven.proto.backplane.grpc.HierarchicalTableApplyRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.HierarchicalTableApplyResponse> responseObserver)
     
    void
    exportSource(@NotNull io.deephaven.proto.backplane.grpc.HierarchicalTableSourceExportRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.ExportedTableCreationResponse> responseObserver)
     
    void
    rollup(@NotNull io.deephaven.proto.backplane.grpc.RollupRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.RollupResponse> responseObserver)
     
    void
    tree(@NotNull io.deephaven.proto.backplane.grpc.TreeRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.TreeResponse> responseObserver)
     
    void
    view(@NotNull io.deephaven.proto.backplane.grpc.HierarchicalTableViewRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.HierarchicalTableViewResponse> responseObserver)
     

    Methods inherited from class io.deephaven.proto.backplane.grpc.HierarchicalTableServiceGrpc.HierarchicalTableServiceImplBase

    bindService

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • HierarchicalTableServiceGrpcImpl

      @Inject public HierarchicalTableServiceGrpcImpl(@NotNull @NotNull TicketRouter ticketRouter, @NotNull @NotNull SessionService sessionService, @NotNull @NotNull AuthorizationProvider authorizationProvider, @NotNull @NotNull io.deephaven.engine.validation.ColumnExpressionValidator columnExpressionValidator)
  • Method Details

    • rollup

      public void rollup(@NotNull @NotNull io.deephaven.proto.backplane.grpc.RollupRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.RollupResponse> responseObserver)
    • tree

      public void tree(@NotNull @NotNull io.deephaven.proto.backplane.grpc.TreeRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.TreeResponse> responseObserver)
    • apply

      public void apply(@NotNull @NotNull io.deephaven.proto.backplane.grpc.HierarchicalTableApplyRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.HierarchicalTableApplyResponse> responseObserver)
    • view

      public void view(@NotNull @NotNull io.deephaven.proto.backplane.grpc.HierarchicalTableViewRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.HierarchicalTableViewResponse> responseObserver)
    • exportSource

      public void exportSource(@NotNull @NotNull io.deephaven.proto.backplane.grpc.HierarchicalTableSourceExportRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.ExportedTableCreationResponse> responseObserver)