Class IndexEndpointServiceGrpc.IndexEndpointServiceStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractAsyncStub<IndexEndpointServiceGrpc.IndexEndpointServiceStub>
-
- com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceGrpc.IndexEndpointServiceStub
-
- Enclosing class:
- IndexEndpointServiceGrpc
public static final class IndexEndpointServiceGrpc.IndexEndpointServiceStub extends io.grpc.stub.AbstractAsyncStub<IndexEndpointServiceGrpc.IndexEndpointServiceStub>
A stub to allow clients to do asynchronous 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.IndexEndpointServiceStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)voidcreateIndexEndpoint(CreateIndexEndpointRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Creates an IndexEndpoint.voiddeleteIndexEndpoint(DeleteIndexEndpointRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Deletes an IndexEndpoint.voiddeployIndex(DeployIndexRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Deploys an Index into this IndexEndpoint, creating a DeployedIndex within it.voidgetIndexEndpoint(GetIndexEndpointRequest request, io.grpc.stub.StreamObserver<IndexEndpoint> responseObserver)Gets an IndexEndpoint.voidlistIndexEndpoints(ListIndexEndpointsRequest request, io.grpc.stub.StreamObserver<ListIndexEndpointsResponse> responseObserver)Lists IndexEndpoints in a Location.voidmutateDeployedIndex(MutateDeployedIndexRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Update an existing DeployedIndex under an IndexEndpoint.voidundeployIndex(UndeployIndexRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)Undeploys an Index from an IndexEndpoint, removing a DeployedIndex from it, and freeing all resources it's using.voidupdateIndexEndpoint(UpdateIndexEndpointRequest request, io.grpc.stub.StreamObserver<IndexEndpoint> responseObserver)Updates an IndexEndpoint.
-
-
-
Method Detail
-
build
protected IndexEndpointServiceGrpc.IndexEndpointServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<IndexEndpointServiceGrpc.IndexEndpointServiceStub>
-
createIndexEndpoint
public void createIndexEndpoint(CreateIndexEndpointRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates an IndexEndpoint.
-
getIndexEndpoint
public void getIndexEndpoint(GetIndexEndpointRequest request, io.grpc.stub.StreamObserver<IndexEndpoint> responseObserver)
Gets an IndexEndpoint.
-
listIndexEndpoints
public void listIndexEndpoints(ListIndexEndpointsRequest request, io.grpc.stub.StreamObserver<ListIndexEndpointsResponse> responseObserver)
Lists IndexEndpoints in a Location.
-
updateIndexEndpoint
public void updateIndexEndpoint(UpdateIndexEndpointRequest request, io.grpc.stub.StreamObserver<IndexEndpoint> responseObserver)
Updates an IndexEndpoint.
-
deleteIndexEndpoint
public void deleteIndexEndpoint(DeleteIndexEndpointRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes an IndexEndpoint.
-
deployIndex
public void deployIndex(DeployIndexRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deploys an Index into this IndexEndpoint, creating a DeployedIndex within it. Only non-empty Indexes can be deployed.
-
undeployIndex
public void undeployIndex(UndeployIndexRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Undeploys an Index from an IndexEndpoint, removing a DeployedIndex from it, and freeing all resources it's using.
-
mutateDeployedIndex
public void mutateDeployedIndex(MutateDeployedIndexRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Update an existing DeployedIndex under an IndexEndpoint.
-
-