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

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

        public void updateInstance​(UpdateInstanceRequest request,
                                   io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         UpdateInstance updates an Instance.
         
      • deleteInstance

        public void deleteInstance​(DeleteInstanceRequest request,
                                   io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes a single Instance.
         
      • startInstance

        public void startInstance​(StartInstanceRequest request,
                                  io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Starts a notebook instance.
         
      • stopInstance

        public void stopInstance​(StopInstanceRequest request,
                                 io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Stops a notebook instance.
         
      • resetInstance

        public void resetInstance​(ResetInstanceRequest request,
                                  io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Resets a notebook instance.
         
      • upgradeInstance

        public void upgradeInstance​(UpgradeInstanceRequest request,
                                    io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Upgrades a notebook instance to the latest version.
         
      • rollbackInstance

        public void rollbackInstance​(RollbackInstanceRequest request,
                                     io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Rollbacks a notebook instance to the previous version.
         
      • diagnoseInstance

        public void diagnoseInstance​(DiagnoseInstanceRequest request,
                                     io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates a Diagnostic File and runs Diagnostic Tool given an Instance.