Class NotebookServiceGrpc.NotebookServiceBlockingStub (1.42.0)

public static final class NotebookServiceGrpc.NotebookServiceBlockingStub extends AbstractBlockingStub<NotebookServiceGrpc.NotebookServiceBlockingStub>

A stub to allow clients to do synchronous rpc calls to service NotebookService.

API v1beta1 service for Cloud AI Platform Notebooks.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > NotebookServiceGrpc.NotebookServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

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

createEnvironment(CreateEnvironmentRequest request)

public Operation createEnvironment(CreateEnvironmentRequest request)

Creates a new Environment.

Parameter
Name Description
request CreateEnvironmentRequest
Returns
Type Description
Operation

createInstance(CreateInstanceRequest request)

public Operation createInstance(CreateInstanceRequest request)

Creates a new Instance in a given project and location.

Parameter
Name Description
request CreateInstanceRequest
Returns
Type Description
Operation

deleteEnvironment(DeleteEnvironmentRequest request)

public Operation deleteEnvironment(DeleteEnvironmentRequest request)

Deletes a single Environment.

Parameter
Name Description
request DeleteEnvironmentRequest
Returns
Type Description
Operation

deleteInstance(DeleteInstanceRequest request)

public Operation deleteInstance(DeleteInstanceRequest request)

Deletes a single Instance.

Parameter
Name Description
request DeleteInstanceRequest
Returns
Type Description
Operation

getEnvironment(GetEnvironmentRequest request)

public Environment getEnvironment(GetEnvironmentRequest request)

Gets details of a single Environment.

Parameter
Name Description
request GetEnvironmentRequest
Returns
Type Description
Environment

getInstance(GetInstanceRequest request)

public Instance getInstance(GetInstanceRequest request)

Gets details of a single Instance.

Parameter
Name Description
request GetInstanceRequest
Returns
Type Description
Instance

isInstanceUpgradeable(IsInstanceUpgradeableRequest request) (deprecated)

public IsInstanceUpgradeableResponse isInstanceUpgradeable(IsInstanceUpgradeableRequest request)

Check if a notebook instance is upgradable. Deprecated. Please consider using v1.

Parameter
Name Description
request IsInstanceUpgradeableRequest
Returns
Type Description
IsInstanceUpgradeableResponse

listEnvironments(ListEnvironmentsRequest request)

public ListEnvironmentsResponse listEnvironments(ListEnvironmentsRequest request)

Lists environments in a project.

Parameter
Name Description
request ListEnvironmentsRequest
Returns
Type Description
ListEnvironmentsResponse

listInstances(ListInstancesRequest request)

public ListInstancesResponse listInstances(ListInstancesRequest request)

Lists instances in a given project and location.

Parameter
Name Description
request ListInstancesRequest
Returns
Type Description
ListInstancesResponse

registerInstance(RegisterInstanceRequest request)

public Operation registerInstance(RegisterInstanceRequest request)

Registers an existing legacy notebook instance to the Notebooks API server. Legacy instances are instances created with the legacy Compute Engine calls. They are not manageable by the Notebooks API out of the box. This call makes these instances manageable by the Notebooks API.

Parameter
Name Description
request RegisterInstanceRequest
Returns
Type Description
Operation

reportInstanceInfo(ReportInstanceInfoRequest request)

public Operation reportInstanceInfo(ReportInstanceInfoRequest request)

Allows notebook instances to report their latest instance information to the Notebooks API server. The server will merge the reported information to the instance metadata store. Do not use this method directly.

Parameter
Name Description
request ReportInstanceInfoRequest
Returns
Type Description
Operation

resetInstance(ResetInstanceRequest request)

public Operation resetInstance(ResetInstanceRequest request)

Resets a notebook instance.

Parameter
Name Description
request ResetInstanceRequest
Returns
Type Description
Operation

setInstanceAccelerator(SetInstanceAcceleratorRequest request)

public Operation setInstanceAccelerator(SetInstanceAcceleratorRequest request)

Updates the guest accelerators of a single Instance.

Parameter
Name Description
request SetInstanceAcceleratorRequest
Returns
Type Description
Operation

setInstanceLabels(SetInstanceLabelsRequest request)

public Operation setInstanceLabels(SetInstanceLabelsRequest request)

Updates the labels of an Instance.

Parameter
Name Description
request SetInstanceLabelsRequest
Returns
Type Description
Operation

setInstanceMachineType(SetInstanceMachineTypeRequest request)

public Operation setInstanceMachineType(SetInstanceMachineTypeRequest request)

Updates the machine type of a single Instance.

Parameter
Name Description
request SetInstanceMachineTypeRequest
Returns
Type Description
Operation

startInstance(StartInstanceRequest request)

public Operation startInstance(StartInstanceRequest request)

Starts a notebook instance.

Parameter
Name Description
request StartInstanceRequest
Returns
Type Description
Operation

stopInstance(StopInstanceRequest request)

public Operation stopInstance(StopInstanceRequest request)

Stops a notebook instance.

Parameter
Name Description
request StopInstanceRequest
Returns
Type Description
Operation

upgradeInstance(UpgradeInstanceRequest request) (deprecated)

public Operation upgradeInstance(UpgradeInstanceRequest request)

Upgrades a notebook instance to the latest version. Deprecated. Please consider using v1.

Parameter
Name Description
request UpgradeInstanceRequest
Returns
Type Description
Operation

upgradeInstanceInternal(UpgradeInstanceInternalRequest request) (deprecated)

public Operation upgradeInstanceInternal(UpgradeInstanceInternalRequest request)

Allows notebook instances to call this endpoint to upgrade themselves. Do not use this method directly. Deprecated. Please consider using v1.

Parameter
Name Description
request UpgradeInstanceInternalRequest
Returns
Type Description
Operation