public static final class IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub extends io.grpc.stub.AbstractFutureStub<IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub>
A service for managing Vertex AI's IndexEndpoints.
| Modifier and Type | Method and Description |
|---|---|
protected IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
createIndexEndpoint(CreateIndexEndpointRequest request)
Creates an IndexEndpoint.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
deleteIndexEndpoint(DeleteIndexEndpointRequest request)
Deletes an IndexEndpoint.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
deployIndex(DeployIndexRequest request)
Deploys an Index into this IndexEndpoint, creating a DeployedIndex within
it.
|
com.google.common.util.concurrent.ListenableFuture<IndexEndpoint> |
getIndexEndpoint(GetIndexEndpointRequest request)
Gets an IndexEndpoint.
|
com.google.common.util.concurrent.ListenableFuture<ListIndexEndpointsResponse> |
listIndexEndpoints(ListIndexEndpointsRequest request)
Lists IndexEndpoints in a Location.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
mutateDeployedIndex(MutateDeployedIndexRequest request)
Update an existing DeployedIndex under an IndexEndpoint.
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
undeployIndex(UndeployIndexRequest request)
Undeploys an Index from an IndexEndpoint, removing a DeployedIndex from it,
and freeing all resources it's using.
|
com.google.common.util.concurrent.ListenableFuture<IndexEndpoint> |
updateIndexEndpoint(UpdateIndexEndpointRequest request)
Updates an IndexEndpoint.
|
protected IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub>public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> createIndexEndpoint(CreateIndexEndpointRequest request)
Creates an IndexEndpoint.
public com.google.common.util.concurrent.ListenableFuture<IndexEndpoint> getIndexEndpoint(GetIndexEndpointRequest request)
Gets an IndexEndpoint.
public com.google.common.util.concurrent.ListenableFuture<ListIndexEndpointsResponse> listIndexEndpoints(ListIndexEndpointsRequest request)
Lists IndexEndpoints in a Location.
public com.google.common.util.concurrent.ListenableFuture<IndexEndpoint> updateIndexEndpoint(UpdateIndexEndpointRequest request)
Updates an IndexEndpoint.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteIndexEndpoint(DeleteIndexEndpointRequest request)
Deletes an IndexEndpoint.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deployIndex(DeployIndexRequest request)
Deploys an Index into this IndexEndpoint, creating a DeployedIndex within it. Only non-empty Indexes can be deployed.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> undeployIndex(UndeployIndexRequest request)
Undeploys an Index from an IndexEndpoint, removing a DeployedIndex from it, and freeing all resources it's using.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> mutateDeployedIndex(MutateDeployedIndexRequest request)
Update an existing DeployedIndex under an IndexEndpoint.
Copyright © 2024 Google LLC. All rights reserved.