Class IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub>
-
- com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub
-
- Enclosing class:
- IndexEndpointServiceGrpc
public static final class IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub extends io.grpc.stub.AbstractFutureStub<IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service IndexEndpointService.A service for managing Vertex AI's IndexEndpoints.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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.
-
-
-
Method Detail
-
build
protected IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub>
-
createIndexEndpoint
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> createIndexEndpoint(CreateIndexEndpointRequest request)
Creates an IndexEndpoint.
-
getIndexEndpoint
public com.google.common.util.concurrent.ListenableFuture<IndexEndpoint> getIndexEndpoint(GetIndexEndpointRequest request)
Gets an IndexEndpoint.
-
listIndexEndpoints
public com.google.common.util.concurrent.ListenableFuture<ListIndexEndpointsResponse> listIndexEndpoints(ListIndexEndpointsRequest request)
Lists IndexEndpoints in a Location.
-
updateIndexEndpoint
public com.google.common.util.concurrent.ListenableFuture<IndexEndpoint> updateIndexEndpoint(UpdateIndexEndpointRequest request)
Updates an IndexEndpoint.
-
deleteIndexEndpoint
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteIndexEndpoint(DeleteIndexEndpointRequest request)
Deletes an IndexEndpoint.
-
deployIndex
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.
-
undeployIndex
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.
-
mutateDeployedIndex
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> mutateDeployedIndex(MutateDeployedIndexRequest request)
Update an existing DeployedIndex under an IndexEndpoint.
-
-