Class JoinTablesGrpcImpl.AsOfJoinTablesGrpcImpl

java.lang.Object
io.deephaven.server.table.ops.GrpcTableOperation<T>
io.deephaven.server.table.ops.JoinTablesGrpcImpl<io.deephaven.proto.backplane.grpc.AsOfJoinTablesRequest>
io.deephaven.server.table.ops.JoinTablesGrpcImpl.AsOfJoinTablesGrpcImpl
Enclosing class:
JoinTablesGrpcImpl<T>

@Singleton @Deprecated public static class JoinTablesGrpcImpl.AsOfJoinTablesGrpcImpl extends JoinTablesGrpcImpl<io.deephaven.proto.backplane.grpc.AsOfJoinTablesRequest>
Deprecated.
  • Constructor Details

    • AsOfJoinTablesGrpcImpl

      @Inject protected AsOfJoinTablesGrpcImpl(io.deephaven.auth.codegen.impl.TableServiceContextualAuthWiring authWiring)
      Deprecated.
  • Method Details

    • validateRequest

      public void validateRequest(io.deephaven.proto.backplane.grpc.AsOfJoinTablesRequest request) throws io.grpc.StatusRuntimeException
      Deprecated.
      Description copied from class: GrpcTableOperation
      This method validates preconditions of the request.
      Overrides:
      validateRequest in class JoinTablesGrpcImpl<io.deephaven.proto.backplane.grpc.AsOfJoinTablesRequest>
      Parameters:
      request - the original request from the user
      Throws:
      io.grpc.StatusRuntimeException - on the first failed precondition
    • doJoin

      public static io.deephaven.engine.table.Table doJoin(io.deephaven.engine.table.Table lhs, io.deephaven.engine.table.Table rhs, io.deephaven.engine.table.impl.MatchPair[] columnsToMatch, io.deephaven.engine.table.impl.MatchPair[] columnsToAdd, io.deephaven.proto.backplane.grpc.AsOfJoinTablesRequest request)
      Deprecated.