MilvusClient
public class MilvusServiceClient
extends AbstractMilvusGrpcClient
Constructor | Description |
---|---|
MilvusServiceClient(@NonNull ConnectParam connectParam) |
Modifier and Type | Method | Description |
---|---|---|
protected io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub |
blockingStub() |
|
protected boolean |
clientIsReady() |
|
void |
close(long maxWaitSeconds) |
Disconnects from a Milvus server with configurable timeout.
|
protected io.milvus.grpc.MilvusServiceGrpc.MilvusServiceFutureStub |
futureStub() |
|
MilvusClient |
withTimeout(long timeout,
java.util.concurrent.TimeUnit timeoutUnit) |
Timeout setting for rpc call.
|
alterAlias, calcDistance, createAlias, createCollection, createIndex, createPartition, delete, describeCollection, describeIndex, dropAlias, dropCollection, dropIndex, dropPartition, getCollectionStatistics, getCompactionState, getCompactionStateWithPlans, getFlushState, getIndexBuildProgress, getIndexState, getMetrics, getPartitionStatistics, getPersistentSegmentInfo, getQuerySegmentInfo, hasCollection, hasPartition, insert, loadBalance, loadCollection, loadPartitions, manualCompaction, query, releaseCollection, releasePartitions, search, showCollections, showPartitions
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close
public MilvusServiceClient(@NonNull
@NonNull ConnectParam connectParam)
protected io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub blockingStub()
blockingStub
in class AbstractMilvusGrpcClient
protected io.milvus.grpc.MilvusServiceGrpc.MilvusServiceFutureStub futureStub()
futureStub
in class AbstractMilvusGrpcClient
protected boolean clientIsReady()
clientIsReady
in class AbstractMilvusGrpcClient
public void close(long maxWaitSeconds)
throws java.lang.InterruptedException
MilvusClient
maxWaitSeconds
- timeout unit: secondjava.lang.InterruptedException
public MilvusClient withTimeout(long timeout,
java.util.concurrent.TimeUnit timeoutUnit)
MilvusClient
timeout
- set time waiting for a rpc call.timeoutUnit
- time unit