Class ExtensionRegistryServiceGrpc.ExtensionRegistryServiceBlockingStub (3.44.0)

public static final class ExtensionRegistryServiceGrpc.ExtensionRegistryServiceBlockingStub extends AbstractBlockingStub<ExtensionRegistryServiceGrpc.ExtensionRegistryServiceBlockingStub>

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

A service for managing Vertex AI's Extension registry.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ExtensionRegistryServiceGrpc.ExtensionRegistryServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

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

deleteExtension(DeleteExtensionRequest request)

public Operation deleteExtension(DeleteExtensionRequest request)

Deletes an Extension.

Parameter
Name Description
request DeleteExtensionRequest
Returns
Type Description
Operation

getExtension(GetExtensionRequest request)

public Extension getExtension(GetExtensionRequest request)

Gets an Extension.

Parameter
Name Description
request GetExtensionRequest
Returns
Type Description
Extension

importExtension(ImportExtensionRequest request)

public Operation importExtension(ImportExtensionRequest request)

Imports an Extension.

Parameter
Name Description
request ImportExtensionRequest
Returns
Type Description
Operation

listExtensions(ListExtensionsRequest request)

public ListExtensionsResponse listExtensions(ListExtensionsRequest request)

Lists Extensions in a location.

Parameter
Name Description
request ListExtensionsRequest
Returns
Type Description
ListExtensionsResponse

updateExtension(UpdateExtensionRequest request)

public Extension updateExtension(UpdateExtensionRequest request)

Updates an Extension.

Parameter
Name Description
request UpdateExtensionRequest
Returns
Type Description
Extension