Package com.google.cloud.notebooks.v2
Class NotebookServiceGrpc.NotebookServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<NotebookServiceGrpc.NotebookServiceFutureStub>
com.google.cloud.notebooks.v2.NotebookServiceGrpc.NotebookServiceFutureStub
- Enclosing class:
- NotebookServiceGrpc
public static final class NotebookServiceGrpc.NotebookServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<NotebookServiceGrpc.NotebookServiceFutureStub>
A stub to allow clients to do ListenableFuture-style 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 TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<CheckInstanceUpgradabilityResponse>Checks whether a notebook instance is upgradable.com.google.common.util.concurrent.ListenableFuture<Operation>createInstance(CreateInstanceRequest request) Creates a new Instance in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>deleteInstance(DeleteInstanceRequest request) Deletes a single Instance.com.google.common.util.concurrent.ListenableFuture<Operation>diagnoseInstance(DiagnoseInstanceRequest request) Creates a Diagnostic File and runs Diagnostic Tool given an Instance.com.google.common.util.concurrent.ListenableFuture<Instance>getInstance(GetInstanceRequest request) Gets details of a single Instance.com.google.common.util.concurrent.ListenableFuture<ListInstancesResponse>listInstances(ListInstancesRequest request) Lists instances in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>resetInstance(ResetInstanceRequest request) Resets a notebook instance.com.google.common.util.concurrent.ListenableFuture<Operation>rollbackInstance(RollbackInstanceRequest request) Rollbacks a notebook instance to the previous version.com.google.common.util.concurrent.ListenableFuture<Operation>startInstance(StartInstanceRequest request) Starts a notebook instance.com.google.common.util.concurrent.ListenableFuture<Operation>stopInstance(StopInstanceRequest request) Stops a notebook instance.com.google.common.util.concurrent.ListenableFuture<Operation>updateInstance(UpdateInstanceRequest request) UpdateInstance updates an Instance.com.google.common.util.concurrent.ListenableFuture<Operation>upgradeInstance(UpgradeInstanceRequest request) Upgrades a notebook instance to the latest version.Methods inherited from class io.grpc.stub.AbstractFutureStub
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.NotebookServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<NotebookServiceGrpc.NotebookServiceFutureStub>
-
listInstances
public com.google.common.util.concurrent.ListenableFuture<ListInstancesResponse> listInstances(ListInstancesRequest request) Lists instances in a given project and location.
-
getInstance
public com.google.common.util.concurrent.ListenableFuture<Instance> getInstance(GetInstanceRequest request) Gets details of a single Instance.
-
createInstance
public com.google.common.util.concurrent.ListenableFuture<Operation> createInstance(CreateInstanceRequest request) Creates a new Instance in a given project and location.
-
updateInstance
public com.google.common.util.concurrent.ListenableFuture<Operation> updateInstance(UpdateInstanceRequest request) UpdateInstance updates an Instance.
-
deleteInstance
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteInstance(DeleteInstanceRequest request) Deletes a single Instance.
-
startInstance
public com.google.common.util.concurrent.ListenableFuture<Operation> startInstance(StartInstanceRequest request) Starts a notebook instance.
-
stopInstance
public com.google.common.util.concurrent.ListenableFuture<Operation> stopInstance(StopInstanceRequest request) Stops a notebook instance.
-
resetInstance
public com.google.common.util.concurrent.ListenableFuture<Operation> resetInstance(ResetInstanceRequest request) Resets a notebook instance.
-
checkInstanceUpgradability
public com.google.common.util.concurrent.ListenableFuture<CheckInstanceUpgradabilityResponse> checkInstanceUpgradability(CheckInstanceUpgradabilityRequest request) Checks whether a notebook instance is upgradable.
-
upgradeInstance
public com.google.common.util.concurrent.ListenableFuture<Operation> upgradeInstance(UpgradeInstanceRequest request) Upgrades a notebook instance to the latest version.
-
rollbackInstance
public com.google.common.util.concurrent.ListenableFuture<Operation> rollbackInstance(RollbackInstanceRequest request) Rollbacks a notebook instance to the previous version.
-
diagnoseInstance
public com.google.common.util.concurrent.ListenableFuture<Operation> diagnoseInstance(DiagnoseInstanceRequest request) Creates a Diagnostic File and runs Diagnostic Tool given an Instance.
-