public abstract static class ManagedNotebookServiceGrpc.ManagedNotebookServiceImplBase implements BindableServiceAPI v1 service for Managed Notebooks.
Implements
io.grpc.BindableServiceConstructors
ManagedNotebookServiceImplBase()
public ManagedNotebookServiceImplBase()Methods
bindService()
public final ServerServiceDefinition bindService()| Type | Description |
| io.grpc.ServerServiceDefinition |
createRuntime(CreateRuntimeRequest request, StreamObserver<Operation> responseObserver)
public void createRuntime(CreateRuntimeRequest request, StreamObserver<Operation> responseObserver)Creates a new Runtime in a given project and location.
| Name | Description |
| request | CreateRuntimeRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteRuntime(DeleteRuntimeRequest request, StreamObserver<Operation> responseObserver)
public void deleteRuntime(DeleteRuntimeRequest request, StreamObserver<Operation> responseObserver)Deletes a single Runtime.
| Name | Description |
| request | DeleteRuntimeRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |
getRuntime(GetRuntimeRequest request, StreamObserver<Runtime> responseObserver)
public void getRuntime(GetRuntimeRequest request, StreamObserver<Runtime> responseObserver)Gets details of a single Runtime. The location must be a regional endpoint rather than zonal.
| Name | Description |
| request | GetRuntimeRequest |
| responseObserver | io.grpc.stub.StreamObserver<Runtime> |
listRuntimes(ListRuntimesRequest request, StreamObserver<ListRuntimesResponse> responseObserver)
public void listRuntimes(ListRuntimesRequest request, StreamObserver<ListRuntimesResponse> responseObserver)Lists Runtimes in a given project and location.
| Name | Description |
| request | ListRuntimesRequest |
| responseObserver | io.grpc.stub.StreamObserver<ListRuntimesResponse> |
reportRuntimeEvent(ReportRuntimeEventRequest request, StreamObserver<Operation> responseObserver)
public void reportRuntimeEvent(ReportRuntimeEventRequest request, StreamObserver<Operation> responseObserver)Report and process a runtime event.
| Name | Description |
| request | ReportRuntimeEventRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |
resetRuntime(ResetRuntimeRequest request, StreamObserver<Operation> responseObserver)
public void resetRuntime(ResetRuntimeRequest request, StreamObserver<Operation> responseObserver)Resets a Managed Notebook Runtime.
| Name | Description |
| request | ResetRuntimeRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |
startRuntime(StartRuntimeRequest request, StreamObserver<Operation> responseObserver)
public void startRuntime(StartRuntimeRequest request, StreamObserver<Operation> responseObserver)Starts a Managed Notebook Runtime. Perform "Start" on GPU instances; "Resume" on CPU instances See: https://cloud.google.com/compute/docs/instances/stop-start-instance https://cloud.google.com/compute/docs/instances/suspend-resume-instance
| Name | Description |
| request | StartRuntimeRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |
stopRuntime(StopRuntimeRequest request, StreamObserver<Operation> responseObserver)
public void stopRuntime(StopRuntimeRequest request, StreamObserver<Operation> responseObserver)Stops a Managed Notebook Runtime. Perform "Stop" on GPU instances; "Suspend" on CPU instances See: https://cloud.google.com/compute/docs/instances/stop-start-instance https://cloud.google.com/compute/docs/instances/suspend-resume-instance
| Name | Description |
| request | StopRuntimeRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |
switchRuntime(SwitchRuntimeRequest request, StreamObserver<Operation> responseObserver)
public void switchRuntime(SwitchRuntimeRequest request, StreamObserver<Operation> responseObserver)Switch a Managed Notebook Runtime.
| Name | Description |
| request | SwitchRuntimeRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |