public static final class IndexEndpointServiceGrpc.IndexEndpointServiceStub extends io.grpc.stub.AbstractAsyncStub<IndexEndpointServiceGrpc.IndexEndpointServiceStub>
A service for managing Vertex AI's IndexEndpoints.
| Modifier and Type | Method and Description |
|---|---|
protected IndexEndpointServiceGrpc.IndexEndpointServiceStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
void |
createIndexEndpoint(CreateIndexEndpointRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates an IndexEndpoint.
|
void |
deleteIndexEndpoint(DeleteIndexEndpointRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes an IndexEndpoint.
|
void |
deployIndex(DeployIndexRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deploys an Index into this IndexEndpoint, creating a DeployedIndex within
it.
|
void |
getIndexEndpoint(GetIndexEndpointRequest request,
io.grpc.stub.StreamObserver<IndexEndpoint> responseObserver)
Gets an IndexEndpoint.
|
void |
listIndexEndpoints(ListIndexEndpointsRequest request,
io.grpc.stub.StreamObserver<ListIndexEndpointsResponse> responseObserver)
Lists IndexEndpoints in a Location.
|
void |
mutateDeployedIndex(MutateDeployedIndexRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Update an existing DeployedIndex under an IndexEndpoint.
|
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.
|
void |
updateIndexEndpoint(UpdateIndexEndpointRequest request,
io.grpc.stub.StreamObserver<IndexEndpoint> responseObserver)
Updates an IndexEndpoint.
|
protected IndexEndpointServiceGrpc.IndexEndpointServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<IndexEndpointServiceGrpc.IndexEndpointServiceStub>public void createIndexEndpoint(CreateIndexEndpointRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates an IndexEndpoint.
public void getIndexEndpoint(GetIndexEndpointRequest request, io.grpc.stub.StreamObserver<IndexEndpoint> responseObserver)
Gets an IndexEndpoint.
public void listIndexEndpoints(ListIndexEndpointsRequest request, io.grpc.stub.StreamObserver<ListIndexEndpointsResponse> responseObserver)
Lists IndexEndpoints in a Location.
public void updateIndexEndpoint(UpdateIndexEndpointRequest request, io.grpc.stub.StreamObserver<IndexEndpoint> responseObserver)
Updates an IndexEndpoint.
public void deleteIndexEndpoint(DeleteIndexEndpointRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes an IndexEndpoint.
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.
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.
public void mutateDeployedIndex(MutateDeployedIndexRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Update an existing DeployedIndex under an IndexEndpoint.
Copyright © 2024 Google LLC. All rights reserved.