# Hierarchy For All Packages

Package Hierarchies:

- io.milvus.bulkwriter,
- io.milvus.bulkwriter.common.clientenum,
- io.milvus.bulkwriter.common.utils,
- io.milvus.bulkwriter.connect,
- io.milvus.bulkwriter.response,
- io.milvus.bulkwriter.storage,
- io.milvus.bulkwriter.storage.client,
- io.milvus.client,
- io.milvus.common.clientenum,
- io.milvus.common.constant,
- io.milvus.common.resourcegroup,
- io.milvus.common.utils,
- io.milvus.connection,
- io.milvus.exception,
- io.milvus.orm.iterator,
- io.milvus.param,
- io.milvus.param.alias,
- io.milvus.param.bulkinsert,
- io.milvus.param.collection,
- io.milvus.param.control,
- io.milvus.param.credential,
- io.milvus.param.dml,
- io.milvus.param.dml.ranker,
- io.milvus.param.highlevel.collection,
- io.milvus.param.highlevel.collection.response,
- io.milvus.param.highlevel.dml,
- io.milvus.param.highlevel.dml.response,
- io.milvus.param.index,
- io.milvus.param.partition,
- io.milvus.param.resourcegroup,
- io.milvus.param.role,
- io.milvus.pool,
- io.milvus.response,
- io.milvus.response.basic,
- io.milvus.utils,
- io.milvus.v2.client,
- io.milvus.v2.common,
- io.milvus.v2.exception,
- io.milvus.v2.service,
- io.milvus.v2.service.collection,
- io.milvus.v2.service.collection.request,
- io.milvus.v2.service.collection.response,
- io.milvus.v2.service.database,
- io.milvus.v2.service.database.request,
- io.milvus.v2.service.database.response,
- io.milvus.v2.service.index,
- io.milvus.v2.service.index.request,
- io.milvus.v2.service.index.response,
- io.milvus.v2.service.partition,
- io.milvus.v2.service.partition.request,
- io.milvus.v2.service.rbac,
- io.milvus.v2.service.rbac.request,
- io.milvus.v2.service.rbac.response,
- io.milvus.v2.service.utility,
- io.milvus.v2.service.utility.request,
- io.milvus.v2.service.utility.response,
- io.milvus.v2.service.vector,
- io.milvus.v2.service.vector.request,
- io.milvus.v2.service.vector.request.data,
- io.milvus.v2.service.vector.request.ranker,
- io.milvus.v2.service.vector.response,
- io.milvus.v2.utils

## Class Hierarchy

- java.lang.Object
  - io.milvus.client.AbstractMilvusGrpcClient (implements io.milvus.client.MilvusClient)
    - io.milvus.client.MilvusServiceClient
  - io.milvus.v2.service.collection.request.AddFieldReq
  - io.milvus.param.role.AddUserToRoleParam
  - io.milvus.param.role.AddUserToRoleParam.Builder
  - io.milvus.param.alias.AlterAliasParam
  - io.milvus.param.alias.AlterAliasParam.Builder
  - io.milvus.v2.service.utility.request.AlterAliasReq
  - io.milvus.param.collection.AlterCollectionParam
  - io.milvus.param.collection.AlterCollectionParam.Builder
  - io.milvus.v2.service.collection.request.AlterCollectionReq
  - io.milvus.param.collection.AlterDatabaseParam
  - io.milvus.param.collection.AlterDatabaseParam.Builder
  - io.milvus.v2.service.database.request.AlterDatabaseReq
  - io.milvus.param.index.AlterIndexParam
  - io.milvus.param.index.AlterIndexParam.Builder
  - io.milvus.v2.service.index.request.AlterIndexReq
  - io.milvus.param.dml.AnnSearchParam
  - io.milvus.param.dml.AnnSearchParam.Builder
  - io.milvus.v2.service.vector.request.AnnSearchReq
  - io.milvus.bulkwriter.connect.AzureConnectParam.Builder
  - io.milvus.bulkwriter.storage.client.AzureStorageClient (implements io.milvus.bulkwriter.storage.StorageClient)
  - org.apache.commons.pool2.BaseObject
    - org.apache.commons.pool2.BaseKeyedPooledObjectFactory<K,V> (implements org.apache.commons.pool2.KeyedPooledObjectFactory<K,V>)
      - io.milvus.pool.PoolClientFactory<C,T>
  - io.milvus.v2.service.vector.request.ranker.BaseRanker
    - io.milvus.v2.service.vector.request.ranker.RRFRanker
    - io.milvus.v2.service.vector.request.ranker.WeightedRanker
  - io.milvus.param.dml.ranker.BaseRanker
    - io.milvus.param.dml.ranker.RRFRanker
    - io.milvus.param.dml.ranker.WeightedRanker
  - io.milvus.v2.service.BaseService
    - io.milvus.v2.service.collection.CollectionService
    - io.milvus.v2.service.database.DatabaseService
    - io.milvus.v2.service.index.IndexService
    - io.milvus.v2.service.partition.PartitionService
    - io.milvus.v2.service.rbac.RoleService
    - io.milvus.v2.service.rbac.UserService
    - io.milvus.v2.service.utility.UtilityService
    - io.milvus.v2.service.vector.VectorService
  - io.milvus.v2.service.vector.request.data.BFloat16Vec (implements io.milvus.v2.service.vector.request.data.BaseVector)
  - io.milvus.v2.service.vector.request.data.BinaryVec (implements io.milvus.v2.service.vector.request.data.BaseVector)
  - io.milvus.bulkwriter.Buffer
  - io.milvus.bulkwriter.response.BulkImportResponse (implements java.io.Serializable)
  - io.milvus.param.bulkinsert.BulkInsertParam
  - io.milvus.param.bulkinsert.BulkInsertParam.Builder
  - io.milvus.response.BulkInsertResponseWrapper
  - io.milvus.bulkwriter.BulkWriter
    - io.milvus.bulkwriter.LocalBulkWriter (implements java.lang.AutoCloseable)
      - io.milvus.bulkwriter.RemoteBulkWriter
  - io.milvus.pool.ClientPool<C,T>
    - io.milvus.pool.MilvusClientV1Pool
    - io.milvus.pool.MilvusClientV2Pool
  - io.milvus.v2.utils.ClientUtils
  - io.milvus.bulkwriter.CloudImport
  - io.milvus.connection.ClusterFactory
  - io.milvus.connection.ClusterFactory.Builder
  - io.milvus.connection.ClusterListener (implements io.milvus.connection.Listener)
  - io.milvus.param.collection.CollectionSchemaParam
  - io.milvus.param.collection.CollectionSchemaParam.Builder
  - io.milvus.v2.client.ConnectConfig
  - io.milvus.param.ConnectParam
    - io.milvus.param.MultiConnectParam
  - io.milvus.param.ConnectParam.Builder
    - io.milvus.param.MultiConnectParam.Builder
  - io.milvus.param.Constant
  - io.milvus.v2.utils.ConvertUtils
  - io.milvus.param.alias.CreateAliasParam
  - io.milvus.param.alias.CreateAliasParam.Builder
  - io.milvus.v2.service.utility.request.CreateAliasReq
  - io.milvus.param.collection.CreateCollectionParam
  - io.milvus.param.collection.CreateCollectionParam.Builder
  - io.milvus.v2.service.collection.request.CreateCollectionReq
  - io.milvus.v2.service.collection.request.CreateCollectionReq.CollectionSchema
  - io.milvus.v2.service.collection.request.CreateCollectionReq.FieldSchema
  - io.milvus.param.credential.CreateCredentialParam
  - io.milvus.param.credential.CreateCredentialParam.Builder
  - io.milvus.param.collection.CreateDatabaseParam
  - io.milvus.param.collection.CreateDatabaseParam.Builder
  - io.milvus.v2.service.database.request.CreateDatabaseReq
  - io.milvus.param.index.CreateIndexParam
  - io.milvus.param.index.CreateIndexParam.Builder
  - io.milvus.v2.service.index.request.CreateIndexReq
  - io.milvus.param.partition.CreatePartitionParam
  - io.milvus.param.partition.CreatePartitionParam.Builder
  - io.milvus.v2.service.partition.request.CreatePartitionReq
  - io.milvus.param.resourcegroup.CreateResourceGroupParam
  - io.milvus.param.resourcegroup.CreateResourceGroupParam.Builder
  - io.milvus.param.role.CreateRoleParam
  - io.milvus.param.role.CreateRoleParam.Builder
  - io.milvus.v2.service.rbac.request.CreateRoleReq
  - io.milvus.param.highlevel.collection.CreateSimpleCollectionParam
  - io.milvus.param.highlevel.collection.CreateSimpleCollectionParam.Builder
  - io.milvus.v2.service.rbac.request.CreateUserReq
  - io.milvus.v2.utils.DataUtils
  - io.milvus.v2.utils.DataUtils.InsertBuilderWrapper
  - io.milvus.param.credential.DeleteCredentialParam
  - io.milvus.param.credential.DeleteCredentialParam.Builder
  - io.milvus.param.highlevel.dml.DeleteIdsParam
  - io.milvus.param.highlevel.dml.DeleteIdsParam.Builder<T>
  - io.milvus.param.dml.DeleteParam
  - io.milvus.param.dml.DeleteParam.Builder
  - io.milvus.v2.service.vector.request.DeleteReq
  - io.milvus.v2.service.vector.response.DeleteResp
  - io.milvus.param.highlevel.dml.response.DeleteResponse
  - io.milvus.response.DescCollResponseWrapper
  - io.milvus.response.DescDBResponseWrapper
  - io.milvus.response.DescIndexResponseWrapper
  - io.milvus.response.DescIndexResponseWrapper.IndexDesc
  - io.milvus.v2.service.utility.request.DescribeAliasReq
  - io.milvus.v2.service.utility.response.DescribeAliasResp
  - io.milvus.param.collection.DescribeCollectionParam
  - io.milvus.param.collection.DescribeCollectionParam.Builder
  - io.milvus.v2.service.collection.request.DescribeCollectionReq
  - io.milvus.v2.service.collection.response.DescribeCollectionResp
  - io.milvus.param.collection.DescribeDatabaseParam
  - io.milvus.param.collection.DescribeDatabaseParam.Builder
  - io.milvus.v2.service.database.request.DescribeDatabaseReq
  - io.milvus.v2.service.database.response.DescribeDatabaseResp
  - io.milvus.param.index.DescribeIndexParam
  - io.milvus.param.index.DescribeIndexParam.Builder
  - io.milvus.v2.service.index.request.DescribeIndexReq
  - io.milvus.v2.service.index.response.DescribeIndexResp
  - io.milvus.v2.service.index.response.DescribeIndexResp.IndexDesc
  - io.milvus.param.resourcegroup.DescribeResourceGroupParam
  - io.milvus.param.resourcegroup.DescribeResourceGroupParam.Builder
  - io.milvus.v2.service.rbac.request.DescribeRoleReq
  - io.milvus.v2.service.rbac.response.DescribeRoleResp
  - io.milvus.v2.service.rbac.response.DescribeRoleResp.GrantInfo
  - io.milvus.v2.service.rbac.request.DescribeUserReq
  - io.milvus.v2.service.rbac.response.DescribeUserResp
  - io.milvus.param.alias.DropAliasParam
  - io.milvus.param.alias.DropAliasParam.Builder
  - io.milvus.v2.service.utility.request.DropAliasReq
  - io.milvus.param.collection.DropCollectionParam
  - io.milvus.param.collection.DropCollectionParam.Builder
  - io.milvus.v2.service.collection.request.DropCollectionReq
  - io.milvus.param.collection.DropDatabaseParam
  - io.milvus.param.collection.DropDatabaseParam.Builder
  - io.milvus.v2.service.database.request.DropDatabaseReq
  - io.milvus.param.index.DropIndexParam
  - io.milvus.param.index.DropIndexParam.Builder
  - io.milvus.v2.service.index.request.DropIndexReq
  - io.milvus.param.partition.DropPartitionParam
  - io.milvus.param.partition.DropPartitionParam.Builder
  - io.milvus.v2.service.partition.request.DropPartitionReq
  - io.milvus.param.resourcegroup.DropResourceGroupParam
  - io.milvus.param.resourcegroup.DropResourceGroupParam.Builder
  - io.milvus.param.role.DropRoleParam
  - io.milvus.param.role.DropRoleParam.Builder
  - io.milvus.v2.service.rbac.request.DropRoleReq
  - io.milvus.v2.service.rbac.request.DropUserReq
  - io.milvus.common.utils.ExceptionUtils
  - io.milvus.response.FieldDataWrapper
  - io.milvus.param.collection.FieldType
  - io.milvus.param.collection.FieldType.Builder
  - io.milvus.common.utils.Float16Utils
  - io.milvus.v2.service.vector.request.data.Float16Vec (implements io.milvus.v2.service.vector.request.data.BaseVector)
  - io.milvus.v2.service.vector.request.data.FloatVec (implements io.milvus.v2.service.vector.request.data.BaseVector)
  - io.milvus.param.collection.FlushParam
  - io.milvus.param.collection.FlushParam.Builder
  - io.milvus.v2.service.utility.request.FlushReq
  - io.milvus.bulkwriter.common.utils.GeneratorUtils
  - io.milvus.param.bulkinsert.GetBulkInsertStateParam
  - io.milvus.param.bulkinsert.GetBulkInsertStateParam.Builder
  - io.milvus.response.GetBulkInsertStateWrapper
  - io.milvus.param.collection.GetCollectionStatisticsParam
  - io.milvus.param.collection.GetCollectionStatisticsParam.Builder
  - io.milvus.v2.service.collection.request.GetCollectionStatsReq
  - io.milvus.v2.service.collection.response.GetCollectionStatsResp
  - io.milvus.response.GetCollStatResponseWrapper
  - io.milvus.param.control.GetCompactionPlansParam
  - io.milvus.param.control.GetCompactionPlansParam.Builder
  - io.milvus.param.control.GetCompactionStateParam
  - io.milvus.param.control.GetCompactionStateParam.Builder
  - io.milvus.param.control.GetFlushAllStateParam
  - io.milvus.param.control.GetFlushAllStateParam.Builder
  - io.milvus.param.control.GetFlushStateParam
  - io.milvus.param.control.GetFlushStateParam.Builder
  - io.milvus.param.highlevel.dml.GetIdsParam
  - io.milvus.param.highlevel.dml.GetIdsParam.Builder<T>
  - io.milvus.bulkwriter.response.GetImportProgressResponse (implements java.io.Serializable)
  - io.milvus.param.index.GetIndexBuildProgressParam
  - io.milvus.param.index.GetIndexBuildProgressParam.Builder
  - io.milvus.param.index.GetIndexStateParam
  - io.milvus.param.index.GetIndexStateParam.Builder
  - io.milvus.param.collection.GetLoadingProgressParam
  - io.milvus.param.collection.GetLoadingProgressParam.Builder
  - io.milvus.param.collection.GetLoadStateParam
  - io.milvus.param.collection.GetLoadStateParam.Builder
  - io.milvus.v2.service.collection.request.GetLoadStateReq
  - io.milvus.param.control.GetMetricsParam
  - io.milvus.param.control.GetMetricsParam.Builder
  - io.milvus.param.partition.GetPartitionStatisticsParam
  - io.milvus.param.partition.GetPartitionStatisticsParam.Builder
  - io.milvus.response.GetPartStatResponseWrapper
  - io.milvus.param.control.GetPersistentSegmentInfoParam
  - io.milvus.param.control.GetPersistentSegmentInfoParam.Builder
  - io.milvus.param.control.GetQuerySegmentInfoParam
  - io.milvus.param.control.GetQuerySegmentInfoParam.Builder
  - io.milvus.param.control.GetReplicasParam
  - io.milvus.param.control.GetReplicasParam.Builder
  - io.milvus.v2.service.vector.request.GetReq
  - io.milvus.v2.service.vector.response.GetResp
  - io.milvus.param.highlevel.dml.response.GetResponse
  - io.milvus.v2.service.rbac.request.GrantPrivilegeReq
  - io.milvus.param.role.GrantRolePrivilegeParam
  - io.milvus.param.role.GrantRolePrivilegeParam.Builder
  - io.milvus.v2.service.rbac.request.GrantRoleReq
  - io.milvus.param.collection.HasCollectionParam
  - io.milvus.param.collection.HasCollectionParam.Builder
  - io.milvus.v2.service.collection.request.HasCollectionReq
  - io.milvus.param.partition.HasPartitionParam
  - io.milvus.param.partition.HasPartitionParam.Builder
  - io.milvus.v2.service.partition.request.HasPartitionReq
  - io.milvus.param.dml.HybridSearchParam
  - io.milvus.param.dml.HybridSearchParam.Builder
  - io.milvus.v2.service.vector.request.HybridSearchReq
  - io.milvus.bulkwriter.common.utils.ImportUtils
  - io.milvus.v2.common.IndexParam
  - io.milvus.param.dml.InsertParam
    - io.milvus.param.dml.UpsertParam
  - io.milvus.param.dml.InsertParam.Builder
    - io.milvus.param.dml.UpsertParam.Builder
  - io.milvus.param.dml.InsertParam.Field
  - io.milvus.v2.service.vector.request.InsertReq
  - io.milvus.v2.service.vector.response.InsertResp
  - io.milvus.param.highlevel.dml.response.InsertResponse
  - io.milvus.param.highlevel.dml.InsertRowsParam
  - io.milvus.param.highlevel.dml.InsertRowsParam.Builder
  - io.milvus.orm.iterator.IteratorAdapterV2
  - io.milvus.orm.iterator.IteratorCache
  - io.milvus.common.utils.JacksonUtils
  - io.milvus.param.alias.ListAliasesParam
  - io.milvus.param.alias.ListAliasesParam.Builder
  - io.milvus.v2.service.utility.request.ListAliasesReq
  - io.milvus.v2.service.utility.response.ListAliasResp
  - io.milvus.param.bulkinsert.ListBulkInsertTasksParam
  - io.milvus.param.bulkinsert.ListBulkInsertTasksParam.Builder
  - io.milvus.param.highlevel.collection.ListCollectionsParam
  - io.milvus.param.highlevel.collection.ListCollectionsParam.Builder
  - io.milvus.v2.service.collection.response.ListCollectionsResp
  - io.milvus.param.highlevel.collection.response.ListCollectionsResponse
  - io.milvus.param.credential.ListCredUsersParam
  - io.milvus.param.credential.ListCredUsersParam.Builder
  - io.milvus.v2.service.database.response.ListDatabasesResp
  - io.milvus.bulkwriter.response.ListImportJobsResponse (implements java.io.Serializable)
  - io.milvus.v2.service.index.request.ListIndexesReq
  - io.milvus.v2.service.partition.request.ListPartitionsReq
  - io.milvus.param.resourcegroup.ListResourceGroupsParam
  - io.milvus.param.resourcegroup.ListResourceGroupsParam.Builder
  - io.milvus.param.control.LoadBalanceParam
  - io.milvus.param.control.LoadBalanceParam.Builder
  - io.milvus.param.collection.LoadCollectionParam
  - io.milvus.param.collection.LoadCollectionParam.Builder
  - io.milvus.v2.service.collection.request.LoadCollectionReq
  - io.milvus.param.partition.LoadPartitionsParam
  - io.milvus.param.partition.LoadPartitionsParam.Builder
  - io.milvus.v2.service.partition.request.LoadPartitionsReq
  - io.milvus.bulkwriter.LocalBulkWriterParam
  - io.milvus.bulkwriter.LocalBulkWriterParam.Builder
  - io.milvus.param.control.ManualCompactParam
  - io.milvus.param.control.ManualCompactParam.Builder
  - io.milvus.common.constant.MilvusClientConstant
  - io.milvus.common.constant.MilvusClientConstant.MilvusConsts
  - io.milvus.common.constant.MilvusClientConstant.StringValue
  - io.milvus.v2.client.MilvusClientV2
  - io.milvus.client.MilvusMultiServiceClient (implements io.milvus.client.MilvusClient)
  - io.minio.MinioClient
    - io.milvus.bulkwriter.storage.client.MinioStorageClient (implements io.milvus.bulkwriter.storage.StorageClient)
  - io.milvus.response.MutationResultWrapper
  - io.milvus.param.ParamUtils
  - io.milvus.param.ParamUtils.InsertBuilderWrapper
  - io.milvus.param.ParamUtils.InsertDataInfo
  - io.milvus.bulkwriter.common.utils.ParquetReaderUtils
  - io.milvus.bulkwriter.common.utils.ParquetUtils
  - io.milvus.pool.PoolConfig
  - io.milvus.orm.iterator.QueryIterator
  - io.milvus.param.dml.QueryIteratorParam
  - io.milvus.param.dml.QueryIteratorParam.Builder
  - io.milvus.v2.service.vector.request.QueryIteratorReq
  - io.milvus.connection.QueryNodeListener (implements io.milvus.connection.Listener)
  - io.milvus.param.QueryNodeSingleSearch
  - io.milvus.param.QueryNodeSingleSearch.Builder
  - io.milvus.param.dml.QueryParam
  - io.milvus.param.dml.QueryParam.Builder
  - io.milvus.v2.service.vector.request.QueryReq
  - io.milvus.v2.service.vector.response.QueryResp
  - io.milvus.v2.service.vector.response.QueryResp.QueryResult
  - io.milvus.param.highlevel.dml.response.QueryResponse
  - io.milvus.response.QueryResultsWrapper.RowRecord
  - io.milvus.param.highlevel.dml.QuerySimpleParam
  - io.milvus.param.highlevel.dml.QuerySimpleParam.Builder
  - io.milvus.param.R<T>
  - io.milvus.param.collection.ReleaseCollectionParam
  - io.milvus.param.collection.ReleaseCollectionParam.Builder
  - io.milvus.v2.service.collection.request.ReleaseCollectionReq
  - io.milvus.param.partition.ReleasePartitionsParam
  - io.milvus.param.partition.ReleasePartitionsParam.Builder
  - io.milvus.v2.service.partition.request.ReleasePartitionsReq
  - io.milvus.bulkwriter.RemoteBulkWriterParam
  - io.milvus.bulkwriter.RemoteBulkWriterParam.Builder
  - io.milvus.param.role.RemoveUserFromRoleParam
  - io.milvus.param.role.RemoveUserFromRoleParam.Builder
  - io.milvus.param.collection.RenameCollectionParam
  - io.milvus.param.collection.RenameCollectionParam.Builder
  - io.milvus.v2.service.collection.request.RenameCollectionReq
  - io.milvus.common.resourcegroup.ResourceGroupConfig
  - io.milvus.common.resourcegroup.ResourceGroupConfig.Builder
  - io.milvus.common.resourcegroup.ResourceGroupLimit
  - io.milvus.common.resourcegroup.ResourceGroupTransfer
  - io.milvus.bulkwriter.response.RestfulResponse<T> (implements java.io.Serializable)
  - io.milvus.v2.client.RetryConfig
  - io.milvus.param.RetryParam
  - io.milvus.param.RetryParam.Builder
  - io.milvus.v2.service.rbac.request.RevokePrivilegeReq
  - io.milvus.param.role.RevokeRolePrivilegeParam
  - io.milvus.param.role.RevokeRolePrivilegeParam.Builder
  - io.milvus.v2.service.rbac.request.RevokeRoleReq
  - io.milvus.response.basic.RowRecordWrapper
    - io.milvus.response.QueryResultsWrapper
    - io.milvus.response.SearchResultsWrapper
  - io.milvus.param.RpcStatus
  - io.milvus.v2.utils.RpcUtils
  - io.milvus.param.dml.ranker.RRFRanker.Builder
  - io.milvus.bulkwriter.connect.S3ConnectParam.Builder
  - io.milvus.v2.utils.SchemaUtils
  - io.milvus.orm.iterator.SearchIterator
  - io.milvus.param.dml.SearchIteratorParam
  - io.milvus.param.dml.SearchIteratorParam.Builder
  - io.milvus.v2.service.vector.request.SearchIteratorReq
  - io.milvus.param.dml.SearchParam
  - io.milvus.param.dml.SearchParam.Builder
  - io.milvus.v2.service.vector.request.SearchReq
  - io.milvus.v2.service.vector.response.SearchResp
  - io.milvus.v2.service.vector.response.SearchResp.SearchResult
  - io.milvus.param.highlevel.dml.response.SearchResponse
  - io.milvus.response.SearchResultsWrapper.IDScore
  - io.milvus.param.highlevel.dml.SearchSimpleParam
  - io.milvus.param.highlevel.dml.SearchSimpleParam.Builder
  - io.milvus.param.role.SelectGrantForRoleAndObjectParam
  - io.milvus.param.role.SelectGrantForRoleAndObjectParam.Builder
  - io.milvus.param.role.SelectGrantForRoleParam
  - io.milvus.param.role.SelectGrantForRoleParam.Builder
  - io.milvus.param.role.SelectRoleParam
  - io.milvus.param.role.SelectRoleParam.Builder
  - io.milvus.param.role.SelectUserParam
  - io.milvus.param.role.SelectUserParam.Builder
  - io.milvus.param.ServerAddress
  - io.milvus.param.ServerAddress.Builder
  - io.milvus.connection.ServerMonitor
  - io.milvus.connection.ServerSetting
  - io.milvus.connection.ServerSetting.Builder
  - io.milvus.param.collection.ShowCollectionsParam
  - io.milvus.param.collection.ShowCollectionsParam.Builder
  - io.milvus.response.ShowCollResponseWrapper
  - io.milvus.response.ShowCollResponseWrapper.CollectionInfo
  - io.milvus.param.partition.ShowPartitionsParam
  - io.milvus.param.partition.ShowPartitionsParam.Builder
  - io.milvus.response.ShowPartResponseWrapper
  - io.milvus.response.ShowPartResponseWrapper.PartitionInfo
  - io.milvus.v2.service.vector.request.data.SparseFloatVec (implements io.milvus.v2.service.vector.request.data.BaseVector)
  - io.milvus.bulkwriter.connect.StorageConnectParam
    - io.milvus.bulkwriter.connect.AzureConnectParam
    - io.milvus.bulkwriter.connect.S3ConnectParam
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - io.milvus.v2.exception.MilvusClientException
        - io.milvus.exception.MilvusException
          - io.milvus.exception.ClientNotConnectedException
          - io.milvus.exception.IllegalResponseException
          - io.milvus.exception.ParamException
          - io.milvus.exception.ServerException
          - io.milvus.exception.UnExpectedException
  - io.milvus.param.resourcegroup.TransferNodeParam
  - io.milvus.param.resourcegroup.TransferNodeParam.Builder
  - io.milvus.param.resourcegroup.TransferReplicaParam
  - io.milvus.param.resourcegroup.TransferReplicaParam.Builder
  - io.milvus.param.credential.UpdateCredentialParam
  - io.milvus.param.credential.UpdateCredentialParam.Builder
  - io.milvus.v2.service.rbac.request.UpdatePasswordReq
  - io.milvus.param.resourcegroup.UpdateResourceGroupsParam
  - io.milvus.param.resourcegroup.UpdateResourceGroupsParam.Builder
  - io.milvus.v2.service.vector.request.UpsertReq
  - io.milvus.v2.service.vector.response.UpsertResp
  - io.milvus.utils.URLParser
  - io.milvus.common.utils.VectorUtils
  - io.milvus.v2.utils.VectorUtils
  - io.milvus.param.dml.ranker.WeightedRanker.Builder

## Interface Hierarchy

- io.milvus.v2.service.vector.request.data.BaseVector
- io.milvus.connection.Listener
- io.milvus.client.MilvusClient
- io.milvus.bulkwriter.storage.StorageClient

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - io.milvus.param.IndexType
    - io.milvus.param.R.Status
    - io.milvus.param.LogLevel
    - io.milvus.param.MetricType
    - io.milvus.common.clientenum.ConsistencyLevelEnum
    - io.milvus.bulkwriter.common.clientenum.CloudStorage
    - io.milvus.bulkwriter.common.clientenum.BulkFileType
    - io.milvus.bulkwriter.common.clientenum.TypeSize
    - io.milvus.v2.common.IndexParam.MetricType
    - io.milvus.v2.common.IndexParam.IndexType
    - io.milvus.v2.common.DataType
    - io.milvus.v2.common.ConsistencyLevel
    - io.milvus.v2.exception.ErrorCode
    - io.milvus.param.IndexBuildState
    - io.milvus.v2.common.IndexBuildState