public class MilvusServiceClient extends AbstractMilvusGrpcClient
Constructor and Description |
---|
MilvusServiceClient(@NonNull ConnectParam connectParam) |
Modifier and Type | Method and 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.
|
addUserToRole, alterAlias, alterCollection, bulkInsert, checkHealth, createAlias, createCollection, createCredential, createDatabase, createIndex, createPartition, createRole, delete, deleteCredential, describeCollection, describeIndex, dropAlias, dropCollection, dropDatabase, dropIndex, dropPartition, dropRole, flush, flushAll, getBulkInsertState, getCollectionStatistics, getCompactionState, getCompactionStateWithPlans, getFlushAllState, getFlushState, getIndexBuildProgress, getIndexState, getLoadingProgress, getLoadState, getMetrics, getPartitionStatistics, getPersistentSegmentInfo, getQuerySegmentInfo, getReplicas, getVersion, grantRolePrivilege, hasCollection, hasPartition, insert, insertAsync, listBulkInsertTasks, listCredUsers, listDatabases, loadBalance, loadCollection, loadPartitions, manualCompact, query, queryAsync, releaseCollection, releasePartitions, removeUserFromRole, renameCollection, revokeRolePrivilege, search, searchAsync, selectGrantForRole, selectGrantForRoleAndObject, selectRole, selectUser, showCollections, showPartitions, updateCredential
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