# All Classes

All Classes Interface Summary Class Summary Enum Summary Exception Summary
AbstractMilvusGrpcClient
AddFieldReq
AddUserToRoleParam
AddUserToRoleParam.Builder: Builder for `AddUserToRoleParam` class.
AlterAliasParam: Parameters for `alterAlias` interface.
AlterAliasParam.Builder: Builder for `AlterAliasParam` class.
AlterAliasReq
AlterCollectionParam: Parameters for `alterCollection` interface.
AlterCollectionParam.Builder: Builder for `AlterCollectionParam` class.
AlterIndexParam: Parameters for `alterIndex` interface.
AlterIndexParam.Builder: Builder for `AlterIndexParam` class.
AnnSearchParam: Parameters for `hybridSearch` interface.
AnnSearchParam.Builder: Builder for `AnnSearchParam` class.
AzureConnectParam: Parameters for `RemoteBulkWriter` interface.
AzureConnectParam.Builder: Builder for `AzureConnectParam` class.
AzureStorageClient
BaseRanker
BaseService
Buffer
BulkFileType
BulkImportResponse
BulkInsertParam: Parameters for `bulkInsert` interface.
BulkInsertParam.Builder: Builder for `BulkInsertParam` class.
BulkInsertResponseWrapper: Util class to wrap response of `bulkInsert` interface.
BulkWriter
ClientNotConnectedException: Milvus client API throws this exception when not connected to the Milvus server.
ClientUtils
CloudImport
CloudStorage
ClusterFactory: Factory with managing multi cluster.
ClusterFactory.Builder: Builder for `ClusterFactory`
ClusterListener: Send heartbeat for a Milvus cluster healthy check.
CollectionSchemaParam: Parameters for `createCollection` interface.
CollectionSchemaParam.Builder: Builder for `CollectionSchemaParam` class.
CollectionService
ConnectConfig
ConnectParam: Parameters for client connection.
ConnectParam.Builder: Builder for `ConnectParam`
ConsistencyLevel
ConsistencyLevelEnum
Constant: Constant/static values for internal usage.
ConvertUtils
CreateAliasParam: Parameters for `createAlias` interface.
CreateAliasParam.Builder: Builder for `CreateAliasParam` class.
CreateAliasReq
CreateCollectionParam: Parameters for `createCollection` interface.
CreateCollectionParam.Builder: Builder for `CreateCollectionParam` class.
CreateCollectionReq
CreateCollectionReq.CollectionSchema
CreateCollectionReq.FieldSchema
CreateCredentialParam
CreateCredentialParam.Builder: Builder for `CreateCredentialParam` class.
CreateDatabaseParam: Parameters for `createDatabase` interface.
CreateDatabaseParam.Builder: Builder for `CreateDatabaseParam` class.
CreateIndexParam: Parameters for `createIndex` interface.
CreateIndexParam.Builder: Builder for `CreateIndexParam` class.
CreateIndexReq
CreatePartitionParam: Parameters for `createPartition` interface.
CreatePartitionParam.Builder: Builder for `CreatePartitionParam` class.
CreatePartitionReq
CreateResourceGroupParam
CreateResourceGroupParam.Builder: Builder for `CreateResourceGroupParam` class.
CreateRoleParam
CreateRoleParam.Builder: Builder for `CreateRoleParam` class.
CreateRoleReq
CreateSimpleCollectionParam: Parameters for `createCollection` interface.
CreateSimpleCollectionParam.Builder: Builder for `CreateSimpleCollectionParam` class.
CreateUserReq
DataType
DataUtils
DeleteCredentialParam
DeleteCredentialParam.Builder: Builder for `DeleteCredentialParam` class.
DeleteIdsParam: Parameters for `delete` interface.
DeleteIdsParam.Builder<T>: Builder for `DeleteIdsParam` class.
DeleteParam: Parameters for `delete` interface.
DeleteParam.Builder: Builder for `DeleteParam` class.
DeleteReq
DeleteResp
DeleteResponse: Parameters for `delete` interface.
DescCollResponseWrapper: Util class to wrap response of `describeCollection` interface.
DescIndexResponseWrapper: Util class to wrap response of `describeIndex` interface.
DescIndexResponseWrapper.IndexDesc: Internal-use class to wrap response of `describeIndex` interface.
DescribeAliasReq
DescribeAliasResp
DescribeCollectionParam: Parameters for `describeCollection` interface.
DescribeCollectionParam.Builder: Builder for `DescribeCollectionParam` class.
DescribeCollectionReq
DescribeCollectionResp
DescribeIndexParam: Parameters for `describeIndex` interface.
DescribeIndexParam.Builder: Builder for `DescribeIndexParam` class.
DescribeIndexReq
DescribeIndexResp
DescribeResourceGroupParam
DescribeResourceGroupParam.Builder: Builder for `DescribeResourceGroupParam` class.
DescribeRoleReq
DescribeRoleResp
DescribeRoleResp.GrantInfo
DescribeUserReq
DescribeUserResp
DropAliasParam: Parameters for `dropAlias` interface.
DropAliasParam.Builder: Builder for `DropAliasParam` class.
DropAliasReq
DropCollectionParam: Parameters for `dropCollection` interface.
DropCollectionParam.Builder: Builder for `DropCollectionParam` class.
DropCollectionReq
DropDatabaseParam: Parameters for `dropDatabase` interface.
DropDatabaseParam.Builder: Builder for `DropDatabaseParam` class.
DropIndexParam: Parameters for `dropIndex` interface.
DropIndexParam.Builder: Builder for `DropIndexParam` class.
DropIndexReq
DropPartitionParam: Parameters for `dropPartition` interface.
DropPartitionParam.Builder: Builder for `DropPartitionParam` class.
DropPartitionReq
DropResourceGroupParam
DropResourceGroupParam.Builder: Builder for `DropResourceGroupParam` class.
DropRoleParam
DropRoleParam.Builder: Builder for `DropRoleParam` class.
DropRoleReq
DropUserReq
ErrorCode
ExceptionUtils
FieldDataWrapper: Utility class to wrap response of `query/search` interface.
FieldType: Parameters for a collection field.
FieldType.Builder: Builder for `FieldType` class.
FlushParam: Parameters for `flush` interface.
FlushParam.Builder: Builder for `FlushParam` class.
FlushReq
GeneratorUtils
GetBulkInsertStateParam: Parameters for `getBulkInsertState` interface.
GetBulkInsertStateParam.Builder: Builder for `GetBulkInsertStateParam` class.
GetBulkInsertStateWrapper: Util class to wrap response of `GetImportStateResponse` interface.
GetCollectionStatisticsParam: Parameters for `getCollectionStatistics` interface.
GetCollectionStatisticsParam.Builder: Builder for `GetCollectionStatisticsParam` class.
GetCollectionStatsReq
GetCollectionStatsResp
GetCollStatResponseWrapper: Utility class to wrap response of `getCollectionStatistics` interface.
GetCompactionPlansParam: Parameters for `getCompactionStateWithPlans` interface.
GetCompactionPlansParam.Builder: Builder for `GetCompactionPlansParam` class.
GetCompactionStateParam: Parameters for `getCompactionState` interface.
GetCompactionStateParam.Builder: Builder for `GetCompactionStateParam` class.
GetFlushAllStateParam: Parameters for `getFlushAllState` interface.
GetFlushAllStateParam.Builder: Builder for `GetFlushAllStateParam` class.
GetFlushStateParam: Parameters for `getMetric` interface.
GetFlushStateParam.Builder: Builder for `GetFlushStateParam` class.
GetIdsParam: Parameters for `get` interface.
GetIdsParam.Builder<T>: Builder for `GetIdsParam` class.
GetImportProgressResponse
GetIndexBuildProgressParam: Parameters for `getIndexBuildProgress` interface.
GetIndexBuildProgressParam.Builder: Builder for `GetIndexBuildProgressParam` class.
GetIndexStateParam: Parameters for `getIndexState` interface.
GetIndexStateParam.Builder: Builder for `GetIndexStateParam` class.
GetLoadingProgressParam: Parameters for `loadCollection` interface.
GetLoadingProgressParam.Builder: Builder for `GetLoadingProgressParam` class.
GetLoadStateParam: Parameters for `getLoadState` interface.
GetLoadStateParam.Builder: Builder for `GetLoadStateParam` class.
GetLoadStateReq
GetMetricsParam: Parameters for `getMetric` interface.
GetMetricsParam.Builder: Builder for `GetMetricsParam` class.
GetPartitionStatisticsParam: Parameters for `getPartitionStatistics` interface.
GetPartitionStatisticsParam.Builder: Builder for `GetPartitionStatisticsParam` class.
GetPartStatResponseWrapper: Utility class to wrap response of `getPartitionStatistics` interface.
GetPersistentSegmentInfoParam: Parameters for `getPersistentSegmentInfo` interface.
GetPersistentSegmentInfoParam.Builder: Builder for `GetPersistentSegmentInfoParam` class.
GetQuerySegmentInfoParam: Parameters for `getQuerySegmentInfo` interface.
GetQuerySegmentInfoParam.Builder: Builder for `GetQuerySegmentInfoParam` class.
GetReplicasParam: Parameters for `getReplicas` interface.
GetReplicasParam.Builder: Builder for `GetReplicasParam` class.
GetReq
GetResp
GetResponse: Parameters for `get` interface.
GrantPrivilegeReq
GrantRolePrivilegeParam
GrantRolePrivilegeParam.Builder: Builder for `GrantRolePrivilegeParam` class.
GrantRoleReq
HasCollectionParam: Parameters for `hasCollection` interface.
HasCollectionParam.Builder: Builder for `HasCollectionParam` class.
HasCollectionReq
HasPartitionParam: Parameters for `hasPartition` interface.
HasPartitionParam.Builder: Builder for `HasPartitionParam` class.
HasPartitionReq
HybridSearchParam: Parameters for `search` interface.
HybridSearchParam.Builder: Builder for `SearchParam` class.
IllegalResponseException: Interfaces including `search`/`search`/`loadCollection` might throw this exception when server return illegal response.
ImportUtils
IndexParam
IndexParam.IndexType
IndexParam.MetricType
IndexService
IndexType: Represents the available index types.
InsertParam: Parameters for `insert` interface.
InsertParam.Builder: Builder for `InsertParam` class.
InsertParam.Field: Internal class for insert data.
InsertReq
InsertResp
InsertResponse: Parameters for `insert` interface.
InsertRowsParam: Parameters for `insert` interface.
InsertRowsParam.Builder: Builder for `InsertRowsParam` class.
IteratorCache
JacksonUtils
ListAliasesParam
ListAliasesParam.Builder: Builder for `ListAliasesParam` class.
ListAliasesReq
ListAliasResp
ListBulkInsertTasksParam: Parameters for `listBulkInsertTasks` interface.
ListBulkInsertTasksParam.Builder: Builder for `ListBulkInsertTasksParam` class.
ListCollectionsParam: Parameters for `listCollections` interface.
ListCollectionsParam.Builder: Builder for `ListCollectionsParam` class.
ListCollectionsResp
ListCollectionsResponse: Parameters for `showCollections` interface.
ListCredUsersParam
ListCredUsersParam.Builder: Builder for `ListCredUsersParam` class.
Listener: Interface of multi server listener.
ListImportJobsResponse
ListIndexesReq
ListPartitionsReq
ListResourceGroupsParam
ListResourceGroupsParam.Builder: Builder for `ListResourceGroupsParam` class.
LoadBalanceParam: Parameters for `loadBalance` interface.
LoadBalanceParam.Builder: Builder for `LoadBalanceParam` class.
LoadCollectionParam: Parameters for `loadCollection` interface.
LoadCollectionParam.Builder: Builder for `LoadCollectionParam` class.
LoadCollectionReq
LoadPartitionsParam: Parameters for `loadPartition` interface.
LoadPartitionsParam.Builder: Builder for `LoadPartitionsParam` class.
LoadPartitionsReq
LocalBulkWriter
LocalBulkWriterParam: Parameters for `bulkWriter` interface.
LocalBulkWriterParam.Builder: Builder for `LocalBulkWriterParam` class.
LogLevel
ManualCompactParam: Parameters for `manualCompact` interface.
ManualCompactParam.Builder: Builder for `ManualCompactParam` class.
MetricType: Represents the available metric types.
MilvusClient: The Milvus Client Interface
MilvusClientConstant
MilvusClientConstant.MilvusConsts
MilvusClientConstant.StringValue
MilvusClientException
MilvusClientV2
MilvusException: Base class of Milvus exceptions.
MilvusMultiServiceClient
MilvusServiceClient
MinioStorageClient
MultiConnectParam: Parameters for client connection of multi server.
MultiConnectParam.Builder: Builder for `MultiConnectParam`
MutationResultWrapper: Utility class to wrap response of `insert/delete` interface.
ParamException: Exception for illegal parameters input.
ParamUtils: Utility functions for param classes
ParamUtils.InsertBuilderWrapper
ParamUtils.InsertDataInfo
ParquetReaderUtils
ParquetUtils
PartitionService
QueryIterator
QueryIteratorParam: Parameters for `queryIterator` interface.
QueryIteratorParam.Builder: Builder for `QueryIteratorParam` class.
QueryNodeListener: Send heartbeat for query nodes healthy check.
QueryNodeSingleSearch: Defined single search for query node listener send heartbeat.
QueryNodeSingleSearch.Builder: Builder for `QueryNodeSingleSearch`
QueryParam: Parameters for `query` interface.
QueryParam.Builder: Builder for `QueryParam` class.
QueryReq
QueryResp
QueryResp.QueryResult
QueryResponse: Parameters for `query` interface.
QueryResultsWrapper: Utility class to wrap response of `query` interface.
QueryResultsWrapper.RowRecord: Internal-use class to wrap response of `query` interface.
QuerySimpleParam: Parameters for `query` interface.
QuerySimpleParam.Builder: Builder for `QuerySimpleParam` class.
R<T>: Utility class to wrap gpc response and exceptions.
R.Status: Represents server and client side status code
ReleaseCollectionParam: Parameters for `releaseCollection` interface.
ReleaseCollectionParam.Builder: Builder for `ReleaseCollectionParam` class.
ReleaseCollectionReq
ReleasePartitionsParam: Parameters for `releasePartition` interface.
ReleasePartitionsParam.Builder: Builder for `ReleasePartitionsParam` class.
ReleasePartitionsReq
RemoteBulkWriter
RemoteBulkWriterParam: Parameters for `bulkWriter` interface.
RemoteBulkWriterParam.Builder: Builder for `RemoteBulkWriterParam` class.
RemoveUserFromRoleParam
RemoveUserFromRoleParam.Builder: Builder for `RemoveUserFromRoleParam` class.
RenameCollectionParam: Parameters for `renameCollection` interface.
RenameCollectionParam.Builder: Builder for `RenameCollectionParam` class.
RenameCollectionReq
ResourceGroupConfig
ResourceGroupConfig.Builder
ResourceGroupLimit
ResourceGroupTransfer
RestfulResponse<T>
RetryParam: Parameters for retry on failure.
RetryParam.Builder: Builder for `ConnectParam`
RevokePrivilegeReq
RevokeRolePrivilegeParam
RevokeRolePrivilegeParam.Builder: Builder for `RevokeRolePrivilegeParam` class.
RevokeRoleReq
RoleService
RowRecordWrapper
RpcStatus: Utility class to wrap a message.
RpcUtils
RRFRanker: The RRF reranking strategy, which merges results from multiple searches, favoring items that consistently appear.
RRFRanker.Builder: Builder for `RRFRanker` class.
S3ConnectParam: Parameters for `RemoteBulkWriter` interface.
S3ConnectParam.Builder: Builder for `S3ConnectParam` class.
SchemaUtils
SearchIterator
SearchIteratorParam: Parameters for `searchIterator` interface.
SearchIteratorParam.Builder: Builder for `SearchIteratorParam` class.
SearchParam: Parameters for `search` interface.
SearchParam.Builder: Builder for `SearchParam` class.
SearchReq
SearchResp
SearchResp.SearchResult
SearchResponse: Parameters for `search` interface.
SearchResultsWrapper: Utility class to wrap response of `search` interface.
SearchResultsWrapper.IDScore: Internal-use class to wrap response of `search` interface.
SearchSimpleParam: Parameters for `search` interface.
SearchSimpleParam.Builder: Builder for `SearchSimpleParam` class.
SelectGrantForRoleAndObjectParam
SelectGrantForRoleAndObjectParam.Builder: Builder for `SelectGrantForRoleAndObjectParam` class.
SelectGrantForRoleParam
SelectGrantForRoleParam.Builder: Builder for `SelectGrantForRoleParam` class.
SelectRoleParam
SelectRoleParam.Builder: Builder for `SelectRoleParam` class.
SelectUserParam
SelectUserParam.Builder: Builder for `SelectUserParam` class.
ServerAddress
ServerAddress.Builder
ServerException: Exception for error response from server side.
ServerMonitor: Monitor with scheduling to check server healthy state.
ServerSetting: Defined address and Milvus clients for each server.
ServerSetting.Builder
ShowCollectionsParam: Parameters for `showCollections` interface.
ShowCollectionsParam.Builder: Builder for `ShowCollectionsParam` class.
ShowCollResponseWrapper: Util class to wrap response of `showCollections` interface.
ShowCollResponseWrapper.CollectionInfo: Internal-use class to wrap response of `showCollections` interface.
ShowPartitionsParam: Parameters for `showPartition` interface.
ShowPartitionsParam.Builder: Builder for `ShowPartitionsParam` class.
ShowPartResponseWrapper: Util class to wrap response of `showPartitions` interface.
ShowPartResponseWrapper.PartitionInfo: Internal-use class to wrap response of `showPartitions` interface.
Simple
Simple_Schema
StorageClient
StorageConnectParam
TransferNodeParam
TransferNodeParam.Builder: Builder for `TransferNodeParam` class.
TransferReplicaParam
TransferReplicaParam.Builder: Builder for `TransferReplicaParam` class.
TypeSize
UnExpectedException: Exception for unexpected exception.
UpdateCredentialParam
UpdateCredentialParam.Builder: Builder for `UpdateCredentialParam` class.
UpdatePasswordReq
UpdateResourceGroupsParam
UpdateResourceGroupsParam.Builder: Builder for `UpdateResourceGroupsParam` class.
UpsertParam: Parameters for `upsert` interface.
UpsertParam.Builder: Builder for `UpsertParam` class.
UpsertReq
UpsertResp
URLParser
UserService
UtilityService
VectorService
VectorUtils
VectorUtils
WeightedRanker: The Average Weighted Scoring reranking strategy, which prioritizes vectors based on relevance, averaging their significance.
WeightedRanker.Builder: Builder for `WeightedRanker` class.