Class NotebookServiceGrpc.NotebookServiceFutureStub (3.64.0)

public static final class NotebookServiceGrpc.NotebookServiceFutureStub extends AbstractFutureStub.NotebookServiceFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service NotebookService.

The interface for Vertex Notebook service (a.k.a. Colab on Workbench).

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > NotebookServiceGrpc.NotebookServiceFutureStub

Methods

assignNotebookRuntime(AssignNotebookRuntimeRequest request)

public ListenableFuture assignNotebookRuntime(AssignNotebookRuntimeRequest request)

Assigns a NotebookRuntime to a user for a particular Notebook file. This method will either returns an existing assignment or generates a new one.

Parameter
Name Description
request AssignNotebookRuntimeRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

build(Channel channel, CallOptions callOptions)

protected NotebookServiceGrpc.NotebookServiceFutureStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
NotebookServiceGrpc.NotebookServiceFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createNotebookExecutionJob(CreateNotebookExecutionJobRequest request)

public ListenableFuture createNotebookExecutionJob(CreateNotebookExecutionJobRequest request)

Creates a NotebookExecutionJob.

Parameter
Name Description
request CreateNotebookExecutionJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createNotebookRuntimeTemplate(CreateNotebookRuntimeTemplateRequest request)

public ListenableFuture createNotebookRuntimeTemplate(CreateNotebookRuntimeTemplateRequest request)

Creates a NotebookRuntimeTemplate.

Parameter
Name Description
request CreateNotebookRuntimeTemplateRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteNotebookExecutionJob(DeleteNotebookExecutionJobRequest request)

public ListenableFuture deleteNotebookExecutionJob(DeleteNotebookExecutionJobRequest request)

Deletes a NotebookExecutionJob.

Parameter
Name Description
request DeleteNotebookExecutionJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteNotebookRuntime(DeleteNotebookRuntimeRequest request)

public ListenableFuture deleteNotebookRuntime(DeleteNotebookRuntimeRequest request)

Deletes a NotebookRuntime.

Parameter
Name Description
request DeleteNotebookRuntimeRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteNotebookRuntimeTemplate(DeleteNotebookRuntimeTemplateRequest request)

public ListenableFuture deleteNotebookRuntimeTemplate(DeleteNotebookRuntimeTemplateRequest request)

Deletes a NotebookRuntimeTemplate.

Parameter
Name Description
request DeleteNotebookRuntimeTemplateRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

getNotebookExecutionJob(GetNotebookExecutionJobRequest request)

public ListenableFuture getNotebookExecutionJob(GetNotebookExecutionJobRequest request)

Gets a NotebookExecutionJob.

Parameter
Name Description
request GetNotebookExecutionJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<NotebookExecutionJob>

getNotebookRuntime(GetNotebookRuntimeRequest request)

public ListenableFuture getNotebookRuntime(GetNotebookRuntimeRequest request)

Gets a NotebookRuntime.

Parameter
Name Description
request GetNotebookRuntimeRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<NotebookRuntime>

getNotebookRuntimeTemplate(GetNotebookRuntimeTemplateRequest request)

public ListenableFuture getNotebookRuntimeTemplate(GetNotebookRuntimeTemplateRequest request)

Gets a NotebookRuntimeTemplate.

Parameter
Name Description
request GetNotebookRuntimeTemplateRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<NotebookRuntimeTemplate>

listNotebookExecutionJobs(ListNotebookExecutionJobsRequest request)

public ListenableFuture listNotebookExecutionJobs(ListNotebookExecutionJobsRequest request)

Lists NotebookExecutionJobs in a Location.

Parameter
Name Description
request ListNotebookExecutionJobsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListNotebookExecutionJobsResponse>

listNotebookRuntimeTemplates(ListNotebookRuntimeTemplatesRequest request)

public ListenableFuture listNotebookRuntimeTemplates(ListNotebookRuntimeTemplatesRequest request)

Lists NotebookRuntimeTemplates in a Location.

Parameter
Name Description
request ListNotebookRuntimeTemplatesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListNotebookRuntimeTemplatesResponse>

listNotebookRuntimes(ListNotebookRuntimesRequest request)

public ListenableFuture listNotebookRuntimes(ListNotebookRuntimesRequest request)

Lists NotebookRuntimes in a Location.

Parameter
Name Description
request ListNotebookRuntimesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListNotebookRuntimesResponse>

startNotebookRuntime(StartNotebookRuntimeRequest request)

public ListenableFuture startNotebookRuntime(StartNotebookRuntimeRequest request)

Starts a NotebookRuntime.

Parameter
Name Description
request StartNotebookRuntimeRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

stopNotebookRuntime(StopNotebookRuntimeRequest request)

public ListenableFuture stopNotebookRuntime(StopNotebookRuntimeRequest request)

Stops a NotebookRuntime.

Parameter
Name Description
request StopNotebookRuntimeRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

updateNotebookRuntimeTemplate(UpdateNotebookRuntimeTemplateRequest request)

public ListenableFuture updateNotebookRuntimeTemplate(UpdateNotebookRuntimeTemplateRequest request)

Updates a NotebookRuntimeTemplate.

Parameter
Name Description
request UpdateNotebookRuntimeTemplateRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<NotebookRuntimeTemplate>

upgradeNotebookRuntime(UpgradeNotebookRuntimeRequest request)

public ListenableFuture upgradeNotebookRuntime(UpgradeNotebookRuntimeRequest request)

Upgrades a NotebookRuntime.

Parameter
Name Description
request UpgradeNotebookRuntimeRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>