Class 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.
     
    • Method Detail

      • 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<com.google.longrunning.Operation> createInstance​(CreateInstanceRequest request)
         Creates a new Instance in a given project and location.
         
      • updateInstance

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> updateInstance​(UpdateInstanceRequest request)
         UpdateInstance updates an Instance.
         
      • deleteInstance

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteInstance​(DeleteInstanceRequest request)
         Deletes a single Instance.
         
      • startInstance

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> startInstance​(StartInstanceRequest request)
         Starts a notebook instance.
         
      • stopInstance

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> stopInstance​(StopInstanceRequest request)
         Stops a notebook instance.
         
      • resetInstance

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> resetInstance​(ResetInstanceRequest request)
         Resets a notebook instance.
         
      • upgradeInstance

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> upgradeInstance​(UpgradeInstanceRequest request)
         Upgrades a notebook instance to the latest version.
         
      • rollbackInstance

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> rollbackInstance​(RollbackInstanceRequest request)
         Rollbacks a notebook instance to the previous version.
         
      • diagnoseInstance

        public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> diagnoseInstance​(DiagnoseInstanceRequest request)
         Creates a Diagnostic File and runs Diagnostic Tool given an Instance.