Class VectorSearchServiceGrpc (0.1.0)

public final class VectorSearchServiceGrpc

VectorSearchService provides methods for managing Collection resources, and Collection Index resources. The primary resources offered by this service are Collections which are a container for a set of related JSON data objects, and Collection Indexes which enable efficient ANN search across data objects within a Collection.

Inheritance

java.lang.Object > VectorSearchServiceGrpc

Static Fields

SERVICE_NAME

public static final String SERVICE_NAME
Field Value
Type Description
String

Static Methods

bindService(VectorSearchServiceGrpc.AsyncService service)

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

getCreateCollectionMethod()

public static MethodDescriptor<CreateCollectionRequest,Operation> getCreateCollectionMethod()
Returns
Type Description
io.grpc.MethodDescriptor<CreateCollectionRequest,Operation>

getCreateIndexMethod()

public static MethodDescriptor<CreateIndexRequest,Operation> getCreateIndexMethod()
Returns
Type Description
io.grpc.MethodDescriptor<CreateIndexRequest,Operation>

getDeleteCollectionMethod()

public static MethodDescriptor<DeleteCollectionRequest,Operation> getDeleteCollectionMethod()
Returns
Type Description
io.grpc.MethodDescriptor<DeleteCollectionRequest,Operation>

getDeleteIndexMethod()

public static MethodDescriptor<DeleteIndexRequest,Operation> getDeleteIndexMethod()
Returns
Type Description
io.grpc.MethodDescriptor<DeleteIndexRequest,Operation>

getGetCollectionMethod()

public static MethodDescriptor<GetCollectionRequest,Collection> getGetCollectionMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetCollectionRequest,Collection>

getGetIndexMethod()

public static MethodDescriptor<GetIndexRequest,Index> getGetIndexMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GetIndexRequest,Index>

getImportDataObjectsMethod()

public static MethodDescriptor<ImportDataObjectsRequest,Operation> getImportDataObjectsMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ImportDataObjectsRequest,Operation>

getListCollectionsMethod()

public static MethodDescriptor<ListCollectionsRequest,ListCollectionsResponse> getListCollectionsMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListCollectionsRequest,ListCollectionsResponse>

getListIndexesMethod()

public static MethodDescriptor<ListIndexesRequest,ListIndexesResponse> getListIndexesMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ListIndexesRequest,ListIndexesResponse>

getServiceDescriptor()

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

getUpdateCollectionMethod()

public static MethodDescriptor<UpdateCollectionRequest,Operation> getUpdateCollectionMethod()
Returns
Type Description
io.grpc.MethodDescriptor<UpdateCollectionRequest,Operation>

newBlockingStub(Channel channel)

public static VectorSearchServiceGrpc.VectorSearchServiceBlockingStub 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
VectorSearchServiceGrpc.VectorSearchServiceBlockingStub

newBlockingV2Stub(Channel channel)

public static VectorSearchServiceGrpc.VectorSearchServiceBlockingV2Stub newBlockingV2Stub(Channel channel)

Creates a new blocking-style stub that supports all types of calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
VectorSearchServiceGrpc.VectorSearchServiceBlockingV2Stub

newFutureStub(Channel channel)

public static VectorSearchServiceGrpc.VectorSearchServiceFutureStub 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
VectorSearchServiceGrpc.VectorSearchServiceFutureStub

newStub(Channel channel)

public static VectorSearchServiceGrpc.VectorSearchServiceStub 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
VectorSearchServiceGrpc.VectorSearchServiceStub