public static final class IndexEndpointServiceGrpc.IndexEndpointServiceBlockingStub extends AbstractBlockingStub<IndexEndpointServiceGrpc.IndexEndpointServiceBlockingStub>A stub to allow clients to do limited synchronous rpc calls to service IndexEndpointService.
A service for managing Vertex AI's IndexEndpoints.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > IndexEndpointServiceGrpc.IndexEndpointServiceBlockingStubMethods
build(Channel channel, CallOptions callOptions)
protected IndexEndpointServiceGrpc.IndexEndpointServiceBlockingStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
IndexEndpointServiceGrpc.IndexEndpointServiceBlockingStub |
|
createIndexEndpoint(CreateIndexEndpointRequest request)
public Operation createIndexEndpoint(CreateIndexEndpointRequest request)Creates an IndexEndpoint.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateIndexEndpointRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
deleteIndexEndpoint(DeleteIndexEndpointRequest request)
public Operation deleteIndexEndpoint(DeleteIndexEndpointRequest request)Deletes an IndexEndpoint.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteIndexEndpointRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
deployIndex(DeployIndexRequest request)
public Operation deployIndex(DeployIndexRequest request)Deploys an Index into this IndexEndpoint, creating a DeployedIndex within it. Only non-empty Indexes can be deployed.
| Parameter | |
|---|---|
| Name | Description |
request |
DeployIndexRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
getIndexEndpoint(GetIndexEndpointRequest request)
public IndexEndpoint getIndexEndpoint(GetIndexEndpointRequest request)Gets an IndexEndpoint.
| Parameter | |
|---|---|
| Name | Description |
request |
GetIndexEndpointRequest |
| Returns | |
|---|---|
| Type | Description |
IndexEndpoint |
|
listIndexEndpoints(ListIndexEndpointsRequest request)
public ListIndexEndpointsResponse listIndexEndpoints(ListIndexEndpointsRequest request)Lists IndexEndpoints in a Location.
| Parameter | |
|---|---|
| Name | Description |
request |
ListIndexEndpointsRequest |
| Returns | |
|---|---|
| Type | Description |
ListIndexEndpointsResponse |
|
mutateDeployedIndex(MutateDeployedIndexRequest request)
public Operation mutateDeployedIndex(MutateDeployedIndexRequest request)Update an existing DeployedIndex under an IndexEndpoint.
| Parameter | |
|---|---|
| Name | Description |
request |
MutateDeployedIndexRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
undeployIndex(UndeployIndexRequest request)
public Operation undeployIndex(UndeployIndexRequest request)Undeploys an Index from an IndexEndpoint, removing a DeployedIndex from it, and freeing all resources it's using.
| Parameter | |
|---|---|
| Name | Description |
request |
UndeployIndexRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
updateIndexEndpoint(UpdateIndexEndpointRequest request)
public IndexEndpoint updateIndexEndpoint(UpdateIndexEndpointRequest request)Updates an IndexEndpoint.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateIndexEndpointRequest |
| Returns | |
|---|---|
| Type | Description |
IndexEndpoint |
|