Interface ConsoleServiceGrpc.AsyncService
- All Known Implementing Classes:
ConsoleServiceGrpc.ConsoleServiceImplBase
,ConsoleServiceGrpcImpl
- Enclosing class:
- ConsoleServiceGrpc
public static interface ConsoleServiceGrpc.AsyncService
Console interaction service
-
Method Summary
Modifier and TypeMethodDescriptiondefault io.grpc.stub.StreamObserver<AutoCompleteRequest>
autoCompleteStream
(io.grpc.stub.StreamObserver<AutoCompleteResponse> responseObserver) Starts a stream for autocomplete on the current session.default void
bindTableToVariable
(BindTableToVariableRequest request, io.grpc.stub.StreamObserver<BindTableToVariableResponse> responseObserver) default void
cancelAutoComplete
(CancelAutoCompleteRequest request, io.grpc.stub.StreamObserver<CancelAutoCompleteResponse> responseObserver) default void
cancelCommand
(CancelCommandRequest request, io.grpc.stub.StreamObserver<CancelCommandResponse> responseObserver) default void
executeCommand
(ExecuteCommandRequest request, io.grpc.stub.StreamObserver<ExecuteCommandResponse> responseObserver) default void
getConsoleTypes
(GetConsoleTypesRequest request, io.grpc.stub.StreamObserver<GetConsoleTypesResponse> responseObserver) default void
getHeapInfo
(GetHeapInfoRequest request, io.grpc.stub.StreamObserver<GetHeapInfoResponse> responseObserver) default void
nextAutoCompleteStream
(AutoCompleteRequest request, io.grpc.stub.StreamObserver<BrowserNextResponse> responseObserver) Other half of the browser-based implementation for AutoCompleteStream.default void
openAutoCompleteStream
(AutoCompleteRequest request, io.grpc.stub.StreamObserver<AutoCompleteResponse> responseObserver) Half of the browser-based (browser's can't do bidirectional streams without websockets) implementation for AutoCompleteStream.default void
startConsole
(StartConsoleRequest request, io.grpc.stub.StreamObserver<StartConsoleResponse> responseObserver) default void
subscribeToLogs
(LogSubscriptionRequest request, io.grpc.stub.StreamObserver<LogSubscriptionData> responseObserver)
-
Method Details
-
getConsoleTypes
default void getConsoleTypes(GetConsoleTypesRequest request, io.grpc.stub.StreamObserver<GetConsoleTypesResponse> responseObserver) -
startConsole
default void startConsole(StartConsoleRequest request, io.grpc.stub.StreamObserver<StartConsoleResponse> responseObserver) -
getHeapInfo
default void getHeapInfo(GetHeapInfoRequest request, io.grpc.stub.StreamObserver<GetHeapInfoResponse> responseObserver) -
subscribeToLogs
default void subscribeToLogs(LogSubscriptionRequest request, io.grpc.stub.StreamObserver<LogSubscriptionData> responseObserver) -
executeCommand
default void executeCommand(ExecuteCommandRequest request, io.grpc.stub.StreamObserver<ExecuteCommandResponse> responseObserver) -
cancelCommand
default void cancelCommand(CancelCommandRequest request, io.grpc.stub.StreamObserver<CancelCommandResponse> responseObserver) -
bindTableToVariable
default void bindTableToVariable(BindTableToVariableRequest request, io.grpc.stub.StreamObserver<BindTableToVariableResponse> responseObserver) -
autoCompleteStream
default io.grpc.stub.StreamObserver<AutoCompleteRequest> autoCompleteStream(io.grpc.stub.StreamObserver<AutoCompleteResponse> responseObserver) Starts a stream for autocomplete on the current session. More than one console, more than one document can be edited at a time using this, and they can separately be closed as well. A given document should only be edited within one stream at a time.
-
cancelAutoComplete
default void cancelAutoComplete(CancelAutoCompleteRequest request, io.grpc.stub.StreamObserver<CancelAutoCompleteResponse> responseObserver) -
openAutoCompleteStream
default void openAutoCompleteStream(AutoCompleteRequest request, io.grpc.stub.StreamObserver<AutoCompleteResponse> responseObserver) Half of the browser-based (browser's can't do bidirectional streams without websockets) implementation for AutoCompleteStream.
-
nextAutoCompleteStream
default void nextAutoCompleteStream(AutoCompleteRequest request, io.grpc.stub.StreamObserver<BrowserNextResponse> responseObserver) Other half of the browser-based implementation for AutoCompleteStream.
-