Class IndexEndpointServiceGrpc (3.44.0)

public final class IndexEndpointServiceGrpc

A service for managing Vertex AI's IndexEndpoints.

Inheritance

java.lang.Object > IndexEndpointServiceGrpc

Static Fields

SERVICE_NAME

public static final String SERVICE_NAME
Field Value
Type Description
String

Static Methods

bindService(IndexEndpointServiceGrpc.AsyncService service)

public static final ServerServiceDefinition bindService(IndexEndpointServiceGrpc.AsyncService service)
Parameter
Name Description
service IndexEndpointServiceGrpc.AsyncService
Returns
Type Description
io.grpc.ServerServiceDefinition

getCreateIndexEndpointMethod()

public static MethodDescriptor<CreateIndexEndpointRequest,Operation> getCreateIndexEndpointMethod()
Returns
Type Description
io.grpc.MethodDescriptor<CreateIndexEndpointRequest,Operation>

getDeleteIndexEndpointMethod()

public static MethodDescriptor<DeleteIndexEndpointRequest,Operation> getDeleteIndexEndpointMethod()
Returns
Type Description
io.grpc.MethodDescriptor<DeleteIndexEndpointRequest,Operation>

getDeployIndexMethod()

public static MethodDescriptor<DeployIndexRequest,Operation> getDeployIndexMethod()
Returns
Type Description
io.grpc.MethodDescriptor<DeployIndexRequest,Operation>

getGetIndexEndpointMethod()

public static MethodDescriptor<GetIndexEndpointRequest,IndexEndpoint> getGetIndexEndpointMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetIndexEndpointRequest,IndexEndpoint>

getListIndexEndpointsMethod()

public static MethodDescriptor<ListIndexEndpointsRequest,ListIndexEndpointsResponse> getListIndexEndpointsMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListIndexEndpointsRequest,ListIndexEndpointsResponse>

getMutateDeployedIndexMethod()

public static MethodDescriptor<MutateDeployedIndexRequest,Operation> getMutateDeployedIndexMethod()
Returns
Type Description
io.grpc.MethodDescriptor<MutateDeployedIndexRequest,Operation>

getServiceDescriptor()

public static ServiceDescriptor getServiceDescriptor()
Returns
Type Description
io.grpc.ServiceDescriptor

getUndeployIndexMethod()

public static MethodDescriptor<UndeployIndexRequest,Operation> getUndeployIndexMethod()
Returns
Type Description
io.grpc.MethodDescriptor<UndeployIndexRequest,Operation>

getUpdateIndexEndpointMethod()

public static MethodDescriptor<UpdateIndexEndpointRequest,IndexEndpoint> getUpdateIndexEndpointMethod()
Returns
Type Description
io.grpc.MethodDescriptor<UpdateIndexEndpointRequest,IndexEndpoint>

newBlockingStub(Channel channel)

public static IndexEndpointServiceGrpc.IndexEndpointServiceBlockingStub newBlockingStub(Channel channel)

Creates a new blocking-style stub that supports unary and streaming output calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
IndexEndpointServiceGrpc.IndexEndpointServiceBlockingStub

newFutureStub(Channel channel)

public static IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub newFutureStub(Channel channel)

Creates a new ListenableFuture-style stub that supports unary calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
IndexEndpointServiceGrpc.IndexEndpointServiceFutureStub

newStub(Channel channel)

public static IndexEndpointServiceGrpc.IndexEndpointServiceStub newStub(Channel channel)

Creates a new async stub that supports all call types for the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
IndexEndpointServiceGrpc.IndexEndpointServiceStub