Package com.google.cloud.notebooks.v2
Class NotebookServiceGrpc.NotebookServiceStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<NotebookServiceGrpc.NotebookServiceStub>
com.google.cloud.notebooks.v2.NotebookServiceGrpc.NotebookServiceStub
- Enclosing class:
- NotebookServiceGrpc
public static final class NotebookServiceGrpc.NotebookServiceStub
extends io.grpc.stub.AbstractAsyncStub<NotebookServiceGrpc.NotebookServiceStub>
A stub to allow clients to do asynchronous rpc calls to service NotebookService.
API v2 service for Workbench Notebooks Instances.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionprotected NotebookServiceGrpc.NotebookServiceStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidcheckInstanceUpgradability(CheckInstanceUpgradabilityRequest request, io.grpc.stub.StreamObserver<CheckInstanceUpgradabilityResponse> responseObserver) Checks whether a notebook instance is upgradable.voidcreateInstance(CreateInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Instance in a given project and location.voiddeleteInstance(DeleteInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Instance.voiddiagnoseInstance(DiagnoseInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a Diagnostic File and runs Diagnostic Tool given an Instance.voidgetInstance(GetInstanceRequest request, io.grpc.stub.StreamObserver<Instance> responseObserver) Gets details of a single Instance.voidlistInstances(ListInstancesRequest request, io.grpc.stub.StreamObserver<ListInstancesResponse> responseObserver) Lists instances in a given project and location.voidresetInstance(ResetInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Resets a notebook instance.voidrollbackInstance(RollbackInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Rollbacks a notebook instance to the previous version.voidstartInstance(StartInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Starts a notebook instance.voidstopInstance(StopInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Stops a notebook instance.voidupdateInstance(UpdateInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) UpdateInstance updates an Instance.voidupgradeInstance(UpgradeInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Upgrades a notebook instance to the latest version.Methods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected NotebookServiceGrpc.NotebookServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<NotebookServiceGrpc.NotebookServiceStub>
-
listInstances
public void listInstances(ListInstancesRequest request, io.grpc.stub.StreamObserver<ListInstancesResponse> responseObserver) Lists instances in a given project and location.
-
getInstance
public void getInstance(GetInstanceRequest request, io.grpc.stub.StreamObserver<Instance> responseObserver) Gets details of a single Instance.
-
createInstance
public void createInstance(CreateInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Instance in a given project and location.
-
updateInstance
public void updateInstance(UpdateInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) UpdateInstance updates an Instance.
-
deleteInstance
public void deleteInstance(DeleteInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Instance.
-
startInstance
public void startInstance(StartInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Starts a notebook instance.
-
stopInstance
public void stopInstance(StopInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Stops a notebook instance.
-
resetInstance
public void resetInstance(ResetInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Resets a notebook instance.
-
checkInstanceUpgradability
public void checkInstanceUpgradability(CheckInstanceUpgradabilityRequest request, io.grpc.stub.StreamObserver<CheckInstanceUpgradabilityResponse> responseObserver) Checks whether a notebook instance is upgradable.
-
upgradeInstance
public void upgradeInstance(UpgradeInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Upgrades a notebook instance to the latest version.
-
rollbackInstance
public void rollbackInstance(RollbackInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Rollbacks a notebook instance to the previous version.
-
diagnoseInstance
public void diagnoseInstance(DiagnoseInstanceRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a Diagnostic File and runs Diagnostic Tool given an Instance.
-