소스 검색

Update doc (#867)

Signed-off-by: yhmo <yihua.mo@zilliz.com>
groot 1 년 전
부모
커밋
3b12e1a452
100개의 변경된 파일18812개의 추가작업 그리고 1005개의 파일을 삭제
  1. 2 3
      doc/allclasses-index.html
  2. 162 2
      doc/allclasses.html
  3. 149 13
      doc/allpackages-index.html
  4. 113 15
      doc/constant-values.html
  5. 82 3
      doc/deprecated-list.html
  6. 34 0
      doc/element-list
  7. 2 2
      doc/help-doc.html
  8. 109 5
      doc/index-files/index-1.html
  9. 6 2
      doc/index-files/index-10.html
  10. 2 2
      doc/index-files/index-11.html
  11. 126 10
      doc/index-files/index-12.html
  12. 25 3
      doc/index-files/index-13.html
  13. 60 2
      doc/index-files/index-14.html
  14. 2 2
      doc/index-files/index-15.html
  15. 28 4
      doc/index-files/index-16.html
  16. 42 2
      doc/index-files/index-17.html
  17. 134 10
      doc/index-files/index-18.html
  18. 100 6
      doc/index-files/index-19.html
  19. 124 20
      doc/index-files/index-2.html
  20. 56 193
      doc/index-files/index-20.html
  21. 64 2
      doc/index-files/index-21.html
  22. 89 7
      doc/index-files/index-22.html
  23. 548 13
      doc/index-files/index-23.html
  24. 184 14
      doc/index-files/index-3.html
  25. 199 5
      doc/index-files/index-4.html
  26. 12 2
      doc/index-files/index-5.html
  27. 21 9
      doc/index-files/index-6.html
  28. 217 24
      doc/index-files/index-7.html
  29. 56 2
      doc/index-files/index-8.html
  30. 142 18
      doc/index-files/index-9.html
  31. 160 24
      doc/index.html
  32. 339 0
      doc/io/milvus/bulkwriter/Buffer.html
  33. 304 0
      doc/io/milvus/bulkwriter/BulkWriter.html
  34. 374 0
      doc/io/milvus/bulkwriter/CloudImport.html
  35. 394 0
      doc/io/milvus/bulkwriter/LocalBulkWriter.html
  36. 356 0
      doc/io/milvus/bulkwriter/LocalBulkWriterParam.Builder.html
  37. 291 0
      doc/io/milvus/bulkwriter/LocalBulkWriterParam.html
  38. 402 0
      doc/io/milvus/bulkwriter/RemoteBulkWriter.html
  39. 372 0
      doc/io/milvus/bulkwriter/RemoteBulkWriterParam.Builder.html
  40. 291 0
      doc/io/milvus/bulkwriter/RemoteBulkWriterParam.html
  41. 364 0
      doc/io/milvus/bulkwriter/common/clientenum/BulkFileType.html
  42. 466 0
      doc/io/milvus/bulkwriter/common/clientenum/CloudStorage.html
  43. 470 0
      doc/io/milvus/bulkwriter/common/clientenum/TypeSize.html
  44. 173 0
      doc/io/milvus/bulkwriter/common/clientenum/package-summary.html
  45. 168 0
      doc/io/milvus/bulkwriter/common/clientenum/package-tree.html
  46. 449 0
      doc/io/milvus/bulkwriter/common/utils/GeneratorUtils.html
  47. 305 0
      doc/io/milvus/bulkwriter/common/utils/ImportUtils.html
  48. 324 0
      doc/io/milvus/bulkwriter/common/utils/ParquetReaderUtils.html
  49. 305 0
      doc/io/milvus/bulkwriter/common/utils/ParquetUtils.html
  50. 177 0
      doc/io/milvus/bulkwriter/common/utils/package-summary.html
  51. 165 0
      doc/io/milvus/bulkwriter/common/utils/package-tree.html
  52. 370 0
      doc/io/milvus/bulkwriter/connect/AzureConnectParam.Builder.html
  53. 296 0
      doc/io/milvus/bulkwriter/connect/AzureConnectParam.html
  54. 403 0
      doc/io/milvus/bulkwriter/connect/S3ConnectParam.Builder.html
  55. 296 0
      doc/io/milvus/bulkwriter/connect/S3ConnectParam.html
  56. 271 0
      doc/io/milvus/bulkwriter/connect/StorageConnectParam.html
  57. 189 0
      doc/io/milvus/bulkwriter/connect/package-summary.html
  58. 169 0
      doc/io/milvus/bulkwriter/connect/package-tree.html
  59. 205 0
      doc/io/milvus/bulkwriter/package-summary.html
  60. 176 0
      doc/io/milvus/bulkwriter/package-tree.html
  61. 276 0
      doc/io/milvus/bulkwriter/response/BulkImportResponse.html
  62. 276 0
      doc/io/milvus/bulkwriter/response/GetImportProgressResponse.html
  63. 276 0
      doc/io/milvus/bulkwriter/response/ListImportJobsResponse.html
  64. 276 0
      doc/io/milvus/bulkwriter/response/RestfulResponse.html
  65. 177 0
      doc/io/milvus/bulkwriter/response/package-summary.html
  66. 165 0
      doc/io/milvus/bulkwriter/response/package-tree.html
  67. 304 0
      doc/io/milvus/bulkwriter/storage/StorageClient.html
  68. 336 0
      doc/io/milvus/bulkwriter/storage/client/AzureStorageClient.html
  69. 380 0
      doc/io/milvus/bulkwriter/storage/client/MinioStorageClient.html
  70. 169 0
      doc/io/milvus/bulkwriter/storage/client/package-summary.html
  71. 167 0
      doc/io/milvus/bulkwriter/storage/client/package-tree.html
  72. 165 0
      doc/io/milvus/bulkwriter/storage/package-summary.html
  73. 158 0
      doc/io/milvus/bulkwriter/storage/package-tree.html
  74. 375 198
      doc/io/milvus/client/AbstractMilvusGrpcClient.html
  75. 404 92
      doc/io/milvus/client/MilvusClient.html
  76. 433 86
      doc/io/milvus/client/MilvusMultiServiceClient.html
  77. 461 167
      doc/io/milvus/client/MilvusServiceClient.html
  78. 2 2
      doc/io/milvus/client/package-summary.html
  79. 2 2
      doc/io/milvus/client/package-tree.html
  80. 3 3
      doc/io/milvus/common/clientenum/ConsistencyLevelEnum.html
  81. 2 2
      doc/io/milvus/common/clientenum/package-summary.html
  82. 2 2
      doc/io/milvus/common/clientenum/package-tree.html
  83. 23 5
      doc/io/milvus/common/constant/MilvusClientConstant.MilvusConsts.html
  84. 3 3
      doc/io/milvus/common/constant/MilvusClientConstant.StringValue.html
  85. 3 3
      doc/io/milvus/common/constant/MilvusClientConstant.html
  86. 2 2
      doc/io/milvus/common/constant/package-summary.html
  87. 2 2
      doc/io/milvus/common/constant/package-tree.html
  88. 345 0
      doc/io/milvus/common/resourcegroup/ResourceGroupConfig.Builder.html
  89. 344 0
      doc/io/milvus/common/resourcegroup/ResourceGroupConfig.html
  90. 342 0
      doc/io/milvus/common/resourcegroup/ResourceGroupLimit.html
  91. 342 0
      doc/io/milvus/common/resourcegroup/ResourceGroupTransfer.html
  92. 177 0
      doc/io/milvus/common/resourcegroup/package-summary.html
  93. 165 0
      doc/io/milvus/common/resourcegroup/package-tree.html
  94. 319 0
      doc/io/milvus/common/utils/ExceptionUtils.html
  95. 3 3
      doc/io/milvus/common/utils/JacksonUtils.html
  96. 3 3
      doc/io/milvus/common/utils/VectorUtils.html
  97. 7 3
      doc/io/milvus/common/utils/package-summary.html
  98. 3 2
      doc/io/milvus/common/utils/package-tree.html
  99. 3 3
      doc/io/milvus/connection/ClusterFactory.Builder.html
  100. 3 3
      doc/io/milvus/connection/ClusterFactory.html

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 2 - 3
doc/allclasses-index.html


+ 162 - 2
doc/allclasses.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>All Classes</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
@@ -24,75 +24,140 @@
 <div class="indexContainer">
 <ul>
 <li><a href="io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></li>
+<li><a href="io/milvus/v2/service/collection/request/AddFieldReq.html" title="class in io.milvus.v2.service.collection.request">AddFieldReq</a></li>
 <li><a href="io/milvus/param/role/AddUserToRoleParam.html" title="class in io.milvus.param.role">AddUserToRoleParam</a></li>
 <li><a href="io/milvus/param/role/AddUserToRoleParam.Builder.html" title="class in io.milvus.param.role">AddUserToRoleParam.Builder</a></li>
 <li><a href="io/milvus/param/alias/AlterAliasParam.html" title="class in io.milvus.param.alias">AlterAliasParam</a></li>
 <li><a href="io/milvus/param/alias/AlterAliasParam.Builder.html" title="class in io.milvus.param.alias">AlterAliasParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/utility/request/AlterAliasReq.html" title="class in io.milvus.v2.service.utility.request">AlterAliasReq</a></li>
 <li><a href="io/milvus/param/collection/AlterCollectionParam.html" title="class in io.milvus.param.collection">AlterCollectionParam</a></li>
 <li><a href="io/milvus/param/collection/AlterCollectionParam.Builder.html" title="class in io.milvus.param.collection">AlterCollectionParam.Builder</a></li>
+<li><a href="io/milvus/param/index/AlterIndexParam.html" title="class in io.milvus.param.index">AlterIndexParam</a></li>
+<li><a href="io/milvus/param/index/AlterIndexParam.Builder.html" title="class in io.milvus.param.index">AlterIndexParam.Builder</a></li>
+<li><a href="io/milvus/param/dml/AnnSearchParam.html" title="class in io.milvus.param.dml">AnnSearchParam</a></li>
+<li><a href="io/milvus/param/dml/AnnSearchParam.Builder.html" title="class in io.milvus.param.dml">AnnSearchParam.Builder</a></li>
+<li><a href="io/milvus/bulkwriter/connect/AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam</a></li>
+<li><a href="io/milvus/bulkwriter/connect/AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a></li>
+<li><a href="io/milvus/bulkwriter/storage/client/AzureStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">AzureStorageClient</a></li>
+<li><a href="io/milvus/param/dml/ranker/BaseRanker.html" title="class in io.milvus.param.dml.ranker">BaseRanker</a></li>
+<li><a href="io/milvus/v2/service/BaseService.html" title="class in io.milvus.v2.service">BaseService</a></li>
+<li><a href="io/milvus/bulkwriter/Buffer.html" title="class in io.milvus.bulkwriter">Buffer</a></li>
+<li><a href="io/milvus/bulkwriter/common/clientenum/BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a></li>
+<li><a href="io/milvus/bulkwriter/response/BulkImportResponse.html" title="class in io.milvus.bulkwriter.response">BulkImportResponse</a></li>
 <li><a href="io/milvus/param/bulkinsert/BulkInsertParam.html" title="class in io.milvus.param.bulkinsert">BulkInsertParam</a></li>
 <li><a href="io/milvus/param/bulkinsert/BulkInsertParam.Builder.html" title="class in io.milvus.param.bulkinsert">BulkInsertParam.Builder</a></li>
 <li><a href="io/milvus/response/BulkInsertResponseWrapper.html" title="class in io.milvus.response">BulkInsertResponseWrapper</a></li>
+<li><a href="io/milvus/bulkwriter/BulkWriter.html" title="class in io.milvus.bulkwriter">BulkWriter</a></li>
 <li><a href="io/milvus/exception/ClientNotConnectedException.html" title="class in io.milvus.exception">ClientNotConnectedException</a></li>
+<li><a href="io/milvus/v2/utils/ClientUtils.html" title="class in io.milvus.v2.utils">ClientUtils</a></li>
+<li><a href="io/milvus/bulkwriter/CloudImport.html" title="class in io.milvus.bulkwriter">CloudImport</a></li>
+<li><a href="io/milvus/bulkwriter/common/clientenum/CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a></li>
 <li><a href="io/milvus/connection/ClusterFactory.html" title="class in io.milvus.connection">ClusterFactory</a></li>
 <li><a href="io/milvus/connection/ClusterFactory.Builder.html" title="class in io.milvus.connection">ClusterFactory.Builder</a></li>
 <li><a href="io/milvus/connection/ClusterListener.html" title="class in io.milvus.connection">ClusterListener</a></li>
+<li><a href="io/milvus/param/collection/CollectionSchemaParam.html" title="class in io.milvus.param.collection">CollectionSchemaParam</a></li>
+<li><a href="io/milvus/param/collection/CollectionSchemaParam.Builder.html" title="class in io.milvus.param.collection">CollectionSchemaParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></li>
+<li><a href="io/milvus/v2/client/ConnectConfig.html" title="class in io.milvus.v2.client">ConnectConfig</a></li>
 <li><a href="io/milvus/param/ConnectParam.html" title="class in io.milvus.param">ConnectParam</a></li>
 <li><a href="io/milvus/param/ConnectParam.Builder.html" title="class in io.milvus.param">ConnectParam.Builder</a></li>
+<li><a href="io/milvus/v2/common/ConsistencyLevel.html" title="enum in io.milvus.v2.common">ConsistencyLevel</a></li>
 <li><a href="io/milvus/common/clientenum/ConsistencyLevelEnum.html" title="enum in io.milvus.common.clientenum">ConsistencyLevelEnum</a></li>
 <li><a href="io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></li>
+<li><a href="io/milvus/v2/utils/ConvertUtils.html" title="class in io.milvus.v2.utils">ConvertUtils</a></li>
 <li><a href="io/milvus/param/alias/CreateAliasParam.html" title="class in io.milvus.param.alias">CreateAliasParam</a></li>
 <li><a href="io/milvus/param/alias/CreateAliasParam.Builder.html" title="class in io.milvus.param.alias">CreateAliasParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/utility/request/CreateAliasReq.html" title="class in io.milvus.v2.service.utility.request">CreateAliasReq</a></li>
 <li><a href="io/milvus/param/collection/CreateCollectionParam.html" title="class in io.milvus.param.collection">CreateCollectionParam</a></li>
 <li><a href="io/milvus/param/collection/CreateCollectionParam.Builder.html" title="class in io.milvus.param.collection">CreateCollectionParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/collection/request/CreateCollectionReq.html" title="class in io.milvus.v2.service.collection.request">CreateCollectionReq</a></li>
+<li><a href="io/milvus/v2/service/collection/request/CreateCollectionReq.CollectionSchema.html" title="class in io.milvus.v2.service.collection.request">CreateCollectionReq.CollectionSchema</a></li>
+<li><a href="io/milvus/v2/service/collection/request/CreateCollectionReq.FieldSchema.html" title="class in io.milvus.v2.service.collection.request">CreateCollectionReq.FieldSchema</a></li>
 <li><a href="io/milvus/param/credential/CreateCredentialParam.html" title="class in io.milvus.param.credential">CreateCredentialParam</a></li>
 <li><a href="io/milvus/param/credential/CreateCredentialParam.Builder.html" title="class in io.milvus.param.credential">CreateCredentialParam.Builder</a></li>
 <li><a href="io/milvus/param/collection/CreateDatabaseParam.html" title="class in io.milvus.param.collection">CreateDatabaseParam</a></li>
 <li><a href="io/milvus/param/collection/CreateDatabaseParam.Builder.html" title="class in io.milvus.param.collection">CreateDatabaseParam.Builder</a></li>
 <li><a href="io/milvus/param/index/CreateIndexParam.html" title="class in io.milvus.param.index">CreateIndexParam</a></li>
 <li><a href="io/milvus/param/index/CreateIndexParam.Builder.html" title="class in io.milvus.param.index">CreateIndexParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/index/request/CreateIndexReq.html" title="class in io.milvus.v2.service.index.request">CreateIndexReq</a></li>
 <li><a href="io/milvus/param/partition/CreatePartitionParam.html" title="class in io.milvus.param.partition">CreatePartitionParam</a></li>
 <li><a href="io/milvus/param/partition/CreatePartitionParam.Builder.html" title="class in io.milvus.param.partition">CreatePartitionParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/partition/request/CreatePartitionReq.html" title="class in io.milvus.v2.service.partition.request">CreatePartitionReq</a></li>
+<li><a href="io/milvus/param/resourcegroup/CreateResourceGroupParam.html" title="class in io.milvus.param.resourcegroup">CreateResourceGroupParam</a></li>
+<li><a href="io/milvus/param/resourcegroup/CreateResourceGroupParam.Builder.html" title="class in io.milvus.param.resourcegroup">CreateResourceGroupParam.Builder</a></li>
 <li><a href="io/milvus/param/role/CreateRoleParam.html" title="class in io.milvus.param.role">CreateRoleParam</a></li>
 <li><a href="io/milvus/param/role/CreateRoleParam.Builder.html" title="class in io.milvus.param.role">CreateRoleParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/rbac/request/CreateRoleReq.html" title="class in io.milvus.v2.service.rbac.request">CreateRoleReq</a></li>
 <li><a href="io/milvus/param/highlevel/collection/CreateSimpleCollectionParam.html" title="class in io.milvus.param.highlevel.collection">CreateSimpleCollectionParam</a></li>
 <li><a href="io/milvus/param/highlevel/collection/CreateSimpleCollectionParam.Builder.html" title="class in io.milvus.param.highlevel.collection">CreateSimpleCollectionParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/rbac/request/CreateUserReq.html" title="class in io.milvus.v2.service.rbac.request">CreateUserReq</a></li>
+<li><a href="io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></li>
+<li><a href="io/milvus/v2/utils/DataUtils.html" title="class in io.milvus.v2.utils">DataUtils</a></li>
 <li><a href="io/milvus/param/credential/DeleteCredentialParam.html" title="class in io.milvus.param.credential">DeleteCredentialParam</a></li>
 <li><a href="io/milvus/param/credential/DeleteCredentialParam.Builder.html" title="class in io.milvus.param.credential">DeleteCredentialParam.Builder</a></li>
 <li><a href="io/milvus/param/highlevel/dml/DeleteIdsParam.html" title="class in io.milvus.param.highlevel.dml">DeleteIdsParam</a></li>
 <li><a href="io/milvus/param/highlevel/dml/DeleteIdsParam.Builder.html" title="class in io.milvus.param.highlevel.dml">DeleteIdsParam.Builder</a></li>
 <li><a href="io/milvus/param/dml/DeleteParam.html" title="class in io.milvus.param.dml">DeleteParam</a></li>
 <li><a href="io/milvus/param/dml/DeleteParam.Builder.html" title="class in io.milvus.param.dml">DeleteParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/vector/request/DeleteReq.html" title="class in io.milvus.v2.service.vector.request">DeleteReq</a></li>
+<li><a href="io/milvus/v2/service/vector/response/DeleteResp.html" title="class in io.milvus.v2.service.vector.response">DeleteResp</a></li>
 <li><a href="io/milvus/param/highlevel/dml/response/DeleteResponse.html" title="class in io.milvus.param.highlevel.dml.response">DeleteResponse</a></li>
 <li><a href="io/milvus/response/DescCollResponseWrapper.html" title="class in io.milvus.response">DescCollResponseWrapper</a></li>
 <li><a href="io/milvus/response/DescIndexResponseWrapper.html" title="class in io.milvus.response">DescIndexResponseWrapper</a></li>
 <li><a href="io/milvus/response/DescIndexResponseWrapper.IndexDesc.html" title="class in io.milvus.response">DescIndexResponseWrapper.IndexDesc</a></li>
+<li><a href="io/milvus/v2/service/utility/request/DescribeAliasReq.html" title="class in io.milvus.v2.service.utility.request">DescribeAliasReq</a></li>
+<li><a href="io/milvus/v2/service/utility/response/DescribeAliasResp.html" title="class in io.milvus.v2.service.utility.response">DescribeAliasResp</a></li>
 <li><a href="io/milvus/param/collection/DescribeCollectionParam.html" title="class in io.milvus.param.collection">DescribeCollectionParam</a></li>
 <li><a href="io/milvus/param/collection/DescribeCollectionParam.Builder.html" title="class in io.milvus.param.collection">DescribeCollectionParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/collection/request/DescribeCollectionReq.html" title="class in io.milvus.v2.service.collection.request">DescribeCollectionReq</a></li>
+<li><a href="io/milvus/v2/service/collection/response/DescribeCollectionResp.html" title="class in io.milvus.v2.service.collection.response">DescribeCollectionResp</a></li>
 <li><a href="io/milvus/param/index/DescribeIndexParam.html" title="class in io.milvus.param.index">DescribeIndexParam</a></li>
 <li><a href="io/milvus/param/index/DescribeIndexParam.Builder.html" title="class in io.milvus.param.index">DescribeIndexParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/index/request/DescribeIndexReq.html" title="class in io.milvus.v2.service.index.request">DescribeIndexReq</a></li>
+<li><a href="io/milvus/v2/service/index/response/DescribeIndexResp.html" title="class in io.milvus.v2.service.index.response">DescribeIndexResp</a></li>
+<li><a href="io/milvus/param/resourcegroup/DescribeResourceGroupParam.html" title="class in io.milvus.param.resourcegroup">DescribeResourceGroupParam</a></li>
+<li><a href="io/milvus/param/resourcegroup/DescribeResourceGroupParam.Builder.html" title="class in io.milvus.param.resourcegroup">DescribeResourceGroupParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/rbac/request/DescribeRoleReq.html" title="class in io.milvus.v2.service.rbac.request">DescribeRoleReq</a></li>
+<li><a href="io/milvus/v2/service/rbac/response/DescribeRoleResp.html" title="class in io.milvus.v2.service.rbac.response">DescribeRoleResp</a></li>
+<li><a href="io/milvus/v2/service/rbac/response/DescribeRoleResp.GrantInfo.html" title="class in io.milvus.v2.service.rbac.response">DescribeRoleResp.GrantInfo</a></li>
+<li><a href="io/milvus/v2/service/rbac/request/DescribeUserReq.html" title="class in io.milvus.v2.service.rbac.request">DescribeUserReq</a></li>
+<li><a href="io/milvus/v2/service/rbac/response/DescribeUserResp.html" title="class in io.milvus.v2.service.rbac.response">DescribeUserResp</a></li>
 <li><a href="io/milvus/param/alias/DropAliasParam.html" title="class in io.milvus.param.alias">DropAliasParam</a></li>
 <li><a href="io/milvus/param/alias/DropAliasParam.Builder.html" title="class in io.milvus.param.alias">DropAliasParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/utility/request/DropAliasReq.html" title="class in io.milvus.v2.service.utility.request">DropAliasReq</a></li>
 <li><a href="io/milvus/param/collection/DropCollectionParam.html" title="class in io.milvus.param.collection">DropCollectionParam</a></li>
 <li><a href="io/milvus/param/collection/DropCollectionParam.Builder.html" title="class in io.milvus.param.collection">DropCollectionParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/collection/request/DropCollectionReq.html" title="class in io.milvus.v2.service.collection.request">DropCollectionReq</a></li>
 <li><a href="io/milvus/param/collection/DropDatabaseParam.html" title="class in io.milvus.param.collection">DropDatabaseParam</a></li>
 <li><a href="io/milvus/param/collection/DropDatabaseParam.Builder.html" title="class in io.milvus.param.collection">DropDatabaseParam.Builder</a></li>
 <li><a href="io/milvus/param/index/DropIndexParam.html" title="class in io.milvus.param.index">DropIndexParam</a></li>
 <li><a href="io/milvus/param/index/DropIndexParam.Builder.html" title="class in io.milvus.param.index">DropIndexParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/index/request/DropIndexReq.html" title="class in io.milvus.v2.service.index.request">DropIndexReq</a></li>
 <li><a href="io/milvus/param/partition/DropPartitionParam.html" title="class in io.milvus.param.partition">DropPartitionParam</a></li>
 <li><a href="io/milvus/param/partition/DropPartitionParam.Builder.html" title="class in io.milvus.param.partition">DropPartitionParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/partition/request/DropPartitionReq.html" title="class in io.milvus.v2.service.partition.request">DropPartitionReq</a></li>
+<li><a href="io/milvus/param/resourcegroup/DropResourceGroupParam.html" title="class in io.milvus.param.resourcegroup">DropResourceGroupParam</a></li>
+<li><a href="io/milvus/param/resourcegroup/DropResourceGroupParam.Builder.html" title="class in io.milvus.param.resourcegroup">DropResourceGroupParam.Builder</a></li>
 <li><a href="io/milvus/param/role/DropRoleParam.html" title="class in io.milvus.param.role">DropRoleParam</a></li>
 <li><a href="io/milvus/param/role/DropRoleParam.Builder.html" title="class in io.milvus.param.role">DropRoleParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/rbac/request/DropRoleReq.html" title="class in io.milvus.v2.service.rbac.request">DropRoleReq</a></li>
+<li><a href="io/milvus/v2/service/rbac/request/DropUserReq.html" title="class in io.milvus.v2.service.rbac.request">DropUserReq</a></li>
+<li><a href="io/milvus/v2/exception/ErrorCode.html" title="enum in io.milvus.v2.exception">ErrorCode</a></li>
+<li><a href="io/milvus/common/utils/ExceptionUtils.html" title="class in io.milvus.common.utils">ExceptionUtils</a></li>
 <li><a href="io/milvus/response/FieldDataWrapper.html" title="class in io.milvus.response">FieldDataWrapper</a></li>
 <li><a href="io/milvus/param/collection/FieldType.html" title="class in io.milvus.param.collection">FieldType</a></li>
 <li><a href="io/milvus/param/collection/FieldType.Builder.html" title="class in io.milvus.param.collection">FieldType.Builder</a></li>
 <li><a href="io/milvus/param/collection/FlushParam.html" title="class in io.milvus.param.collection">FlushParam</a></li>
 <li><a href="io/milvus/param/collection/FlushParam.Builder.html" title="class in io.milvus.param.collection">FlushParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/utility/request/FlushReq.html" title="class in io.milvus.v2.service.utility.request">FlushReq</a></li>
+<li><a href="io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></li>
 <li><a href="io/milvus/param/bulkinsert/GetBulkInsertStateParam.html" title="class in io.milvus.param.bulkinsert">GetBulkInsertStateParam</a></li>
 <li><a href="io/milvus/param/bulkinsert/GetBulkInsertStateParam.Builder.html" title="class in io.milvus.param.bulkinsert">GetBulkInsertStateParam.Builder</a></li>
 <li><a href="io/milvus/response/GetBulkInsertStateWrapper.html" title="class in io.milvus.response">GetBulkInsertStateWrapper</a></li>
 <li><a href="io/milvus/param/collection/GetCollectionStatisticsParam.html" title="class in io.milvus.param.collection">GetCollectionStatisticsParam</a></li>
 <li><a href="io/milvus/param/collection/GetCollectionStatisticsParam.Builder.html" title="class in io.milvus.param.collection">GetCollectionStatisticsParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/collection/request/GetCollectionStatsReq.html" title="class in io.milvus.v2.service.collection.request">GetCollectionStatsReq</a></li>
+<li><a href="io/milvus/v2/service/collection/response/GetCollectionStatsResp.html" title="class in io.milvus.v2.service.collection.response">GetCollectionStatsResp</a></li>
 <li><a href="io/milvus/response/GetCollStatResponseWrapper.html" title="class in io.milvus.response">GetCollStatResponseWrapper</a></li>
 <li><a href="io/milvus/param/control/GetCompactionPlansParam.html" title="class in io.milvus.param.control">GetCompactionPlansParam</a></li>
 <li><a href="io/milvus/param/control/GetCompactionPlansParam.Builder.html" title="class in io.milvus.param.control">GetCompactionPlansParam.Builder</a></li>
@@ -104,6 +169,7 @@
 <li><a href="io/milvus/param/control/GetFlushStateParam.Builder.html" title="class in io.milvus.param.control">GetFlushStateParam.Builder</a></li>
 <li><a href="io/milvus/param/highlevel/dml/GetIdsParam.html" title="class in io.milvus.param.highlevel.dml">GetIdsParam</a></li>
 <li><a href="io/milvus/param/highlevel/dml/GetIdsParam.Builder.html" title="class in io.milvus.param.highlevel.dml">GetIdsParam.Builder</a></li>
+<li><a href="io/milvus/bulkwriter/response/GetImportProgressResponse.html" title="class in io.milvus.bulkwriter.response">GetImportProgressResponse</a></li>
 <li><a href="io/milvus/param/index/GetIndexBuildProgressParam.html" title="class in io.milvus.param.index">GetIndexBuildProgressParam</a></li>
 <li><a href="io/milvus/param/index/GetIndexBuildProgressParam.Builder.html" title="class in io.milvus.param.index">GetIndexBuildProgressParam.Builder</a></li>
 <li><a href="io/milvus/param/index/GetIndexStateParam.html" title="class in io.milvus.param.index">GetIndexStateParam</a></li>
@@ -112,6 +178,7 @@
 <li><a href="io/milvus/param/collection/GetLoadingProgressParam.Builder.html" title="class in io.milvus.param.collection">GetLoadingProgressParam.Builder</a></li>
 <li><a href="io/milvus/param/collection/GetLoadStateParam.html" title="class in io.milvus.param.collection">GetLoadStateParam</a></li>
 <li><a href="io/milvus/param/collection/GetLoadStateParam.Builder.html" title="class in io.milvus.param.collection">GetLoadStateParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/collection/request/GetLoadStateReq.html" title="class in io.milvus.v2.service.collection.request">GetLoadStateReq</a></li>
 <li><a href="io/milvus/param/control/GetMetricsParam.html" title="class in io.milvus.param.control">GetMetricsParam</a></li>
 <li><a href="io/milvus/param/control/GetMetricsParam.Builder.html" title="class in io.milvus.param.control">GetMetricsParam.Builder</a></li>
 <li><a href="io/milvus/param/partition/GetPartitionStatisticsParam.html" title="class in io.milvus.param.partition">GetPartitionStatisticsParam</a></li>
@@ -123,36 +190,67 @@
 <li><a href="io/milvus/param/control/GetQuerySegmentInfoParam.Builder.html" title="class in io.milvus.param.control">GetQuerySegmentInfoParam.Builder</a></li>
 <li><a href="io/milvus/param/control/GetReplicasParam.html" title="class in io.milvus.param.control">GetReplicasParam</a></li>
 <li><a href="io/milvus/param/control/GetReplicasParam.Builder.html" title="class in io.milvus.param.control">GetReplicasParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/vector/request/GetReq.html" title="class in io.milvus.v2.service.vector.request">GetReq</a></li>
+<li><a href="io/milvus/v2/service/vector/response/GetResp.html" title="class in io.milvus.v2.service.vector.response">GetResp</a></li>
 <li><a href="io/milvus/param/highlevel/dml/response/GetResponse.html" title="class in io.milvus.param.highlevel.dml.response">GetResponse</a></li>
+<li><a href="io/milvus/v2/service/rbac/request/GrantPrivilegeReq.html" title="class in io.milvus.v2.service.rbac.request">GrantPrivilegeReq</a></li>
 <li><a href="io/milvus/param/role/GrantRolePrivilegeParam.html" title="class in io.milvus.param.role">GrantRolePrivilegeParam</a></li>
 <li><a href="io/milvus/param/role/GrantRolePrivilegeParam.Builder.html" title="class in io.milvus.param.role">GrantRolePrivilegeParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/rbac/request/GrantRoleReq.html" title="class in io.milvus.v2.service.rbac.request">GrantRoleReq</a></li>
 <li><a href="io/milvus/param/collection/HasCollectionParam.html" title="class in io.milvus.param.collection">HasCollectionParam</a></li>
 <li><a href="io/milvus/param/collection/HasCollectionParam.Builder.html" title="class in io.milvus.param.collection">HasCollectionParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/collection/request/HasCollectionReq.html" title="class in io.milvus.v2.service.collection.request">HasCollectionReq</a></li>
 <li><a href="io/milvus/param/partition/HasPartitionParam.html" title="class in io.milvus.param.partition">HasPartitionParam</a></li>
 <li><a href="io/milvus/param/partition/HasPartitionParam.Builder.html" title="class in io.milvus.param.partition">HasPartitionParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/partition/request/HasPartitionReq.html" title="class in io.milvus.v2.service.partition.request">HasPartitionReq</a></li>
+<li><a href="io/milvus/param/dml/HybridSearchParam.html" title="class in io.milvus.param.dml">HybridSearchParam</a></li>
+<li><a href="io/milvus/param/dml/HybridSearchParam.Builder.html" title="class in io.milvus.param.dml">HybridSearchParam.Builder</a></li>
 <li><a href="io/milvus/exception/IllegalResponseException.html" title="class in io.milvus.exception">IllegalResponseException</a></li>
+<li><a href="io/milvus/bulkwriter/common/utils/ImportUtils.html" title="class in io.milvus.bulkwriter.common.utils">ImportUtils</a></li>
+<li><a href="io/milvus/v2/common/IndexParam.html" title="class in io.milvus.v2.common">IndexParam</a></li>
+<li><a href="io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></li>
+<li><a href="io/milvus/v2/common/IndexParam.MetricType.html" title="enum in io.milvus.v2.common">IndexParam.MetricType</a></li>
+<li><a href="io/milvus/v2/service/index/IndexService.html" title="class in io.milvus.v2.service.index">IndexService</a></li>
 <li><a href="io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></li>
 <li><a href="io/milvus/param/dml/InsertParam.html" title="class in io.milvus.param.dml">InsertParam</a></li>
 <li><a href="io/milvus/param/dml/InsertParam.Builder.html" title="class in io.milvus.param.dml">InsertParam.Builder</a></li>
 <li><a href="io/milvus/param/dml/InsertParam.Field.html" title="class in io.milvus.param.dml">InsertParam.Field</a></li>
+<li><a href="io/milvus/v2/service/vector/request/InsertReq.html" title="class in io.milvus.v2.service.vector.request">InsertReq</a></li>
+<li><a href="io/milvus/v2/service/vector/response/InsertResp.html" title="class in io.milvus.v2.service.vector.response">InsertResp</a></li>
 <li><a href="io/milvus/param/highlevel/dml/response/InsertResponse.html" title="class in io.milvus.param.highlevel.dml.response">InsertResponse</a></li>
 <li><a href="io/milvus/param/highlevel/dml/InsertRowsParam.html" title="class in io.milvus.param.highlevel.dml">InsertRowsParam</a></li>
 <li><a href="io/milvus/param/highlevel/dml/InsertRowsParam.Builder.html" title="class in io.milvus.param.highlevel.dml">InsertRowsParam.Builder</a></li>
+<li><a href="io/milvus/orm/iterator/IteratorCache.html" title="class in io.milvus.orm.iterator">IteratorCache</a></li>
 <li><a href="io/milvus/common/utils/JacksonUtils.html" title="class in io.milvus.common.utils">JacksonUtils</a></li>
+<li><a href="io/milvus/param/alias/ListAliasesParam.html" title="class in io.milvus.param.alias">ListAliasesParam</a></li>
+<li><a href="io/milvus/param/alias/ListAliasesParam.Builder.html" title="class in io.milvus.param.alias">ListAliasesParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/utility/request/ListAliasesReq.html" title="class in io.milvus.v2.service.utility.request">ListAliasesReq</a></li>
+<li><a href="io/milvus/v2/service/utility/response/ListAliasResp.html" title="class in io.milvus.v2.service.utility.response">ListAliasResp</a></li>
 <li><a href="io/milvus/param/bulkinsert/ListBulkInsertTasksParam.html" title="class in io.milvus.param.bulkinsert">ListBulkInsertTasksParam</a></li>
 <li><a href="io/milvus/param/bulkinsert/ListBulkInsertTasksParam.Builder.html" title="class in io.milvus.param.bulkinsert">ListBulkInsertTasksParam.Builder</a></li>
 <li><a href="io/milvus/param/highlevel/collection/ListCollectionsParam.html" title="class in io.milvus.param.highlevel.collection">ListCollectionsParam</a></li>
 <li><a href="io/milvus/param/highlevel/collection/ListCollectionsParam.Builder.html" title="class in io.milvus.param.highlevel.collection">ListCollectionsParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/collection/response/ListCollectionsResp.html" title="class in io.milvus.v2.service.collection.response">ListCollectionsResp</a></li>
 <li><a href="io/milvus/param/highlevel/collection/response/ListCollectionsResponse.html" title="class in io.milvus.param.highlevel.collection.response">ListCollectionsResponse</a></li>
 <li><a href="io/milvus/param/credential/ListCredUsersParam.html" title="class in io.milvus.param.credential">ListCredUsersParam</a></li>
 <li><a href="io/milvus/param/credential/ListCredUsersParam.Builder.html" title="class in io.milvus.param.credential">ListCredUsersParam.Builder</a></li>
 <li><a href="io/milvus/connection/Listener.html" title="interface in io.milvus.connection"><span class="interfaceName">Listener</span></a></li>
+<li><a href="io/milvus/bulkwriter/response/ListImportJobsResponse.html" title="class in io.milvus.bulkwriter.response">ListImportJobsResponse</a></li>
+<li><a href="io/milvus/v2/service/index/request/ListIndexesReq.html" title="class in io.milvus.v2.service.index.request">ListIndexesReq</a></li>
+<li><a href="io/milvus/v2/service/partition/request/ListPartitionsReq.html" title="class in io.milvus.v2.service.partition.request">ListPartitionsReq</a></li>
+<li><a href="io/milvus/param/resourcegroup/ListResourceGroupsParam.html" title="class in io.milvus.param.resourcegroup">ListResourceGroupsParam</a></li>
+<li><a href="io/milvus/param/resourcegroup/ListResourceGroupsParam.Builder.html" title="class in io.milvus.param.resourcegroup">ListResourceGroupsParam.Builder</a></li>
 <li><a href="io/milvus/param/control/LoadBalanceParam.html" title="class in io.milvus.param.control">LoadBalanceParam</a></li>
 <li><a href="io/milvus/param/control/LoadBalanceParam.Builder.html" title="class in io.milvus.param.control">LoadBalanceParam.Builder</a></li>
 <li><a href="io/milvus/param/collection/LoadCollectionParam.html" title="class in io.milvus.param.collection">LoadCollectionParam</a></li>
 <li><a href="io/milvus/param/collection/LoadCollectionParam.Builder.html" title="class in io.milvus.param.collection">LoadCollectionParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/collection/request/LoadCollectionReq.html" title="class in io.milvus.v2.service.collection.request">LoadCollectionReq</a></li>
 <li><a href="io/milvus/param/partition/LoadPartitionsParam.html" title="class in io.milvus.param.partition">LoadPartitionsParam</a></li>
 <li><a href="io/milvus/param/partition/LoadPartitionsParam.Builder.html" title="class in io.milvus.param.partition">LoadPartitionsParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/partition/request/LoadPartitionsReq.html" title="class in io.milvus.v2.service.partition.request">LoadPartitionsReq</a></li>
+<li><a href="io/milvus/bulkwriter/LocalBulkWriter.html" title="class in io.milvus.bulkwriter">LocalBulkWriter</a></li>
+<li><a href="io/milvus/bulkwriter/LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam</a></li>
+<li><a href="io/milvus/bulkwriter/LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a></li>
 <li><a href="io/milvus/param/LogLevel.html" title="enum in io.milvus.param">LogLevel</a></li>
 <li><a href="io/milvus/param/control/ManualCompactParam.html" title="class in io.milvus.param.control">ManualCompactParam</a></li>
 <li><a href="io/milvus/param/control/ManualCompactParam.Builder.html" title="class in io.milvus.param.control">ManualCompactParam.Builder</a></li>
@@ -161,9 +259,12 @@
 <li><a href="io/milvus/common/constant/MilvusClientConstant.html" title="class in io.milvus.common.constant">MilvusClientConstant</a></li>
 <li><a href="io/milvus/common/constant/MilvusClientConstant.MilvusConsts.html" title="class in io.milvus.common.constant">MilvusClientConstant.MilvusConsts</a></li>
 <li><a href="io/milvus/common/constant/MilvusClientConstant.StringValue.html" title="class in io.milvus.common.constant">MilvusClientConstant.StringValue</a></li>
+<li><a href="io/milvus/v2/exception/MilvusClientException.html" title="class in io.milvus.v2.exception">MilvusClientException</a></li>
+<li><a href="io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></li>
 <li><a href="io/milvus/exception/MilvusException.html" title="class in io.milvus.exception">MilvusException</a></li>
 <li><a href="io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></li>
 <li><a href="io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></li>
+<li><a href="io/milvus/bulkwriter/storage/client/MinioStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">MinioStorageClient</a></li>
 <li><a href="io/milvus/param/MultiConnectParam.html" title="class in io.milvus.param">MultiConnectParam</a></li>
 <li><a href="io/milvus/param/MultiConnectParam.Builder.html" title="class in io.milvus.param">MultiConnectParam.Builder</a></li>
 <li><a href="io/milvus/response/MutationResultWrapper.html" title="class in io.milvus.response">MutationResultWrapper</a></li>
@@ -171,11 +272,20 @@
 <li><a href="io/milvus/param/ParamUtils.html" title="class in io.milvus.param">ParamUtils</a></li>
 <li><a href="io/milvus/param/ParamUtils.InsertBuilderWrapper.html" title="class in io.milvus.param">ParamUtils.InsertBuilderWrapper</a></li>
 <li><a href="io/milvus/param/ParamUtils.InsertDataInfo.html" title="class in io.milvus.param">ParamUtils.InsertDataInfo</a></li>
+<li><a href="io/milvus/bulkwriter/common/utils/ParquetReaderUtils.html" title="class in io.milvus.bulkwriter.common.utils">ParquetReaderUtils</a></li>
+<li><a href="io/milvus/bulkwriter/common/utils/ParquetUtils.html" title="class in io.milvus.bulkwriter.common.utils">ParquetUtils</a></li>
+<li><a href="io/milvus/v2/service/partition/PartitionService.html" title="class in io.milvus.v2.service.partition">PartitionService</a></li>
+<li><a href="io/milvus/orm/iterator/QueryIterator.html" title="class in io.milvus.orm.iterator">QueryIterator</a></li>
+<li><a href="io/milvus/param/dml/QueryIteratorParam.html" title="class in io.milvus.param.dml">QueryIteratorParam</a></li>
+<li><a href="io/milvus/param/dml/QueryIteratorParam.Builder.html" title="class in io.milvus.param.dml">QueryIteratorParam.Builder</a></li>
 <li><a href="io/milvus/connection/QueryNodeListener.html" title="class in io.milvus.connection">QueryNodeListener</a></li>
 <li><a href="io/milvus/param/QueryNodeSingleSearch.html" title="class in io.milvus.param">QueryNodeSingleSearch</a></li>
 <li><a href="io/milvus/param/QueryNodeSingleSearch.Builder.html" title="class in io.milvus.param">QueryNodeSingleSearch.Builder</a></li>
 <li><a href="io/milvus/param/dml/QueryParam.html" title="class in io.milvus.param.dml">QueryParam</a></li>
 <li><a href="io/milvus/param/dml/QueryParam.Builder.html" title="class in io.milvus.param.dml">QueryParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/vector/request/QueryReq.html" title="class in io.milvus.v2.service.vector.request">QueryReq</a></li>
+<li><a href="io/milvus/v2/service/vector/response/QueryResp.html" title="class in io.milvus.v2.service.vector.response">QueryResp</a></li>
+<li><a href="io/milvus/v2/service/vector/response/QueryResp.QueryResult.html" title="class in io.milvus.v2.service.vector.response">QueryResp.QueryResult</a></li>
 <li><a href="io/milvus/param/highlevel/dml/response/QueryResponse.html" title="class in io.milvus.param.highlevel.dml.response">QueryResponse</a></li>
 <li><a href="io/milvus/response/QueryResultsWrapper.html" title="class in io.milvus.response">QueryResultsWrapper</a></li>
 <li><a href="io/milvus/response/QueryResultsWrapper.RowRecord.html" title="class in io.milvus.response">QueryResultsWrapper.RowRecord</a></li>
@@ -185,18 +295,46 @@
 <li><a href="io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></li>
 <li><a href="io/milvus/param/collection/ReleaseCollectionParam.html" title="class in io.milvus.param.collection">ReleaseCollectionParam</a></li>
 <li><a href="io/milvus/param/collection/ReleaseCollectionParam.Builder.html" title="class in io.milvus.param.collection">ReleaseCollectionParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/collection/request/ReleaseCollectionReq.html" title="class in io.milvus.v2.service.collection.request">ReleaseCollectionReq</a></li>
 <li><a href="io/milvus/param/partition/ReleasePartitionsParam.html" title="class in io.milvus.param.partition">ReleasePartitionsParam</a></li>
 <li><a href="io/milvus/param/partition/ReleasePartitionsParam.Builder.html" title="class in io.milvus.param.partition">ReleasePartitionsParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/partition/request/ReleasePartitionsReq.html" title="class in io.milvus.v2.service.partition.request">ReleasePartitionsReq</a></li>
+<li><a href="io/milvus/bulkwriter/RemoteBulkWriter.html" title="class in io.milvus.bulkwriter">RemoteBulkWriter</a></li>
+<li><a href="io/milvus/bulkwriter/RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam</a></li>
+<li><a href="io/milvus/bulkwriter/RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a></li>
 <li><a href="io/milvus/param/role/RemoveUserFromRoleParam.html" title="class in io.milvus.param.role">RemoveUserFromRoleParam</a></li>
 <li><a href="io/milvus/param/role/RemoveUserFromRoleParam.Builder.html" title="class in io.milvus.param.role">RemoveUserFromRoleParam.Builder</a></li>
 <li><a href="io/milvus/param/collection/RenameCollectionParam.html" title="class in io.milvus.param.collection">RenameCollectionParam</a></li>
 <li><a href="io/milvus/param/collection/RenameCollectionParam.Builder.html" title="class in io.milvus.param.collection">RenameCollectionParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/collection/request/RenameCollectionReq.html" title="class in io.milvus.v2.service.collection.request">RenameCollectionReq</a></li>
+<li><a href="io/milvus/common/resourcegroup/ResourceGroupConfig.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig</a></li>
+<li><a href="io/milvus/common/resourcegroup/ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a></li>
+<li><a href="io/milvus/common/resourcegroup/ResourceGroupLimit.html" title="class in io.milvus.common.resourcegroup">ResourceGroupLimit</a></li>
+<li><a href="io/milvus/common/resourcegroup/ResourceGroupTransfer.html" title="class in io.milvus.common.resourcegroup">ResourceGroupTransfer</a></li>
+<li><a href="io/milvus/bulkwriter/response/RestfulResponse.html" title="class in io.milvus.bulkwriter.response">RestfulResponse</a></li>
+<li><a href="io/milvus/param/RetryParam.html" title="class in io.milvus.param">RetryParam</a></li>
+<li><a href="io/milvus/param/RetryParam.Builder.html" title="class in io.milvus.param">RetryParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/rbac/request/RevokePrivilegeReq.html" title="class in io.milvus.v2.service.rbac.request">RevokePrivilegeReq</a></li>
 <li><a href="io/milvus/param/role/RevokeRolePrivilegeParam.html" title="class in io.milvus.param.role">RevokeRolePrivilegeParam</a></li>
 <li><a href="io/milvus/param/role/RevokeRolePrivilegeParam.Builder.html" title="class in io.milvus.param.role">RevokeRolePrivilegeParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/rbac/request/RevokeRoleReq.html" title="class in io.milvus.v2.service.rbac.request">RevokeRoleReq</a></li>
+<li><a href="io/milvus/v2/service/rbac/RoleService.html" title="class in io.milvus.v2.service.rbac">RoleService</a></li>
 <li><a href="io/milvus/response/basic/RowRecordWrapper.html" title="class in io.milvus.response.basic">RowRecordWrapper</a></li>
 <li><a href="io/milvus/param/RpcStatus.html" title="class in io.milvus.param">RpcStatus</a></li>
+<li><a href="io/milvus/v2/utils/RpcUtils.html" title="class in io.milvus.v2.utils">RpcUtils</a></li>
+<li><a href="io/milvus/param/dml/ranker/RRFRanker.html" title="class in io.milvus.param.dml.ranker">RRFRanker</a></li>
+<li><a href="io/milvus/param/dml/ranker/RRFRanker.Builder.html" title="class in io.milvus.param.dml.ranker">RRFRanker.Builder</a></li>
+<li><a href="io/milvus/bulkwriter/connect/S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam</a></li>
+<li><a href="io/milvus/bulkwriter/connect/S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a></li>
+<li><a href="io/milvus/v2/utils/SchemaUtils.html" title="class in io.milvus.v2.utils">SchemaUtils</a></li>
+<li><a href="io/milvus/orm/iterator/SearchIterator.html" title="class in io.milvus.orm.iterator">SearchIterator</a></li>
+<li><a href="io/milvus/param/dml/SearchIteratorParam.html" title="class in io.milvus.param.dml">SearchIteratorParam</a></li>
+<li><a href="io/milvus/param/dml/SearchIteratorParam.Builder.html" title="class in io.milvus.param.dml">SearchIteratorParam.Builder</a></li>
 <li><a href="io/milvus/param/dml/SearchParam.html" title="class in io.milvus.param.dml">SearchParam</a></li>
 <li><a href="io/milvus/param/dml/SearchParam.Builder.html" title="class in io.milvus.param.dml">SearchParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/vector/request/SearchReq.html" title="class in io.milvus.v2.service.vector.request">SearchReq</a></li>
+<li><a href="io/milvus/v2/service/vector/response/SearchResp.html" title="class in io.milvus.v2.service.vector.response">SearchResp</a></li>
+<li><a href="io/milvus/v2/service/vector/response/SearchResp.SearchResult.html" title="class in io.milvus.v2.service.vector.response">SearchResp.SearchResult</a></li>
 <li><a href="io/milvus/param/highlevel/dml/response/SearchResponse.html" title="class in io.milvus.param.highlevel.dml.response">SearchResponse</a></li>
 <li><a href="io/milvus/response/SearchResultsWrapper.html" title="class in io.milvus.response">SearchResultsWrapper</a></li>
 <li><a href="io/milvus/response/SearchResultsWrapper.IDScore.html" title="class in io.milvus.response">SearchResultsWrapper.IDScore</a></li>
@@ -212,6 +350,7 @@
 <li><a href="io/milvus/param/role/SelectUserParam.Builder.html" title="class in io.milvus.param.role">SelectUserParam.Builder</a></li>
 <li><a href="io/milvus/param/ServerAddress.html" title="class in io.milvus.param">ServerAddress</a></li>
 <li><a href="io/milvus/param/ServerAddress.Builder.html" title="class in io.milvus.param">ServerAddress.Builder</a></li>
+<li><a href="io/milvus/exception/ServerException.html" title="class in io.milvus.exception">ServerException</a></li>
 <li><a href="io/milvus/connection/ServerMonitor.html" title="class in io.milvus.connection">ServerMonitor</a></li>
 <li><a href="io/milvus/connection/ServerSetting.html" title="class in io.milvus.connection">ServerSetting</a></li>
 <li><a href="io/milvus/connection/ServerSetting.Builder.html" title="class in io.milvus.connection">ServerSetting.Builder</a></li>
@@ -223,12 +362,33 @@
 <li><a href="io/milvus/param/partition/ShowPartitionsParam.Builder.html" title="class in io.milvus.param.partition">ShowPartitionsParam.Builder</a></li>
 <li><a href="io/milvus/response/ShowPartResponseWrapper.html" title="class in io.milvus.response">ShowPartResponseWrapper</a></li>
 <li><a href="io/milvus/response/ShowPartResponseWrapper.PartitionInfo.html" title="class in io.milvus.response">ShowPartResponseWrapper.PartitionInfo</a></li>
+<li><a href="io/milvus/v2/examples/Simple.html" title="class in io.milvus.v2.examples">Simple</a></li>
+<li><a href="io/milvus/v2/examples/Simple_Schema.html" title="class in io.milvus.v2.examples">Simple_Schema</a></li>
+<li><a href="io/milvus/bulkwriter/storage/StorageClient.html" title="interface in io.milvus.bulkwriter.storage"><span class="interfaceName">StorageClient</span></a></li>
+<li><a href="io/milvus/bulkwriter/connect/StorageConnectParam.html" title="class in io.milvus.bulkwriter.connect">StorageConnectParam</a></li>
+<li><a href="io/milvus/param/resourcegroup/TransferNodeParam.html" title="class in io.milvus.param.resourcegroup">TransferNodeParam</a></li>
+<li><a href="io/milvus/param/resourcegroup/TransferNodeParam.Builder.html" title="class in io.milvus.param.resourcegroup">TransferNodeParam.Builder</a></li>
+<li><a href="io/milvus/param/resourcegroup/TransferReplicaParam.html" title="class in io.milvus.param.resourcegroup">TransferReplicaParam</a></li>
+<li><a href="io/milvus/param/resourcegroup/TransferReplicaParam.Builder.html" title="class in io.milvus.param.resourcegroup">TransferReplicaParam.Builder</a></li>
+<li><a href="io/milvus/bulkwriter/common/clientenum/TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></li>
+<li><a href="io/milvus/exception/UnExpectedException.html" title="class in io.milvus.exception">UnExpectedException</a></li>
 <li><a href="io/milvus/param/credential/UpdateCredentialParam.html" title="class in io.milvus.param.credential">UpdateCredentialParam</a></li>
 <li><a href="io/milvus/param/credential/UpdateCredentialParam.Builder.html" title="class in io.milvus.param.credential">UpdateCredentialParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/rbac/request/UpdatePasswordReq.html" title="class in io.milvus.v2.service.rbac.request">UpdatePasswordReq</a></li>
+<li><a href="io/milvus/param/resourcegroup/UpdateResourceGroupsParam.html" title="class in io.milvus.param.resourcegroup">UpdateResourceGroupsParam</a></li>
+<li><a href="io/milvus/param/resourcegroup/UpdateResourceGroupsParam.Builder.html" title="class in io.milvus.param.resourcegroup">UpdateResourceGroupsParam.Builder</a></li>
 <li><a href="io/milvus/param/dml/UpsertParam.html" title="class in io.milvus.param.dml">UpsertParam</a></li>
 <li><a href="io/milvus/param/dml/UpsertParam.Builder.html" title="class in io.milvus.param.dml">UpsertParam.Builder</a></li>
+<li><a href="io/milvus/v2/service/vector/request/UpsertReq.html" title="class in io.milvus.v2.service.vector.request">UpsertReq</a></li>
+<li><a href="io/milvus/v2/service/vector/response/UpsertResp.html" title="class in io.milvus.v2.service.vector.response">UpsertResp</a></li>
 <li><a href="io/milvus/utils/URLParser.html" title="class in io.milvus.utils">URLParser</a></li>
+<li><a href="io/milvus/v2/service/rbac/UserService.html" title="class in io.milvus.v2.service.rbac">UserService</a></li>
+<li><a href="io/milvus/v2/service/utility/UtilityService.html" title="class in io.milvus.v2.service.utility">UtilityService</a></li>
+<li><a href="io/milvus/v2/service/vector/VectorService.html" title="class in io.milvus.v2.service.vector">VectorService</a></li>
 <li><a href="io/milvus/common/utils/VectorUtils.html" title="class in io.milvus.common.utils">VectorUtils</a></li>
+<li><a href="io/milvus/v2/utils/VectorUtils.html" title="class in io.milvus.v2.utils">VectorUtils</a></li>
+<li><a href="io/milvus/param/dml/ranker/WeightedRanker.html" title="class in io.milvus.param.dml.ranker">WeightedRanker</a></li>
+<li><a href="io/milvus/param/dml/ranker/WeightedRanker.Builder.html" title="class in io.milvus.param.dml.ranker">WeightedRanker.Builder</a></li>
 </ul>
 </div>
 </main>

+ 149 - 13
doc/allpackages-index.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>All Packages</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
@@ -107,17 +107,49 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </tr>
 <tbody>
 <tr class="altColor">
-<th class="colFirst" scope="row"><a href="io/milvus/client/package-summary.html">io.milvus.client</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/package-summary.html">io.milvus.bulkwriter</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<th class="colFirst" scope="row"><a href="io/milvus/common/clientenum/package-summary.html">io.milvus.common.clientenum</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/common/clientenum/package-summary.html">io.milvus.bulkwriter.common.clientenum</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/common/utils/package-summary.html">io.milvus.bulkwriter.common.utils</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/connect/package-summary.html">io.milvus.bulkwriter.connect</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/response/package-summary.html">io.milvus.bulkwriter.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/storage/package-summary.html">io.milvus.bulkwriter.storage</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/storage/client/package-summary.html">io.milvus.bulkwriter.storage.client</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/client/package-summary.html">io.milvus.client</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/common/clientenum/package-summary.html">io.milvus.common.clientenum</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <th class="colFirst" scope="row"><a href="io/milvus/common/constant/package-summary.html">io.milvus.common.constant</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/common/resourcegroup/package-summary.html">io.milvus.common.resourcegroup</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
 <tr class="rowColor">
 <th class="colFirst" scope="row"><a href="io/milvus/common/utils/package-summary.html">io.milvus.common.utils</a></th>
 <td class="colLast">&nbsp;</td>
@@ -131,33 +163,41 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<th class="colFirst" scope="row"><a href="io/milvus/param/package-summary.html">io.milvus.param</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/orm/iterator/package-summary.html">io.milvus.orm.iterator</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<th class="colFirst" scope="row"><a href="io/milvus/param/alias/package-summary.html">io.milvus.param.alias</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/package-summary.html">io.milvus.param</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<th class="colFirst" scope="row"><a href="io/milvus/param/bulkinsert/package-summary.html">io.milvus.param.bulkinsert</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/alias/package-summary.html">io.milvus.param.alias</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<th class="colFirst" scope="row"><a href="io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/bulkinsert/package-summary.html">io.milvus.param.bulkinsert</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<th class="colFirst" scope="row"><a href="io/milvus/param/control/package-summary.html">io.milvus.param.control</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<th class="colFirst" scope="row"><a href="io/milvus/param/credential/package-summary.html">io.milvus.param.credential</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/control/package-summary.html">io.milvus.param.control</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/param/credential/package-summary.html">io.milvus.param.credential</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <th class="colFirst" scope="row"><a href="io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/param/dml/ranker/package-summary.html">io.milvus.param.dml.ranker</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
 <tr class="rowColor">
 <th class="colFirst" scope="row"><a href="io/milvus/param/highlevel/collection/package-summary.html">io.milvus.param.highlevel.collection</a></th>
 <td class="colLast">&nbsp;</td>
@@ -183,21 +223,117 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<th class="colFirst" scope="row"><a href="io/milvus/param/role/package-summary.html">io.milvus.param.role</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
-<th class="colFirst" scope="row"><a href="io/milvus/response/package-summary.html">io.milvus.response</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/role/package-summary.html">io.milvus.param.role</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<th class="colFirst" scope="row"><a href="io/milvus/response/basic/package-summary.html">io.milvus.response.basic</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/response/package-summary.html">io.milvus.response</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/response/basic/package-summary.html">io.milvus.response.basic</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
 <th class="colFirst" scope="row"><a href="io/milvus/utils/package-summary.html">io.milvus.utils</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/client/package-summary.html">io.milvus.v2.client</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/common/package-summary.html">io.milvus.v2.common</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/examples/package-summary.html">io.milvus.v2.examples</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/exception/package-summary.html">io.milvus.v2.exception</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/package-summary.html">io.milvus.v2.service</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/collection/package-summary.html">io.milvus.v2.service.collection</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/collection/response/package-summary.html">io.milvus.v2.service.collection.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/index/package-summary.html">io.milvus.v2.service.index</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/index/request/package-summary.html">io.milvus.v2.service.index.request</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/index/response/package-summary.html">io.milvus.v2.service.index.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/partition/package-summary.html">io.milvus.v2.service.partition</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/partition/request/package-summary.html">io.milvus.v2.service.partition.request</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/rbac/package-summary.html">io.milvus.v2.service.rbac</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/rbac/response/package-summary.html">io.milvus.v2.service.rbac.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/utility/package-summary.html">io.milvus.v2.service.utility</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/utility/request/package-summary.html">io.milvus.v2.service.utility.request</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/utility/response/package-summary.html">io.milvus.v2.service.utility.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/vector/package-summary.html">io.milvus.v2.service.vector</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/vector/request/package-summary.html">io.milvus.v2.service.vector.request</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/vector/response/package-summary.html">io.milvus.v2.service.vector.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/utils/package-summary.html">io.milvus.v2.utils</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>

+ 113 - 15
doc/constant-values.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>Constant Field Values</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
@@ -118,13 +118,20 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><a id="io.milvus.common.constant.MilvusClientConstant.MilvusConsts.CLOUD_SERVERLESS_URI_REGEX">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/common/constant/MilvusClientConstant.MilvusConsts.html#CLOUD_SERVERLESS_URI_REGEX">CLOUD_SERVERLESS_URI_REGEX</a></code></th>
+<td class="colLast"><code>"^https://in03-.{20,}zilliz.*.(com|cn)$"</code></td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a id="io.milvus.common.constant.MilvusClientConstant.MilvusConsts.HOST_HTTP_PREFIX">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/common/constant/MilvusClientConstant.MilvusConsts.html#HOST_HTTP_PREFIX">HOST_HTTP_PREFIX</a></code></th>
 <td class="colLast"><code>"http://"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a id="io.milvus.common.constant.MilvusClientConstant.MilvusConsts.HOST_HTTPS_PREFIX">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
@@ -179,19 +186,47 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <td class="colLast"><code>"*"</code></td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a id="io.milvus.param.Constant.ARRAY_MAX_CAPACITY">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#ARRAY_MAX_CAPACITY">ARRAY_MAX_CAPACITY</a></code></th>
+<td class="colLast"><code>"max_capacity"</code></td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.BUCKET">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#BUCKET">BUCKET</a></code></th>
 <td class="colLast"><code>"bucket"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.DEFAULT_INDEX_NAME">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#DEFAULT_INDEX_NAME">DEFAULT_INDEX_NAME</a></code></th>
 <td class="colLast"><code>""</code></td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><a id="io.milvus.param.Constant.DEFAULT_SEARCH_EXTENSION_RATE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#DEFAULT_SEARCH_EXTENSION_RATE">DEFAULT_SEARCH_EXTENSION_RATE</a></code></th>
+<td class="colLast"><code>10</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="io.milvus.param.Constant.DYNAMIC_FIELD_NAME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#DYNAMIC_FIELD_NAME">DYNAMIC_FIELD_NAME</a></code></th>
+<td class="colLast"><code>"$meta"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="io.milvus.param.Constant.EF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#EF">EF</a></code></th>
+<td class="colLast"><code>"ef"</code></td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.FAILED_REASON">
 <!--   -->
@@ -200,54 +235,82 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <td class="colLast"><code>"failed_reason"</code></td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a id="io.milvus.param.Constant.GROUP_BY_FIELD">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#GROUP_BY_FIELD">GROUP_BY_FIELD</a></code></th>
+<td class="colLast"><code>"group_by_field"</code></td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.IGNORE_GROWING">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#IGNORE_GROWING">IGNORE_GROWING</a></code></th>
 <td class="colLast"><code>"ignore_growing"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.IMPORT_COLLECTION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#IMPORT_COLLECTION">IMPORT_COLLECTION</a></code></th>
 <td class="colLast"><code>"collection"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.IMPORT_FILES">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#IMPORT_FILES">IMPORT_FILES</a></code></th>
 <td class="colLast"><code>"files"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.IMPORT_PARTITION">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#IMPORT_PARTITION">IMPORT_PARTITION</a></code></th>
 <td class="colLast"><code>"partition"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.IMPORT_PROGRESS">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#IMPORT_PROGRESS">IMPORT_PROGRESS</a></code></th>
 <td class="colLast"><code>"progress_percent"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.INDEX_TYPE">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#INDEX_TYPE">INDEX_TYPE</a></code></th>
 <td class="colLast"><code>"index_type"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.LIMIT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#LIMIT">LIMIT</a></code></th>
 <td class="colLast"><code>"limit"</code></td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><a id="io.milvus.param.Constant.MAX_BATCH_SIZE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#MAX_BATCH_SIZE">MAX_BATCH_SIZE</a></code></th>
+<td class="colLast"><code>16384</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="io.milvus.param.Constant.MAX_FILTERED_IDS_COUNT_ITERATION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#MAX_FILTERED_IDS_COUNT_ITERATION">MAX_FILTERED_IDS_COUNT_ITERATION</a></code></th>
+<td class="colLast"><code>100000</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="io.milvus.param.Constant.MAX_TRY_TIME">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#MAX_TRY_TIME">MAX_TRY_TIME</a></code></th>
+<td class="colLast"><code>20</code></td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.METRIC_TYPE">
 <!--   -->
@@ -256,6 +319,20 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <td class="colLast"><code>"metric_type"</code></td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a id="io.milvus.param.Constant.MMAP_ENABLED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#MMAP_ENABLED">MMAP_ENABLED</a></code></th>
+<td class="colLast"><code>"mmap.enabled"</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a id="io.milvus.param.Constant.NO_CACHE_ID">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#NO_CACHE_ID">NO_CACHE_ID</a></code></th>
+<td class="colLast"><code>-1</code></td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.OFFSET">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
@@ -277,6 +354,20 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <td class="colLast"><code>"id"</code></td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a id="io.milvus.param.Constant.RADIUS">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#RADIUS">RADIUS</a></code></th>
+<td class="colLast"><code>"radius"</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a id="io.milvus.param.Constant.RANGE_FILTER">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#RANGE_FILTER">RANGE_FILTER</a></code></th>
+<td class="colLast"><code>"range_filter"</code></td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.ROUND_DECIMAL">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
@@ -305,41 +396,48 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <td class="colLast"><code>"collection.ttl.seconds"</code></td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><a id="io.milvus.param.Constant.UNLIMITED">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#UNLIMITED">UNLIMITED</a></code></th>
+<td class="colLast"><code>-1</code></td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.VARCHAR_MAX_LENGTH">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#VARCHAR_MAX_LENGTH">VARCHAR_MAX_LENGTH</a></code></th>
 <td class="colLast"><code>"max_length"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.VECTOR_DIM">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#VECTOR_DIM">VECTOR_DIM</a></code></th>
 <td class="colLast"><code>"dim"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.VECTOR_FIELD">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#VECTOR_FIELD">VECTOR_FIELD</a></code></th>
 <td class="colLast"><code>"anns_field"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.VECTOR_FIELD_NAME_DEFAULT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#VECTOR_FIELD_NAME_DEFAULT">VECTOR_FIELD_NAME_DEFAULT</a></code></th>
 <td class="colLast"><code>"vector"</code></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.VECTOR_INDEX_NAME_DEFAULT">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><a href="io/milvus/param/Constant.html#VECTOR_INDEX_NAME_DEFAULT">VECTOR_INDEX_NAME_DEFAULT</a></code></th>
 <td class="colLast"><code>"vector_idx"</code></td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a id="io.milvus.param.Constant.VECTOR_TAG">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>

+ 82 - 3
doc/deprecated-list.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>Deprecated List</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
@@ -97,10 +97,31 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <h1 title="Deprecated API" class="title">Deprecated API</h1>
 <h2 title="Contents">Contents</h2>
 <ul>
+<li><a href="#field">Fields</a></li>
 <li><a href="#method">Methods</a></li>
 </ul>
 </div>
-<div class="contentContainer"><a id="method">
+<div class="contentContainer"><a id="field">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table class="deprecatedSummary">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Field</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/param/highlevel/dml/response/DeleteResponse.html#deleteIds">io.milvus.param.highlevel.dml.response.DeleteResponse.deleteIds</a></th>
+<td class="colLast"></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a id="method">
 <!--   -->
 </a>
 <ul class="blockList">
@@ -121,9 +142,67 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <td class="colLast"></td>
 </tr>
 <tr class="altColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/client/MilvusClient.html#withRetry(int)">io.milvus.client.MilvusClient.withRetry&#8203;(int)</a></th>
+<td class="colLast"></td>
+</tr>
+<tr class="rowColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/client/MilvusClient.html#withRetryInterval(long,java.util.concurrent.TimeUnit)">io.milvus.client.MilvusClient.withRetryInterval&#8203;(long, TimeUnit)</a></th>
+<td class="colLast"></td>
+</tr>
+<tr class="altColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/param/collection/CreateCollectionParam.Builder.html#addFieldType(io.milvus.param.collection.FieldType)">io.milvus.param.collection.CreateCollectionParam.Builder.addFieldType&#8203;(FieldType)</a></th>
+<td class="colLast">
+<div class="deprecationComment">Use <a href="io/milvus/param/collection/CreateCollectionParam.Builder.html#withSchema(io.milvus.param.collection.CollectionSchemaParam)"><code>CreateCollectionParam.Builder.withSchema(CollectionSchemaParam)</code></a> repace</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/param/collection/CreateCollectionParam.Builder.html#withEnableDynamicField(boolean)">io.milvus.param.collection.CreateCollectionParam.Builder.withEnableDynamicField&#8203;(boolean)</a></th>
+<td class="colLast">
+<div class="deprecationComment">Use <a href="io/milvus/param/collection/CreateCollectionParam.Builder.html#withSchema(io.milvus.param.collection.CollectionSchemaParam)"><code>CreateCollectionParam.Builder.withSchema(CollectionSchemaParam)</code></a> repace</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/param/collection/CreateCollectionParam.Builder.html#withFieldTypes(java.util.List)">io.milvus.param.collection.CreateCollectionParam.Builder.withFieldTypes&#8203;(List&lt;FieldType&gt;)</a></th>
+<td class="colLast">
+<div class="deprecationComment">Use <a href="io/milvus/param/collection/CreateCollectionParam.Builder.html#withSchema(io.milvus.param.collection.CollectionSchemaParam)"><code>CreateCollectionParam.Builder.withSchema(CollectionSchemaParam)</code></a> repace</div>
+</td>
+</tr>
+<tr class="rowColor">
 <th class="colDeprecatedItemName" scope="row"><a href="io/milvus/param/ConnectParam.Builder.html#secure(boolean)">io.milvus.param.ConnectParam.Builder.secure&#8203;(boolean)</a></th>
 <td class="colLast"></td>
 </tr>
+<tr class="altColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/param/ConnectParam.Builder.html#withSecure(boolean)">io.milvus.param.ConnectParam.Builder.withSecure&#8203;(boolean)</a></th>
+<td class="colLast"></td>
+</tr>
+<tr class="rowColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/param/control/GetFlushStateParam.Builder.html#addSegmentID(java.lang.Long)">io.milvus.param.control.GetFlushStateParam.Builder.addSegmentID&#8203;(Long)</a></th>
+<td class="colLast"></td>
+</tr>
+<tr class="altColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/param/control/GetFlushStateParam.Builder.html#withSegmentIDs(java.util.List)">io.milvus.param.control.GetFlushStateParam.Builder.withSegmentIDs&#8203;(List&lt;Long&gt;)</a></th>
+<td class="colLast"></td>
+</tr>
+<tr class="rowColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/param/dml/SearchIteratorParam.Builder.html#withVectors(java.util.List)">io.milvus.param.dml.SearchIteratorParam.Builder.withVectors&#8203;(List&lt;?&gt;)</a></th>
+<td class="colLast"></td>
+</tr>
+<tr class="altColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/param/dml/SearchParam.Builder.html#withVectors(java.util.List)">io.milvus.param.dml.SearchParam.Builder.withVectors&#8203;(List&lt;?&gt;)</a></th>
+<td class="colLast"></td>
+</tr>
+<tr class="rowColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/param/highlevel/dml/response/SearchResponse.html#getRowRecords()">io.milvus.param.highlevel.dml.response.SearchResponse.getRowRecords()</a></th>
+<td class="colLast"></td>
+</tr>
+<tr class="altColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/response/DescCollResponseWrapper.html#getVectorField()">io.milvus.response.DescCollResponseWrapper.getVectorField()</a></th>
+<td class="colLast"></td>
+</tr>
+<tr class="rowColor">
+<th class="colDeprecatedItemName" scope="row"><a href="io/milvus/response/SearchResultsWrapper.html#getRowRecords()">io.milvus.response.SearchResultsWrapper.getRowRecords()</a></th>
+<td class="colLast"></td>
+</tr>
 </tbody>
 </table>
 </li>

+ 34 - 0
doc/element-list

@@ -1,9 +1,18 @@
+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
@@ -11,13 +20,38 @@ 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.response
 io.milvus.response.basic
 io.milvus.utils
+io.milvus.v2.client
+io.milvus.v2.common
+io.milvus.v2.examples
+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.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.response
+io.milvus.v2.utils

+ 2 - 2
doc/help-doc.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>API Help</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">

+ 109 - 5
doc/index-files/index-1.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>A-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -114,18 +114,42 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Adds the destination query node by ID to which the sealed segments will be balanced.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/CreateCollectionReq.CollectionSchema.html#addField(io.milvus.v2.service.collection.request.AddFieldReq)">addField(AddFieldReq)</a></span> - Method in class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/CreateCollectionReq.CollectionSchema.html" title="class in io.milvus.v2.service.collection.request">CreateCollectionReq.CollectionSchema</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/collection/request/AddFieldReq.html" title="class in io.milvus.v2.service.collection.request"><span class="typeNameLink">AddFieldReq</span></a> - Class in <a href="../io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/AddFieldReq.html#%3Cinit%3E()">AddFieldReq()</a></span> - Constructor for class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/AddFieldReq.html" title="class in io.milvus.v2.service.collection.request">AddFieldReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/CollectionSchemaParam.Builder.html#addFieldType(io.milvus.param.collection.FieldType)">addFieldType(FieldType)</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/CollectionSchemaParam.Builder.html" title="class in io.milvus.param.collection">CollectionSchemaParam.Builder</a></dt>
+<dd>
+<div class="block">Adds a field.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/collection/CreateCollectionParam.Builder.html#addFieldType(io.milvus.param.collection.FieldType)">addFieldType(FieldType)</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/CreateCollectionParam.Builder.html" title="class in io.milvus.param.collection">CreateCollectionParam.Builder</a></dt>
 <dd>
-<div class="block">Adds a field schema.</div>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
+<div class="deprecationComment">Use <a href="../io/milvus/param/collection/CreateCollectionParam.Builder.html#withSchema(io.milvus.param.collection.CollectionSchemaParam)"><code>CreateCollectionParam.Builder.withSchema(CollectionSchemaParam)</code></a> repace</div>
+</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/bulkinsert/BulkInsertParam.Builder.html#addFile(java.lang.String)">addFile(String)</a></span> - Method in class io.milvus.param.bulkinsert.<a href="../io/milvus/param/bulkinsert/BulkInsertParam.Builder.html" title="class in io.milvus.param.bulkinsert">BulkInsertParam.Builder</a></dt>
 <dd>
 <div class="block">Adds a file path.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/HybridSearchParam.Builder.html#addOutField(java.lang.String)">addOutField(String)</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/HybridSearchParam.Builder.html" title="class in io.milvus.param.dml">HybridSearchParam.Builder</a></dt>
+<dd>
+<div class="block">Specifies an output field (Optional).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/QueryIteratorParam.Builder.html#addOutField(java.lang.String)">addOutField(String)</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/QueryIteratorParam.Builder.html" title="class in io.milvus.param.dml">QueryIteratorParam.Builder</a></dt>
+<dd>
+<div class="block">Specifies an output field (Optional).</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/QueryParam.Builder.html#addOutField(java.lang.String)">addOutField(String)</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/QueryParam.Builder.html" title="class in io.milvus.param.dml">QueryParam.Builder</a></dt>
 <dd>
 <div class="block">Specifies an output field (Optional).</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/SearchIteratorParam.Builder.html#addOutField(java.lang.String)">addOutField(String)</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/SearchIteratorParam.Builder.html" title="class in io.milvus.param.dml">SearchIteratorParam.Builder</a></dt>
+<dd>
+<div class="block">Specifies an output field (Optional).</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/SearchParam.Builder.html#addOutField(java.lang.String)">addOutField(String)</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/SearchParam.Builder.html" title="class in io.milvus.param.dml">SearchParam.Builder</a></dt>
 <dd>
 <div class="block">Specifies an output field (Optional).</div>
@@ -140,10 +164,22 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Adds a partition by name.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/HybridSearchParam.Builder.html#addPartitionName(java.lang.String)">addPartitionName(String)</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/HybridSearchParam.Builder.html" title="class in io.milvus.param.dml">HybridSearchParam.Builder</a></dt>
+<dd>
+<div class="block">Adds a partition to specify search scope (Optional).</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/QueryIteratorParam.Builder.html#addPartitionName(java.lang.String)">addPartitionName(String)</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/QueryIteratorParam.Builder.html" title="class in io.milvus.param.dml">QueryIteratorParam.Builder</a></dt>
+<dd>
+<div class="block">Adds a partition to specify query scope (Optional).</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/QueryParam.Builder.html#addPartitionName(java.lang.String)">addPartitionName(String)</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/QueryParam.Builder.html" title="class in io.milvus.param.dml">QueryParam.Builder</a></dt>
 <dd>
 <div class="block">Adds a partition to specify query scope (Optional).</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/SearchIteratorParam.Builder.html#addPartitionName(java.lang.String)">addPartitionName(String)</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/SearchIteratorParam.Builder.html" title="class in io.milvus.param.dml">SearchIteratorParam.Builder</a></dt>
+<dd>
+<div class="block">Adds a partition to specify search scope (Optional).</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/SearchParam.Builder.html#addPartitionName(java.lang.String)">addPartitionName(String)</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/SearchParam.Builder.html" title="class in io.milvus.param.dml">SearchParam.Builder</a></dt>
 <dd>
 <div class="block">Adds a partition to specify search scope (Optional).</div>
@@ -168,9 +204,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Specifies primaryId field.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/HybridSearchParam.Builder.html#addSearchRequest(io.milvus.param.dml.AnnSearchParam)">addSearchRequest(AnnSearchParam)</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/HybridSearchParam.Builder.html" title="class in io.milvus.param.dml">HybridSearchParam.Builder</a></dt>
+<dd>
+<div class="block">Adds a vector search request for a vector field.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/control/GetFlushStateParam.Builder.html#addSegmentID(java.lang.Long)">addSegmentID(Long)</a></span> - Method in class io.milvus.param.control.<a href="../io/milvus/param/control/GetFlushStateParam.Builder.html" title="class in io.milvus.param.control">GetFlushStateParam.Builder</a></dt>
 <dd>
-<div class="block">Specify a segment</div>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/control/LoadBalanceParam.Builder.html#addSegmentID(java.lang.Long)">addSegmentID(Long)</a></span> - Method in class io.milvus.param.control.<a href="../io/milvus/param/control/LoadBalanceParam.Builder.html" title="class in io.milvus.param.control">LoadBalanceParam.Builder</a></dt>
 <dd>
@@ -196,10 +236,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/role/AddUserToRoleParam.html" title="class in io.milvus.param.role"><code>AddUserToRoleParam</code></a> class.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html#ALI">ALI</a></span> - io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#ALL_OUTPUT_FIELDS">ALL_OUTPUT_FIELDS</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#alterAlias(io.milvus.param.alias.AlterAliasParam)">alterAlias(AlterAliasParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/UtilityService.html#alterAlias(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.utility.request.AlterAliasReq)">alterAlias(MilvusServiceGrpc.MilvusServiceBlockingStub, AlterAliasReq)</a></span> - Method in class io.milvus.v2.service.utility.<a href="../io/milvus/v2/service/utility/UtilityService.html" title="class in io.milvus.v2.service.utility">UtilityService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#alterAlias(io.milvus.param.alias.AlterAliasParam)">alterAlias(AlterAliasParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Alters alias from a collection to another.</div>
@@ -208,6 +252,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#alterAlias(io.milvus.param.alias.AlterAliasParam)">alterAlias(AlterAliasParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#alterAlias(io.milvus.v2.service.utility.request.AlterAliasReq)">alterAlias(AlterAliasReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">alter aliases</div>
+</dd>
 <dt><a href="../io/milvus/param/alias/AlterAliasParam.html" title="class in io.milvus.param.alias"><span class="typeNameLink">AlterAliasParam</span></a> - Class in <a href="../io/milvus/param/alias/package-summary.html">io.milvus.param.alias</a></dt>
 <dd>
 <div class="block">Parameters for <code>alterAlias</code> interface.</div>
@@ -216,11 +264,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/alias/AlterAliasParam.html" title="class in io.milvus.param.alias"><code>AlterAliasParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/utility/request/AlterAliasReq.html" title="class in io.milvus.v2.service.utility.request"><span class="typeNameLink">AlterAliasReq</span></a> - Class in <a href="../io/milvus/v2/service/utility/request/package-summary.html">io.milvus.v2.service.utility.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/request/AlterAliasReq.html#%3Cinit%3E()">AlterAliasReq()</a></span> - Constructor for class io.milvus.v2.service.utility.request.<a href="../io/milvus/v2/service/utility/request/AlterAliasReq.html" title="class in io.milvus.v2.service.utility.request">AlterAliasReq</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#alterCollection(io.milvus.param.collection.AlterCollectionParam)">alterCollection(AlterCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#alterCollection(io.milvus.param.collection.AlterCollectionParam)">alterCollection(AlterCollectionParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
-<div class="block">Alter collection.</div>
+<div class="block">Alter collection with key-value properties.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#alterCollection(io.milvus.param.collection.AlterCollectionParam)">alterCollection(AlterCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
 <dd>&nbsp;</dd>
@@ -234,12 +286,64 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/collection/AlterCollectionParam.html" title="class in io.milvus.param.collection"><code>AlterCollectionParam</code></a> class.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#alterIndex(io.milvus.param.index.AlterIndexParam)">alterIndex(AlterIndexParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#alterIndex(io.milvus.param.index.AlterIndexParam)">alterIndex(AlterIndexParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">Alter index with key value properties.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#alterIndex(io.milvus.param.index.AlterIndexParam)">alterIndex(AlterIndexParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/index/AlterIndexParam.html" title="class in io.milvus.param.index"><span class="typeNameLink">AlterIndexParam</span></a> - Class in <a href="../io/milvus/param/index/package-summary.html">io.milvus.param.index</a></dt>
+<dd>
+<div class="block">Parameters for <code>alterIndex</code> interface.</div>
+</dd>
+<dt><a href="../io/milvus/param/index/AlterIndexParam.Builder.html" title="class in io.milvus.param.index"><span class="typeNameLink">AlterIndexParam.Builder</span></a> - Class in <a href="../io/milvus/param/index/package-summary.html">io.milvus.param.index</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/index/AlterIndexParam.html" title="class in io.milvus.param.index"><code>AlterIndexParam</code></a> class.</div>
+</dd>
+<dt><a href="../io/milvus/param/dml/AnnSearchParam.html" title="class in io.milvus.param.dml"><span class="typeNameLink">AnnSearchParam</span></a> - Class in <a href="../io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a></dt>
+<dd>
+<div class="block">Parameters for <code>hybridSearch</code> interface.</div>
+</dd>
+<dt><a href="../io/milvus/param/dml/AnnSearchParam.Builder.html" title="class in io.milvus.param.dml"><span class="typeNameLink">AnnSearchParam.Builder</span></a> - Class in <a href="../io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/dml/AnnSearchParam.html" title="class in io.milvus.param.dml"><code>AnnSearchParam</code></a> class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/Buffer.html#appendRow(com.alibaba.fastjson.JSONObject)">appendRow(JSONObject)</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/Buffer.html" title="class in io.milvus.bulkwriter">Buffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/BulkWriter.html#appendRow(com.alibaba.fastjson.JSONObject)">appendRow(JSONObject)</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/BulkWriter.html" title="class in io.milvus.bulkwriter">BulkWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/LocalBulkWriter.html#appendRow(com.alibaba.fastjson.JSONObject)">appendRow(JSONObject)</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/LocalBulkWriter.html" title="class in io.milvus.bulkwriter">LocalBulkWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/RemoteBulkWriter.html#appendRow(com.alibaba.fastjson.JSONObject)">appendRow(JSONObject)</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/RemoteBulkWriter.html" title="class in io.milvus.bulkwriter">RemoteBulkWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#Array">Array</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#ARRAY_MAX_CAPACITY">ARRAY_MAX_CAPACITY</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.html#AssembleKvPair(java.util.Map)">AssembleKvPair(Map&lt;String, String&gt;)</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.html" title="class in io.milvus.param">ParamUtils</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#AUTOINDEX">AUTOINDEX</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#AUTOINDEX">AUTOINDEX</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ClusterFactory.html#availableServerChange(java.util.List)">availableServerChange(List&lt;ServerSetting&gt;)</a></span> - Method in class io.milvus.connection.<a href="../io/milvus/connection/ClusterFactory.html" title="class in io.milvus.connection">ClusterFactory</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html#AWS">AWS</a></span> - io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html#AZURE">AZURE</a></span> - io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/connect/AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect"><span class="typeNameLink">AzureConnectParam</span></a> - Class in <a href="../io/milvus/bulkwriter/connect/package-summary.html">io.milvus.bulkwriter.connect</a></dt>
+<dd>
+<div class="block">Parameters for <code>RemoteBulkWriter</code> interface.</div>
+</dd>
+<dt><a href="../io/milvus/bulkwriter/connect/AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect"><span class="typeNameLink">AzureConnectParam.Builder</span></a> - Class in <a href="../io/milvus/bulkwriter/connect/package-summary.html">io.milvus.bulkwriter.connect</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/bulkwriter/connect/AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>AzureConnectParam</code></a> class.</div>
+</dd>
+<dt><a href="../io/milvus/bulkwriter/storage/client/AzureStorageClient.html" title="class in io.milvus.bulkwriter.storage.client"><span class="typeNameLink">AzureStorageClient</span></a> - Class in <a href="../io/milvus/bulkwriter/storage/client/package-summary.html">io.milvus.bulkwriter.storage.client</a></dt>
+<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 6 - 2
doc/index-files/index-10.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>J-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -100,10 +100,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dl>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/MetricType.html#JACCARD">JACCARD</a></span> - io.milvus.param.<a href="../io/milvus/param/MetricType.html" title="enum in io.milvus.param">MetricType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.MetricType.html#JACCARD">JACCARD</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.MetricType.html" title="enum in io.milvus.v2.common">IndexParam.MetricType</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/common/utils/JacksonUtils.html" title="class in io.milvus.common.utils"><span class="typeNameLink">JacksonUtils</span></a> - Class in <a href="../io/milvus/common/utils/package-summary.html">io.milvus.common.utils</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/utils/JacksonUtils.html#%3Cinit%3E()">JacksonUtils()</a></span> - Constructor for class io.milvus.common.utils.<a href="../io/milvus/common/utils/JacksonUtils.html" title="class in io.milvus.common.utils">JacksonUtils</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#JSON">JSON</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 2 - 2
doc/index-files/index-11.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>K-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">

+ 126 - 10
doc/index-files/index-12.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>L-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -100,10 +100,42 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dl>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/MetricType.html#L2">L2</a></span> - io.milvus.param.<a href="../io/milvus/param/MetricType.html" title="enum in io.milvus.param">MetricType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.MetricType.html#L2">L2</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.MetricType.html" title="enum in io.milvus.v2.common">IndexParam.MetricType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#LIMIT">LIMIT</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#LIMIT_DEFAULT">LIMIT_DEFAULT</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/UtilityService.html#listAliases(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.utility.request.ListAliasesReq)">listAliases(MilvusServiceGrpc.MilvusServiceBlockingStub, ListAliasesReq)</a></span> - Method in class io.milvus.v2.service.utility.<a href="../io/milvus/v2/service/utility/UtilityService.html" title="class in io.milvus.v2.service.utility">UtilityService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#listAliases(io.milvus.param.alias.ListAliasesParam)">listAliases(ListAliasesParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#listAliases(io.milvus.param.alias.ListAliasesParam)">listAliases(ListAliasesParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">List all alias for a collection.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#listAliases(io.milvus.param.alias.ListAliasesParam)">listAliases(ListAliasesParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#listAliases(io.milvus.param.alias.ListAliasesParam)">listAliases(ListAliasesParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#listAliases(io.milvus.v2.service.utility.request.ListAliasesReq)">listAliases(ListAliasesReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">list aliases</div>
+</dd>
+<dt><a href="../io/milvus/param/alias/ListAliasesParam.html" title="class in io.milvus.param.alias"><span class="typeNameLink">ListAliasesParam</span></a> - Class in <a href="../io/milvus/param/alias/package-summary.html">io.milvus.param.alias</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/alias/ListAliasesParam.Builder.html" title="class in io.milvus.param.alias"><span class="typeNameLink">ListAliasesParam.Builder</span></a> - Class in <a href="../io/milvus/param/alias/package-summary.html">io.milvus.param.alias</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/alias/ListAliasesParam.html" title="class in io.milvus.param.alias"><code>ListAliasesParam</code></a> class.</div>
+</dd>
+<dt><a href="../io/milvus/v2/service/utility/request/ListAliasesReq.html" title="class in io.milvus.v2.service.utility.request"><span class="typeNameLink">ListAliasesReq</span></a> - Class in <a href="../io/milvus/v2/service/utility/request/package-summary.html">io.milvus.v2.service.utility.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/request/ListAliasesReq.html#%3Cinit%3E()">ListAliasesReq()</a></span> - Constructor for class io.milvus.v2.service.utility.request.<a href="../io/milvus/v2/service/utility/request/ListAliasesReq.html" title="class in io.milvus.v2.service.utility.request">ListAliasesReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/utility/response/ListAliasResp.html" title="class in io.milvus.v2.service.utility.response"><span class="typeNameLink">ListAliasResp</span></a> - Class in <a href="../io/milvus/v2/service/utility/response/package-summary.html">io.milvus.v2.service.utility.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/response/ListAliasResp.html#%3Cinit%3E()">ListAliasResp()</a></span> - Constructor for class io.milvus.v2.service.utility.response.<a href="../io/milvus/v2/service/utility/response/ListAliasResp.html" title="class in io.milvus.v2.service.utility.response">ListAliasResp</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#listBulkInsertTasks(io.milvus.param.bulkinsert.ListBulkInsertTasksParam)">listBulkInsertTasks(ListBulkInsertTasksParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#listBulkInsertTasks(io.milvus.param.bulkinsert.ListBulkInsertTasksParam)">listBulkInsertTasks(ListBulkInsertTasksParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -122,6 +154,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/bulkinsert/ListBulkInsertTasksParam.html" title="class in io.milvus.param.bulkinsert"><code>ListBulkInsertTasksParam</code></a> class.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#listCollections()">listCollections()</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">list milvus collections</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#listCollections(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub)">listCollections(MilvusServiceGrpc.MilvusServiceBlockingStub)</a></span> - Method in class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#listCollections(io.milvus.param.highlevel.collection.ListCollectionsParam)">listCollections(ListCollectionsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#listCollections(io.milvus.param.highlevel.collection.ListCollectionsParam)">listCollections(ListCollectionsParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -140,6 +178,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/highlevel/collection/ListCollectionsParam.html" title="class in io.milvus.param.highlevel.collection"><code>ListCollectionsParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/collection/response/ListCollectionsResp.html" title="class in io.milvus.v2.service.collection.response"><span class="typeNameLink">ListCollectionsResp</span></a> - Class in <a href="../io/milvus/v2/service/collection/response/package-summary.html">io.milvus.v2.service.collection.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/response/ListCollectionsResp.html#%3Cinit%3E()">ListCollectionsResp()</a></span> - Constructor for class io.milvus.v2.service.collection.response.<a href="../io/milvus/v2/service/collection/response/ListCollectionsResp.html" title="class in io.milvus.v2.service.collection.response">ListCollectionsResp</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/highlevel/collection/response/ListCollectionsResponse.html" title="class in io.milvus.param.highlevel.collection.response"><span class="typeNameLink">ListCollectionsResponse</span></a> - Class in <a href="../io/milvus/param/highlevel/collection/response/package-summary.html">io.milvus.param.highlevel.collection.response</a></dt>
 <dd>
 <div class="block">Parameters for <code>showCollections</code> interface.</div>
@@ -176,6 +218,60 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Interface of multi server listener.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/CloudImport.html#listImportJobs(java.lang.String,java.lang.String,java.lang.String,int,int)">listImportJobs(String, String, String, int, int)</a></span> - Static method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/CloudImport.html" title="class in io.milvus.bulkwriter">CloudImport</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/response/ListImportJobsResponse.html" title="class in io.milvus.bulkwriter.response"><span class="typeNameLink">ListImportJobsResponse</span></a> - Class in <a href="../io/milvus/bulkwriter/response/package-summary.html">io.milvus.bulkwriter.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/response/ListImportJobsResponse.html#%3Cinit%3E()">ListImportJobsResponse()</a></span> - Constructor for class io.milvus.bulkwriter.response.<a href="../io/milvus/bulkwriter/response/ListImportJobsResponse.html" title="class in io.milvus.bulkwriter.response">ListImportJobsResponse</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/index/IndexService.html#listIndexes(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.index.request.ListIndexesReq)">listIndexes(MilvusServiceGrpc.MilvusServiceBlockingStub, ListIndexesReq)</a></span> - Method in class io.milvus.v2.service.index.<a href="../io/milvus/v2/service/index/IndexService.html" title="class in io.milvus.v2.service.index">IndexService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#listIndexes(io.milvus.v2.service.index.request.ListIndexesReq)">listIndexes(ListIndexesReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Lists all indexes in a collection in Milvus.</div>
+</dd>
+<dt><a href="../io/milvus/v2/service/index/request/ListIndexesReq.html" title="class in io.milvus.v2.service.index.request"><span class="typeNameLink">ListIndexesReq</span></a> - Class in <a href="../io/milvus/v2/service/index/request/package-summary.html">io.milvus.v2.service.index.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/index/request/ListIndexesReq.html#%3Cinit%3E()">ListIndexesReq()</a></span> - Constructor for class io.milvus.v2.service.index.request.<a href="../io/milvus/v2/service/index/request/ListIndexesReq.html" title="class in io.milvus.v2.service.index.request">ListIndexesReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/partition/PartitionService.html#listPartitions(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.partition.request.ListPartitionsReq)">listPartitions(MilvusServiceGrpc.MilvusServiceBlockingStub, ListPartitionsReq)</a></span> - Method in class io.milvus.v2.service.partition.<a href="../io/milvus/v2/service/partition/PartitionService.html" title="class in io.milvus.v2.service.partition">PartitionService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#listPartitions(io.milvus.v2.service.partition.request.ListPartitionsReq)">listPartitions(ListPartitionsReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Lists all partitions in a collection in Milvus.</div>
+</dd>
+<dt><a href="../io/milvus/v2/service/partition/request/ListPartitionsReq.html" title="class in io.milvus.v2.service.partition.request"><span class="typeNameLink">ListPartitionsReq</span></a> - Class in <a href="../io/milvus/v2/service/partition/request/package-summary.html">io.milvus.v2.service.partition.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/partition/request/ListPartitionsReq.html#%3Cinit%3E()">ListPartitionsReq()</a></span> - Constructor for class io.milvus.v2.service.partition.request.<a href="../io/milvus/v2/service/partition/request/ListPartitionsReq.html" title="class in io.milvus.v2.service.partition.request">ListPartitionsReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#listResourceGroups(io.milvus.param.resourcegroup.ListResourceGroupsParam)">listResourceGroups(ListResourceGroupsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#listResourceGroups(io.milvus.param.resourcegroup.ListResourceGroupsParam)">listResourceGroups(ListResourceGroupsParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">List resource groups.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#listResourceGroups(io.milvus.param.resourcegroup.ListResourceGroupsParam)">listResourceGroups(ListResourceGroupsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#listResourceGroups(io.milvus.param.resourcegroup.ListResourceGroupsParam)">listResourceGroups(ListResourceGroupsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/ListResourceGroupsParam.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">ListResourceGroupsParam</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/ListResourceGroupsParam.Builder.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">ListResourceGroupsParam.Builder</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/resourcegroup/ListResourceGroupsParam.html" title="class in io.milvus.param.resourcegroup"><code>ListResourceGroupsParam</code></a> class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#listRoles()">listRoles()</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">list roles</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/RoleService.html#listRoles(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub)">listRoles(MilvusServiceGrpc.MilvusServiceBlockingStub)</a></span> - Method in class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/RoleService.html" title="class in io.milvus.v2.service.rbac">RoleService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#listUsers()">listUsers()</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">list users</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/UserService.html#listUsers(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub)">listUsers(MilvusServiceGrpc.MilvusServiceBlockingStub)</a></span> - Method in class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/UserService.html" title="class in io.milvus.v2.service.rbac">UserService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#loadBalance(io.milvus.param.control.LoadBalanceParam)">loadBalance(LoadBalanceParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#loadBalance(io.milvus.param.control.LoadBalanceParam)">loadBalance(LoadBalanceParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -196,6 +292,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#loadCollection(io.milvus.param.collection.LoadCollectionParam)">loadCollection(LoadCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#loadCollection(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.collection.request.LoadCollectionReq)">loadCollection(MilvusServiceGrpc.MilvusServiceBlockingStub, LoadCollectionReq)</a></span> - Method in class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#loadCollection(io.milvus.param.collection.LoadCollectionParam)">loadCollection(LoadCollectionParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Loads a collection to memory before search or query.</div>
@@ -204,6 +302,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#loadCollection(io.milvus.param.collection.LoadCollectionParam)">loadCollection(LoadCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#loadCollection(io.milvus.v2.service.collection.request.LoadCollectionReq)">loadCollection(LoadCollectionReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Loads a collection into memory in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/collection/LoadCollectionParam.html" title="class in io.milvus.param.collection"><span class="typeNameLink">LoadCollectionParam</span></a> - Class in <a href="../io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></dt>
 <dd>
 <div class="block">Parameters for <code>loadCollection</code> interface.</div>
@@ -214,8 +316,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/collection/LoadCollectionParam.html" title="class in io.milvus.param.collection"><code>LoadCollectionParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/collection/request/LoadCollectionReq.html" title="class in io.milvus.v2.service.collection.request"><span class="typeNameLink">LoadCollectionReq</span></a> - Class in <a href="../io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/LoadCollectionReq.html#%3Cinit%3E()">LoadCollectionReq()</a></span> - Constructor for class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/LoadCollectionReq.html" title="class in io.milvus.v2.service.collection.request">LoadCollectionReq</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#loadPartitions(io.milvus.param.partition.LoadPartitionsParam)">loadPartitions(LoadPartitionsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/partition/PartitionService.html#loadPartitions(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.partition.request.LoadPartitionsReq)">loadPartitions(MilvusServiceGrpc.MilvusServiceBlockingStub, LoadPartitionsReq)</a></span> - Method in class io.milvus.v2.service.partition.<a href="../io/milvus/v2/service/partition/PartitionService.html" title="class in io.milvus.v2.service.partition">PartitionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#loadPartitions(io.milvus.param.partition.LoadPartitionsParam)">loadPartitions(LoadPartitionsParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Loads a partition into memory.</div>
@@ -224,6 +332,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#loadPartitions(io.milvus.param.partition.LoadPartitionsParam)">loadPartitions(LoadPartitionsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#loadPartitions(io.milvus.v2.service.partition.request.LoadPartitionsReq)">loadPartitions(LoadPartitionsReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Loads partitions in a collection in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/partition/LoadPartitionsParam.html" title="class in io.milvus.param.partition"><span class="typeNameLink">LoadPartitionsParam</span></a> - Class in <a href="../io/milvus/param/partition/package-summary.html">io.milvus.param.partition</a></dt>
 <dd>
 <div class="block">Parameters for <code>loadPartition</code> interface.</div>
@@ -232,20 +344,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/partition/LoadPartitionsParam.html" title="class in io.milvus.param.partition"><code>LoadPartitionsParam</code></a> class.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#logDebug(java.lang.String,java.lang.Object...)">logDebug(String, Object...)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#logError(java.lang.String,java.lang.Object...)">logError(String, Object...)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dt><a href="../io/milvus/v2/service/partition/request/LoadPartitionsReq.html" title="class in io.milvus.v2.service.partition.request"><span class="typeNameLink">LoadPartitionsReq</span></a> - Class in <a href="../io/milvus/v2/service/partition/request/package-summary.html">io.milvus.v2.service.partition.request</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#logger">logger</a></span> - Static variable in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/partition/request/LoadPartitionsReq.html#%3Cinit%3E()">LoadPartitionsReq()</a></span> - Constructor for class io.milvus.v2.service.partition.request.<a href="../io/milvus/v2/service/partition/request/LoadPartitionsReq.html" title="class in io.milvus.v2.service.partition.request">LoadPartitionsReq</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#logInfo(java.lang.String,java.lang.Object...)">logInfo(String, Object...)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dt><a href="../io/milvus/bulkwriter/LocalBulkWriter.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">LocalBulkWriter</span></a> - Class in <a href="../io/milvus/bulkwriter/package-summary.html">io.milvus.bulkwriter</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#logLevel">logLevel</a></span> - Variable in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/LocalBulkWriter.html#%3Cinit%3E(io.milvus.bulkwriter.LocalBulkWriterParam)">LocalBulkWriter(LocalBulkWriterParam)</a></span> - Constructor for class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/LocalBulkWriter.html" title="class in io.milvus.bulkwriter">LocalBulkWriter</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">LocalBulkWriterParam</span></a> - Class in <a href="../io/milvus/bulkwriter/package-summary.html">io.milvus.bulkwriter</a></dt>
+<dd>
+<div class="block">Parameters for <code>bulkWriter</code> interface.</div>
+</dd>
+<dt><a href="../io/milvus/bulkwriter/LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">LocalBulkWriterParam.Builder</span></a> - Class in <a href="../io/milvus/bulkwriter/package-summary.html">io.milvus.bulkwriter</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/bulkwriter/LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>LocalBulkWriterParam</code></a> class.</div>
+</dd>
 <dt><a href="../io/milvus/param/LogLevel.html" title="enum in io.milvus.param"><span class="typeNameLink">LogLevel</span></a> - Enum in <a href="../io/milvus/param/package-summary.html">io.milvus.param</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#logWarning(java.lang.String,java.lang.Object...)">logWarning(String, Object...)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
-<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 25 - 3
doc/index-files/index-13.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>M-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -98,6 +98,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a>
 <h2 class="title">M</h2>
 <dl>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/examples/Simple_Schema.html#main(java.lang.String%5B%5D)">main(String[])</a></span> - Static method in class io.milvus.v2.examples.<a href="../io/milvus/v2/examples/Simple_Schema.html" title="class in io.milvus.v2.examples">Simple_Schema</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/examples/Simple.html#main(java.lang.String%5B%5D)">main(String[])</a></span> - Static method in class io.milvus.v2.examples.<a href="../io/milvus/v2/examples/Simple.html" title="class in io.milvus.v2.examples">Simple</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#manualCompact(io.milvus.param.control.ManualCompactParam)">manualCompact(ManualCompactParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#manualCompact(io.milvus.param.control.ManualCompactParam)">manualCompact(ManualCompactParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -120,6 +124,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ClusterFactory.html#masterIsRunning()">masterIsRunning()</a></span> - Method in class io.milvus.connection.<a href="../io/milvus/connection/ClusterFactory.html" title="class in io.milvus.connection">ClusterFactory</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#MAX_BATCH_SIZE">MAX_BATCH_SIZE</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#MAX_FILTERED_IDS_COUNT_ITERATION">MAX_FILTERED_IDS_COUNT_ITERATION</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#MAX_TRY_TIME">MAX_TRY_TIME</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#MAX_WAITING_FLUSHING_INTERVAL">MAX_WAITING_FLUSHING_INTERVAL</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#MAX_WAITING_FLUSHING_TIMEOUT">MAX_WAITING_FLUSHING_TIMEOUT</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
@@ -150,6 +160,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/common/constant/MilvusClientConstant.StringValue.html" title="class in io.milvus.common.constant"><span class="typeNameLink">MilvusClientConstant.StringValue</span></a> - Class in <a href="../io/milvus/common/constant/package-summary.html">io.milvus.common.constant</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/exception/MilvusClientException.html" title="class in io.milvus.v2.exception"><span class="typeNameLink">MilvusClientException</span></a> - Exception in <a href="../io/milvus/v2/exception/package-summary.html">io.milvus.v2.exception</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/exception/MilvusClientException.html#%3Cinit%3E(io.milvus.v2.exception.ErrorCode,java.lang.String)">MilvusClientException(ErrorCode, String)</a></span> - Constructor for exception io.milvus.v2.exception.<a href="../io/milvus/v2/exception/MilvusClientException.html" title="class in io.milvus.v2.exception">MilvusClientException</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client"><span class="typeNameLink">MilvusClientV2</span></a> - Class in <a href="../io/milvus/v2/client/package-summary.html">io.milvus.v2.client</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#%3Cinit%3E(io.milvus.v2.client.ConnectConfig)">MilvusClientV2(ConnectConfig)</a></span> - Constructor for class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Creates a Milvus client instance.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/constant/MilvusClientConstant.MilvusConsts.html#%3Cinit%3E()">MilvusConsts()</a></span> - Constructor for class io.milvus.common.constant.<a href="../io/milvus/common/constant/MilvusClientConstant.MilvusConsts.html" title="class in io.milvus.common.constant">MilvusClientConstant.MilvusConsts</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/exception/MilvusException.html" title="class in io.milvus.exception"><span class="typeNameLink">MilvusException</span></a> - Exception in <a href="../io/milvus/exception/package-summary.html">io.milvus.exception</a></dt>
@@ -168,7 +188,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#%3Cinit%3E(io.milvus.param.ConnectParam)">MilvusServiceClient(ConnectParam)</a></span> - Constructor for class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#%3Cinit%3E(io.milvus.client.MilvusServiceClient)">MilvusServiceClient(MilvusServiceClient)</a></span> - Constructor for class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dt><a href="../io/milvus/bulkwriter/storage/client/MinioStorageClient.html" title="class in io.milvus.bulkwriter.storage.client"><span class="typeNameLink">MinioStorageClient</span></a> - Class in <a href="../io/milvus/bulkwriter/storage/client/package-summary.html">io.milvus.bulkwriter.storage.client</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#MMAP_ENABLED">MMAP_ENABLED</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/MultiConnectParam.html" title="class in io.milvus.param"><span class="typeNameLink">MultiConnectParam</span></a> - Class in <a href="../io/milvus/param/package-summary.html">io.milvus.param</a></dt>
 <dd>

+ 60 - 2
doc/index-files/index-14.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>N-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -98,6 +98,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a>
 <h2 class="title">N</h2>
 <dl>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/connect/AzureConnectParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.bulkwriter.connect.<a href="../io/milvus/bulkwriter/connect/AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/connect/S3ConnectParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.bulkwriter.connect.<a href="../io/milvus/bulkwriter/connect/S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/LocalBulkWriterParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/RemoteBulkWriterParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/resourcegroup/ResourceGroupConfig.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.common.resourcegroup.<a href="../io/milvus/common/resourcegroup/ResourceGroupConfig.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ClusterFactory.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.connection.<a href="../io/milvus/connection/ClusterFactory.html" title="class in io.milvus.connection">ClusterFactory</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ServerSetting.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.connection.<a href="../io/milvus/connection/ServerSetting.html" title="class in io.milvus.connection">ServerSetting</a></dt>
@@ -108,6 +118,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/alias/DropAliasParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.alias.<a href="../io/milvus/param/alias/DropAliasParam.html" title="class in io.milvus.param.alias">DropAliasParam</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/alias/ListAliasesParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.alias.<a href="../io/milvus/param/alias/ListAliasesParam.html" title="class in io.milvus.param.alias">ListAliasesParam</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/bulkinsert/BulkInsertParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.bulkinsert.<a href="../io/milvus/param/bulkinsert/BulkInsertParam.html" title="class in io.milvus.param.bulkinsert">BulkInsertParam</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/bulkinsert/GetBulkInsertStateParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.bulkinsert.<a href="../io/milvus/param/bulkinsert/GetBulkInsertStateParam.html" title="class in io.milvus.param.bulkinsert">GetBulkInsertStateParam</a></dt>
@@ -116,6 +128,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/collection/AlterCollectionParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/AlterCollectionParam.html" title="class in io.milvus.param.collection">AlterCollectionParam</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/CollectionSchemaParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/CollectionSchemaParam.html" title="class in io.milvus.param.collection">CollectionSchemaParam</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/collection/CreateCollectionParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/CreateCollectionParam.html" title="class in io.milvus.param.collection">CreateCollectionParam</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/collection/CreateDatabaseParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/CreateDatabaseParam.html" title="class in io.milvus.param.collection">CreateDatabaseParam</a></dt>
@@ -176,12 +190,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/credential/UpdateCredentialParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.credential.<a href="../io/milvus/param/credential/UpdateCredentialParam.html" title="class in io.milvus.param.credential">UpdateCredentialParam</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/AnnSearchParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/AnnSearchParam.html" title="class in io.milvus.param.dml">AnnSearchParam</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/DeleteParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/DeleteParam.html" title="class in io.milvus.param.dml">DeleteParam</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/HybridSearchParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/HybridSearchParam.html" title="class in io.milvus.param.dml">HybridSearchParam</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.html" title="class in io.milvus.param.dml">InsertParam</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/QueryIteratorParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/QueryIteratorParam.html" title="class in io.milvus.param.dml">QueryIteratorParam</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/QueryParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/QueryParam.html" title="class in io.milvus.param.dml">QueryParam</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/ranker/RRFRanker.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.dml.ranker.<a href="../io/milvus/param/dml/ranker/RRFRanker.html" title="class in io.milvus.param.dml.ranker">RRFRanker</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/ranker/WeightedRanker.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.dml.ranker.<a href="../io/milvus/param/dml/ranker/WeightedRanker.html" title="class in io.milvus.param.dml.ranker">WeightedRanker</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/SearchIteratorParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/SearchIteratorParam.html" title="class in io.milvus.param.dml">SearchIteratorParam</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/SearchParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/SearchParam.html" title="class in io.milvus.param.dml">SearchParam</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/UpsertParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/UpsertParam.html" title="class in io.milvus.param.dml">UpsertParam</a></dt>
@@ -200,6 +226,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/highlevel/dml/SearchSimpleParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.highlevel.dml.<a href="../io/milvus/param/highlevel/dml/SearchSimpleParam.html" title="class in io.milvus.param.highlevel.dml">SearchSimpleParam</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/index/AlterIndexParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.index.<a href="../io/milvus/param/index/AlterIndexParam.html" title="class in io.milvus.param.index">AlterIndexParam</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/index/CreateIndexParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.index.<a href="../io/milvus/param/index/CreateIndexParam.html" title="class in io.milvus.param.index">CreateIndexParam</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/index/DescribeIndexParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.index.<a href="../io/milvus/param/index/DescribeIndexParam.html" title="class in io.milvus.param.index">DescribeIndexParam</a></dt>
@@ -228,6 +256,22 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/QueryNodeSingleSearch.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/QueryNodeSingleSearch.html" title="class in io.milvus.param">QueryNodeSingleSearch</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/CreateResourceGroupParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/CreateResourceGroupParam.html" title="class in io.milvus.param.resourcegroup">CreateResourceGroupParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/DescribeResourceGroupParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/DescribeResourceGroupParam.html" title="class in io.milvus.param.resourcegroup">DescribeResourceGroupParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/DropResourceGroupParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/DropResourceGroupParam.html" title="class in io.milvus.param.resourcegroup">DropResourceGroupParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/ListResourceGroupsParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/ListResourceGroupsParam.html" title="class in io.milvus.param.resourcegroup">ListResourceGroupsParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/TransferNodeParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/TransferNodeParam.html" title="class in io.milvus.param.resourcegroup">TransferNodeParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/TransferReplicaParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/TransferReplicaParam.html" title="class in io.milvus.param.resourcegroup">TransferReplicaParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.html" title="class in io.milvus.param.resourcegroup">UpdateResourceGroupsParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/RetryParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/RetryParam.html" title="class in io.milvus.param">RetryParam</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/role/AddUserToRoleParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.role.<a href="../io/milvus/param/role/AddUserToRoleParam.html" title="class in io.milvus.param.role">AddUserToRoleParam</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/role/CreateRoleParam.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.role.<a href="../io/milvus/param/role/CreateRoleParam.html" title="class in io.milvus.param.role">CreateRoleParam</a></dt>
@@ -250,6 +294,20 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/ServerAddress.html#newBuilder()">newBuilder()</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/ServerAddress.html" title="class in io.milvus.param">ServerAddress</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/orm/iterator/QueryIterator.html#next()">next()</a></span> - Method in class io.milvus.orm.iterator.<a href="../io/milvus/orm/iterator/QueryIterator.html" title="class in io.milvus.orm.iterator">QueryIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/orm/iterator/SearchIterator.html#next()">next()</a></span> - Method in class io.milvus.orm.iterator.<a href="../io/milvus/orm/iterator/SearchIterator.html" title="class in io.milvus.orm.iterator">SearchIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#NO_CACHE_ID">NO_CACHE_ID</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#None">None</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/MetricType.html#None">None</a></span> - io.milvus.param.<a href="../io/milvus/param/MetricType.html" title="enum in io.milvus.param">MetricType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#None">None</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#None">None</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 2 - 2
doc/index-files/index-15.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>O-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">

+ 28 - 4
doc/index-files/index-16.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>P-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -118,20 +118,44 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/ParamUtils.InsertDataInfo.html" title="class in io.milvus.param"><span class="typeNameLink">ParamUtils.InsertDataInfo</span></a> - Class in <a href="../io/milvus/param/package-summary.html">io.milvus.param</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/BulkFileType.html#PARQUET">PARQUET</a></span> - io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/common/utils/ParquetReaderUtils.html" title="class in io.milvus.bulkwriter.common.utils"><span class="typeNameLink">ParquetReaderUtils</span></a> - Class in <a href="../io/milvus/bulkwriter/common/utils/package-summary.html">io.milvus.bulkwriter.common.utils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/ParquetReaderUtils.html#%3Cinit%3E()">ParquetReaderUtils()</a></span> - Constructor for class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/ParquetReaderUtils.html" title="class in io.milvus.bulkwriter.common.utils">ParquetReaderUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/common/utils/ParquetUtils.html" title="class in io.milvus.bulkwriter.common.utils"><span class="typeNameLink">ParquetUtils</span></a> - Class in <a href="../io/milvus/bulkwriter/common/utils/package-summary.html">io.milvus.bulkwriter.common.utils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/ParquetUtils.html#%3Cinit%3E()">ParquetUtils()</a></span> - Constructor for class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/ParquetUtils.html" title="class in io.milvus.bulkwriter.common.utils">ParquetUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/ParquetUtils.html#parseCollectionSchema(io.milvus.param.collection.CollectionSchemaParam)">parseCollectionSchema(CollectionSchemaParam)</a></span> - Static method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/ParquetUtils.html" title="class in io.milvus.bulkwriter.common.utils">ParquetUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/response/FieldDataWrapper.html#ParseJSONObject(java.lang.Object)">ParseJSONObject(Object)</a></span> - Static method in class io.milvus.response.<a href="../io/milvus/response/FieldDataWrapper.html" title="class in io.milvus.response">FieldDataWrapper</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/ShowPartResponseWrapper.PartitionInfo.html#%3Cinit%3E(java.lang.String,long,long)">PartitionInfo(String, long, long)</a></span> - Constructor for class io.milvus.response.<a href="../io/milvus/response/ShowPartResponseWrapper.PartitionInfo.html" title="class in io.milvus.response">ShowPartResponseWrapper.PartitionInfo</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.Builder.html#partitionName">partitionName</a></span> - Variable in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.Builder.html" title="class in io.milvus.param.dml">InsertParam.Builder</a></dt>
+<dt><a href="../io/milvus/v2/service/partition/PartitionService.html" title="class in io.milvus.v2.service.partition"><span class="typeNameLink">PartitionService</span></a> - Class in <a href="../io/milvus/v2/service/partition/package-summary.html">io.milvus.v2.service.partition</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.html#partitionName">partitionName</a></span> - Variable in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.html" title="class in io.milvus.param.dml">InsertParam</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/partition/PartitionService.html#%3Cinit%3E()">PartitionService()</a></span> - Constructor for class io.milvus.v2.service.partition.<a href="../io/milvus/v2/service/partition/PartitionService.html" title="class in io.milvus.v2.service.partition">PartitionService</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#PermissionDenied">PermissionDenied</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/Buffer.html#persist(java.lang.String,java.lang.Integer,java.lang.Integer)">persist(String, Integer, Integer)</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/Buffer.html" title="class in io.milvus.bulkwriter">Buffer</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#PRIMARY_FIELD_NAME_DEFAULT">PRIMARY_FIELD_NAME_DEFAULT</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/QueryResultsWrapper.RowRecord.html#put(java.lang.String,java.lang.Object)">put(String, Object)</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/QueryResultsWrapper.RowRecord.html" title="class in io.milvus.response">QueryResultsWrapper.RowRecord</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/SearchResultsWrapper.IDScore.html#put(java.lang.String,java.lang.Object)">put(String, Object)</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/SearchResultsWrapper.IDScore.html" title="class in io.milvus.response">SearchResultsWrapper.IDScore</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/storage/client/AzureStorageClient.html#putObjectStream(java.io.InputStream,long,java.lang.String,java.lang.String)">putObjectStream(InputStream, long, String, String)</a></span> - Method in class io.milvus.bulkwriter.storage.client.<a href="../io/milvus/bulkwriter/storage/client/AzureStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">AzureStorageClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/storage/client/MinioStorageClient.html#putObjectStream(java.io.InputStream,long,java.lang.String,java.lang.String)">putObjectStream(InputStream, long, String, String)</a></span> - Method in class io.milvus.bulkwriter.storage.client.<a href="../io/milvus/bulkwriter/storage/client/MinioStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">MinioStorageClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/storage/StorageClient.html#putObjectStream(java.io.InputStream,long,java.lang.String,java.lang.String)">putObjectStream(InputStream, long, String, String)</a></span> - Method in interface io.milvus.bulkwriter.storage.<a href="../io/milvus/bulkwriter/storage/StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.Builder.html#putResourceGroup(java.lang.String,io.milvus.common.resourcegroup.ResourceGroupConfig)">putResourceGroup(String, ResourceGroupConfig)</a></span> - Method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.Builder.html" title="class in io.milvus.param.resourcegroup">UpdateResourceGroupsParam.Builder</a></dt>
+<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 42 - 2
doc/index-files/index-17.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>Q-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -100,6 +100,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dl>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#query(io.milvus.param.dml.QueryParam)">query(QueryParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/VectorService.html#query(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.vector.request.QueryReq)">query(MilvusServiceGrpc.MilvusServiceBlockingStub, QueryReq)</a></span> - Method in class io.milvus.v2.service.vector.<a href="../io/milvus/v2/service/vector/VectorService.html" title="class in io.milvus.v2.service.vector">VectorService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#query(io.milvus.param.dml.QueryParam)">query(QueryParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Queries entity(s) based on scalar field(s) filtered by boolean expression.</div>
@@ -118,6 +120,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#query(io.milvus.param.highlevel.dml.QuerySimpleParam)">query(QuerySimpleParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#query(io.milvus.v2.service.vector.request.QueryReq)">query(QueryReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Queries vectors in a collection in Milvus.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#queryAsync(io.milvus.param.dml.QueryParam)">queryAsync(QueryParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#queryAsync(io.milvus.param.dml.QueryParam)">queryAsync(QueryParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -126,6 +132,28 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#queryAsync(io.milvus.param.dml.QueryParam)">queryAsync(QueryParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#queryIterator(io.milvus.param.dml.QueryIteratorParam)">queryIterator(QueryIteratorParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#queryIterator(io.milvus.param.dml.QueryIteratorParam)">queryIterator(QueryIteratorParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">Get queryIterator based on scalar field(s) filtered by boolean expression.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#queryIterator(io.milvus.param.dml.QueryIteratorParam)">queryIterator(QueryIteratorParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#queryIterator(io.milvus.param.dml.QueryIteratorParam)">queryIterator(QueryIteratorParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/orm/iterator/QueryIterator.html" title="class in io.milvus.orm.iterator"><span class="typeNameLink">QueryIterator</span></a> - Class in <a href="../io/milvus/orm/iterator/package-summary.html">io.milvus.orm.iterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/orm/iterator/QueryIterator.html#%3Cinit%3E(io.milvus.param.dml.QueryIteratorParam,io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.param.collection.FieldType)">QueryIterator(QueryIteratorParam, MilvusServiceGrpc.MilvusServiceBlockingStub, FieldType)</a></span> - Constructor for class io.milvus.orm.iterator.<a href="../io/milvus/orm/iterator/QueryIterator.html" title="class in io.milvus.orm.iterator">QueryIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/dml/QueryIteratorParam.html" title="class in io.milvus.param.dml"><span class="typeNameLink">QueryIteratorParam</span></a> - Class in <a href="../io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a></dt>
+<dd>
+<div class="block">Parameters for <code>queryIterator</code> interface.</div>
+</dd>
+<dt><a href="../io/milvus/param/dml/QueryIteratorParam.Builder.html" title="class in io.milvus.param.dml"><span class="typeNameLink">QueryIteratorParam.Builder</span></a> - Class in <a href="../io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/dml/QueryIteratorParam.html" title="class in io.milvus.param.dml"><code>QueryIteratorParam</code></a> class.</div>
+</dd>
 <dt><a href="../io/milvus/connection/QueryNodeListener.html" title="class in io.milvus.connection"><span class="typeNameLink">QueryNodeListener</span></a> - Class in <a href="../io/milvus/connection/package-summary.html">io.milvus.connection</a></dt>
 <dd>
 <div class="block">Send heartbeat for query nodes healthy check.</div>
@@ -148,12 +176,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/dml/QueryParam.html" title="class in io.milvus.param.dml"><code>QueryParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/vector/request/QueryReq.html" title="class in io.milvus.v2.service.vector.request"><span class="typeNameLink">QueryReq</span></a> - Class in <a href="../io/milvus/v2/service/vector/request/package-summary.html">io.milvus.v2.service.vector.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/request/QueryReq.html#%3Cinit%3E()">QueryReq()</a></span> - Constructor for class io.milvus.v2.service.vector.request.<a href="../io/milvus/v2/service/vector/request/QueryReq.html" title="class in io.milvus.v2.service.vector.request">QueryReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/vector/response/QueryResp.html" title="class in io.milvus.v2.service.vector.response"><span class="typeNameLink">QueryResp</span></a> - Class in <a href="../io/milvus/v2/service/vector/response/package-summary.html">io.milvus.v2.service.vector.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/response/QueryResp.html#%3Cinit%3E()">QueryResp()</a></span> - Constructor for class io.milvus.v2.service.vector.response.<a href="../io/milvus/v2/service/vector/response/QueryResp.html" title="class in io.milvus.v2.service.vector.response">QueryResp</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/vector/response/QueryResp.QueryResult.html" title="class in io.milvus.v2.service.vector.response"><span class="typeNameLink">QueryResp.QueryResult</span></a> - Class in <a href="../io/milvus/v2/service/vector/response/package-summary.html">io.milvus.v2.service.vector.response</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/highlevel/dml/response/QueryResponse.html" title="class in io.milvus.param.highlevel.dml.response"><span class="typeNameLink">QueryResponse</span></a> - Class in <a href="../io/milvus/param/highlevel/dml/response/package-summary.html">io.milvus.param.highlevel.dml.response</a></dt>
 <dd>
 <div class="block">Parameters for <code>query</code> interface.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/highlevel/dml/response/QueryResponse.html#%3Cinit%3E()">QueryResponse()</a></span> - Constructor for class io.milvus.param.highlevel.dml.response.<a href="../io/milvus/param/highlevel/dml/response/QueryResponse.html" title="class in io.milvus.param.highlevel.dml.response">QueryResponse</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/response/QueryResp.QueryResult.html#%3Cinit%3E()">QueryResult()</a></span> - Constructor for class io.milvus.v2.service.vector.response.<a href="../io/milvus/v2/service/vector/response/QueryResp.QueryResult.html" title="class in io.milvus.v2.service.vector.response">QueryResp.QueryResult</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/response/QueryResultsWrapper.html" title="class in io.milvus.response"><span class="typeNameLink">QueryResultsWrapper</span></a> - Class in <a href="../io/milvus/response/package-summary.html">io.milvus.response</a></dt>
 <dd>
 <div class="block">Utility class to wrap response of <code>query</code> interface.</div>

+ 134 - 10
doc/index-files/index-18.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>R-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -108,8 +108,20 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Represents server and client side status code</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#RADIUS">RADIUS</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#RANGE_FILTER">RANGE_FILTER</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/ParquetReaderUtils.html#readParquet(java.lang.String)">readParquet(String)</a></span> - Method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/ParquetReaderUtils.html" title="class in io.milvus.bulkwriter.common.utils">ParquetReaderUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/ParquetReaderUtils.html#readRecord(org.apache.avro.generic.GenericData.Record)">readRecord(GenericData.Record)</a></span> - Method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/ParquetReaderUtils.html" title="class in io.milvus.bulkwriter.common.utils">ParquetReaderUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/orm/iterator/IteratorCache.html#releaseCache(int)">releaseCache(int)</a></span> - Method in class io.milvus.orm.iterator.<a href="../io/milvus/orm/iterator/IteratorCache.html" title="class in io.milvus.orm.iterator">IteratorCache</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#releaseCollection(io.milvus.param.collection.ReleaseCollectionParam)">releaseCollection(ReleaseCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#releaseCollection(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.collection.request.ReleaseCollectionReq)">releaseCollection(MilvusServiceGrpc.MilvusServiceBlockingStub, ReleaseCollectionReq)</a></span> - Method in class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#releaseCollection(io.milvus.param.collection.ReleaseCollectionParam)">releaseCollection(ReleaseCollectionParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Releases a collection from memory to reduce memory usage.</div>
@@ -118,6 +130,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#releaseCollection(io.milvus.param.collection.ReleaseCollectionParam)">releaseCollection(ReleaseCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#releaseCollection(io.milvus.v2.service.collection.request.ReleaseCollectionReq)">releaseCollection(ReleaseCollectionReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Releases a collection from memory in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/collection/ReleaseCollectionParam.html" title="class in io.milvus.param.collection"><span class="typeNameLink">ReleaseCollectionParam</span></a> - Class in <a href="../io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></dt>
 <dd>
 <div class="block">Parameters for <code>releaseCollection</code> interface.</div>
@@ -126,8 +142,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/collection/ReleaseCollectionParam.html" title="class in io.milvus.param.collection"><code>ReleaseCollectionParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/collection/request/ReleaseCollectionReq.html" title="class in io.milvus.v2.service.collection.request"><span class="typeNameLink">ReleaseCollectionReq</span></a> - Class in <a href="../io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/ReleaseCollectionReq.html#%3Cinit%3E()">ReleaseCollectionReq()</a></span> - Constructor for class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/ReleaseCollectionReq.html" title="class in io.milvus.v2.service.collection.request">ReleaseCollectionReq</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#releasePartitions(io.milvus.param.partition.ReleasePartitionsParam)">releasePartitions(ReleasePartitionsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/partition/PartitionService.html#releasePartitions(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.partition.request.ReleasePartitionsReq)">releasePartitions(MilvusServiceGrpc.MilvusServiceBlockingStub, ReleasePartitionsReq)</a></span> - Method in class io.milvus.v2.service.partition.<a href="../io/milvus/v2/service/partition/PartitionService.html" title="class in io.milvus.v2.service.partition">PartitionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#releasePartitions(io.milvus.param.partition.ReleasePartitionsParam)">releasePartitions(ReleasePartitionsParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Releases a partition from memory.</div>
@@ -136,6 +158,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#releasePartitions(io.milvus.param.partition.ReleasePartitionsParam)">releasePartitions(ReleasePartitionsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#releasePartitions(io.milvus.v2.service.partition.request.ReleasePartitionsReq)">releasePartitions(ReleasePartitionsReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Releases partitions in a collection in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/partition/ReleasePartitionsParam.html" title="class in io.milvus.param.partition"><span class="typeNameLink">ReleasePartitionsParam</span></a> - Class in <a href="../io/milvus/param/partition/package-summary.html">io.milvus.param.partition</a></dt>
 <dd>
 <div class="block">Parameters for <code>releasePartition</code> interface.</div>
@@ -144,6 +170,22 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/partition/ReleasePartitionsParam.html" title="class in io.milvus.param.partition"><code>ReleasePartitionsParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/partition/request/ReleasePartitionsReq.html" title="class in io.milvus.v2.service.partition.request"><span class="typeNameLink">ReleasePartitionsReq</span></a> - Class in <a href="../io/milvus/v2/service/partition/request/package-summary.html">io.milvus.v2.service.partition.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/partition/request/ReleasePartitionsReq.html#%3Cinit%3E()">ReleasePartitionsReq()</a></span> - Constructor for class io.milvus.v2.service.partition.request.<a href="../io/milvus/v2/service/partition/request/ReleasePartitionsReq.html" title="class in io.milvus.v2.service.partition.request">ReleasePartitionsReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/RemoteBulkWriter.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">RemoteBulkWriter</span></a> - Class in <a href="../io/milvus/bulkwriter/package-summary.html">io.milvus.bulkwriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/RemoteBulkWriter.html#%3Cinit%3E(io.milvus.bulkwriter.RemoteBulkWriterParam)">RemoteBulkWriter(RemoteBulkWriterParam)</a></span> - Constructor for class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/RemoteBulkWriter.html" title="class in io.milvus.bulkwriter">RemoteBulkWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">RemoteBulkWriterParam</span></a> - Class in <a href="../io/milvus/bulkwriter/package-summary.html">io.milvus.bulkwriter</a></dt>
+<dd>
+<div class="block">Parameters for <code>bulkWriter</code> interface.</div>
+</dd>
+<dt><a href="../io/milvus/bulkwriter/RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">RemoteBulkWriterParam.Builder</span></a> - Class in <a href="../io/milvus/bulkwriter/package-summary.html">io.milvus.bulkwriter</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/bulkwriter/RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>RemoteBulkWriterParam</code></a> class.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#removeUserFromRole(io.milvus.param.role.RemoveUserFromRoleParam)">removeUserFromRole(RemoveUserFromRoleParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#removeUserFromRole(io.milvus.param.role.RemoveUserFromRoleParam)">removeUserFromRole(RemoveUserFromRoleParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -160,6 +202,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/role/RemoveUserFromRoleParam.html" title="class in io.milvus.param.role"><code>RemoveUserFromRoleParam</code></a> class.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#renameCollection(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.collection.request.RenameCollectionReq)">renameCollection(MilvusServiceGrpc.MilvusServiceBlockingStub, RenameCollectionReq)</a></span> - Method in class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#renameCollection(io.milvus.param.collection.RenameCollectionParam)">renameCollection(RenameCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#renameCollection(io.milvus.param.collection.RenameCollectionParam)">renameCollection(RenameCollectionParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -170,6 +214,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#renameCollection(io.milvus.param.collection.RenameCollectionParam)">renameCollection(RenameCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#renameCollection(io.milvus.v2.service.collection.request.RenameCollectionReq)">renameCollection(RenameCollectionReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">rename collection in a collection in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/collection/RenameCollectionParam.html" title="class in io.milvus.param.collection"><span class="typeNameLink">RenameCollectionParam</span></a> - Class in <a href="../io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></dt>
 <dd>
 <div class="block">Parameters for <code>renameCollection</code> interface.</div>
@@ -180,6 +228,64 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/collection/RenameCollectionParam.html" title="class in io.milvus.param.collection"><code>RenameCollectionParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/collection/request/RenameCollectionReq.html" title="class in io.milvus.v2.service.collection.request"><span class="typeNameLink">RenameCollectionReq</span></a> - Class in <a href="../io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/RenameCollectionReq.html#%3Cinit%3E()">RenameCollectionReq()</a></span> - Constructor for class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/RenameCollectionReq.html" title="class in io.milvus.v2.service.collection.request">RenameCollectionReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/common/resourcegroup/ResourceGroupConfig.html" title="class in io.milvus.common.resourcegroup"><span class="typeNameLink">ResourceGroupConfig</span></a> - Class in <a href="../io/milvus/common/resourcegroup/package-summary.html">io.milvus.common.resourcegroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/resourcegroup/ResourceGroupConfig.html#%3Cinit%3E(io.milvus.grpc.ResourceGroupConfig)">ResourceGroupConfig(ResourceGroupConfig)</a></span> - Constructor for class io.milvus.common.resourcegroup.<a href="../io/milvus/common/resourcegroup/ResourceGroupConfig.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/common/resourcegroup/ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup"><span class="typeNameLink">ResourceGroupConfig.Builder</span></a> - Class in <a href="../io/milvus/common/resourcegroup/package-summary.html">io.milvus.common.resourcegroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/common/resourcegroup/ResourceGroupLimit.html" title="class in io.milvus.common.resourcegroup"><span class="typeNameLink">ResourceGroupLimit</span></a> - Class in <a href="../io/milvus/common/resourcegroup/package-summary.html">io.milvus.common.resourcegroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/resourcegroup/ResourceGroupLimit.html#%3Cinit%3E(java.lang.Integer)">ResourceGroupLimit(Integer)</a></span> - Constructor for class io.milvus.common.resourcegroup.<a href="../io/milvus/common/resourcegroup/ResourceGroupLimit.html" title="class in io.milvus.common.resourcegroup">ResourceGroupLimit</a></dt>
+<dd>
+<div class="block">Constructor with node number.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/resourcegroup/ResourceGroupLimit.html#%3Cinit%3E(io.milvus.grpc.ResourceGroupLimit)">ResourceGroupLimit(ResourceGroupLimit)</a></span> - Constructor for class io.milvus.common.resourcegroup.<a href="../io/milvus/common/resourcegroup/ResourceGroupLimit.html" title="class in io.milvus.common.resourcegroup">ResourceGroupLimit</a></dt>
+<dd>
+<div class="block">Constructor from grpc</div>
+</dd>
+<dt><a href="../io/milvus/common/resourcegroup/ResourceGroupTransfer.html" title="class in io.milvus.common.resourcegroup"><span class="typeNameLink">ResourceGroupTransfer</span></a> - Class in <a href="../io/milvus/common/resourcegroup/package-summary.html">io.milvus.common.resourcegroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/resourcegroup/ResourceGroupTransfer.html#%3Cinit%3E(java.lang.String)">ResourceGroupTransfer(String)</a></span> - Constructor for class io.milvus.common.resourcegroup.<a href="../io/milvus/common/resourcegroup/ResourceGroupTransfer.html" title="class in io.milvus.common.resourcegroup">ResourceGroupTransfer</a></dt>
+<dd>
+<div class="block">Constructor with resource group name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/resourcegroup/ResourceGroupTransfer.html#%3Cinit%3E(io.milvus.grpc.ResourceGroupTransfer)">ResourceGroupTransfer(ResourceGroupTransfer)</a></span> - Constructor for class io.milvus.common.resourcegroup.<a href="../io/milvus/common/resourcegroup/ResourceGroupTransfer.html" title="class in io.milvus.common.resourcegroup">ResourceGroupTransfer</a></dt>
+<dd>
+<div class="block">Constructor from grpc</div>
+</dd>
+<dt><a href="../io/milvus/bulkwriter/response/RestfulResponse.html" title="class in io.milvus.bulkwriter.response"><span class="typeNameLink">RestfulResponse</span></a>&lt;<a href="../io/milvus/bulkwriter/response/RestfulResponse.html" title="type parameter in RestfulResponse">T</a>&gt; - Class in <a href="../io/milvus/bulkwriter/response/package-summary.html">io.milvus.bulkwriter.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/response/RestfulResponse.html#%3Cinit%3E()">RestfulResponse()</a></span> - Constructor for class io.milvus.bulkwriter.response.<a href="../io/milvus/bulkwriter/response/RestfulResponse.html" title="class in io.milvus.bulkwriter.response">RestfulResponse</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/RetryParam.html" title="class in io.milvus.param"><span class="typeNameLink">RetryParam</span></a> - Class in <a href="../io/milvus/param/package-summary.html">io.milvus.param</a></dt>
+<dd>
+<div class="block">Parameters for retry on failure.</div>
+</dd>
+<dt><a href="../io/milvus/param/RetryParam.Builder.html" title="class in io.milvus.param"><span class="typeNameLink">RetryParam.Builder</span></a> - Class in <a href="../io/milvus/param/package-summary.html">io.milvus.param</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/ConnectParam.html" title="class in io.milvus.param"><code>ConnectParam</code></a></div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/RoleService.html#revokePrivilege(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.rbac.request.RevokePrivilegeReq)">revokePrivilege(MilvusServiceGrpc.MilvusServiceBlockingStub, RevokePrivilegeReq)</a></span> - Method in class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/RoleService.html" title="class in io.milvus.v2.service.rbac">RoleService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#revokePrivilege(io.milvus.v2.service.rbac.request.RevokePrivilegeReq)">revokePrivilege(RevokePrivilegeReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">revoke privilege</div>
+</dd>
+<dt><a href="../io/milvus/v2/service/rbac/request/RevokePrivilegeReq.html" title="class in io.milvus.v2.service.rbac.request"><span class="typeNameLink">RevokePrivilegeReq</span></a> - Class in <a href="../io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/request/RevokePrivilegeReq.html#%3Cinit%3E()">RevokePrivilegeReq()</a></span> - Constructor for class io.milvus.v2.service.rbac.request.<a href="../io/milvus/v2/service/rbac/request/RevokePrivilegeReq.html" title="class in io.milvus.v2.service.rbac.request">RevokePrivilegeReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/RoleService.html#revokeRole(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.rbac.request.RevokeRoleReq)">revokeRole(MilvusServiceGrpc.MilvusServiceBlockingStub, RevokeRoleReq)</a></span> - Method in class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/RoleService.html" title="class in io.milvus.v2.service.rbac">RoleService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#revokeRole(io.milvus.v2.service.rbac.request.RevokeRoleReq)">revokeRole(RevokeRoleReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">revoke role</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#revokeRolePrivilege(io.milvus.param.role.RevokeRolePrivilegeParam)">revokeRolePrivilege(RevokeRolePrivilegeParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#revokeRolePrivilege(io.milvus.param.role.RevokeRolePrivilegeParam)">revokeRolePrivilege(RevokeRolePrivilegeParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -196,13 +302,17 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/role/RevokeRolePrivilegeParam.html" title="class in io.milvus.param.role"><code>RevokeRolePrivilegeParam</code></a> class.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#ROUND_DECIMAL">ROUND_DECIMAL</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dt><a href="../io/milvus/v2/service/rbac/request/RevokeRoleReq.html" title="class in io.milvus.v2.service.rbac.request"><span class="typeNameLink">RevokeRoleReq</span></a> - Class in <a href="../io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#ROW_COUNT">ROW_COUNT</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/request/RevokeRoleReq.html#%3Cinit%3E()">RevokeRoleReq()</a></span> - Constructor for class io.milvus.v2.service.rbac.request.<a href="../io/milvus/v2/service/rbac/request/RevokeRoleReq.html" title="class in io.milvus.v2.service.rbac.request">RevokeRoleReq</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.Builder.html#rowCount">rowCount</a></span> - Variable in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.Builder.html" title="class in io.milvus.param.dml">InsertParam.Builder</a></dt>
+<dt><a href="../io/milvus/v2/service/rbac/RoleService.html" title="class in io.milvus.v2.service.rbac"><span class="typeNameLink">RoleService</span></a> - Class in <a href="../io/milvus/v2/service/rbac/package-summary.html">io.milvus.v2.service.rbac</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.html#rowCount">rowCount</a></span> - Variable in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.html" title="class in io.milvus.param.dml">InsertParam</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/RoleService.html#%3Cinit%3E()">RoleService()</a></span> - Constructor for class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/RoleService.html" title="class in io.milvus.v2.service.rbac">RoleService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#ROUND_DECIMAL">ROUND_DECIMAL</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#ROW_COUNT">ROW_COUNT</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/QueryResultsWrapper.RowRecord.html#%3Cinit%3E()">RowRecord()</a></span> - Constructor for class io.milvus.response.<a href="../io/milvus/response/QueryResultsWrapper.RowRecord.html" title="class in io.milvus.response">QueryResultsWrapper.RowRecord</a></dt>
 <dd>&nbsp;</dd>
@@ -216,10 +326,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/basic/RowRecordWrapper.html#%3Cinit%3E()">RowRecordWrapper()</a></span> - Constructor for class io.milvus.response.basic.<a href="../io/milvus/response/basic/RowRecordWrapper.html" title="class in io.milvus.response.basic">RowRecordWrapper</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.Builder.html#rows">rows</a></span> - Variable in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.Builder.html" title="class in io.milvus.param.dml">InsertParam.Builder</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.html#rows">rows</a></span> - Variable in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.html" title="class in io.milvus.param.dml">InsertParam</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#RpcError">RpcError</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/RpcStatus.html" title="class in io.milvus.param"><span class="typeNameLink">RpcStatus</span></a> - Class in <a href="../io/milvus/param/package-summary.html">io.milvus.param</a></dt>
@@ -228,6 +334,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/RpcStatus.html#%3Cinit%3E(java.lang.String)">RpcStatus(String)</a></span> - Constructor for class io.milvus.param.<a href="../io/milvus/param/RpcStatus.html" title="class in io.milvus.param">RpcStatus</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/BaseService.html#rpcUtils">rpcUtils</a></span> - Variable in class io.milvus.v2.service.<a href="../io/milvus/v2/service/BaseService.html" title="class in io.milvus.v2.service">BaseService</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/utils/RpcUtils.html" title="class in io.milvus.v2.utils"><span class="typeNameLink">RpcUtils</span></a> - Class in <a href="../io/milvus/v2/utils/package-summary.html">io.milvus.v2.utils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/RpcUtils.html#%3Cinit%3E()">RpcUtils()</a></span> - Constructor for class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/RpcUtils.html" title="class in io.milvus.v2.utils">RpcUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/dml/ranker/RRFRanker.html" title="class in io.milvus.param.dml.ranker"><span class="typeNameLink">RRFRanker</span></a> - Class in <a href="../io/milvus/param/dml/ranker/package-summary.html">io.milvus.param.dml.ranker</a></dt>
+<dd>
+<div class="block">The RRF reranking strategy, which merges results from multiple searches, favoring items that consistently appear.</div>
+</dd>
+<dt><a href="../io/milvus/param/dml/ranker/RRFRanker.Builder.html" title="class in io.milvus.param.dml.ranker"><span class="typeNameLink">RRFRanker.Builder</span></a> - Class in <a href="../io/milvus/param/dml/ranker/package-summary.html">io.milvus.param.dml.ranker</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/dml/ranker/RRFRanker.html" title="class in io.milvus.param.dml.ranker"><code>RRFRanker</code></a> class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/examples/Simple_Schema.html#run()">run()</a></span> - Method in class io.milvus.v2.examples.<a href="../io/milvus/v2/examples/Simple_Schema.html" title="class in io.milvus.v2.examples">Simple_Schema</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/examples/Simple.html#run()">run()</a></span> - Method in class io.milvus.v2.examples.<a href="../io/milvus/v2/examples/Simple.html" title="class in io.milvus.v2.examples">Simple</a></dt>
+<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 100 - 6
doc/index-files/index-19.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>S-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -98,10 +98,26 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a>
 <h2 class="title">S</h2>
 <dl>
+<dt><a href="../io/milvus/bulkwriter/connect/S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect"><span class="typeNameLink">S3ConnectParam</span></a> - Class in <a href="../io/milvus/bulkwriter/connect/package-summary.html">io.milvus.bulkwriter.connect</a></dt>
+<dd>
+<div class="block">Parameters for <code>RemoteBulkWriter</code> interface.</div>
+</dd>
+<dt><a href="../io/milvus/bulkwriter/connect/S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect"><span class="typeNameLink">S3ConnectParam.Builder</span></a> - Class in <a href="../io/milvus/bulkwriter/connect/package-summary.html">io.milvus.bulkwriter.connect</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/bulkwriter/connect/S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>S3ConnectParam</code></a> class.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#SCANN">SCANN</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#SCANN">SCANN</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/utils/SchemaUtils.html" title="class in io.milvus.v2.utils"><span class="typeNameLink">SchemaUtils</span></a> - Class in <a href="../io/milvus/v2/utils/package-summary.html">io.milvus.v2.utils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/SchemaUtils.html#%3Cinit%3E()">SchemaUtils()</a></span> - Constructor for class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/SchemaUtils.html" title="class in io.milvus.v2.utils">SchemaUtils</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#search(io.milvus.param.dml.SearchParam)">search(SearchParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/VectorService.html#search(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.vector.request.SearchReq)">search(MilvusServiceGrpc.MilvusServiceBlockingStub, SearchReq)</a></span> - Method in class io.milvus.v2.service.vector.<a href="../io/milvus/v2/service/vector/VectorService.html" title="class in io.milvus.v2.service.vector">VectorService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#search(io.milvus.param.dml.SearchParam)">search(SearchParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Conducts ANN search on a vector field.</div>
@@ -120,6 +136,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#search(io.milvus.param.highlevel.dml.SearchSimpleParam)">search(SearchSimpleParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#search(io.milvus.v2.service.vector.request.SearchReq)">search(SearchReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Searches vectors in a collection in Milvus.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#searchAsync(io.milvus.param.dml.SearchParam)">searchAsync(SearchParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#searchAsync(io.milvus.param.dml.SearchParam)">searchAsync(SearchParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -128,6 +148,28 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#searchAsync(io.milvus.param.dml.SearchParam)">searchAsync(SearchParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#searchIterator(io.milvus.param.dml.SearchIteratorParam)">searchIterator(SearchIteratorParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#searchIterator(io.milvus.param.dml.SearchIteratorParam)">searchIterator(SearchIteratorParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">Get searchIterator based on a vector field.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#searchIterator(io.milvus.param.dml.SearchIteratorParam)">searchIterator(SearchIteratorParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#searchIterator(io.milvus.param.dml.SearchIteratorParam)">searchIterator(SearchIteratorParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/orm/iterator/SearchIterator.html" title="class in io.milvus.orm.iterator"><span class="typeNameLink">SearchIterator</span></a> - Class in <a href="../io/milvus/orm/iterator/package-summary.html">io.milvus.orm.iterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/orm/iterator/SearchIterator.html#%3Cinit%3E(io.milvus.param.dml.SearchIteratorParam,io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.param.collection.FieldType)">SearchIterator(SearchIteratorParam, MilvusServiceGrpc.MilvusServiceBlockingStub, FieldType)</a></span> - Constructor for class io.milvus.orm.iterator.<a href="../io/milvus/orm/iterator/SearchIterator.html" title="class in io.milvus.orm.iterator">SearchIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/dml/SearchIteratorParam.html" title="class in io.milvus.param.dml"><span class="typeNameLink">SearchIteratorParam</span></a> - Class in <a href="../io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a></dt>
+<dd>
+<div class="block">Parameters for <code>searchIterator</code> interface.</div>
+</dd>
+<dt><a href="../io/milvus/param/dml/SearchIteratorParam.Builder.html" title="class in io.milvus.param.dml"><span class="typeNameLink">SearchIteratorParam.Builder</span></a> - Class in <a href="../io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/dml/SearchIteratorParam.html" title="class in io.milvus.param.dml"><code>SearchIteratorParam</code></a> class.</div>
+</dd>
 <dt><a href="../io/milvus/param/dml/SearchParam.html" title="class in io.milvus.param.dml"><span class="typeNameLink">SearchParam</span></a> - Class in <a href="../io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a></dt>
 <dd>
 <div class="block">Parameters for <code>search</code> interface.</div>
@@ -136,12 +178,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/dml/SearchParam.html" title="class in io.milvus.param.dml"><code>SearchParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/vector/request/SearchReq.html" title="class in io.milvus.v2.service.vector.request"><span class="typeNameLink">SearchReq</span></a> - Class in <a href="../io/milvus/v2/service/vector/request/package-summary.html">io.milvus.v2.service.vector.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/request/SearchReq.html#%3Cinit%3E()">SearchReq()</a></span> - Constructor for class io.milvus.v2.service.vector.request.<a href="../io/milvus/v2/service/vector/request/SearchReq.html" title="class in io.milvus.v2.service.vector.request">SearchReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/vector/response/SearchResp.html" title="class in io.milvus.v2.service.vector.response"><span class="typeNameLink">SearchResp</span></a> - Class in <a href="../io/milvus/v2/service/vector/response/package-summary.html">io.milvus.v2.service.vector.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/response/SearchResp.html#%3Cinit%3E()">SearchResp()</a></span> - Constructor for class io.milvus.v2.service.vector.response.<a href="../io/milvus/v2/service/vector/response/SearchResp.html" title="class in io.milvus.v2.service.vector.response">SearchResp</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/vector/response/SearchResp.SearchResult.html" title="class in io.milvus.v2.service.vector.response"><span class="typeNameLink">SearchResp.SearchResult</span></a> - Class in <a href="../io/milvus/v2/service/vector/response/package-summary.html">io.milvus.v2.service.vector.response</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/highlevel/dml/response/SearchResponse.html" title="class in io.milvus.param.highlevel.dml.response"><span class="typeNameLink">SearchResponse</span></a> - Class in <a href="../io/milvus/param/highlevel/dml/response/package-summary.html">io.milvus.param.highlevel.dml.response</a></dt>
 <dd>
 <div class="block">Parameters for <code>search</code> interface.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/highlevel/dml/response/SearchResponse.html#%3Cinit%3E()">SearchResponse()</a></span> - Constructor for class io.milvus.param.highlevel.dml.response.<a href="../io/milvus/param/highlevel/dml/response/SearchResponse.html" title="class in io.milvus.param.highlevel.dml.response">SearchResponse</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/response/SearchResp.SearchResult.html#%3Cinit%3E()">SearchResult()</a></span> - Constructor for class io.milvus.v2.service.vector.response.<a href="../io/milvus/v2/service/vector/response/SearchResp.SearchResult.html" title="class in io.milvus.v2.service.vector.response">SearchResp.SearchResult</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/response/SearchResultsWrapper.html" title="class in io.milvus.response"><span class="typeNameLink">SearchResultsWrapper</span></a> - Class in <a href="../io/milvus/response/package-summary.html">io.milvus.response</a></dt>
 <dd>
 <div class="block">Utility class to wrap response of <code>search</code> interface.</div>
@@ -160,8 +214,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/highlevel/dml/SearchSimpleParam.html" title="class in io.milvus.param.highlevel.dml"><code>SearchSimpleParam</code></a> class.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/ConnectParam.Builder.html#secure">secure</a></span> - Variable in class io.milvus.param.<a href="../io/milvus/param/ConnectParam.Builder.html" title="class in io.milvus.param">ConnectParam.Builder</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/ConnectParam.Builder.html#secure(boolean)">secure(boolean)</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/ConnectParam.Builder.html" title="class in io.milvus.param">ConnectParam.Builder</a></dt>
 <dd>
 <div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
@@ -230,10 +282,18 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/role/SelectUserParam.html" title="class in io.milvus.param.role"><code>SelectUserParam</code></a> class.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/exception/ErrorCode.html#SERVER_ERROR">SERVER_ERROR</a></span> - io.milvus.v2.exception.<a href="../io/milvus/v2/exception/ErrorCode.html" title="enum in io.milvus.v2.exception">ErrorCode</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/ServerAddress.html" title="class in io.milvus.param"><span class="typeNameLink">ServerAddress</span></a> - Class in <a href="../io/milvus/param/package-summary.html">io.milvus.param</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/ServerAddress.Builder.html" title="class in io.milvus.param"><span class="typeNameLink">ServerAddress.Builder</span></a> - Class in <a href="../io/milvus/param/package-summary.html">io.milvus.param</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/exception/ServerException.html" title="class in io.milvus.exception"><span class="typeNameLink">ServerException</span></a> - Exception in <a href="../io/milvus/exception/package-summary.html">io.milvus.exception</a></dt>
+<dd>
+<div class="block">Exception for error response from server side.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/exception/ServerException.html#%3Cinit%3E(java.lang.String,java.lang.Integer,io.milvus.grpc.ErrorCode)">ServerException(String, Integer, ErrorCode)</a></span> - Constructor for exception io.milvus.exception.<a href="../io/milvus/exception/ServerException.html" title="class in io.milvus.exception">ServerException</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/connection/ServerMonitor.html" title="class in io.milvus.connection"><span class="typeNameLink">ServerMonitor</span></a> - Class in <a href="../io/milvus/connection/package-summary.html">io.milvus.connection</a></dt>
 <dd>
 <div class="block">Monitor with scheduling to check server healthy state.</div>
@@ -256,6 +316,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/ShowCollResponseWrapper.CollectionInfo.html#SetInMemoryPercentage(long)">SetInMemoryPercentage(long)</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/ShowCollResponseWrapper.CollectionInfo.html" title="class in io.milvus.response">ShowCollResponseWrapper.CollectionInfo</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#setLogLevel(io.milvus.param.LogLevel)">setLogLevel(LogLevel)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">Set log level in runtime.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#setLogLevel(io.milvus.param.LogLevel)">setLogLevel(LogLevel)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#setLogLevel(io.milvus.param.LogLevel)">setLogLevel(LogLevel)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/exception/MilvusException.html#setStatus(java.lang.Integer)">setStatus(Integer)</a></span> - Method in exception io.milvus.exception.<a href="../io/milvus/exception/MilvusException.html" title="class in io.milvus.exception">MilvusException</a></dt>
@@ -318,16 +384,42 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Internal-use class to wrap response of <code>showPartitions</code> interface.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/connection/ServerMonitor.html#start()">start()</a></span> - Method in class io.milvus.connection.<a href="../io/milvus/connection/ServerMonitor.html" title="class in io.milvus.connection">ServerMonitor</a></dt>
+<dt><a href="../io/milvus/v2/examples/Simple.html" title="class in io.milvus.v2.examples"><span class="typeNameLink">Simple</span></a> - Class in <a href="../io/milvus/v2/examples/package-summary.html">io.milvus.v2.examples</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/examples/Simple.html#%3Cinit%3E()">Simple()</a></span> - Constructor for class io.milvus.v2.examples.<a href="../io/milvus/v2/examples/Simple.html" title="class in io.milvus.v2.examples">Simple</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/examples/Simple_Schema.html" title="class in io.milvus.v2.examples"><span class="typeNameLink">Simple_Schema</span></a> - Class in <a href="../io/milvus/v2/examples/package-summary.html">io.milvus.v2.examples</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/examples/Simple_Schema.html#%3Cinit%3E()">Simple_Schema()</a></span> - Constructor for class io.milvus.v2.examples.<a href="../io/milvus/v2/examples/Simple_Schema.html" title="class in io.milvus.v2.examples">Simple_Schema</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/exception/MilvusException.html#status">status</a></span> - Variable in exception io.milvus.exception.<a href="../io/milvus/exception/MilvusException.html" title="class in io.milvus.exception">MilvusException</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#SPARSE_INVERTED_INDEX">SPARSE_INVERTED_INDEX</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#SPARSE_INVERTED_INDEX">SPARSE_INVERTED_INDEX</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#SPARSE_WAND">SPARSE_WAND</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#SPARSE_WAND">SPARSE_WAND</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/connection/ServerMonitor.html#start()">start()</a></span> - Method in class io.milvus.connection.<a href="../io/milvus/connection/ServerMonitor.html" title="class in io.milvus.connection">ServerMonitor</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#STL_SORT">STL_SORT</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#STL_SORT">STL_SORT</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/storage/StorageClient.html" title="interface in io.milvus.bulkwriter.storage"><span class="typeNameLink">StorageClient</span></a> - Interface in <a href="../io/milvus/bulkwriter/storage/package-summary.html">io.milvus.bulkwriter.storage</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/connect/StorageConnectParam.html" title="class in io.milvus.bulkwriter.connect"><span class="typeNameLink">StorageConnectParam</span></a> - Class in <a href="../io/milvus/bulkwriter/connect/package-summary.html">io.milvus.bulkwriter.connect</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/connect/StorageConnectParam.html#%3Cinit%3E()">StorageConnectParam()</a></span> - Constructor for class io.milvus.bulkwriter.connect.<a href="../io/milvus/bulkwriter/connect/StorageConnectParam.html" title="class in io.milvus.bulkwriter.connect">StorageConnectParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#String">String</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/constant/MilvusClientConstant.StringValue.html#%3Cinit%3E()">StringValue()</a></span> - Constructor for class io.milvus.common.constant.<a href="../io/milvus/common/constant/MilvusClientConstant.StringValue.html" title="class in io.milvus.common.constant">MilvusClientConstant.StringValue</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/clientenum/ConsistencyLevelEnum.html#STRONG">STRONG</a></span> - io.milvus.common.clientenum.<a href="../io/milvus/common/clientenum/ConsistencyLevelEnum.html" title="enum in io.milvus.common.clientenum">ConsistencyLevelEnum</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/ConsistencyLevel.html#STRONG">STRONG</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/ConsistencyLevel.html" title="enum in io.milvus.v2.common">ConsistencyLevel</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.html#success()">success()</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/R.html" title="class in io.milvus.param">R</a></dt>
 <dd>
 <div class="block">Returns a succeed status.</div>
@@ -338,6 +430,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#Success">Success</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/exception/ErrorCode.html#SUCCESS">SUCCESS</a></span> - io.milvus.v2.exception.<a href="../io/milvus/v2/exception/ErrorCode.html" title="enum in io.milvus.v2.exception">ErrorCode</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/RpcStatus.html#SUCCESS_MSG">SUCCESS_MSG</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/RpcStatus.html" title="class in io.milvus.param">RpcStatus</a></dt>
 <dd>&nbsp;</dd>
 </dl>

+ 124 - 20
doc/index-files/index-2.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>B-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -98,18 +98,58 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a>
 <h2 class="title">B</h2>
 <dl>
+<dt><a href="../io/milvus/param/dml/ranker/BaseRanker.html" title="class in io.milvus.param.dml.ranker"><span class="typeNameLink">BaseRanker</span></a> - Class in <a href="../io/milvus/param/dml/ranker/package-summary.html">io.milvus.param.dml.ranker</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/ranker/BaseRanker.html#%3Cinit%3E()">BaseRanker()</a></span> - Constructor for class io.milvus.param.dml.ranker.<a href="../io/milvus/param/dml/ranker/BaseRanker.html" title="class in io.milvus.param.dml.ranker">BaseRanker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/BaseService.html" title="class in io.milvus.v2.service"><span class="typeNameLink">BaseService</span></a> - Class in <a href="../io/milvus/v2/service/package-summary.html">io.milvus.v2.service</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/BaseService.html#%3Cinit%3E()">BaseService()</a></span> - Constructor for class io.milvus.v2.service.<a href="../io/milvus/v2/service/BaseService.html" title="class in io.milvus.v2.service">BaseService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#BFloat16Vector">BFloat16Vector</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#BIN_FLAT">BIN_FLAT</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#BIN_FLAT">BIN_FLAT</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#BIN_IVF_FLAT">BIN_IVF_FLAT</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#blockingStub()">blockingStub()</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#BIN_IVF_FLAT">BIN_IVF_FLAT</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#BinaryVector">BinaryVector</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#blockingStub()">blockingStub()</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#Bool">Bool</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html#BOOL">BOOL</a></span> - io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/clientenum/ConsistencyLevelEnum.html#BOUNDED">BOUNDED</a></span> - io.milvus.common.clientenum.<a href="../io/milvus/common/clientenum/ConsistencyLevelEnum.html" title="enum in io.milvus.common.clientenum">ConsistencyLevelEnum</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/ConsistencyLevel.html#BOUNDED">BOUNDED</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/ConsistencyLevel.html" title="enum in io.milvus.v2.common">ConsistencyLevel</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#BUCKET">BUCKET</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/Buffer.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">Buffer</span></a> - Class in <a href="../io/milvus/bulkwriter/package-summary.html">io.milvus.bulkwriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/Buffer.html#%3Cinit%3E(io.milvus.param.collection.CollectionSchemaParam,io.milvus.bulkwriter.common.clientenum.BulkFileType)">Buffer(CollectionSchemaParam, BulkFileType)</a></span> - Constructor for class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/Buffer.html" title="class in io.milvus.bulkwriter">Buffer</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/connect/AzureConnectParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.bulkwriter.connect.<a href="../io/milvus/bulkwriter/connect/AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/bulkwriter/connect/AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>AzureConnectParam</code></a> instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/connect/S3ConnectParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.bulkwriter.connect.<a href="../io/milvus/bulkwriter/connect/S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/bulkwriter/connect/S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>S3ConnectParam</code></a> instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/LocalBulkWriterParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/bulkwriter/LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>LocalBulkWriterParam</code></a> instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/RemoteBulkWriterParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/bulkwriter/RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>RemoteBulkWriterParam</code></a> instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/resourcegroup/ResourceGroupConfig.Builder.html#build()">build()</a></span> - Method in class io.milvus.common.resourcegroup.<a href="../io/milvus/common/resourcegroup/ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ClusterFactory.Builder.html#build()">build()</a></span> - Method in class io.milvus.connection.<a href="../io/milvus/connection/ClusterFactory.Builder.html" title="class in io.milvus.connection">ClusterFactory.Builder</a></dt>
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/connection/ClusterFactory.html" title="class in io.milvus.connection"><code>ClusterFactory</code></a> instance.</div>
@@ -130,6 +170,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/alias/DropAliasParam.html" title="class in io.milvus.param.alias"><code>DropAliasParam</code></a> instance.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/alias/ListAliasesParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.alias.<a href="../io/milvus/param/alias/ListAliasesParam.Builder.html" title="class in io.milvus.param.alias">ListAliasesParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/alias/ListAliasesParam.html" title="class in io.milvus.param.alias"><code>ListAliasesParam</code></a> instance.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/bulkinsert/BulkInsertParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.bulkinsert.<a href="../io/milvus/param/bulkinsert/BulkInsertParam.Builder.html" title="class in io.milvus.param.bulkinsert">BulkInsertParam.Builder</a></dt>
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/bulkinsert/BulkInsertParam.html" title="class in io.milvus.param.bulkinsert"><code>BulkInsertParam</code></a> instance.</div>
@@ -146,6 +190,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/collection/AlterCollectionParam.html" title="class in io.milvus.param.collection"><code>AlterCollectionParam</code></a> instance.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/CollectionSchemaParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/CollectionSchemaParam.Builder.html" title="class in io.milvus.param.collection">CollectionSchemaParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/collection/CollectionSchemaParam.html" title="class in io.milvus.param.collection"><code>CollectionSchemaParam</code></a> instance.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/collection/CreateCollectionParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/CreateCollectionParam.Builder.html" title="class in io.milvus.param.collection">CreateCollectionParam.Builder</a></dt>
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/collection/CreateCollectionParam.html" title="class in io.milvus.param.collection"><code>CreateCollectionParam</code></a> instance.</div>
@@ -266,18 +314,42 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/credential/UpdateCredentialParam.html" title="class in io.milvus.param.credential"><code>UpdateCredentialParam</code></a> instance.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/AnnSearchParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/AnnSearchParam.Builder.html" title="class in io.milvus.param.dml">AnnSearchParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/dml/AnnSearchParam.html" title="class in io.milvus.param.dml"><code>AnnSearchParam</code></a> instance.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/DeleteParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/DeleteParam.Builder.html" title="class in io.milvus.param.dml">DeleteParam.Builder</a></dt>
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/dml/DeleteParam.html" title="class in io.milvus.param.dml"><code>DeleteParam</code></a> instance.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/HybridSearchParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/HybridSearchParam.Builder.html" title="class in io.milvus.param.dml">HybridSearchParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/dml/HybridSearchParam.html" title="class in io.milvus.param.dml"><code>HybridSearchParam</code></a> instance.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.Builder.html" title="class in io.milvus.param.dml">InsertParam.Builder</a></dt>
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/dml/InsertParam.html" title="class in io.milvus.param.dml"><code>InsertParam</code></a> instance.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/QueryIteratorParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/QueryIteratorParam.Builder.html" title="class in io.milvus.param.dml">QueryIteratorParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/dml/QueryIteratorParam.html" title="class in io.milvus.param.dml"><code>QueryIteratorParam</code></a> instance.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/QueryParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/QueryParam.Builder.html" title="class in io.milvus.param.dml">QueryParam.Builder</a></dt>
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/dml/QueryParam.html" title="class in io.milvus.param.dml"><code>QueryParam</code></a> instance.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/ranker/RRFRanker.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.dml.ranker.<a href="../io/milvus/param/dml/ranker/RRFRanker.Builder.html" title="class in io.milvus.param.dml.ranker">RRFRanker.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/dml/ranker/RRFRanker.html" title="class in io.milvus.param.dml.ranker"><code>RRFRanker</code></a> instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/ranker/WeightedRanker.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.dml.ranker.<a href="../io/milvus/param/dml/ranker/WeightedRanker.Builder.html" title="class in io.milvus.param.dml.ranker">WeightedRanker.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/dml/ranker/WeightedRanker.html" title="class in io.milvus.param.dml.ranker"><code>WeightedRanker</code></a> instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/SearchIteratorParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/SearchIteratorParam.Builder.html" title="class in io.milvus.param.dml">SearchIteratorParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/dml/SearchIteratorParam.html" title="class in io.milvus.param.dml"><code>SearchIteratorParam</code></a> instance.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/SearchParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/SearchParam.Builder.html" title="class in io.milvus.param.dml">SearchParam.Builder</a></dt>
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/dml/SearchParam.html" title="class in io.milvus.param.dml"><code>SearchParam</code></a> instance.</div>
@@ -314,6 +386,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/highlevel/dml/SearchSimpleParam.html" title="class in io.milvus.param.highlevel.dml"><code>SearchSimpleParam</code></a> instance.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/index/AlterIndexParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.index.<a href="../io/milvus/param/index/AlterIndexParam.Builder.html" title="class in io.milvus.param.index">AlterIndexParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/index/AlterIndexParam.html" title="class in io.milvus.param.index"><code>AlterIndexParam</code></a> instance.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/index/CreateIndexParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.index.<a href="../io/milvus/param/index/CreateIndexParam.Builder.html" title="class in io.milvus.param.index">CreateIndexParam.Builder</a></dt>
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/index/CreateIndexParam.html" title="class in io.milvus.param.index"><code>CreateIndexParam</code></a> instance.</div>
@@ -370,6 +446,38 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/QueryNodeSingleSearch.html" title="class in io.milvus.param"><code>QueryNodeSingleSearch</code></a> instance.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/CreateResourceGroupParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/CreateResourceGroupParam.Builder.html" title="class in io.milvus.param.resourcegroup">CreateResourceGroupParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/resourcegroup/CreateResourceGroupParam.html" title="class in io.milvus.param.resourcegroup"><code>CreateResourceGroupParam</code></a> instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/DescribeResourceGroupParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/DescribeResourceGroupParam.Builder.html" title="class in io.milvus.param.resourcegroup">DescribeResourceGroupParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/resourcegroup/DescribeResourceGroupParam.html" title="class in io.milvus.param.resourcegroup"><code>DescribeResourceGroupParam</code></a> instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/DropResourceGroupParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/DropResourceGroupParam.Builder.html" title="class in io.milvus.param.resourcegroup">DropResourceGroupParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/resourcegroup/DropResourceGroupParam.html" title="class in io.milvus.param.resourcegroup"><code>DropResourceGroupParam</code></a> instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/ListResourceGroupsParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/ListResourceGroupsParam.Builder.html" title="class in io.milvus.param.resourcegroup">ListResourceGroupsParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/resourcegroup/ListResourceGroupsParam.html" title="class in io.milvus.param.resourcegroup"><code>ListResourceGroupsParam</code></a> instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/TransferNodeParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/TransferNodeParam.Builder.html" title="class in io.milvus.param.resourcegroup">TransferNodeParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/resourcegroup/TransferNodeParam.html" title="class in io.milvus.param.resourcegroup"><code>TransferNodeParam</code></a> instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/TransferReplicaParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/TransferReplicaParam.Builder.html" title="class in io.milvus.param.resourcegroup">TransferReplicaParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/resourcegroup/TransferReplicaParam.html" title="class in io.milvus.param.resourcegroup"><code>TransferReplicaParam</code></a> instance.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.Builder.html" title="class in io.milvus.param.resourcegroup">UpdateResourceGroupsParam.Builder</a></dt>
+<dd>
+<div class="block">Builds the UpdateResourceGroupsParam object.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/RetryParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/RetryParam.Builder.html" title="class in io.milvus.param">RetryParam.Builder</a></dt>
+<dd>
+<div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/RetryParam.html" title="class in io.milvus.param"><code>RetryParam</code></a> instance.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/role/AddUserToRoleParam.Builder.html#build()">build()</a></span> - Method in class io.milvus.param.role.<a href="../io/milvus/param/role/AddUserToRoleParam.Builder.html" title="class in io.milvus.param.role">AddUserToRoleParam.Builder</a></dt>
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/role/AddUserToRoleParam.html" title="class in io.milvus.param.role"><code>AddUserToRoleParam</code></a> instance.</div>
@@ -414,28 +522,22 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Verifies parameters and creates a new <a href="../io/milvus/param/ServerAddress.html" title="class in io.milvus.param"><code>ServerAddress</code></a> instance.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/ConnectParam.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class io.milvus.param.<a href="../io/milvus/param/ConnectParam.Builder.html" title="class in io.milvus.param">ConnectParam.Builder</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.Builder.html#%3Cinit%3E()">Builder()</a></span> - Constructor for class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.Builder.html" title="class in io.milvus.param.dml">InsertParam.Builder</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#BuildIndexError">BuildIndexError</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.InsertBuilderWrapper.html#buildInsertRequest()">buildInsertRequest()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.InsertBuilderWrapper.html" title="class in io.milvus.param">ParamUtils.InsertBuilderWrapper</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/response/QueryResultsWrapper.html#buildRowRecord(long)">buildRowRecord(long)</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/QueryResultsWrapper.html" title="class in io.milvus.response">QueryResultsWrapper</a></dt>
-<dd>
-<div class="block">Gets a row record from result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/response/SearchResultsWrapper.html#buildRowRecord(long)">buildRowRecord(long)</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/SearchResultsWrapper.html" title="class in io.milvus.response">SearchResultsWrapper</a></dt>
-<dd>
-<div class="block">Gets a row record from result.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/response/basic/RowRecordWrapper.html#buildRowRecord(io.milvus.response.QueryResultsWrapper.RowRecord,long)">buildRowRecord(QueryResultsWrapper.RowRecord, long)</a></span> - Method in class io.milvus.response.basic.<a href="../io/milvus/response/basic/RowRecordWrapper.html" title="class in io.milvus.response.basic">RowRecordWrapper</a></dt>
-<dd>
-<div class="block">Gets a row record from result.</div>
-</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/DataUtils.html#buildInsertRequest()">buildInsertRequest()</a></span> - Method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/DataUtils.html" title="class in io.milvus.v2.utils">DataUtils</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.InsertBuilderWrapper.html#buildUpsertRequest()">buildUpsertRequest()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.InsertBuilderWrapper.html" title="class in io.milvus.param">ParamUtils.InsertBuilderWrapper</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/common/clientenum/BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum"><span class="typeNameLink">BulkFileType</span></a> - Enum in <a href="../io/milvus/bulkwriter/common/clientenum/package-summary.html">io.milvus.bulkwriter.common.clientenum</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/CloudImport.html#bulkImport(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">bulkImport(String, String, String, String, String, String, String)</a></span> - Static method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/CloudImport.html" title="class in io.milvus.bulkwriter">CloudImport</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/response/BulkImportResponse.html" title="class in io.milvus.bulkwriter.response"><span class="typeNameLink">BulkImportResponse</span></a> - Class in <a href="../io/milvus/bulkwriter/response/package-summary.html">io.milvus.bulkwriter.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/response/BulkImportResponse.html#%3Cinit%3E()">BulkImportResponse()</a></span> - Constructor for class io.milvus.bulkwriter.response.<a href="../io/milvus/bulkwriter/response/BulkImportResponse.html" title="class in io.milvus.bulkwriter.response">BulkImportResponse</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#bulkInsert(io.milvus.param.bulkinsert.BulkInsertParam)">bulkInsert(BulkInsertParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#bulkInsert(io.milvus.param.bulkinsert.BulkInsertParam)">bulkInsert(BulkInsertParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -460,6 +562,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/BulkInsertResponseWrapper.html#%3Cinit%3E(io.milvus.grpc.ImportResponse)">BulkInsertResponseWrapper(ImportResponse)</a></span> - Constructor for class io.milvus.response.<a href="../io/milvus/response/BulkInsertResponseWrapper.html" title="class in io.milvus.response">BulkInsertResponseWrapper</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/BulkWriter.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">BulkWriter</span></a> - Class in <a href="../io/milvus/bulkwriter/package-summary.html">io.milvus.bulkwriter</a></dt>
+<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 56 - 193
doc/index-files/index-20.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>T-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -98,211 +98,38 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a>
 <h2 class="title">T</h2>
 <dl>
-<dt><span class="memberNameLink"><a href="../io/milvus/common/utils/JacksonUtils.html#toJsonByte(java.lang.Object)">toJsonByte(Object)</a></span> - Static method in class io.milvus.common.utils.<a href="../io/milvus/common/utils/JacksonUtils.html" title="class in io.milvus.common.utils">JacksonUtils</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html#TC">TC</a></span> - io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/common/utils/JacksonUtils.html#toJsonString(java.lang.Object)">toJsonString(Object)</a></span> - Static method in class io.milvus.common.utils.<a href="../io/milvus/common/utils/JacksonUtils.html" title="class in io.milvus.common.utils">JacksonUtils</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/utils/ExceptionUtils.html#throwUnExpectedException(java.lang.String)">throwUnExpectedException(String)</a></span> - Static method in class io.milvus.common.utils.<a href="../io/milvus/common/utils/ExceptionUtils.html" title="class in io.milvus.common.utils">ExceptionUtils</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#TOP_K">TOP_K</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/resourcegroup/ResourceGroupConfig.html#toGRPC()">toGRPC()</a></span> - Method in class io.milvus.common.resourcegroup.<a href="../io/milvus/common/resourcegroup/ResourceGroupConfig.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/alias/AlterAliasParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.alias.<a href="../io/milvus/param/alias/AlterAliasParam.html" title="class in io.milvus.param.alias">AlterAliasParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/alias/AlterAliasParam.html" title="class in io.milvus.param.alias"><code>AlterAliasParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/alias/CreateAliasParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.alias.<a href="../io/milvus/param/alias/CreateAliasParam.html" title="class in io.milvus.param.alias">CreateAliasParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/alias/CreateAliasParam.html" title="class in io.milvus.param.alias"><code>CreateAliasParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/alias/DropAliasParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.alias.<a href="../io/milvus/param/alias/DropAliasParam.html" title="class in io.milvus.param.alias">DropAliasParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/alias/DropAliasParam.html" title="class in io.milvus.param.alias"><code>DropAliasParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/bulkinsert/BulkInsertParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.bulkinsert.<a href="../io/milvus/param/bulkinsert/BulkInsertParam.html" title="class in io.milvus.param.bulkinsert">BulkInsertParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/bulkinsert/BulkInsertParam.html" title="class in io.milvus.param.bulkinsert"><code>BulkInsertParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/bulkinsert/GetBulkInsertStateParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.bulkinsert.<a href="../io/milvus/param/bulkinsert/GetBulkInsertStateParam.html" title="class in io.milvus.param.bulkinsert">GetBulkInsertStateParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/bulkinsert/GetBulkInsertStateParam.html" title="class in io.milvus.param.bulkinsert"><code>GetBulkInsertStateParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/bulkinsert/ListBulkInsertTasksParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.bulkinsert.<a href="../io/milvus/param/bulkinsert/ListBulkInsertTasksParam.html" title="class in io.milvus.param.bulkinsert">ListBulkInsertTasksParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/bulkinsert/ListBulkInsertTasksParam.html" title="class in io.milvus.param.bulkinsert"><code>ListBulkInsertTasksParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/AlterCollectionParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/AlterCollectionParam.html" title="class in io.milvus.param.collection">AlterCollectionParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/collection/AlterCollectionParam.html" title="class in io.milvus.param.collection"><code>AlterCollectionParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/CreateDatabaseParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/CreateDatabaseParam.html" title="class in io.milvus.param.collection">CreateDatabaseParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/collection/CreateDatabaseParam.html" title="class in io.milvus.param.collection"><code>CreateDatabaseParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/DropCollectionParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/DropCollectionParam.html" title="class in io.milvus.param.collection">DropCollectionParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/collection/DropCollectionParam.html" title="class in io.milvus.param.collection"><code>DropCollectionParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/DropDatabaseParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/DropDatabaseParam.html" title="class in io.milvus.param.collection">DropDatabaseParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/collection/DropDatabaseParam.html" title="class in io.milvus.param.collection"><code>DropDatabaseParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/FieldType.html#toString()">toString()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/FieldType.html" title="class in io.milvus.param.collection">FieldType</a></dt>
-<dd>
-<div class="block">Construct a <code>String</code> by <a href="../io/milvus/param/collection/FieldType.html" title="class in io.milvus.param.collection"><code>FieldType</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/FlushParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/FlushParam.html" title="class in io.milvus.param.collection">FlushParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/collection/FlushParam.html" title="class in io.milvus.param.collection"><code>FlushParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/GetCollectionStatisticsParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/GetCollectionStatisticsParam.html" title="class in io.milvus.param.collection">GetCollectionStatisticsParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/collection/GetCollectionStatisticsParam.html" title="class in io.milvus.param.collection"><code>GetCollectionStatisticsParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/GetLoadingProgressParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/GetLoadingProgressParam.html" title="class in io.milvus.param.collection">GetLoadingProgressParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/collection/GetLoadingProgressParam.html" title="class in io.milvus.param.collection"><code>GetLoadingProgressParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/ReleaseCollectionParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/ReleaseCollectionParam.html" title="class in io.milvus.param.collection">ReleaseCollectionParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/collection/ReleaseCollectionParam.html" title="class in io.milvus.param.collection"><code>ReleaseCollectionParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/RenameCollectionParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/RenameCollectionParam.html" title="class in io.milvus.param.collection">RenameCollectionParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/collection/RenameCollectionParam.html" title="class in io.milvus.param.collection"><code>RenameCollectionParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/ShowCollectionsParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/ShowCollectionsParam.html" title="class in io.milvus.param.collection">ShowCollectionsParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/collection/ShowCollectionsParam.html" title="class in io.milvus.param.collection"><code>ShowCollectionsParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/control/GetCompactionPlansParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.control.<a href="../io/milvus/param/control/GetCompactionPlansParam.html" title="class in io.milvus.param.control">GetCompactionPlansParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/control/GetCompactionPlansParam.html" title="class in io.milvus.param.control"><code>GetCompactionPlansParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/control/GetCompactionStateParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.control.<a href="../io/milvus/param/control/GetCompactionStateParam.html" title="class in io.milvus.param.control">GetCompactionStateParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/control/GetCompactionStateParam.html" title="class in io.milvus.param.control"><code>GetCompactionStateParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/control/GetFlushAllStateParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.control.<a href="../io/milvus/param/control/GetFlushAllStateParam.html" title="class in io.milvus.param.control">GetFlushAllStateParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/control/GetFlushAllStateParam.html" title="class in io.milvus.param.control"><code>GetFlushAllStateParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/control/GetFlushStateParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.control.<a href="../io/milvus/param/control/GetFlushStateParam.html" title="class in io.milvus.param.control">GetFlushStateParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/control/GetFlushStateParam.html" title="class in io.milvus.param.control"><code>GetFlushStateParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/control/GetMetricsParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.control.<a href="../io/milvus/param/control/GetMetricsParam.html" title="class in io.milvus.param.control">GetMetricsParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/control/GetMetricsParam.html" title="class in io.milvus.param.control"><code>GetMetricsParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/control/GetPersistentSegmentInfoParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.control.<a href="../io/milvus/param/control/GetPersistentSegmentInfoParam.html" title="class in io.milvus.param.control">GetPersistentSegmentInfoParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/control/GetPersistentSegmentInfoParam.html" title="class in io.milvus.param.control"><code>GetPersistentSegmentInfoParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/control/GetQuerySegmentInfoParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.control.<a href="../io/milvus/param/control/GetQuerySegmentInfoParam.html" title="class in io.milvus.param.control">GetQuerySegmentInfoParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/control/GetQuerySegmentInfoParam.html" title="class in io.milvus.param.control"><code>GetQuerySegmentInfoParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/control/GetReplicasParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.control.<a href="../io/milvus/param/control/GetReplicasParam.html" title="class in io.milvus.param.control">GetReplicasParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/control/GetReplicasParam.html" title="class in io.milvus.param.control"><code>GetReplicasParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/control/LoadBalanceParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.control.<a href="../io/milvus/param/control/LoadBalanceParam.html" title="class in io.milvus.param.control">LoadBalanceParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/control/LoadBalanceParam.html" title="class in io.milvus.param.control"><code>LoadBalanceParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/control/ManualCompactParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.control.<a href="../io/milvus/param/control/ManualCompactParam.html" title="class in io.milvus.param.control">ManualCompactParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/control/ManualCompactParam.html" title="class in io.milvus.param.control"><code>ManualCompactParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/credential/CreateCredentialParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.credential.<a href="../io/milvus/param/credential/CreateCredentialParam.html" title="class in io.milvus.param.credential">CreateCredentialParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/credential/CreateCredentialParam.html" title="class in io.milvus.param.credential"><code>CreateCredentialParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/credential/DeleteCredentialParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.credential.<a href="../io/milvus/param/credential/DeleteCredentialParam.html" title="class in io.milvus.param.credential">DeleteCredentialParam</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/resourcegroup/ResourceGroupLimit.html#toGRPC()">toGRPC()</a></span> - Method in class io.milvus.common.resourcegroup.<a href="../io/milvus/common/resourcegroup/ResourceGroupLimit.html" title="class in io.milvus.common.resourcegroup">ResourceGroupLimit</a></dt>
 <dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/credential/DeleteCredentialParam.html" title="class in io.milvus.param.credential"><code>DeleteCredentialParam</code></a> instance.</div>
+<div class="block">Transfer to grpc</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/credential/ListCredUsersParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.credential.<a href="../io/milvus/param/credential/ListCredUsersParam.html" title="class in io.milvus.param.credential">ListCredUsersParam</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/resourcegroup/ResourceGroupTransfer.html#toGRPC()">toGRPC()</a></span> - Method in class io.milvus.common.resourcegroup.<a href="../io/milvus/common/resourcegroup/ResourceGroupTransfer.html" title="class in io.milvus.common.resourcegroup">ResourceGroupTransfer</a></dt>
 <dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/credential/ListCredUsersParam.html" title="class in io.milvus.param.credential"><code>ListCredUsersParam</code></a> instance.</div>
+<div class="block">Transfer to grpc</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/credential/UpdateCredentialParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.credential.<a href="../io/milvus/param/credential/UpdateCredentialParam.html" title="class in io.milvus.param.credential">UpdateCredentialParam</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.html#toGRPC()">toGRPC()</a></span> - Method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.html" title="class in io.milvus.param.resourcegroup">UpdateResourceGroupsParam</a></dt>
 <dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/credential/UpdateCredentialParam.html" title="class in io.milvus.param.credential"><code>UpdateCredentialParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/DeleteParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/DeleteParam.html" title="class in io.milvus.param.dml">DeleteParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/dml/DeleteParam.html" title="class in io.milvus.param.dml"><code>DeleteParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.Field.html#toString()">toString()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.Field.html" title="class in io.milvus.param.dml">InsertParam.Field</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/dml/InsertParam.Field.html" title="class in io.milvus.param.dml"><code>InsertParam.Field</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.html" title="class in io.milvus.param.dml">InsertParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/dml/InsertParam.html" title="class in io.milvus.param.dml"><code>InsertParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/QueryParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/QueryParam.html" title="class in io.milvus.param.dml">QueryParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/dml/QueryParam.html" title="class in io.milvus.param.dml"><code>QueryParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/SearchParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/SearchParam.html" title="class in io.milvus.param.dml">SearchParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/dml/SearchParam.html" title="class in io.milvus.param.dml"><code>SearchParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/UpsertParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/UpsertParam.html" title="class in io.milvus.param.dml">UpsertParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/dml/UpsertParam.html" title="class in io.milvus.param.dml"><code>UpsertParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/index/DescribeIndexParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.index.<a href="../io/milvus/param/index/DescribeIndexParam.html" title="class in io.milvus.param.index">DescribeIndexParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/index/DescribeIndexParam.html" title="class in io.milvus.param.index"><code>DescribeIndexParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/index/DropIndexParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.index.<a href="../io/milvus/param/index/DropIndexParam.html" title="class in io.milvus.param.index">DropIndexParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/index/DropIndexParam.html" title="class in io.milvus.param.index"><code>DropIndexParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/index/GetIndexBuildProgressParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.index.<a href="../io/milvus/param/index/GetIndexBuildProgressParam.html" title="class in io.milvus.param.index">GetIndexBuildProgressParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/index/GetIndexBuildProgressParam.html" title="class in io.milvus.param.index"><code>GetIndexBuildProgressParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/index/GetIndexStateParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.index.<a href="../io/milvus/param/index/GetIndexStateParam.html" title="class in io.milvus.param.index">GetIndexStateParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/index/GetIndexStateParam.html" title="class in io.milvus.param.index"><code>GetIndexStateParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/partition/CreatePartitionParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.partition.<a href="../io/milvus/param/partition/CreatePartitionParam.html" title="class in io.milvus.param.partition">CreatePartitionParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/partition/CreatePartitionParam.html" title="class in io.milvus.param.partition"><code>CreatePartitionParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/partition/DropPartitionParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.partition.<a href="../io/milvus/param/partition/DropPartitionParam.html" title="class in io.milvus.param.partition">DropPartitionParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/partition/DropPartitionParam.html" title="class in io.milvus.param.partition"><code>DropPartitionParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/partition/GetPartitionStatisticsParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.partition.<a href="../io/milvus/param/partition/GetPartitionStatisticsParam.html" title="class in io.milvus.param.partition">GetPartitionStatisticsParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/partition/GetPartitionStatisticsParam.html" title="class in io.milvus.param.partition"><code>GetPartitionStatisticsParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/partition/HasPartitionParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.partition.<a href="../io/milvus/param/partition/HasPartitionParam.html" title="class in io.milvus.param.partition">HasPartitionParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/partition/HasPartitionParam.html" title="class in io.milvus.param.partition"><code>HasPartitionParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/partition/LoadPartitionsParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.partition.<a href="../io/milvus/param/partition/LoadPartitionsParam.html" title="class in io.milvus.param.partition">LoadPartitionsParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/partition/LoadPartitionsParam.html" title="class in io.milvus.param.partition"><code>LoadPartitionsParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/partition/ReleasePartitionsParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.partition.<a href="../io/milvus/param/partition/ReleasePartitionsParam.html" title="class in io.milvus.param.partition">ReleasePartitionsParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/partition/ReleasePartitionsParam.html" title="class in io.milvus.param.partition"><code>ReleasePartitionsParam</code></a> instance.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/partition/ShowPartitionsParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.partition.<a href="../io/milvus/param/partition/ShowPartitionsParam.html" title="class in io.milvus.param.partition">ShowPartitionsParam</a></dt>
-<dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/partition/ShowPartitionsParam.html" title="class in io.milvus.param.partition"><code>ShowPartitionsParam</code></a> instance.</div>
+<div class="block">Converts to grpc request.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/utils/JacksonUtils.html#toJsonByte(java.lang.Object)">toJsonByte(Object)</a></span> - Static method in class io.milvus.common.utils.<a href="../io/milvus/common/utils/JacksonUtils.html" title="class in io.milvus.common.utils">JacksonUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/utils/JacksonUtils.html#toJsonString(java.lang.Object)">toJsonString(Object)</a></span> - Static method in class io.milvus.common.utils.<a href="../io/milvus/common/utils/JacksonUtils.html" title="class in io.milvus.common.utils">JacksonUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#TOP_K">TOP_K</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.html#toString()">toString()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/R.html" title="class in io.milvus.param">R</a></dt>
 <dd>
 <div class="block">Constructs a <code>String</code> by <code>R</code> instance.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/RpcStatus.html#toString()">toString()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/RpcStatus.html" title="class in io.milvus.param">RpcStatus</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.html#toString()">toString()</a></span> - Method in class io.milvus.param.resourcegroup.<a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.html" title="class in io.milvus.param.resourcegroup">UpdateResourceGroupsParam</a></dt>
 <dd>
-<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/RpcStatus.html" title="class in io.milvus.param"><code>RpcStatus</code></a> instance.</div>
+<div class="block">Constructs a <code>String</code> by <a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.html" title="class in io.milvus.param.resourcegroup"><code>UpdateResourceGroupsParam</code></a>
+ instance.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/ServerAddress.html#toString()">toString()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/ServerAddress.html" title="class in io.milvus.param">ServerAddress</a></dt>
 <dd>&nbsp;</dd>
@@ -342,10 +169,46 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Construct a <code>String</code> by <a href="../io/milvus/response/ShowPartResponseWrapper.html" title="class in io.milvus.response"><code>ShowPartResponseWrapper</code></a> instance.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#transferNode(io.milvus.param.resourcegroup.TransferNodeParam)">transferNode(TransferNodeParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#transferNode(io.milvus.param.resourcegroup.TransferNodeParam)">transferNode(TransferNodeParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">Transfer a query node from source resource group to target resource_group.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#transferNode(io.milvus.param.resourcegroup.TransferNodeParam)">transferNode(TransferNodeParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#transferNode(io.milvus.param.resourcegroup.TransferNodeParam)">transferNode(TransferNodeParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/TransferNodeParam.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">TransferNodeParam</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/TransferNodeParam.Builder.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">TransferNodeParam.Builder</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/resourcegroup/TransferNodeParam.html" title="class in io.milvus.param.resourcegroup"><code>TransferNodeParam</code></a> class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#transferReplica(io.milvus.param.resourcegroup.TransferReplicaParam)">transferReplica(TransferReplicaParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#transferReplica(io.milvus.param.resourcegroup.TransferReplicaParam)">transferReplica(TransferReplicaParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">Transfer a replica from source resource group to target resource_group.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#transferReplica(io.milvus.param.resourcegroup.TransferReplicaParam)">transferReplica(TransferReplicaParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#transferReplica(io.milvus.param.resourcegroup.TransferReplicaParam)">transferReplica(TransferReplicaParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/TransferReplicaParam.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">TransferReplicaParam</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/TransferReplicaParam.Builder.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">TransferReplicaParam.Builder</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/resourcegroup/TransferReplicaParam.html" title="class in io.milvus.param.resourcegroup"><code>TransferReplicaParam</code></a> class.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#TRIE">TRIE</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#TRIE">TRIE</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#TTL_SECONDS">TTL_SECONDS</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum"><span class="typeNameLink">TypeSize</span></a> - Enum in <a href="../io/milvus/bulkwriter/common/clientenum/package-summary.html">io.milvus.bulkwriter.common.clientenum</a></dt>
+<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 64 - 2
doc/index-files/index-21.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>U-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -100,8 +100,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dl>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#UnexpectedError">UnexpectedError</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/exception/UnExpectedException.html" title="class in io.milvus.exception"><span class="typeNameLink">UnExpectedException</span></a> - Exception in <a href="../io/milvus/exception/package-summary.html">io.milvus.exception</a></dt>
+<dd>
+<div class="block">Exception for unexpected exception.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/exception/UnExpectedException.html#%3Cinit%3E(java.lang.String)">UnExpectedException(String)</a></span> - Constructor for exception io.milvus.exception.<a href="../io/milvus/exception/UnExpectedException.html" title="class in io.milvus.exception">UnExpectedException</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#Unknown">Unknown</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#UNLIMITED">UNLIMITED</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#updateCredential(io.milvus.param.credential.UpdateCredentialParam)">updateCredential(UpdateCredentialParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#updateCredential(io.milvus.param.credential.UpdateCredentialParam)">updateCredential(UpdateCredentialParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -118,6 +126,34 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/credential/UpdateCredentialParam.html" title="class in io.milvus.param.credential"><code>UpdateCredentialParam</code></a> class.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/UserService.html#updatePassword(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.rbac.request.UpdatePasswordReq)">updatePassword(MilvusServiceGrpc.MilvusServiceBlockingStub, UpdatePasswordReq)</a></span> - Method in class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/UserService.html" title="class in io.milvus.v2.service.rbac">UserService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#updatePassword(io.milvus.v2.service.rbac.request.UpdatePasswordReq)">updatePassword(UpdatePasswordReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">change password</div>
+</dd>
+<dt><a href="../io/milvus/v2/service/rbac/request/UpdatePasswordReq.html" title="class in io.milvus.v2.service.rbac.request"><span class="typeNameLink">UpdatePasswordReq</span></a> - Class in <a href="../io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/request/UpdatePasswordReq.html#%3Cinit%3E()">UpdatePasswordReq()</a></span> - Constructor for class io.milvus.v2.service.rbac.request.<a href="../io/milvus/v2/service/rbac/request/UpdatePasswordReq.html" title="class in io.milvus.v2.service.rbac.request">UpdatePasswordReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#updateResourceGroups(io.milvus.param.resourcegroup.UpdateResourceGroupsParam)">updateResourceGroups(UpdateResourceGroupsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#updateResourceGroups(io.milvus.param.resourcegroup.UpdateResourceGroupsParam)">updateResourceGroups(UpdateResourceGroupsParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">Update resource groups.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#updateResourceGroups(io.milvus.param.resourcegroup.UpdateResourceGroupsParam)">updateResourceGroups(UpdateResourceGroupsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#updateResourceGroups(io.milvus.param.resourcegroup.UpdateResourceGroupsParam)">updateResourceGroups(UpdateResourceGroupsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">UpdateResourceGroupsParam</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.Builder.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">UpdateResourceGroupsParam.Builder</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/resourcegroup/UpdateResourceGroupsParam.html" title="class in io.milvus.param.resourcegroup"><code>UpdateResourceGroupsParam</code></a> class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/VectorService.html#upsert(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.vector.request.UpsertReq)">upsert(MilvusServiceGrpc.MilvusServiceBlockingStub, UpsertReq)</a></span> - Method in class io.milvus.v2.service.vector.<a href="../io/milvus/v2/service/vector/VectorService.html" title="class in io.milvus.v2.service.vector">VectorService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#upsert(io.milvus.param.dml.UpsertParam)">upsert(UpsertParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#upsert(io.milvus.param.dml.UpsertParam)">upsert(UpsertParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -126,6 +162,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#upsert(io.milvus.param.dml.UpsertParam)">upsert(UpsertParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#upsert(io.milvus.param.dml.UpsertParam)">upsert(UpsertParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#upsert(io.milvus.v2.service.vector.request.UpsertReq)">upsert(UpsertReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Upsert vectors into a collection in Milvus.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#upsertAsync(io.milvus.param.dml.UpsertParam)">upsertAsync(UpsertParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#upsertAsync(io.milvus.param.dml.UpsertParam)">upsertAsync(UpsertParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -142,10 +184,30 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/dml/UpsertParam.html" title="class in io.milvus.param.dml"><code>UpsertParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/vector/request/UpsertReq.html" title="class in io.milvus.v2.service.vector.request"><span class="typeNameLink">UpsertReq</span></a> - Class in <a href="../io/milvus/v2/service/vector/request/package-summary.html">io.milvus.v2.service.vector.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/request/UpsertReq.html#%3Cinit%3E()">UpsertReq()</a></span> - Constructor for class io.milvus.v2.service.vector.request.<a href="../io/milvus/v2/service/vector/request/UpsertReq.html" title="class in io.milvus.v2.service.vector.request">UpsertReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/vector/response/UpsertResp.html" title="class in io.milvus.v2.service.vector.response"><span class="typeNameLink">UpsertResp</span></a> - Class in <a href="../io/milvus/v2/service/vector/response/package-summary.html">io.milvus.v2.service.vector.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/response/UpsertResp.html#%3Cinit%3E()">UpsertResp()</a></span> - Constructor for class io.milvus.v2.service.vector.response.<a href="../io/milvus/v2/service/vector/response/UpsertResp.html" title="class in io.milvus.v2.service.vector.response">UpsertResp</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/utils/URLParser.html" title="class in io.milvus.utils"><span class="typeNameLink">URLParser</span></a> - Class in <a href="../io/milvus/utils/package-summary.html">io.milvus.utils</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/utils/URLParser.html#%3Cinit%3E(java.lang.String)">URLParser(String)</a></span> - Constructor for class io.milvus.utils.<a href="../io/milvus/utils/URLParser.html" title="class in io.milvus.utils">URLParser</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#useDatabase(java.lang.String)">useDatabase(String)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">use Database</div>
+</dd>
+<dt><a href="../io/milvus/v2/service/rbac/UserService.html" title="class in io.milvus.v2.service.rbac"><span class="typeNameLink">UserService</span></a> - Class in <a href="../io/milvus/v2/service/rbac/package-summary.html">io.milvus.v2.service.rbac</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/UserService.html#%3Cinit%3E()">UserService()</a></span> - Constructor for class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/UserService.html" title="class in io.milvus.v2.service.rbac">UserService</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/utility/UtilityService.html" title="class in io.milvus.v2.service.utility"><span class="typeNameLink">UtilityService</span></a> - Class in <a href="../io/milvus/v2/service/utility/package-summary.html">io.milvus.v2.service.utility</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/UtilityService.html#%3Cinit%3E()">UtilityService()</a></span> - Constructor for class io.milvus.v2.service.utility.<a href="../io/milvus/v2/service/utility/UtilityService.html" title="class in io.milvus.v2.service.utility">UtilityService</a></dt>
+<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 89 - 7
doc/index-files/index-22.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>V-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -104,6 +104,18 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/BulkFileType.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/clientenum/ConsistencyLevelEnum.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum io.milvus.common.clientenum.<a href="../io/milvus/common/clientenum/ConsistencyLevelEnum.html" title="enum in io.milvus.common.clientenum">ConsistencyLevelEnum</a></dt>
 <dd>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
@@ -124,6 +136,41 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/ConsistencyLevel.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum io.milvus.v2.common.<a href="../io/milvus/v2/common/ConsistencyLevel.html" title="enum in io.milvus.v2.common">ConsistencyLevel</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.MetricType.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.MetricType.html" title="enum in io.milvus.v2.common">IndexParam.MetricType</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/exception/ErrorCode.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum io.milvus.v2.exception.<a href="../io/milvus/v2/exception/ErrorCode.html" title="enum in io.milvus.v2.exception">ErrorCode</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/BulkFileType.html#values()">values()</a></span> - Static method in enum io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html#values()">values()</a></span> - Static method in enum io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html#values()">values()</a></span> - Static method in enum io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/clientenum/ConsistencyLevelEnum.html#values()">values()</a></span> - Static method in enum io.milvus.common.clientenum.<a href="../io/milvus/common/clientenum/ConsistencyLevelEnum.html" title="enum in io.milvus.common.clientenum">ConsistencyLevelEnum</a></dt>
 <dd>
 <div class="block">Returns an array containing the constants of this enum type, in
@@ -149,6 +196,33 @@ the order they are declared.</div>
 <div class="block">Returns an array containing the constants of this enum type, in
 the order they are declared.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/ConsistencyLevel.html#values()">values()</a></span> - Static method in enum io.milvus.v2.common.<a href="../io/milvus/v2/common/ConsistencyLevel.html" title="enum in io.milvus.v2.common">ConsistencyLevel</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#values()">values()</a></span> - Static method in enum io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#values()">values()</a></span> - Static method in enum io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.MetricType.html#values()">values()</a></span> - Static method in enum io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.MetricType.html" title="enum in io.milvus.v2.common">IndexParam.MetricType</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/exception/ErrorCode.html#values()">values()</a></span> - Static method in enum io.milvus.v2.exception.<a href="../io/milvus/v2/exception/ErrorCode.html" title="enum in io.milvus.v2.exception">ErrorCode</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#VarChar">VarChar</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#VARCHAR_MAX_LENGTH">VARCHAR_MAX_LENGTH</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#VECTOR_DIM">VECTOR_DIM</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
@@ -161,16 +235,24 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#VECTOR_TAG">VECTOR_TAG</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/vector/VectorService.html" title="class in io.milvus.v2.service.vector"><span class="typeNameLink">VectorService</span></a> - Class in <a href="../io/milvus/v2/service/vector/package-summary.html">io.milvus.v2.service.vector</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/VectorService.html#%3Cinit%3E()">VectorService()</a></span> - Constructor for class io.milvus.v2.service.vector.<a href="../io/milvus/v2/service/vector/VectorService.html" title="class in io.milvus.v2.service.vector">VectorService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/BaseService.html#vectorUtils">vectorUtils</a></span> - Variable in class io.milvus.v2.service.<a href="../io/milvus/v2/service/BaseService.html" title="class in io.milvus.v2.service">BaseService</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/common/utils/VectorUtils.html" title="class in io.milvus.common.utils"><span class="typeNameLink">VectorUtils</span></a> - Class in <a href="../io/milvus/common/utils/package-summary.html">io.milvus.common.utils</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/utils/VectorUtils.html" title="class in io.milvus.v2.utils"><span class="typeNameLink">VectorUtils</span></a> - Class in <a href="../io/milvus/v2/utils/package-summary.html">io.milvus.v2.utils</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/utils/VectorUtils.html#%3Cinit%3E()">VectorUtils()</a></span> - Constructor for class io.milvus.common.utils.<a href="../io/milvus/common/utils/VectorUtils.html" title="class in io.milvus.common.utils">VectorUtils</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/ConnectParam.Builder.html#verify()">verify()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/ConnectParam.Builder.html" title="class in io.milvus.param">ConnectParam.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/VectorUtils.html#%3Cinit%3E()">VectorUtils()</a></span> - Constructor for class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/VectorUtils.html" title="class in io.milvus.v2.utils">VectorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/SearchIteratorParam.html#verifyVectors(java.util.List)">verifyVectors(List&lt;?&gt;)</a></span> - Static method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/SearchIteratorParam.html" title="class in io.milvus.param.dml">SearchIteratorParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/SearchParam.html#verifyVectors(java.util.List)">verifyVectors(List&lt;?&gt;)</a></span> - Static method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/SearchParam.html" title="class in io.milvus.param.dml">SearchParam</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.html#VerifyIndexType(io.milvus.param.IndexType,io.milvus.grpc.DataType)">VerifyIndexType(IndexType, DataType)</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.html" title="class in io.milvus.param">ParamUtils</a></dt>
-<dd>
-<div class="block">Checks if an index type is matched with data type.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#VersionMismatch">VersionMismatch</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
 </dl>

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 548 - 13
doc/index-files/index-23.html


+ 184 - 14
doc/index-files/index-3.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>C-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -98,6 +98,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a>
 <h2 class="title">C</h2>
 <dl>
+<dt><span class="memberNameLink"><a href="../io/milvus/orm/iterator/IteratorCache.html#cache(int,java.util.List)">cache(int, List&lt;QueryResultsWrapper.RowRecord&gt;)</a></span> - Method in class io.milvus.orm.iterator.<a href="../io/milvus/orm/iterator/IteratorCache.html" title="class in io.milvus.orm.iterator">IteratorCache</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#CacheFailed">CacheFailed</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#CannotCreateFile">CannotCreateFile</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
@@ -108,7 +110,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#CannotDeleteFolder">CannotDeleteFolder</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.Builder.html#checkFields(int)">checkFields(int)</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.Builder.html" title="class in io.milvus.param.dml">InsertParam.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/storage/client/AzureStorageClient.html#checkBucketExist(java.lang.String)">checkBucketExist(String)</a></span> - Method in class io.milvus.bulkwriter.storage.client.<a href="../io/milvus/bulkwriter/storage/client/AzureStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">AzureStorageClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/storage/client/MinioStorageClient.html#checkBucketExist(java.lang.String)">checkBucketExist(String)</a></span> - Method in class io.milvus.bulkwriter.storage.client.<a href="../io/milvus/bulkwriter/storage/client/MinioStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">MinioStorageClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/storage/StorageClient.html#checkBucketExist(java.lang.String)">checkBucketExist(String)</a></span> - Method in interface io.milvus.bulkwriter.storage.<a href="../io/milvus/bulkwriter/storage/StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/ClientUtils.html#checkDatabaseExist(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,java.lang.String)">checkDatabaseExist(MilvusServiceGrpc.MilvusServiceBlockingStub, String)</a></span> - Method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/ClientUtils.html" title="class in io.milvus.v2.utils">ClientUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.html#checkFieldData(io.milvus.param.collection.FieldType,java.util.List,boolean)">checkFieldData(FieldType, List&lt;?&gt;, boolean)</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.html" title="class in io.milvus.param">ParamUtils</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#checkHealth()">checkHealth()</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
@@ -128,11 +138,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Checks if a string is  null.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.Builder.html#checkRows()">checkRows()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.Builder.html" title="class in io.milvus.param.dml">InsertParam.Builder</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#clientIsReady()">clientIsReady()</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#clientIsReady()">clientIsReady()</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/exception/ErrorCode.html#CLIENT_ERROR">CLIENT_ERROR</a></span> - io.milvus.v2.exception.<a href="../io/milvus/v2/exception/ErrorCode.html" title="enum in io.milvus.v2.exception">ErrorCode</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#ClientNotConnected">ClientNotConnected</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
@@ -142,6 +148,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/exception/ClientNotConnectedException.html#%3Cinit%3E(java.lang.String)">ClientNotConnectedException(String)</a></span> - Constructor for exception io.milvus.exception.<a href="../io/milvus/exception/ClientNotConnectedException.html" title="class in io.milvus.exception">ClientNotConnectedException</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/utils/ClientUtils.html" title="class in io.milvus.v2.utils"><span class="typeNameLink">ClientUtils</span></a> - Class in <a href="../io/milvus/v2/utils/package-summary.html">io.milvus.v2.utils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/ClientUtils.html#%3Cinit%3E()">ClientUtils()</a></span> - Constructor for class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/ClientUtils.html" title="class in io.milvus.v2.utils">ClientUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/LocalBulkWriter.html#close()">close()</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/LocalBulkWriter.html" title="class in io.milvus.bulkwriter">LocalBulkWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/RemoteBulkWriter.html#close()">close()</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/RemoteBulkWriter.html" title="class in io.milvus.bulkwriter">RemoteBulkWriter</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#close()">close()</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Disconnects from a Milvus server with timeout of 1 minute</div>
@@ -150,6 +164,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ServerMonitor.html#close()">close()</a></span> - Method in class io.milvus.connection.<a href="../io/milvus/connection/ServerMonitor.html" title="class in io.milvus.connection">ServerMonitor</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/orm/iterator/QueryIterator.html#close()">close()</a></span> - Method in class io.milvus.orm.iterator.<a href="../io/milvus/orm/iterator/QueryIterator.html" title="class in io.milvus.orm.iterator">QueryIterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/orm/iterator/SearchIterator.html#close()">close()</a></span> - Method in class io.milvus.orm.iterator.<a href="../io/milvus/orm/iterator/SearchIterator.html" title="class in io.milvus.orm.iterator">SearchIterator</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#close(long)">close(long)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Disconnects from a Milvus server with configurable timeout.</div>
@@ -158,6 +176,18 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#close(long)">close(long)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#close(long)">close(long)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">close client</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/constant/MilvusClientConstant.MilvusConsts.html#CLOUD_SERVERLESS_URI_REGEX">CLOUD_SERVERLESS_URI_REGEX</a></span> - Static variable in class io.milvus.common.constant.<a href="../io/milvus/common/constant/MilvusClientConstant.MilvusConsts.html" title="class in io.milvus.common.constant">MilvusClientConstant.MilvusConsts</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/CloudImport.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">CloudImport</span></a> - Class in <a href="../io/milvus/bulkwriter/package-summary.html">io.milvus.bulkwriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/CloudImport.html#%3Cinit%3E()">CloudImport()</a></span> - Constructor for class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/CloudImport.html" title="class in io.milvus.bulkwriter">CloudImport</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum"><span class="typeNameLink">CloudStorage</span></a> - Enum in <a href="../io/milvus/bulkwriter/common/clientenum/package-summary.html">io.milvus.bulkwriter.common.clientenum</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/connection/ClusterFactory.html" title="class in io.milvus.connection"><span class="typeNameLink">ClusterFactory</span></a> - Class in <a href="../io/milvus/connection/package-summary.html">io.milvus.connection</a></dt>
 <dd>
 <div class="block">Factory with managing multi cluster.</div>
@@ -172,30 +202,52 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ClusterListener.html#%3Cinit%3E()">ClusterListener()</a></span> - Constructor for class io.milvus.connection.<a href="../io/milvus/connection/ClusterListener.html" title="class in io.milvus.connection">ClusterListener</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/response/ShowCollResponseWrapper.CollectionInfo.html#%3Cinit%3E(java.lang.String,long,long)">CollectionInfo(String, long, long)</a></span> - Constructor for class io.milvus.response.<a href="../io/milvus/response/ShowCollResponseWrapper.CollectionInfo.html" title="class in io.milvus.response">ShowCollResponseWrapper.CollectionInfo</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.Builder.html#collectionName">collectionName</a></span> - Variable in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.Builder.html" title="class in io.milvus.param.dml">InsertParam.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/exception/ErrorCode.html#COLLECTION_NOT_FOUND">COLLECTION_NOT_FOUND</a></span> - io.milvus.v2.exception.<a href="../io/milvus/v2/exception/ErrorCode.html" title="enum in io.milvus.v2.exception">ErrorCode</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.html#collectionName">collectionName</a></span> - Variable in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.html" title="class in io.milvus.param.dml">InsertParam</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/response/ShowCollResponseWrapper.CollectionInfo.html#%3Cinit%3E(java.lang.String,long,long)">CollectionInfo(String, long, long)</a></span> - Constructor for class io.milvus.response.<a href="../io/milvus/response/ShowCollResponseWrapper.CollectionInfo.html" title="class in io.milvus.response">ShowCollResponseWrapper.CollectionInfo</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/highlevel/collection/response/ListCollectionsResponse.html#collectionNames">collectionNames</a></span> - Variable in class io.milvus.param.highlevel.collection.response.<a href="../io/milvus/param/highlevel/collection/response/ListCollectionsResponse.html" title="class in io.milvus.param.highlevel.collection.response">ListCollectionsResponse</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#CollectionNotExists">CollectionNotExists</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/CreateCollectionReq.CollectionSchema.html#%3Cinit%3E()">CollectionSchema()</a></span> - Constructor for class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/CreateCollectionReq.CollectionSchema.html" title="class in io.milvus.v2.service.collection.request">CreateCollectionReq.CollectionSchema</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/collection/CollectionSchemaParam.html" title="class in io.milvus.param.collection"><span class="typeNameLink">CollectionSchemaParam</span></a> - Class in <a href="../io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></dt>
+<dd>
+<div class="block">Parameters for <code>createCollection</code> interface.</div>
+</dd>
+<dt><a href="../io/milvus/param/collection/CollectionSchemaParam.Builder.html" title="class in io.milvus.param.collection"><span class="typeNameLink">CollectionSchemaParam.Builder</span></a> - Class in <a href="../io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/collection/CollectionSchemaParam.html" title="class in io.milvus.param.collection"><code>CollectionSchemaParam</code></a> class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/VectorService.html#collectionService">collectionService</a></span> - Variable in class io.milvus.v2.service.vector.<a href="../io/milvus/v2/service/vector/VectorService.html" title="class in io.milvus.v2.service.vector">VectorService</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection"><span class="typeNameLink">CollectionService</span></a> - Class in <a href="../io/milvus/v2/service/collection/package-summary.html">io.milvus.v2.service.collection</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#%3Cinit%3E()">CollectionService()</a></span> - Constructor for class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/constant/MilvusClientConstant.StringValue.html#COLON">COLON</a></span> - Static variable in class io.milvus.common.constant.<a href="../io/milvus/common/constant/MilvusClientConstant.StringValue.html" title="class in io.milvus.common.constant">MilvusClientConstant.StringValue</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/LocalBulkWriter.html#commit(boolean)">commit(boolean)</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/LocalBulkWriter.html" title="class in io.milvus.bulkwriter">LocalBulkWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/RemoteBulkWriter.html#commit(boolean)">commit(boolean)</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/RemoteBulkWriter.html" title="class in io.milvus.bulkwriter">RemoteBulkWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/client/ConnectConfig.html" title="class in io.milvus.v2.client"><span class="typeNameLink">ConnectConfig</span></a> - Class in <a href="../io/milvus/v2/client/package-summary.html">io.milvus.v2.client</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/ConnectConfig.html#%3Cinit%3E()">ConnectConfig()</a></span> - Constructor for class io.milvus.v2.client.<a href="../io/milvus/v2/client/ConnectConfig.html" title="class in io.milvus.v2.client">ConnectConfig</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#ConnectFailed">ConnectFailed</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/ConnectParam.html" title="class in io.milvus.param"><span class="typeNameLink">ConnectParam</span></a> - Class in <a href="../io/milvus/param/package-summary.html">io.milvus.param</a></dt>
 <dd>
 <div class="block">Parameters for client connection.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/ConnectParam.html#%3Cinit%3E(io.milvus.param.ConnectParam.Builder)">ConnectParam(ConnectParam.Builder)</a></span> - Constructor for class io.milvus.param.<a href="../io/milvus/param/ConnectParam.html" title="class in io.milvus.param">ConnectParam</a></dt>
-<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/ConnectParam.Builder.html" title="class in io.milvus.param"><span class="typeNameLink">ConnectParam.Builder</span></a> - Class in <a href="../io/milvus/param/package-summary.html">io.milvus.param</a></dt>
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/ConnectParam.html" title="class in io.milvus.param"><code>ConnectParam</code></a></div>
 </dd>
+<dt><a href="../io/milvus/v2/common/ConsistencyLevel.html" title="enum in io.milvus.v2.common"><span class="typeNameLink">ConsistencyLevel</span></a> - Enum in <a href="../io/milvus/v2/common/package-summary.html">io.milvus.v2.common</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/common/clientenum/ConsistencyLevelEnum.html" title="enum in io.milvus.common.clientenum"><span class="typeNameLink">ConsistencyLevelEnum</span></a> - Enum in <a href="../io/milvus/common/clientenum/package-summary.html">io.milvus.common.clientenum</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/Constant.html" title="class in io.milvus.param"><span class="typeNameLink">Constant</span></a> - Class in <a href="../io/milvus/param/package-summary.html">io.milvus.param</a></dt>
@@ -204,6 +256,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#%3Cinit%3E()">Constant()</a></span> - Constructor for class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html#contains(io.milvus.grpc.DataType)">contains(DataType)</a></span> - Static method in enum io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.html#convertAnnSearchParam(io.milvus.param.dml.AnnSearchParam,io.milvus.common.clientenum.ConsistencyLevelEnum)">convertAnnSearchParam(AnnSearchParam, ConsistencyLevelEnum)</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.html" title="class in io.milvus.param">ParamUtils</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.html#ConvertField(io.milvus.grpc.FieldSchema)">ConvertField(FieldSchema)</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.html" title="class in io.milvus.param">ParamUtils</a></dt>
 <dd>
 <div class="block">Convert a grpc field schema to client field schema</div>
@@ -212,6 +268,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Convert a client field schema to grpc field schema</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/SchemaUtils.html#convertFromGrpcCollectionSchema(io.milvus.grpc.CollectionSchema)">convertFromGrpcCollectionSchema(CollectionSchema)</a></span> - Static method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/SchemaUtils.html" title="class in io.milvus.v2.utils">SchemaUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/DataUtils.html#convertGrpcInsertRequest(io.milvus.v2.service.vector.request.InsertReq,io.milvus.response.DescCollResponseWrapper)">convertGrpcInsertRequest(InsertReq, DescCollResponseWrapper)</a></span> - Method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/DataUtils.html" title="class in io.milvus.v2.utils">DataUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/DataUtils.html#convertGrpcUpsertRequest(io.milvus.v2.service.vector.request.UpsertReq,io.milvus.response.DescCollResponseWrapper)">convertGrpcUpsertRequest(UpsertReq, DescCollResponseWrapper)</a></span> - Method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/DataUtils.html" title="class in io.milvus.v2.utils">DataUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.html#convertHybridSearchParam(io.milvus.param.dml.HybridSearchParam)">convertHybridSearchParam(HybridSearchParam)</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.html" title="class in io.milvus.param">ParamUtils</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/utils/VectorUtils.html#convertPksExpr(java.util.List,io.milvus.response.DescCollResponseWrapper)">convertPksExpr(List&lt;?&gt;, DescCollResponseWrapper)</a></span> - Static method in class io.milvus.common.utils.<a href="../io/milvus/common/utils/VectorUtils.html" title="class in io.milvus.common.utils">VectorUtils</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/utils/VectorUtils.html#convertPksExpr(java.util.List,java.lang.String)">convertPksExpr(List&lt;?&gt;, String)</a></span> - Static method in class io.milvus.common.utils.<a href="../io/milvus/common/utils/VectorUtils.html" title="class in io.milvus.common.utils">VectorUtils</a></dt>
@@ -220,8 +284,28 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.html#convertSearchParam(io.milvus.param.dml.SearchParam)">convertSearchParam(SearchParam)</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.html" title="class in io.milvus.param">ParamUtils</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/ConvertUtils.html#convertToDescribeIndexResp(io.milvus.grpc.IndexDescription)">convertToDescribeIndexResp(IndexDescription)</a></span> - Method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/ConvertUtils.html" title="class in io.milvus.v2.utils">ConvertUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/SchemaUtils.html#convertToGrpcFieldSchema(io.milvus.v2.service.collection.request.CreateCollectionReq.FieldSchema)">convertToGrpcFieldSchema(CreateCollectionReq.FieldSchema)</a></span> - Static method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/SchemaUtils.html" title="class in io.milvus.v2.utils">SchemaUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/VectorUtils.html#ConvertToGrpcQueryRequest(io.milvus.v2.service.vector.request.QueryReq)">ConvertToGrpcQueryRequest(QueryReq)</a></span> - Method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/VectorUtils.html" title="class in io.milvus.v2.utils">VectorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/VectorUtils.html#ConvertToGrpcSearchRequest(io.milvus.v2.service.vector.request.SearchReq)">ConvertToGrpcSearchRequest(SearchReq)</a></span> - Method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/VectorUtils.html" title="class in io.milvus.v2.utils">VectorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/BaseService.html#convertUtils">convertUtils</a></span> - Variable in class io.milvus.v2.service.<a href="../io/milvus/v2/service/BaseService.html" title="class in io.milvus.v2.service">BaseService</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/utils/ConvertUtils.html" title="class in io.milvus.v2.utils"><span class="typeNameLink">ConvertUtils</span></a> - Class in <a href="../io/milvus/v2/utils/package-summary.html">io.milvus.v2.utils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/ConvertUtils.html#%3Cinit%3E()">ConvertUtils()</a></span> - Constructor for class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/ConvertUtils.html" title="class in io.milvus.v2.utils">ConvertUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/MetricType.html#COSINE">COSINE</a></span> - io.milvus.param.<a href="../io/milvus/param/MetricType.html" title="enum in io.milvus.param">MetricType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.MetricType.html#COSINE">COSINE</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.MetricType.html" title="enum in io.milvus.v2.common">IndexParam.MetricType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#createAlias(io.milvus.param.alias.CreateAliasParam)">createAlias(CreateAliasParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/UtilityService.html#createAlias(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.utility.request.CreateAliasReq)">createAlias(MilvusServiceGrpc.MilvusServiceBlockingStub, CreateAliasReq)</a></span> - Method in class io.milvus.v2.service.utility.<a href="../io/milvus/v2/service/utility/UtilityService.html" title="class in io.milvus.v2.service.utility">UtilityService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#createAlias(io.milvus.param.alias.CreateAliasParam)">createAlias(CreateAliasParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Creates an alias for a collection.</div>
@@ -230,6 +314,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#createAlias(io.milvus.param.alias.CreateAliasParam)">createAlias(CreateAliasParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#createAlias(io.milvus.v2.service.utility.request.CreateAliasReq)">createAlias(CreateAliasReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">create aliases</div>
+</dd>
 <dt><a href="../io/milvus/param/alias/CreateAliasParam.html" title="class in io.milvus.param.alias"><span class="typeNameLink">CreateAliasParam</span></a> - Class in <a href="../io/milvus/param/alias/package-summary.html">io.milvus.param.alias</a></dt>
 <dd>
 <div class="block">Parameters for <code>createAlias</code> interface.</div>
@@ -238,8 +326,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/alias/CreateAliasParam.html" title="class in io.milvus.param.alias"><code>CreateAliasParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/utility/request/CreateAliasReq.html" title="class in io.milvus.v2.service.utility.request"><span class="typeNameLink">CreateAliasReq</span></a> - Class in <a href="../io/milvus/v2/service/utility/request/package-summary.html">io.milvus.v2.service.utility.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/request/CreateAliasReq.html#%3Cinit%3E()">CreateAliasReq()</a></span> - Constructor for class io.milvus.v2.service.utility.request.<a href="../io/milvus/v2/service/utility/request/CreateAliasReq.html" title="class in io.milvus.v2.service.utility.request">CreateAliasReq</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#createCollection(io.milvus.param.collection.CreateCollectionParam)">createCollection(CreateCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#createCollection(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.collection.request.CreateCollectionReq)">createCollection(MilvusServiceGrpc.MilvusServiceBlockingStub, CreateCollectionReq)</a></span> - Method in class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#createCollection(io.milvus.param.collection.CreateCollectionParam)">createCollection(CreateCollectionParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Creates a collection in Milvus.</div>
@@ -258,6 +352,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#createCollection(io.milvus.param.highlevel.collection.CreateSimpleCollectionParam)">createCollection(CreateSimpleCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#createCollection(io.milvus.v2.service.collection.request.CreateCollectionReq)">createCollection(CreateCollectionReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Creates a collection in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/collection/CreateCollectionParam.html" title="class in io.milvus.param.collection"><span class="typeNameLink">CreateCollectionParam</span></a> - Class in <a href="../io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></dt>
 <dd>
 <div class="block">Parameters for <code>createCollection</code> interface.</div>
@@ -266,6 +364,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/collection/CreateCollectionParam.html" title="class in io.milvus.param.collection"><code>CreateCollectionParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/collection/request/CreateCollectionReq.html" title="class in io.milvus.v2.service.collection.request"><span class="typeNameLink">CreateCollectionReq</span></a> - Class in <a href="../io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/CreateCollectionReq.html#%3Cinit%3E()">CreateCollectionReq()</a></span> - Constructor for class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/CreateCollectionReq.html" title="class in io.milvus.v2.service.collection.request">CreateCollectionReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/collection/request/CreateCollectionReq.CollectionSchema.html" title="class in io.milvus.v2.service.collection.request"><span class="typeNameLink">CreateCollectionReq.CollectionSchema</span></a> - Class in <a href="../io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/collection/request/CreateCollectionReq.FieldSchema.html" title="class in io.milvus.v2.service.collection.request"><span class="typeNameLink">CreateCollectionReq.FieldSchema</span></a> - Class in <a href="../io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#createCollectionWithSchema(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.collection.request.CreateCollectionReq)">createCollectionWithSchema(MilvusServiceGrpc.MilvusServiceBlockingStub, CreateCollectionReq)</a></span> - Method in class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#createCredential(io.milvus.param.credential.CreateCredentialParam)">createCredential(CreateCredentialParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#createCredential(io.milvus.param.credential.CreateCredentialParam)">createCredential(CreateCredentialParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -302,6 +410,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#createIndex(io.milvus.param.index.CreateIndexParam)">createIndex(CreateIndexParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/index/IndexService.html#createIndex(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.index.request.CreateIndexReq)">createIndex(MilvusServiceGrpc.MilvusServiceBlockingStub, CreateIndexReq)</a></span> - Method in class io.milvus.v2.service.index.<a href="../io/milvus/v2/service/index/IndexService.html" title="class in io.milvus.v2.service.index">IndexService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#createIndex(io.milvus.param.index.CreateIndexParam)">createIndex(CreateIndexParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Creates an index on a vector field in the specified collection.</div>
@@ -310,6 +420,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#createIndex(io.milvus.param.index.CreateIndexParam)">createIndex(CreateIndexParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#createIndex(io.milvus.v2.service.index.request.CreateIndexReq)">createIndex(CreateIndexReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Creates an index for a specified field in a collection in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/index/CreateIndexParam.html" title="class in io.milvus.param.index"><span class="typeNameLink">CreateIndexParam</span></a> - Class in <a href="../io/milvus/param/index/package-summary.html">io.milvus.param.index</a></dt>
 <dd>
 <div class="block">Parameters for <code>createIndex</code> interface.</div>
@@ -318,8 +432,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/index/CreateIndexParam.html" title="class in io.milvus.param.index"><code>CreateIndexParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/index/request/CreateIndexReq.html" title="class in io.milvus.v2.service.index.request"><span class="typeNameLink">CreateIndexReq</span></a> - Class in <a href="../io/milvus/v2/service/index/request/package-summary.html">io.milvus.v2.service.index.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/index/request/CreateIndexReq.html#%3Cinit%3E()">CreateIndexReq()</a></span> - Constructor for class io.milvus.v2.service.index.request.<a href="../io/milvus/v2/service/index/request/CreateIndexReq.html" title="class in io.milvus.v2.service.index.request">CreateIndexReq</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#createPartition(io.milvus.param.partition.CreatePartitionParam)">createPartition(CreatePartitionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/partition/PartitionService.html#createPartition(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.partition.request.CreatePartitionReq)">createPartition(MilvusServiceGrpc.MilvusServiceBlockingStub, CreatePartitionReq)</a></span> - Method in class io.milvus.v2.service.partition.<a href="../io/milvus/v2/service/partition/PartitionService.html" title="class in io.milvus.v2.service.partition">PartitionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#createPartition(io.milvus.param.partition.CreatePartitionParam)">createPartition(CreatePartitionParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Creates a partition in the specified collection.</div>
@@ -328,6 +448,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#createPartition(io.milvus.param.partition.CreatePartitionParam)">createPartition(CreatePartitionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#createPartition(io.milvus.v2.service.partition.request.CreatePartitionReq)">createPartition(CreatePartitionReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Creates a partition in a collection in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/partition/CreatePartitionParam.html" title="class in io.milvus.param.partition"><span class="typeNameLink">CreatePartitionParam</span></a> - Class in <a href="../io/milvus/param/partition/package-summary.html">io.milvus.param.partition</a></dt>
 <dd>
 <div class="block">Parameters for <code>createPartition</code> interface.</div>
@@ -336,6 +460,28 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/partition/CreatePartitionParam.html" title="class in io.milvus.param.partition"><code>CreatePartitionParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/partition/request/CreatePartitionReq.html" title="class in io.milvus.v2.service.partition.request"><span class="typeNameLink">CreatePartitionReq</span></a> - Class in <a href="../io/milvus/v2/service/partition/request/package-summary.html">io.milvus.v2.service.partition.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/partition/request/CreatePartitionReq.html#%3Cinit%3E()">CreatePartitionReq()</a></span> - Constructor for class io.milvus.v2.service.partition.request.<a href="../io/milvus/v2/service/partition/request/CreatePartitionReq.html" title="class in io.milvus.v2.service.partition.request">CreatePartitionReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#createResourceGroup(io.milvus.param.resourcegroup.CreateResourceGroupParam)">createResourceGroup(CreateResourceGroupParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#createResourceGroup(io.milvus.param.resourcegroup.CreateResourceGroupParam)">createResourceGroup(CreateResourceGroupParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">Create a resource group.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#createResourceGroup(io.milvus.param.resourcegroup.CreateResourceGroupParam)">createResourceGroup(CreateResourceGroupParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#createResourceGroup(io.milvus.param.resourcegroup.CreateResourceGroupParam)">createResourceGroup(CreateResourceGroupParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/CreateResourceGroupParam.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">CreateResourceGroupParam</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/CreateResourceGroupParam.Builder.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">CreateResourceGroupParam.Builder</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/resourcegroup/CreateResourceGroupParam.html" title="class in io.milvus.param.resourcegroup"><code>CreateResourceGroupParam</code></a> class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/RoleService.html#createRole(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.rbac.request.CreateRoleReq)">createRole(MilvusServiceGrpc.MilvusServiceBlockingStub, CreateRoleReq)</a></span> - Method in class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/RoleService.html" title="class in io.milvus.v2.service.rbac">RoleService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#createRole(io.milvus.param.role.CreateRoleParam)">createRole(CreateRoleParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#createRole(io.milvus.param.role.CreateRoleParam)">createRole(CreateRoleParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -346,12 +492,26 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#createRole(io.milvus.param.role.CreateRoleParam)">createRole(CreateRoleParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#createRole(io.milvus.v2.service.rbac.request.CreateRoleReq)">createRole(CreateRoleReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">create role</div>
+</dd>
 <dt><a href="../io/milvus/param/role/CreateRoleParam.html" title="class in io.milvus.param.role"><span class="typeNameLink">CreateRoleParam</span></a> - Class in <a href="../io/milvus/param/role/package-summary.html">io.milvus.param.role</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/role/CreateRoleParam.Builder.html" title="class in io.milvus.param.role"><span class="typeNameLink">CreateRoleParam.Builder</span></a> - Class in <a href="../io/milvus/param/role/package-summary.html">io.milvus.param.role</a></dt>
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/role/CreateRoleParam.html" title="class in io.milvus.param.role"><code>CreateRoleParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/rbac/request/CreateRoleReq.html" title="class in io.milvus.v2.service.rbac.request"><span class="typeNameLink">CreateRoleReq</span></a> - Class in <a href="../io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/request/CreateRoleReq.html#%3Cinit%3E()">CreateRoleReq()</a></span> - Constructor for class io.milvus.v2.service.rbac.request.<a href="../io/milvus/v2/service/rbac/request/CreateRoleReq.html" title="class in io.milvus.v2.service.rbac.request">CreateRoleReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#createSchema()">createSchema()</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Creates a collection schema.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#createSchema()">createSchema()</a></span> - Method in class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/highlevel/collection/CreateSimpleCollectionParam.html" title="class in io.milvus.param.highlevel.collection"><span class="typeNameLink">CreateSimpleCollectionParam</span></a> - Class in <a href="../io/milvus/param/highlevel/collection/package-summary.html">io.milvus.param.highlevel.collection</a></dt>
 <dd>
 <div class="block">Parameters for <code>createCollection</code> interface.</div>
@@ -360,6 +520,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/highlevel/collection/CreateSimpleCollectionParam.html" title="class in io.milvus.param.highlevel.collection"><code>CreateSimpleCollectionParam</code></a> class.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/UserService.html#createUser(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.rbac.request.CreateUserReq)">createUser(MilvusServiceGrpc.MilvusServiceBlockingStub, CreateUserReq)</a></span> - Method in class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/UserService.html" title="class in io.milvus.v2.service.rbac">UserService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#createUser(io.milvus.v2.service.rbac.request.CreateUserReq)">createUser(CreateUserReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">create user</div>
+</dd>
+<dt><a href="../io/milvus/v2/service/rbac/request/CreateUserReq.html" title="class in io.milvus.v2.service.rbac.request"><span class="typeNameLink">CreateUserReq</span></a> - Class in <a href="../io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/request/CreateUserReq.html#%3Cinit%3E()">CreateUserReq()</a></span> - Constructor for class io.milvus.v2.service.rbac.request.<a href="../io/milvus/v2/service/rbac/request/CreateUserReq.html" title="class in io.milvus.v2.service.rbac.request">CreateUserReq</a></dt>
+<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 199 - 5
doc/index-files/index-4.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>D-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -98,9 +98,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a>
 <h2 class="title">D</h2>
 <dl>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.Builder.html#databaseName">databaseName</a></span> - Variable in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.Builder.html" title="class in io.milvus.param.dml">InsertParam.Builder</a></dt>
+<dt><a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common"><span class="typeNameLink">DataType</span></a> - Enum in <a href="../io/milvus/v2/common/package-summary.html">io.milvus.v2.common</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.html#databaseName">databaseName</a></span> - Variable in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.html" title="class in io.milvus.param.dml">InsertParam</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/BaseService.html#dataUtils">dataUtils</a></span> - Variable in class io.milvus.v2.service.<a href="../io/milvus/v2/service/BaseService.html" title="class in io.milvus.v2.service">BaseService</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/utils/DataUtils.html" title="class in io.milvus.v2.utils"><span class="typeNameLink">DataUtils</span></a> - Class in <a href="../io/milvus/v2/utils/package-summary.html">io.milvus.v2.utils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/DataUtils.html#%3Cinit%3E()">DataUtils()</a></span> - Constructor for class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/DataUtils.html" title="class in io.milvus.v2.utils">DataUtils</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#DDRequestRace">DDRequestRace</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
@@ -108,8 +112,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#DEFAULT_INDEX_NAME">DEFAULT_INDEX_NAME</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#DEFAULT_SEARCH_EXTENSION_RATE">DEFAULT_SEARCH_EXTENSION_RATE</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#delete(io.milvus.param.dml.DeleteParam)">delete(DeleteParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/VectorService.html#delete(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.vector.request.DeleteReq)">delete(MilvusServiceGrpc.MilvusServiceBlockingStub, DeleteReq)</a></span> - Method in class io.milvus.v2.service.vector.<a href="../io/milvus/v2/service/vector/VectorService.html" title="class in io.milvus.v2.service.vector">VectorService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#delete(io.milvus.param.dml.DeleteParam)">delete(DeleteParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Deletes entity(s) based on primary key(s) filtered by boolean expression.</div>
@@ -128,6 +136,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#delete(io.milvus.param.highlevel.dml.DeleteIdsParam)">delete(DeleteIdsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#delete(io.milvus.v2.service.vector.request.DeleteReq)">delete(DeleteReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Deletes vectors in a collection in Milvus.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#deleteCredential(io.milvus.param.credential.DeleteCredentialParam)">deleteCredential(DeleteCredentialParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#deleteCredential(io.milvus.param.credential.DeleteCredentialParam)">deleteCredential(DeleteCredentialParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -145,7 +157,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <div class="block">Builder for <a href="../io/milvus/param/credential/DeleteCredentialParam.html" title="class in io.milvus.param.credential"><code>DeleteCredentialParam</code></a> class.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/highlevel/dml/response/DeleteResponse.html#deleteIds">deleteIds</a></span> - Variable in class io.milvus.param.highlevel.dml.response.<a href="../io/milvus/param/highlevel/dml/response/DeleteResponse.html" title="class in io.milvus.param.highlevel.dml.response">DeleteResponse</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
 <dt><a href="../io/milvus/param/highlevel/dml/DeleteIdsParam.html" title="class in io.milvus.param.highlevel.dml"><span class="typeNameLink">DeleteIdsParam</span></a> - Class in <a href="../io/milvus/param/highlevel/dml/package-summary.html">io.milvus.param.highlevel.dml</a></dt>
 <dd>
 <div class="block">Parameters for <code>delete</code> interface.</div>
@@ -162,6 +176,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/dml/DeleteParam.html" title="class in io.milvus.param.dml"><code>DeleteParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/vector/request/DeleteReq.html" title="class in io.milvus.v2.service.vector.request"><span class="typeNameLink">DeleteReq</span></a> - Class in <a href="../io/milvus/v2/service/vector/request/package-summary.html">io.milvus.v2.service.vector.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/request/DeleteReq.html#%3Cinit%3E()">DeleteReq()</a></span> - Constructor for class io.milvus.v2.service.vector.request.<a href="../io/milvus/v2/service/vector/request/DeleteReq.html" title="class in io.milvus.v2.service.vector.request">DeleteReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/vector/response/DeleteResp.html" title="class in io.milvus.v2.service.vector.response"><span class="typeNameLink">DeleteResp</span></a> - Class in <a href="../io/milvus/v2/service/vector/response/package-summary.html">io.milvus.v2.service.vector.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/response/DeleteResp.html#%3Cinit%3E()">DeleteResp()</a></span> - Constructor for class io.milvus.v2.service.vector.response.<a href="../io/milvus/v2/service/vector/response/DeleteResp.html" title="class in io.milvus.v2.service.vector.response">DeleteResp</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/highlevel/dml/response/DeleteResponse.html" title="class in io.milvus.param.highlevel.dml.response"><span class="typeNameLink">DeleteResponse</span></a> - Class in <a href="../io/milvus/param/highlevel/dml/response/package-summary.html">io.milvus.param.highlevel.dml.response</a></dt>
 <dd>
 <div class="block">Parameters for <code>delete</code> interface.</div>
@@ -184,8 +206,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Internal-use class to wrap response of <code>describeIndex</code> interface.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/UtilityService.html#describeAlias(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.utility.request.DescribeAliasReq)">describeAlias(MilvusServiceGrpc.MilvusServiceBlockingStub, DescribeAliasReq)</a></span> - Method in class io.milvus.v2.service.utility.<a href="../io/milvus/v2/service/utility/UtilityService.html" title="class in io.milvus.v2.service.utility">UtilityService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#describeAlias(io.milvus.v2.service.utility.request.DescribeAliasReq)">describeAlias(DescribeAliasReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">describe aliases</div>
+</dd>
+<dt><a href="../io/milvus/v2/service/utility/request/DescribeAliasReq.html" title="class in io.milvus.v2.service.utility.request"><span class="typeNameLink">DescribeAliasReq</span></a> - Class in <a href="../io/milvus/v2/service/utility/request/package-summary.html">io.milvus.v2.service.utility.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/request/DescribeAliasReq.html#%3Cinit%3E()">DescribeAliasReq()</a></span> - Constructor for class io.milvus.v2.service.utility.request.<a href="../io/milvus/v2/service/utility/request/DescribeAliasReq.html" title="class in io.milvus.v2.service.utility.request">DescribeAliasReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/utility/response/DescribeAliasResp.html" title="class in io.milvus.v2.service.utility.response"><span class="typeNameLink">DescribeAliasResp</span></a> - Class in <a href="../io/milvus/v2/service/utility/response/package-summary.html">io.milvus.v2.service.utility.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/response/DescribeAliasResp.html#%3Cinit%3E()">DescribeAliasResp()</a></span> - Constructor for class io.milvus.v2.service.utility.response.<a href="../io/milvus/v2/service/utility/response/DescribeAliasResp.html" title="class in io.milvus.v2.service.utility.response">DescribeAliasResp</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#describeCollection(io.milvus.param.collection.DescribeCollectionParam)">describeCollection(DescribeCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#describeCollection(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.collection.request.DescribeCollectionReq)">describeCollection(MilvusServiceGrpc.MilvusServiceBlockingStub, DescribeCollectionReq)</a></span> - Method in class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#describeCollection(io.milvus.param.collection.DescribeCollectionParam)">describeCollection(DescribeCollectionParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Shows the details of a collection, e.g.</div>
@@ -194,6 +232,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#describeCollection(io.milvus.param.collection.DescribeCollectionParam)">describeCollection(DescribeCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#describeCollection(io.milvus.v2.service.collection.request.DescribeCollectionReq)">describeCollection(DescribeCollectionReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Gets the collection info in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/collection/DescribeCollectionParam.html" title="class in io.milvus.param.collection"><span class="typeNameLink">DescribeCollectionParam</span></a> - Class in <a href="../io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></dt>
 <dd>
 <div class="block">Parameters for <code>describeCollection</code> interface.</div>
@@ -202,8 +244,18 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/collection/DescribeCollectionParam.html" title="class in io.milvus.param.collection"><code>DescribeCollectionParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/collection/request/DescribeCollectionReq.html" title="class in io.milvus.v2.service.collection.request"><span class="typeNameLink">DescribeCollectionReq</span></a> - Class in <a href="../io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/DescribeCollectionReq.html#%3Cinit%3E()">DescribeCollectionReq()</a></span> - Constructor for class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/DescribeCollectionReq.html" title="class in io.milvus.v2.service.collection.request">DescribeCollectionReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/collection/response/DescribeCollectionResp.html" title="class in io.milvus.v2.service.collection.response"><span class="typeNameLink">DescribeCollectionResp</span></a> - Class in <a href="../io/milvus/v2/service/collection/response/package-summary.html">io.milvus.v2.service.collection.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/response/DescribeCollectionResp.html#%3Cinit%3E()">DescribeCollectionResp()</a></span> - Constructor for class io.milvus.v2.service.collection.response.<a href="../io/milvus/v2/service/collection/response/DescribeCollectionResp.html" title="class in io.milvus.v2.service.collection.response">DescribeCollectionResp</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#describeIndex(io.milvus.param.index.DescribeIndexParam)">describeIndex(DescribeIndexParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/index/IndexService.html#describeIndex(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.index.request.DescribeIndexReq)">describeIndex(MilvusServiceGrpc.MilvusServiceBlockingStub, DescribeIndexReq)</a></span> - Method in class io.milvus.v2.service.index.<a href="../io/milvus/v2/service/index/IndexService.html" title="class in io.milvus.v2.service.index">IndexService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#describeIndex(io.milvus.param.index.DescribeIndexParam)">describeIndex(DescribeIndexParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Shows the information of the specified index.</div>
@@ -212,6 +264,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#describeIndex(io.milvus.param.index.DescribeIndexParam)">describeIndex(DescribeIndexParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#describeIndex(io.milvus.v2.service.index.request.DescribeIndexReq)">describeIndex(DescribeIndexReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Checks whether an index exists for a specified field in a collection in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/index/DescribeIndexParam.html" title="class in io.milvus.param.index"><span class="typeNameLink">DescribeIndexParam</span></a> - Class in <a href="../io/milvus/param/index/package-summary.html">io.milvus.param.index</a></dt>
 <dd>
 <div class="block">Parameters for <code>describeIndex</code> interface.</div>
@@ -220,12 +276,74 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/index/DescribeIndexParam.html" title="class in io.milvus.param.index"><code>DescribeIndexParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/index/request/DescribeIndexReq.html" title="class in io.milvus.v2.service.index.request"><span class="typeNameLink">DescribeIndexReq</span></a> - Class in <a href="../io/milvus/v2/service/index/request/package-summary.html">io.milvus.v2.service.index.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/index/request/DescribeIndexReq.html#%3Cinit%3E()">DescribeIndexReq()</a></span> - Constructor for class io.milvus.v2.service.index.request.<a href="../io/milvus/v2/service/index/request/DescribeIndexReq.html" title="class in io.milvus.v2.service.index.request">DescribeIndexReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/index/response/DescribeIndexResp.html" title="class in io.milvus.v2.service.index.response"><span class="typeNameLink">DescribeIndexResp</span></a> - Class in <a href="../io/milvus/v2/service/index/response/package-summary.html">io.milvus.v2.service.index.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/index/response/DescribeIndexResp.html#%3Cinit%3E()">DescribeIndexResp()</a></span> - Constructor for class io.milvus.v2.service.index.response.<a href="../io/milvus/v2/service/index/response/DescribeIndexResp.html" title="class in io.milvus.v2.service.index.response">DescribeIndexResp</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#describeResourceGroup(io.milvus.param.resourcegroup.DescribeResourceGroupParam)">describeResourceGroup(DescribeResourceGroupParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#describeResourceGroup(io.milvus.param.resourcegroup.DescribeResourceGroupParam)">describeResourceGroup(DescribeResourceGroupParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">Describe a resource group.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#describeResourceGroup(io.milvus.param.resourcegroup.DescribeResourceGroupParam)">describeResourceGroup(DescribeResourceGroupParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#describeResourceGroup(io.milvus.param.resourcegroup.DescribeResourceGroupParam)">describeResourceGroup(DescribeResourceGroupParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/DescribeResourceGroupParam.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">DescribeResourceGroupParam</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/DescribeResourceGroupParam.Builder.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">DescribeResourceGroupParam.Builder</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/resourcegroup/DescribeResourceGroupParam.html" title="class in io.milvus.param.resourcegroup"><code>DescribeResourceGroupParam</code></a> class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/RoleService.html#describeRole(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.rbac.request.DescribeRoleReq)">describeRole(MilvusServiceGrpc.MilvusServiceBlockingStub, DescribeRoleReq)</a></span> - Method in class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/RoleService.html" title="class in io.milvus.v2.service.rbac">RoleService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#describeRole(io.milvus.v2.service.rbac.request.DescribeRoleReq)">describeRole(DescribeRoleReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">describe role</div>
+</dd>
+<dt><a href="../io/milvus/v2/service/rbac/request/DescribeRoleReq.html" title="class in io.milvus.v2.service.rbac.request"><span class="typeNameLink">DescribeRoleReq</span></a> - Class in <a href="../io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/request/DescribeRoleReq.html#%3Cinit%3E()">DescribeRoleReq()</a></span> - Constructor for class io.milvus.v2.service.rbac.request.<a href="../io/milvus/v2/service/rbac/request/DescribeRoleReq.html" title="class in io.milvus.v2.service.rbac.request">DescribeRoleReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/rbac/response/DescribeRoleResp.html" title="class in io.milvus.v2.service.rbac.response"><span class="typeNameLink">DescribeRoleResp</span></a> - Class in <a href="../io/milvus/v2/service/rbac/response/package-summary.html">io.milvus.v2.service.rbac.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/response/DescribeRoleResp.html#%3Cinit%3E()">DescribeRoleResp()</a></span> - Constructor for class io.milvus.v2.service.rbac.response.<a href="../io/milvus/v2/service/rbac/response/DescribeRoleResp.html" title="class in io.milvus.v2.service.rbac.response">DescribeRoleResp</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/rbac/response/DescribeRoleResp.GrantInfo.html" title="class in io.milvus.v2.service.rbac.response"><span class="typeNameLink">DescribeRoleResp.GrantInfo</span></a> - Class in <a href="../io/milvus/v2/service/rbac/response/package-summary.html">io.milvus.v2.service.rbac.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/UserService.html#describeUser(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.rbac.request.DescribeUserReq)">describeUser(MilvusServiceGrpc.MilvusServiceBlockingStub, DescribeUserReq)</a></span> - Method in class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/UserService.html" title="class in io.milvus.v2.service.rbac">UserService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#describeUser(io.milvus.v2.service.rbac.request.DescribeUserReq)">describeUser(DescribeUserReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">describe user</div>
+</dd>
+<dt><a href="../io/milvus/v2/service/rbac/request/DescribeUserReq.html" title="class in io.milvus.v2.service.rbac.request"><span class="typeNameLink">DescribeUserReq</span></a> - Class in <a href="../io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/request/DescribeUserReq.html#%3Cinit%3E()">DescribeUserReq()</a></span> - Constructor for class io.milvus.v2.service.rbac.request.<a href="../io/milvus/v2/service/rbac/request/DescribeUserReq.html" title="class in io.milvus.v2.service.rbac.request">DescribeUserReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/rbac/response/DescribeUserResp.html" title="class in io.milvus.v2.service.rbac.response"><span class="typeNameLink">DescribeUserResp</span></a> - Class in <a href="../io/milvus/v2/service/rbac/response/package-summary.html">io.milvus.v2.service.rbac.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/response/DescribeUserResp.html#%3Cinit%3E()">DescribeUserResp()</a></span> - Constructor for class io.milvus.v2.service.rbac.response.<a href="../io/milvus/v2/service/rbac/response/DescribeUserResp.html" title="class in io.milvus.v2.service.rbac.response">DescribeUserResp</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#DISKANN">DISKANN</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#DISKANN">DISKANN</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#Double">Double</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html#DOUBLE">DOUBLE</a></span> - io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/constant/MilvusClientConstant.StringValue.html#DOUBLE_SLASH">DOUBLE_SLASH</a></span> - Static variable in class io.milvus.common.constant.<a href="../io/milvus/common/constant/MilvusClientConstant.StringValue.html" title="class in io.milvus.common.constant">MilvusClientConstant.StringValue</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#dropAlias(io.milvus.param.alias.DropAliasParam)">dropAlias(DropAliasParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/UtilityService.html#dropAlias(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.utility.request.DropAliasReq)">dropAlias(MilvusServiceGrpc.MilvusServiceBlockingStub, DropAliasReq)</a></span> - Method in class io.milvus.v2.service.utility.<a href="../io/milvus/v2/service/utility/UtilityService.html" title="class in io.milvus.v2.service.utility">UtilityService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#dropAlias(io.milvus.param.alias.DropAliasParam)">dropAlias(DropAliasParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Drops an alias for the specified collection.</div>
@@ -234,6 +352,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#dropAlias(io.milvus.param.alias.DropAliasParam)">dropAlias(DropAliasParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#dropAlias(io.milvus.v2.service.utility.request.DropAliasReq)">dropAlias(DropAliasReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">drop aliases</div>
+</dd>
 <dt><a href="../io/milvus/param/alias/DropAliasParam.html" title="class in io.milvus.param.alias"><span class="typeNameLink">DropAliasParam</span></a> - Class in <a href="../io/milvus/param/alias/package-summary.html">io.milvus.param.alias</a></dt>
 <dd>
 <div class="block">Parameters for <code>dropAlias</code> interface.</div>
@@ -242,8 +364,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/alias/DropAliasParam.html" title="class in io.milvus.param.alias"><code>DropAliasParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/utility/request/DropAliasReq.html" title="class in io.milvus.v2.service.utility.request"><span class="typeNameLink">DropAliasReq</span></a> - Class in <a href="../io/milvus/v2/service/utility/request/package-summary.html">io.milvus.v2.service.utility.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/request/DropAliasReq.html#%3Cinit%3E()">DropAliasReq()</a></span> - Constructor for class io.milvus.v2.service.utility.request.<a href="../io/milvus/v2/service/utility/request/DropAliasReq.html" title="class in io.milvus.v2.service.utility.request">DropAliasReq</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#dropCollection(io.milvus.param.collection.DropCollectionParam)">dropCollection(DropCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#dropCollection(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.collection.request.DropCollectionReq)">dropCollection(MilvusServiceGrpc.MilvusServiceBlockingStub, DropCollectionReq)</a></span> - Method in class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#dropCollection(io.milvus.param.collection.DropCollectionParam)">dropCollection(DropCollectionParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Drops a collection.</div>
@@ -252,6 +380,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#dropCollection(io.milvus.param.collection.DropCollectionParam)">dropCollection(DropCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#dropCollection(io.milvus.v2.service.collection.request.DropCollectionReq)">dropCollection(DropCollectionReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Drops a collection in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/collection/DropCollectionParam.html" title="class in io.milvus.param.collection"><span class="typeNameLink">DropCollectionParam</span></a> - Class in <a href="../io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></dt>
 <dd>
 <div class="block">Parameters for <code>dropCollection</code> interface.</div>
@@ -260,6 +392,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/collection/DropCollectionParam.html" title="class in io.milvus.param.collection"><code>DropCollectionParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/collection/request/DropCollectionReq.html" title="class in io.milvus.v2.service.collection.request"><span class="typeNameLink">DropCollectionReq</span></a> - Class in <a href="../io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/DropCollectionReq.html#%3Cinit%3E()">DropCollectionReq()</a></span> - Constructor for class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/DropCollectionReq.html" title="class in io.milvus.v2.service.collection.request">DropCollectionReq</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#dropDatabase(io.milvus.param.collection.DropDatabaseParam)">dropDatabase(DropDatabaseParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#dropDatabase(io.milvus.param.collection.DropDatabaseParam)">dropDatabase(DropDatabaseParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -280,6 +416,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#dropIndex(io.milvus.param.index.DropIndexParam)">dropIndex(DropIndexParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/index/IndexService.html#dropIndex(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.index.request.DropIndexReq)">dropIndex(MilvusServiceGrpc.MilvusServiceBlockingStub, DropIndexReq)</a></span> - Method in class io.milvus.v2.service.index.<a href="../io/milvus/v2/service/index/IndexService.html" title="class in io.milvus.v2.service.index">IndexService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#dropIndex(io.milvus.param.index.DropIndexParam)">dropIndex(DropIndexParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Drops the index on a vector field in the specified collection.</div>
@@ -288,6 +426,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#dropIndex(io.milvus.param.index.DropIndexParam)">dropIndex(DropIndexParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#dropIndex(io.milvus.v2.service.index.request.DropIndexReq)">dropIndex(DropIndexReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Drops an index for a specified field in a collection in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/index/DropIndexParam.html" title="class in io.milvus.param.index"><span class="typeNameLink">DropIndexParam</span></a> - Class in <a href="../io/milvus/param/index/package-summary.html">io.milvus.param.index</a></dt>
 <dd>
 <div class="block">Parameters for <code>dropIndex</code> interface.</div>
@@ -296,8 +438,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/index/DropIndexParam.html" title="class in io.milvus.param.index"><code>DropIndexParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/index/request/DropIndexReq.html" title="class in io.milvus.v2.service.index.request"><span class="typeNameLink">DropIndexReq</span></a> - Class in <a href="../io/milvus/v2/service/index/request/package-summary.html">io.milvus.v2.service.index.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/index/request/DropIndexReq.html#%3Cinit%3E()">DropIndexReq()</a></span> - Constructor for class io.milvus.v2.service.index.request.<a href="../io/milvus/v2/service/index/request/DropIndexReq.html" title="class in io.milvus.v2.service.index.request">DropIndexReq</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#dropPartition(io.milvus.param.partition.DropPartitionParam)">dropPartition(DropPartitionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/partition/PartitionService.html#dropPartition(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.partition.request.DropPartitionReq)">dropPartition(MilvusServiceGrpc.MilvusServiceBlockingStub, DropPartitionReq)</a></span> - Method in class io.milvus.v2.service.partition.<a href="../io/milvus/v2/service/partition/PartitionService.html" title="class in io.milvus.v2.service.partition">PartitionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#dropPartition(io.milvus.param.partition.DropPartitionParam)">dropPartition(DropPartitionParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Drops a partition.</div>
@@ -306,6 +454,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#dropPartition(io.milvus.param.partition.DropPartitionParam)">dropPartition(DropPartitionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#dropPartition(io.milvus.v2.service.partition.request.DropPartitionReq)">dropPartition(DropPartitionReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Drops a partition in a collection in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/partition/DropPartitionParam.html" title="class in io.milvus.param.partition"><span class="typeNameLink">DropPartitionParam</span></a> - Class in <a href="../io/milvus/param/partition/package-summary.html">io.milvus.param.partition</a></dt>
 <dd>
 <div class="block">Parameters for <code>dropPartition</code> interface.</div>
@@ -314,6 +466,28 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/partition/DropPartitionParam.html" title="class in io.milvus.param.partition"><code>DropPartitionParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/partition/request/DropPartitionReq.html" title="class in io.milvus.v2.service.partition.request"><span class="typeNameLink">DropPartitionReq</span></a> - Class in <a href="../io/milvus/v2/service/partition/request/package-summary.html">io.milvus.v2.service.partition.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/partition/request/DropPartitionReq.html#%3Cinit%3E()">DropPartitionReq()</a></span> - Constructor for class io.milvus.v2.service.partition.request.<a href="../io/milvus/v2/service/partition/request/DropPartitionReq.html" title="class in io.milvus.v2.service.partition.request">DropPartitionReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#dropResourceGroup(io.milvus.param.resourcegroup.DropResourceGroupParam)">dropResourceGroup(DropResourceGroupParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#dropResourceGroup(io.milvus.param.resourcegroup.DropResourceGroupParam)">dropResourceGroup(DropResourceGroupParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">Drop a resource group.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#dropResourceGroup(io.milvus.param.resourcegroup.DropResourceGroupParam)">dropResourceGroup(DropResourceGroupParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#dropResourceGroup(io.milvus.param.resourcegroup.DropResourceGroupParam)">dropResourceGroup(DropResourceGroupParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/DropResourceGroupParam.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">DropResourceGroupParam</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/DropResourceGroupParam.Builder.html" title="class in io.milvus.param.resourcegroup"><span class="typeNameLink">DropResourceGroupParam.Builder</span></a> - Class in <a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/resourcegroup/DropResourceGroupParam.html" title="class in io.milvus.param.resourcegroup"><code>DropResourceGroupParam</code></a> class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/RoleService.html#dropRole(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.rbac.request.DropRoleReq)">dropRole(MilvusServiceGrpc.MilvusServiceBlockingStub, DropRoleReq)</a></span> - Method in class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/RoleService.html" title="class in io.milvus.v2.service.rbac">RoleService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#dropRole(io.milvus.param.role.DropRoleParam)">dropRole(DropRoleParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#dropRole(io.milvus.param.role.DropRoleParam)">dropRole(DropRoleParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -324,12 +498,32 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#dropRole(io.milvus.param.role.DropRoleParam)">dropRole(DropRoleParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#dropRole(io.milvus.v2.service.rbac.request.DropRoleReq)">dropRole(DropRoleReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">drop role</div>
+</dd>
 <dt><a href="../io/milvus/param/role/DropRoleParam.html" title="class in io.milvus.param.role"><span class="typeNameLink">DropRoleParam</span></a> - Class in <a href="../io/milvus/param/role/package-summary.html">io.milvus.param.role</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/role/DropRoleParam.Builder.html" title="class in io.milvus.param.role"><span class="typeNameLink">DropRoleParam.Builder</span></a> - Class in <a href="../io/milvus/param/role/package-summary.html">io.milvus.param.role</a></dt>
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/role/DropRoleParam.html" title="class in io.milvus.param.role"><code>DropRoleParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/rbac/request/DropRoleReq.html" title="class in io.milvus.v2.service.rbac.request"><span class="typeNameLink">DropRoleReq</span></a> - Class in <a href="../io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/request/DropRoleReq.html#%3Cinit%3E()">DropRoleReq()</a></span> - Constructor for class io.milvus.v2.service.rbac.request.<a href="../io/milvus/v2/service/rbac/request/DropRoleReq.html" title="class in io.milvus.v2.service.rbac.request">DropRoleReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/UserService.html#dropUser(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.rbac.request.DropUserReq)">dropUser(MilvusServiceGrpc.MilvusServiceBlockingStub, DropUserReq)</a></span> - Method in class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/UserService.html" title="class in io.milvus.v2.service.rbac">UserService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#dropUser(io.milvus.v2.service.rbac.request.DropUserReq)">dropUser(DropUserReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">drop user</div>
+</dd>
+<dt><a href="../io/milvus/v2/service/rbac/request/DropUserReq.html" title="class in io.milvus.v2.service.rbac.request"><span class="typeNameLink">DropUserReq</span></a> - Class in <a href="../io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/request/DropUserReq.html#%3Cinit%3E()">DropUserReq()</a></span> - Constructor for class io.milvus.v2.service.rbac.request.<a href="../io/milvus/v2/service/rbac/request/DropUserReq.html" title="class in io.milvus.v2.service.rbac.request">DropUserReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#DYNAMIC_FIELD_NAME">DYNAMIC_FIELD_NAME</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 12 - 2
doc/index-files/index-5.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>E-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -98,6 +98,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a>
 <h2 class="title">E</h2>
 <dl>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#EF">EF</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ClusterFactory.html#electMaster()">electMaster()</a></span> - Method in class io.milvus.connection.<a href="../io/milvus/connection/ClusterFactory.html" title="class in io.milvus.connection">ClusterFactory</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#EmptyCollection">EmptyCollection</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
@@ -106,8 +108,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/LogLevel.html#Error">Error</a></span> - io.milvus.param.<a href="../io/milvus/param/LogLevel.html" title="enum in io.milvus.param">LogLevel</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/exception/ErrorCode.html" title="enum in io.milvus.v2.exception"><span class="typeNameLink">ErrorCode</span></a> - Enum in <a href="../io/milvus/v2/exception/package-summary.html">io.milvus.v2.exception</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/clientenum/ConsistencyLevelEnum.html#EVENTUALLY">EVENTUALLY</a></span> - io.milvus.common.clientenum.<a href="../io/milvus/common/clientenum/ConsistencyLevelEnum.html" title="enum in io.milvus.common.clientenum">ConsistencyLevelEnum</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/ConsistencyLevel.html#EVENTUALLY">EVENTUALLY</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/ConsistencyLevel.html" title="enum in io.milvus.v2.common">ConsistencyLevel</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/common/utils/ExceptionUtils.html" title="class in io.milvus.common.utils"><span class="typeNameLink">ExceptionUtils</span></a> - Class in <a href="../io/milvus/common/utils/package-summary.html">io.milvus.common.utils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/utils/ExceptionUtils.html#%3Cinit%3E()">ExceptionUtils()</a></span> - Constructor for class io.milvus.common.utils.<a href="../io/milvus/common/utils/ExceptionUtils.html" title="class in io.milvus.common.utils">ExceptionUtils</a></dt>
+<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 21 - 9
doc/index-files/index-6.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>F-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -112,6 +112,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#FAILED_REASON">FAILED_REASON</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/orm/iterator/IteratorCache.html#fetchCache(int)">fetchCache(int)</a></span> - Method in class io.milvus.orm.iterator.<a href="../io/milvus/orm/iterator/IteratorCache.html" title="class in io.milvus.orm.iterator">IteratorCache</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.Field.html#%3Cinit%3E(java.lang.String,java.util.List)">Field(String, List&lt;?&gt;)</a></span> - Constructor for class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.Field.html" title="class in io.milvus.param.dml">InsertParam.Field</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/response/FieldDataWrapper.html" title="class in io.milvus.response"><span class="typeNameLink">FieldDataWrapper</span></a> - Class in <a href="../io/milvus/response/package-summary.html">io.milvus.response</a></dt>
@@ -120,9 +122,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/FieldDataWrapper.html#%3Cinit%3E(io.milvus.grpc.FieldData)">FieldDataWrapper(FieldData)</a></span> - Constructor for class io.milvus.response.<a href="../io/milvus/response/FieldDataWrapper.html" title="class in io.milvus.response">FieldDataWrapper</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.Builder.html#fields">fields</a></span> - Variable in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.Builder.html" title="class in io.milvus.param.dml">InsertParam.Builder</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.html#fields">fields</a></span> - Variable in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.html" title="class in io.milvus.param.dml">InsertParam</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/CreateCollectionReq.FieldSchema.html#%3Cinit%3E()">FieldSchema()</a></span> - Constructor for class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/CreateCollectionReq.FieldSchema.html" title="class in io.milvus.v2.service.collection.request">CreateCollectionReq.FieldSchema</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/collection/FieldType.html" title="class in io.milvus.param.collection"><span class="typeNameLink">FieldType</span></a> - Class in <a href="../io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></dt>
 <dd>
@@ -136,10 +136,22 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#FLAT">FLAT</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#FLAT">FLAT</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#Float">Float</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html#FLOAT">FLOAT</a></span> - io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#Float16Vector">Float16Vector</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#FloatVector">FloatVector</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#flush(io.milvus.param.collection.FlushParam)">flush(FlushParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>
 <div class="block">Flush insert buffer into storage.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/UtilityService.html#flush(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.utility.request.FlushReq)">flush(MilvusServiceGrpc.MilvusServiceBlockingStub, FlushReq)</a></span> - Method in class io.milvus.v2.service.utility.<a href="../io/milvus/v2/service/utility/UtilityService.html" title="class in io.milvus.v2.service.utility">UtilityService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#flush(io.milvus.param.collection.FlushParam)">flush(FlushParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Flushes inserted data in buffer into storage.</div>
@@ -168,6 +180,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/collection/FlushParam.html" title="class in io.milvus.param.collection"><code>FlushParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/utility/request/FlushReq.html" title="class in io.milvus.v2.service.utility.request"><span class="typeNameLink">FlushReq</span></a> - Class in <a href="../io/milvus/v2/service/utility/request/package-summary.html">io.milvus.v2.service.utility.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/utility/request/FlushReq.html#%3Cinit%3E()">FlushReq()</a></span> - Constructor for class io.milvus.v2.service.utility.request.<a href="../io/milvus/v2/service/utility/request/FlushReq.html" title="class in io.milvus.v2.service.utility.request">FlushReq</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/utils/JacksonUtils.html#fromJson(byte%5B%5D,com.fasterxml.jackson.core.type.TypeReference)">fromJson(byte[], TypeReference&lt;T&gt;)</a></span> - Static method in class io.milvus.common.utils.<a href="../io/milvus/common/utils/JacksonUtils.html" title="class in io.milvus.common.utils">JacksonUtils</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/utils/JacksonUtils.html#fromJson(byte%5B%5D,java.lang.Class)">fromJson(byte[], Class&lt;T&gt;)</a></span> - Static method in class io.milvus.common.utils.<a href="../io/milvus/common/utils/JacksonUtils.html" title="class in io.milvus.common.utils">JacksonUtils</a></dt>
@@ -176,10 +192,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/utils/JacksonUtils.html#fromJson(java.lang.String,java.lang.Class)">fromJson(String, Class&lt;T&gt;)</a></span> - Static method in class io.milvus.common.utils.<a href="../io/milvus/common/utils/JacksonUtils.html" title="class in io.milvus.common.utils">JacksonUtils</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#futureStub()">futureStub()</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#futureStub()">futureStub()</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
-<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 217 - 24
doc/index-files/index-7.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>G-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -98,8 +98,38 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </a>
 <h2 class="title">G</h2>
 <dl>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html#GCP">GCP</a></span> - io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html#generatorBinaryVector(int)">generatorBinaryVector(int)</a></span> - Static method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html#generatorBoolValue(int)">generatorBoolValue(int)</a></span> - Static method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html#generatorDoubleValue(int)">generatorDoubleValue(int)</a></span> - Static method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html#generatorFloatValue(int)">generatorFloatValue(int)</a></span> - Static method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html#generatorFloatVector(int,int)">generatorFloatVector(int, int)</a></span> - Static method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html#generatorInt16Value(int)">generatorInt16Value(int)</a></span> - Static method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html#generatorInt32Value(int)">generatorInt32Value(int)</a></span> - Static method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html#generatorInt8Value(int)">generatorInt8Value(int)</a></span> - Static method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html#generatorLongValue(int)">generatorLongValue(int)</a></span> - Static method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils"><span class="typeNameLink">GeneratorUtils</span></a> - Class in <a href="../io/milvus/bulkwriter/common/utils/package-summary.html">io.milvus.bulkwriter.common.utils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html#%3Cinit%3E()">GeneratorUtils()</a></span> - Constructor for class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html#generatorVarcharValue(int,int)">generatorVarcharValue(int, int)</a></span> - Static method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html#genFloatVector(int)">genFloatVector(int)</a></span> - Static method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/FieldDataWrapper.html#get(int,java.lang.String)">get(int, String)</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/FieldDataWrapper.html" title="class in io.milvus.response">FieldDataWrapper</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/VectorService.html#get(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.vector.request.GetReq)">get(MilvusServiceGrpc.MilvusServiceBlockingStub, GetReq)</a></span> - Method in class io.milvus.v2.service.vector.<a href="../io/milvus/v2/service/vector/VectorService.html" title="class in io.milvus.v2.service.vector">VectorService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#get(io.milvus.param.highlevel.dml.GetIdsParam)">get(GetIdsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#get(io.milvus.param.highlevel.dml.GetIdsParam)">get(GetIdsParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -110,6 +140,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#get(io.milvus.param.highlevel.dml.GetIdsParam)">get(GetIdsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#get(io.milvus.v2.service.vector.request.GetReq)">get(GetReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Gets vectors in a collection in Milvus.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/QueryResultsWrapper.RowRecord.html#get(java.lang.String)">get(String)</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/QueryResultsWrapper.RowRecord.html" title="class in io.milvus.response">QueryResultsWrapper.RowRecord</a></dt>
 <dd>
 <div class="block">Get a value by a key name.</div>
@@ -130,12 +164,22 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/FieldDataWrapper.html#getAsString(int,java.lang.String)">getAsString(int, String)</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/FieldDataWrapper.html" title="class in io.milvus.response">FieldDataWrapper</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/ConnectConfig.html#getAuthorization()">getAuthorization()</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/ConnectConfig.html" title="class in io.milvus.v2.client">ConnectConfig</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/GetBulkInsertStateWrapper.html#getAutoGeneratedIDs()">getAutoGeneratedIDs()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/GetBulkInsertStateWrapper.html" title="class in io.milvus.response">GetBulkInsertStateWrapper</a></dt>
 <dd>
 <div class="block">Gets the long ID array for auto-id primary key, generated by bulk insert task.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ClusterFactory.html#getAvailableServerSettings()">getAvailableServerSettings()</a></span> - Method in class io.milvus.connection.<a href="../io/milvus/connection/ClusterFactory.html" title="class in io.milvus.connection">ClusterFactory</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html#getAzureObjectUrl(java.lang.String,java.lang.String,java.lang.String)">getAzureObjectUrl(String, String, String)</a></span> - Method in enum io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/LocalBulkWriter.html#getBatchFiles()">getBatchFiles()</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/LocalBulkWriter.html" title="class in io.milvus.bulkwriter">LocalBulkWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/RemoteBulkWriter.html#getBatchFiles()">getBatchFiles()</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/RemoteBulkWriter.html" title="class in io.milvus.bulkwriter">RemoteBulkWriter</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/BulkWriter.html#getBufferRowCount()">getBufferRowCount()</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/BulkWriter.html" title="class in io.milvus.bulkwriter">BulkWriter</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#getBulkInsertState(io.milvus.param.bulkinsert.GetBulkInsertStateParam)">getBulkInsertState(GetBulkInsertStateParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#getBulkInsertState(io.milvus.param.bulkinsert.GetBulkInsertStateParam)">getBulkInsertState(GetBulkInsertStateParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -160,6 +204,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/GetBulkInsertStateWrapper.html#%3Cinit%3E(io.milvus.grpc.GetImportStateResponse)">GetBulkInsertStateWrapper(GetImportStateResponse)</a></span> - Constructor for class io.milvus.response.<a href="../io/milvus/response/GetBulkInsertStateWrapper.html" title="class in io.milvus.response">GetBulkInsertStateWrapper</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/ClientUtils.html#getChannel(io.milvus.v2.client.ConnectConfig)">getChannel(ConnectConfig)</a></span> - Method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/ClientUtils.html" title="class in io.milvus.v2.utils">ClientUtils</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ServerSetting.html#getClient()">getClient()</a></span> - Method in class io.milvus.connection.<a href="../io/milvus/connection/ServerSetting.html" title="class in io.milvus.connection">ServerSetting</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#getCode()">getCode()</a></span> - Method in enum io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
@@ -210,12 +256,28 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/collection/GetCollectionStatisticsParam.html" title="class in io.milvus.param.collection"><code>GetCollectionStatisticsParam</code></a> class.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#getCollectionStats(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.collection.request.GetCollectionStatsReq)">getCollectionStats(MilvusServiceGrpc.MilvusServiceBlockingStub, GetCollectionStatsReq)</a></span> - Method in class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#getCollectionStats(io.milvus.v2.service.collection.request.GetCollectionStatsReq)">getCollectionStats(GetCollectionStatsReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">get collection stats for a collection in Milvus.</div>
+</dd>
+<dt><a href="../io/milvus/v2/service/collection/request/GetCollectionStatsReq.html" title="class in io.milvus.v2.service.collection.request"><span class="typeNameLink">GetCollectionStatsReq</span></a> - Class in <a href="../io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/GetCollectionStatsReq.html#%3Cinit%3E()">GetCollectionStatsReq()</a></span> - Constructor for class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/GetCollectionStatsReq.html" title="class in io.milvus.v2.service.collection.request">GetCollectionStatsReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/collection/response/GetCollectionStatsResp.html" title="class in io.milvus.v2.service.collection.response"><span class="typeNameLink">GetCollectionStatsResp</span></a> - Class in <a href="../io/milvus/v2/service/collection/response/package-summary.html">io.milvus.v2.service.collection.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/response/GetCollectionStatsResp.html#%3Cinit%3E()">GetCollectionStatsResp()</a></span> - Constructor for class io.milvus.v2.service.collection.response.<a href="../io/milvus/v2/service/collection/response/GetCollectionStatsResp.html" title="class in io.milvus.v2.service.collection.response">GetCollectionStatsResp</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/response/GetCollStatResponseWrapper.html" title="class in io.milvus.response"><span class="typeNameLink">GetCollStatResponseWrapper</span></a> - Class in <a href="../io/milvus/response/package-summary.html">io.milvus.response</a></dt>
 <dd>
 <div class="block">Utility class to wrap response of <code>getCollectionStatistics</code> interface.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/GetCollStatResponseWrapper.html#%3Cinit%3E(io.milvus.grpc.GetCollectionStatisticsResponse)">GetCollStatResponseWrapper(GetCollectionStatisticsResponse)</a></span> - Constructor for class io.milvus.response.<a href="../io/milvus/response/GetCollStatResponseWrapper.html" title="class in io.milvus.response">GetCollStatResponseWrapper</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/ImportUtils.html#getCommonPrefix(java.util.List)">getCommonPrefix(List&lt;List&lt;String&gt;&gt;)</a></span> - Static method in class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/ImportUtils.html" title="class in io.milvus.bulkwriter.common.utils">ImportUtils</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/control/GetCompactionPlansParam.html" title="class in io.milvus.param.control"><span class="typeNameLink">GetCompactionPlansParam</span></a> - Class in <a href="../io/milvus/param/control/package-summary.html">io.milvus.param.control</a></dt>
 <dd>
 <div class="block">Parameters for <code>getCompactionStateWithPlans</code> interface.</div>
@@ -252,6 +314,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#getCompactionStateWithPlans(io.milvus.param.control.GetCompactionPlansParam)">getCompactionStateWithPlans(GetCompactionPlansParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/exception/ServerException.html#getCompatibleCode()">getCompatibleCode()</a></span> - Method in exception io.milvus.exception.<a href="../io/milvus/exception/ServerException.html" title="class in io.milvus.exception">ServerException</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/DescCollResponseWrapper.html#getCreatedUtcTimestamp()">getCreatedUtcTimestamp()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/DescCollResponseWrapper.html" title="class in io.milvus.response">DescCollResponseWrapper</a></dt>
 <dd>
 <div class="block">Get utc timestamp when collection created.</div>
@@ -272,6 +336,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Gets the row count of the deleted entities.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/response/MutationResultWrapper.html#getDeleteIDs()">getDeleteIDs()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/MutationResultWrapper.html" title="class in io.milvus.response">MutationResultWrapper</a></dt>
+<dd>
+<div class="block">Gets the ID array from returned by delete interface.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/FieldDataWrapper.html#getDim()">getDim()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/FieldDataWrapper.html" title="class in io.milvus.response">FieldDataWrapper</a></dt>
 <dd>
 <div class="block">Gets the dimension value of a vector field.</div>
@@ -284,14 +352,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/DescCollResponseWrapper.html#getEnableDynamicField()">getEnableDynamicField()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/DescCollResponseWrapper.html" title="class in io.milvus.response">DescCollResponseWrapper</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html#getEndpoint(java.lang.String...)">getEndpoint(String...)</a></span> - Method in enum io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/ConvertUtils.html#getEntities(io.milvus.grpc.QueryResults)">getEntities(QueryResults)</a></span> - Method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/ConvertUtils.html" title="class in io.milvus.v2.utils">ConvertUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/ConvertUtils.html#getEntities(io.milvus.grpc.SearchResults)">getEntities(SearchResults)</a></span> - Method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/ConvertUtils.html" title="class in io.milvus.v2.utils">ConvertUtils</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.html#getException()">getException()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/R.html" title="class in io.milvus.param">R</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/VectorUtils.html#getExprById(java.lang.String,java.util.List)">getExprById(String, List&lt;?&gt;)</a></span> - Method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/VectorUtils.html" title="class in io.milvus.v2.utils">VectorUtils</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/DescIndexResponseWrapper.IndexDesc.html#getExtraParam()">getExtraParam()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/DescIndexResponseWrapper.IndexDesc.html" title="class in io.milvus.response">DescIndexResponseWrapper.IndexDesc</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/GetBulkInsertStateWrapper.html#getFailedReason()">getFailedReason()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/GetBulkInsertStateWrapper.html" title="class in io.milvus.response">GetBulkInsertStateWrapper</a></dt>
 <dd>
 <div class="block">Gets failed reason of the bulk insert task.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/CreateCollectionReq.CollectionSchema.html#getField(java.lang.String)">getField(String)</a></span> - Method in class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/CreateCollectionReq.CollectionSchema.html" title="class in io.milvus.v2.service.collection.request">CreateCollectionReq.CollectionSchema</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/DescCollResponseWrapper.html#getFieldByName(java.lang.String)">getFieldByName(String)</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/DescCollResponseWrapper.html" title="class in io.milvus.response">DescCollResponseWrapper</a></dt>
 <dd>
 <div class="block">Get schema of a field by name.</div>
@@ -299,26 +377,23 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dt><span class="memberNameLink"><a href="../io/milvus/response/FieldDataWrapper.html#getFieldData()">getFieldData()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/FieldDataWrapper.html" title="class in io.milvus.response">FieldDataWrapper</a></dt>
 <dd>
 <div class="block">Returns the field data according to its type:
-      float vector field return List of List Float,
-      binary vector field return List of ByteBuffer
-      int64 field return List of Long
-      int32/int16/int8 field return List of Integer
-      boolean field return List of Boolean
-      float field return List of Float
-      double field return List of Double
-      varchar field return List of String
+      FloatVector field returns List of List Float,
+      BinaryVector/Float16Vector/BFloat16Vector fields return List of ByteBuffer
+      SparseFloatVector field returns List of SortedMap[Long, Float]
+      Int64 field returns List of Long
+      Int32/Int16/Int8 fields return List of Integer
+      Bool field returns List of Boolean
+      Float field returns List of Float
+      Double field returns List of Double
+      Varchar field returns List of String
+      Array field returns List of List
+      JSON field returns List of String;
       etc.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/SearchResultsWrapper.html#getFieldData(java.lang.String,int)">getFieldData(String, int)</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/SearchResultsWrapper.html" title="class in io.milvus.response">SearchResultsWrapper</a></dt>
 <dd>
 <div class="block">Gets data for an output field which is specified by search request.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/response/basic/RowRecordWrapper.html#getFieldDataList()">getFieldDataList()</a></span> - Method in class io.milvus.response.basic.<a href="../io/milvus/response/basic/RowRecordWrapper.html" title="class in io.milvus.response.basic">RowRecordWrapper</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/response/QueryResultsWrapper.html#getFieldDataList()">getFieldDataList()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/QueryResultsWrapper.html" title="class in io.milvus.response">QueryResultsWrapper</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/response/SearchResultsWrapper.html#getFieldDataList()">getFieldDataList()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/SearchResultsWrapper.html" title="class in io.milvus.response">SearchResultsWrapper</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/DescCollResponseWrapper.html#getFields()">getFields()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/DescCollResponseWrapper.html" title="class in io.milvus.response">DescCollResponseWrapper</a></dt>
 <dd>
 <div class="block">Get schema of the collection's fields.</div>
@@ -357,7 +432,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#getFlushState(io.milvus.param.control.GetFlushStateParam)">getFlushState(GetFlushStateParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
-<div class="block">Get flush state of specified segments.</div>
+<div class="block">Get flush state of specified collection.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#getFlushState(io.milvus.param.control.GetFlushStateParam)">getFlushState(GetFlushStateParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
 <dd>&nbsp;</dd>
@@ -375,6 +450,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/ServerAddress.html#getHost()">getHost()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/ServerAddress.html" title="class in io.milvus.param">ServerAddress</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/ConnectConfig.html#getHost()">getHost()</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/ConnectConfig.html" title="class in io.milvus.v2.client">ConnectConfig</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/SearchResultsWrapper.html#getIDScore(int)">getIDScore(int)</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/SearchResultsWrapper.html" title="class in io.milvus.response">SearchResultsWrapper</a></dt>
 <dd>
 <div class="block">Gets ID-score pairs returned by search interface.</div>
@@ -391,10 +468,18 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Gets how many rows were imported by the bulk insert task.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/CloudImport.html#getImportProgress(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">getImportProgress(String, String, String, String)</a></span> - Static method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/CloudImport.html" title="class in io.milvus.bulkwriter">CloudImport</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/response/GetImportProgressResponse.html" title="class in io.milvus.bulkwriter.response"><span class="typeNameLink">GetImportProgressResponse</span></a> - Class in <a href="../io/milvus/bulkwriter/response/package-summary.html">io.milvus.bulkwriter.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/response/GetImportProgressResponse.html#%3Cinit%3E()">GetImportProgressResponse()</a></span> - Constructor for class io.milvus.bulkwriter.response.<a href="../io/milvus/bulkwriter/response/GetImportProgressResponse.html" title="class in io.milvus.bulkwriter.response">GetImportProgressResponse</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#getIndexBuildProgress(io.milvus.param.index.GetIndexBuildProgressParam)">getIndexBuildProgress(GetIndexBuildProgressParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>
 <div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#getIndexBuildProgress(io.milvus.param.index.GetIndexBuildProgressParam)">getIndexBuildProgress(GetIndexBuildProgressParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#getIndexBuildProgress(io.milvus.param.index.GetIndexBuildProgressParam)">getIndexBuildProgress(GetIndexBuildProgressParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Shows the index building progress, such as how many rows are indexed.</div>
@@ -417,10 +502,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Get index description of fields.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.html#getIndexName()">getIndexName()</a></span> - Method in class io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.html" title="class in io.milvus.v2.common">IndexParam</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#getIndexState(io.milvus.param.index.GetIndexStateParam)">getIndexState(GetIndexStateParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>
 <div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#getIndexState(io.milvus.param.index.GetIndexStateParam)">getIndexState(GetIndexStateParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#getIndexState(io.milvus.param.index.GetIndexStateParam)">getIndexState(GetIndexStateParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Shows the index building state(in-progress/finished/failed), and the reason for failure (if any).</div>
@@ -465,6 +554,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/collection/GetLoadingProgressParam.html" title="class in io.milvus.param.collection"><code>GetLoadingProgressParam</code></a> class.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#getLoadState(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.collection.request.GetLoadStateReq)">getLoadState(MilvusServiceGrpc.MilvusServiceBlockingStub, GetLoadStateReq)</a></span> - Method in class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#getLoadState(io.milvus.param.collection.GetLoadStateParam)">getLoadState(GetLoadStateParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#getLoadState(io.milvus.param.collection.GetLoadStateParam)">getLoadState(GetLoadStateParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -475,6 +566,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#getLoadState(io.milvus.param.collection.GetLoadStateParam)">getLoadState(GetLoadStateParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#getLoadState(io.milvus.v2.service.collection.request.GetLoadStateReq)">getLoadState(GetLoadStateReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Checks whether a collection is loaded in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/collection/GetLoadStateParam.html" title="class in io.milvus.param.collection"><span class="typeNameLink">GetLoadStateParam</span></a> - Class in <a href="../io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></dt>
 <dd>
 <div class="block">Parameters for <code>getLoadState</code> interface.</div>
@@ -485,12 +580,18 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/collection/GetLoadStateParam.html" title="class in io.milvus.param.collection"><code>GetLoadStateParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/collection/request/GetLoadStateReq.html" title="class in io.milvus.v2.service.collection.request"><span class="typeNameLink">GetLoadStateReq</span></a> - Class in <a href="../io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/GetLoadStateReq.html#%3Cinit%3E()">GetLoadStateReq()</a></span> - Constructor for class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/GetLoadStateReq.html" title="class in io.milvus.v2.service.collection.request">GetLoadStateReq</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/MutationResultWrapper.html#getLongIDs()">getLongIDs()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/MutationResultWrapper.html" title="class in io.milvus.response">MutationResultWrapper</a></dt>
 <dd>
 <div class="block">Gets the long ID array returned by insert interface.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ClusterFactory.html#getMaster()">getMaster()</a></span> - Method in class io.milvus.connection.<a href="../io/milvus/connection/ClusterFactory.html" title="class in io.milvus.connection">ClusterFactory</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/collection/FieldType.html#getMaxCapacity()">getMaxCapacity()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/FieldType.html" title="class in io.milvus.param.collection">FieldType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/collection/FieldType.html#getMaxLength()">getMaxLength()</a></span> - Method in class io.milvus.param.collection.<a href="../io/milvus/param/collection/FieldType.html" title="class in io.milvus.param.collection">FieldType</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.html#getMessage()">getMessage()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/R.html" title="class in io.milvus.param">R</a></dt>
@@ -525,16 +626,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/clientenum/ConsistencyLevelEnum.html#getNameByCode(int)">getNameByCode(int)</a></span> - Static method in enum io.milvus.common.clientenum.<a href="../io/milvus/common/clientenum/ConsistencyLevelEnum.html" title="enum in io.milvus.common.clientenum">ConsistencyLevelEnum</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/storage/client/AzureStorageClient.html#getObjectEntity(java.lang.String,java.lang.String)">getObjectEntity(String, String)</a></span> - Method in class io.milvus.bulkwriter.storage.client.<a href="../io/milvus/bulkwriter/storage/client/AzureStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">AzureStorageClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/storage/client/MinioStorageClient.html#getObjectEntity(java.lang.String,java.lang.String)">getObjectEntity(String, String)</a></span> - Method in class io.milvus.bulkwriter.storage.client.<a href="../io/milvus/bulkwriter/storage/client/MinioStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">MinioStorageClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/storage/StorageClient.html#getObjectEntity(java.lang.String,java.lang.String)">getObjectEntity(String, String)</a></span> - Method in interface io.milvus.bulkwriter.storage.<a href="../io/milvus/bulkwriter/storage/StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/MutationResultWrapper.html#getOperationTs()">getOperationTs()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/MutationResultWrapper.html" title="class in io.milvus.response">MutationResultWrapper</a></dt>
 <dd>
 <div class="block">Get timestamp of the operation marked by server.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/response/basic/RowRecordWrapper.html#getOutputFields()">getOutputFields()</a></span> - Method in class io.milvus.response.basic.<a href="../io/milvus/response/basic/RowRecordWrapper.html" title="class in io.milvus.response.basic">RowRecordWrapper</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/response/QueryResultsWrapper.html#getOutputFields()">getOutputFields()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/QueryResultsWrapper.html" title="class in io.milvus.response">QueryResultsWrapper</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/response/SearchResultsWrapper.html#getOutputFields()">getOutputFields()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/SearchResultsWrapper.html" title="class in io.milvus.response">SearchResultsWrapper</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/QueryNodeSingleSearch.html#getParams()">getParams()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/QueryNodeSingleSearch.html" title="class in io.milvus.param">QueryNodeSingleSearch</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/ShowPartResponseWrapper.html#getPartitionInfoByName(java.lang.String)">getPartitionInfoByName(String)</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/ShowPartResponseWrapper.html" title="class in io.milvus.response">ShowPartResponseWrapper</a></dt>
@@ -598,6 +699,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/ServerAddress.html#getPort()">getPort()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/ServerAddress.html" title="class in io.milvus.param">ServerAddress</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/ConnectConfig.html#getPort()">getPort()</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/ConnectConfig.html" title="class in io.milvus.v2.client">ConnectConfig</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/DescCollResponseWrapper.html#getPrimaryField()">getPrimaryField()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/DescCollResponseWrapper.html" title="class in io.milvus.response">DescCollResponseWrapper</a></dt>
 <dd>
 <div class="block">Get the primary key field.</div>
@@ -606,6 +709,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Gets working progress percent value of the bulk insert task.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/ranker/BaseRanker.html#getProperties()">getProperties()</a></span> - Method in class io.milvus.param.dml.ranker.<a href="../io/milvus/param/dml/ranker/BaseRanker.html" title="class in io.milvus.param.dml.ranker">BaseRanker</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/ranker/RRFRanker.html#getProperties()">getProperties()</a></span> - Method in class io.milvus.param.dml.ranker.<a href="../io/milvus/param/dml/ranker/RRFRanker.html" title="class in io.milvus.param.dml.ranker">RRFRanker</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/ranker/WeightedRanker.html#getProperties()">getProperties()</a></span> - Method in class io.milvus.param.dml.ranker.<a href="../io/milvus/param/dml/ranker/WeightedRanker.html" title="class in io.milvus.param.dml.ranker">WeightedRanker</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/response/DescCollResponseWrapper.html#getProperties()">getProperties()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/DescCollResponseWrapper.html" title="class in io.milvus.response">DescCollResponseWrapper</a></dt>
+<dd>
+<div class="block">Get properties of the collection.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#getQuerySegmentInfo(io.milvus.param.control.GetQuerySegmentInfoParam)">getQuerySegmentInfo(GetQuerySegmentInfoParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#getQuerySegmentInfo(io.milvus.param.control.GetQuerySegmentInfoParam)">getQuerySegmentInfo(GetQuerySegmentInfoParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -643,12 +756,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/control/GetReplicasParam.html" title="class in io.milvus.param.control"><code>GetReplicasParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/vector/request/GetReq.html" title="class in io.milvus.v2.service.vector.request"><span class="typeNameLink">GetReq</span></a> - Class in <a href="../io/milvus/v2/service/vector/request/package-summary.html">io.milvus.v2.service.vector.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/request/GetReq.html#%3Cinit%3E()">GetReq()</a></span> - Constructor for class io.milvus.v2.service.vector.request.<a href="../io/milvus/v2/service/vector/request/GetReq.html" title="class in io.milvus.v2.service.vector.request">GetReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/vector/response/GetResp.html" title="class in io.milvus.v2.service.vector.response"><span class="typeNameLink">GetResp</span></a> - Class in <a href="../io/milvus/v2/service/vector/response/package-summary.html">io.milvus.v2.service.vector.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/response/GetResp.html#%3Cinit%3E()">GetResp()</a></span> - Constructor for class io.milvus.v2.service.vector.response.<a href="../io/milvus/v2/service/vector/response/GetResp.html" title="class in io.milvus.v2.service.vector.response">GetResp</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/highlevel/dml/response/GetResponse.html" title="class in io.milvus.param.highlevel.dml.response"><span class="typeNameLink">GetResponse</span></a> - Class in <a href="../io/milvus/param/highlevel/dml/response/package-summary.html">io.milvus.param.highlevel.dml.response</a></dt>
 <dd>
 <div class="block">Parameters for <code>get</code> interface.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/highlevel/dml/response/GetResponse.html#%3Cinit%3E()">GetResponse()</a></span> - Constructor for class io.milvus.param.highlevel.dml.response.<a href="../io/milvus/param/highlevel/dml/response/GetResponse.html" title="class in io.milvus.param.highlevel.dml.response">GetResponse</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/response/GetResp.html#getResults">getResults</a></span> - Variable in class io.milvus.v2.service.vector.response.<a href="../io/milvus/v2/service/vector/response/GetResp.html" title="class in io.milvus.v2.service.vector.response">GetResp</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/Buffer.html#getRowCount()">getRowCount()</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/Buffer.html" title="class in io.milvus.bulkwriter">Buffer</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/FieldDataWrapper.html#getRowCount()">getRowCount()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/FieldDataWrapper.html" title="class in io.milvus.response">FieldDataWrapper</a></dt>
 <dd>
 <div class="block">Gets the row count of a field.</div>
@@ -665,6 +790,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Gets the row count of the result.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/highlevel/dml/response/SearchResponse.html#getRowRecords()">getRowRecords()</a></span> - Method in class io.milvus.param.highlevel.dml.response.<a href="../io/milvus/param/highlevel/dml/response/SearchResponse.html" title="class in io.milvus.param.highlevel.dml.response">SearchResponse</a></dt>
+<dd>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/basic/RowRecordWrapper.html#getRowRecords()">getRowRecords()</a></span> - Method in class io.milvus.response.basic.<a href="../io/milvus/response/basic/RowRecordWrapper.html" title="class in io.milvus.response.basic">RowRecordWrapper</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/QueryResultsWrapper.html#getRowRecords()">getRowRecords()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/QueryResultsWrapper.html" title="class in io.milvus.response">QueryResultsWrapper</a></dt>
@@ -672,7 +801,21 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <div class="block">Gets row records list from query result.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/SearchResultsWrapper.html#getRowRecords()">getRowRecords()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/SearchResultsWrapper.html" title="class in io.milvus.response">SearchResultsWrapper</a></dt>
+<dd>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/highlevel/dml/response/SearchResponse.html#getRowRecords(int)">getRowRecords(int)</a></span> - Method in class io.milvus.param.highlevel.dml.response.<a href="../io/milvus/param/highlevel/dml/response/SearchResponse.html" title="class in io.milvus.param.highlevel.dml.response">SearchResponse</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/response/SearchResultsWrapper.html#getRowRecords(int)">getRowRecords(int)</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/SearchResultsWrapper.html" title="class in io.milvus.response">SearchResultsWrapper</a></dt>
+<dd>
+<div class="block">Note: this method's function is duplicated with getIDScore(), it is for high-level search.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html#getS3ObjectUrl(java.lang.String,java.lang.String,java.lang.String)">getS3ObjectUrl(String, String, String)</a></span> - Method in enum io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/response/DescCollResponseWrapper.html#getSchema()">getSchema()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/DescCollResponseWrapper.html" title="class in io.milvus.response">DescCollResponseWrapper</a></dt>
+<dd>
+<div class="block">Get the collection schema of collection</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ServerSetting.html#getServerAddress()">getServerAddress()</a></span> - Method in class io.milvus.connection.<a href="../io/milvus/connection/ServerSetting.html" title="class in io.milvus.connection">ServerSetting</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ClusterFactory.html#getServerSettings()">getServerSettings()</a></span> - Method in class io.milvus.connection.<a href="../io/milvus/connection/ClusterFactory.html" title="class in io.milvus.connection">ClusterFactory</a></dt>
@@ -681,6 +824,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Get shard number of the collection.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html#getSize(io.milvus.grpc.DataType)">getSize(DataType)</a></span> - Static method in enum io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/GetBulkInsertStateWrapper.html#getState()">getState()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/GetBulkInsertStateWrapper.html" title="class in io.milvus.response">GetBulkInsertStateWrapper</a></dt>
 <dd>
 <div class="block">Gets state of the bulk insert task.</div>
@@ -689,6 +834,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.html#getStatus()">getStatus()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/R.html" title="class in io.milvus.param">R</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/storage/client/AzureStorageClient.html#getStorageClient(java.lang.String,java.lang.String,com.azure.core.credential.TokenCredential)">getStorageClient(String, String, TokenCredential)</a></span> - Static method in class io.milvus.bulkwriter.storage.client.<a href="../io/milvus/bulkwriter/storage/client/AzureStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">AzureStorageClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/storage/client/MinioStorageClient.html#getStorageClient(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,okhttp3.OkHttpClient)">getStorageClient(String, String, String, String, String, OkHttpClient)</a></span> - Static method in class io.milvus.bulkwriter.storage.client.<a href="../io/milvus/bulkwriter/storage/client/MinioStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">MinioStorageClient</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/MutationResultWrapper.html#getStringIDs()">getStringIDs()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/MutationResultWrapper.html" title="class in io.milvus.response">MutationResultWrapper</a></dt>
 <dd>
 <div class="block">Gets the string ID array returned by insert interface.</div>
@@ -701,18 +850,26 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Gets ID of the bulk insert task.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/BulkWriter.html#getTotalRowCount()">getTotalRowCount()</a></span> - Method in class io.milvus.bulkwriter.<a href="../io/milvus/bulkwriter/BulkWriter.html" title="class in io.milvus.bulkwriter">BulkWriter</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.html#getTypeErrorMsg()">getTypeErrorMsg()</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.html" title="class in io.milvus.param">ParamUtils</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/DataUtils.html#getTypeErrorMsg()">getTypeErrorMsg()</a></span> - Static method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/DataUtils.html" title="class in io.milvus.v2.utils">DataUtils</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.Field.html#getValues()">getValues()</a></span> - Method in class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.Field.html" title="class in io.milvus.param.dml">InsertParam.Field</a></dt>
 <dd>
 <div class="block">Return data of the field, in column-base.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/DescCollResponseWrapper.html#getVectorField()">getVectorField()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/DescCollResponseWrapper.html" title="class in io.milvus.response">DescCollResponseWrapper</a></dt>
 <dd>
-<div class="block">Get the vector key field.</div>
+<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
 </dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/QueryNodeSingleSearch.html#getVectorFieldName()">getVectorFieldName()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/QueryNodeSingleSearch.html" title="class in io.milvus.param">QueryNodeSingleSearch</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/response/DescCollResponseWrapper.html#getVectorFields()">getVectorFields()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/DescCollResponseWrapper.html" title="class in io.milvus.response">DescCollResponseWrapper</a></dt>
+<dd>
+<div class="block">Get all the vector key field.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/QueryNodeSingleSearch.html#getVectors()">getVectors()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/QueryNodeSingleSearch.html" title="class in io.milvus.param">QueryNodeSingleSearch</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#getVersion()">getVersion()</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
@@ -725,10 +882,40 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#getVersion()">getVersion()</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#GPU_BRUTE_FORCE">GPU_BRUTE_FORCE</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#GPU_BRUTE_FORCE">GPU_BRUTE_FORCE</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#GPU_CAGRA">GPU_CAGRA</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#GPU_CAGRA">GPU_CAGRA</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#GPU_IVF_FLAT">GPU_IVF_FLAT</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#GPU_IVF_FLAT">GPU_IVF_FLAT</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#GPU_IVF_PQ">GPU_IVF_PQ</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#GPU_IVF_PQ">GPU_IVF_PQ</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/response/DescribeRoleResp.GrantInfo.html#%3Cinit%3E()">GrantInfo()</a></span> - Constructor for class io.milvus.v2.service.rbac.response.<a href="../io/milvus/v2/service/rbac/response/DescribeRoleResp.GrantInfo.html" title="class in io.milvus.v2.service.rbac.response">DescribeRoleResp.GrantInfo</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/RoleService.html#grantPrivilege(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.rbac.request.GrantPrivilegeReq)">grantPrivilege(MilvusServiceGrpc.MilvusServiceBlockingStub, GrantPrivilegeReq)</a></span> - Method in class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/RoleService.html" title="class in io.milvus.v2.service.rbac">RoleService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#grantPrivilege(io.milvus.v2.service.rbac.request.GrantPrivilegeReq)">grantPrivilege(GrantPrivilegeReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">grant privilege</div>
+</dd>
+<dt><a href="../io/milvus/v2/service/rbac/request/GrantPrivilegeReq.html" title="class in io.milvus.v2.service.rbac.request"><span class="typeNameLink">GrantPrivilegeReq</span></a> - Class in <a href="../io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/request/GrantPrivilegeReq.html#%3Cinit%3E()">GrantPrivilegeReq()</a></span> - Constructor for class io.milvus.v2.service.rbac.request.<a href="../io/milvus/v2/service/rbac/request/GrantPrivilegeReq.html" title="class in io.milvus.v2.service.rbac.request">GrantPrivilegeReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/RoleService.html#grantRole(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.rbac.request.GrantRoleReq)">grantRole(MilvusServiceGrpc.MilvusServiceBlockingStub, GrantRoleReq)</a></span> - Method in class io.milvus.v2.service.rbac.<a href="../io/milvus/v2/service/rbac/RoleService.html" title="class in io.milvus.v2.service.rbac">RoleService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#grantRole(io.milvus.v2.service.rbac.request.GrantRoleReq)">grantRole(GrantRoleReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">grant role</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#grantRolePrivilege(io.milvus.param.role.GrantRolePrivilegeParam)">grantRolePrivilege(GrantRolePrivilegeParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#grantRolePrivilege(io.milvus.param.role.GrantRolePrivilegeParam)">grantRolePrivilege(GrantRolePrivilegeParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -745,6 +932,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/role/GrantRolePrivilegeParam.html" title="class in io.milvus.param.role"><code>GrantRolePrivilegeParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/rbac/request/GrantRoleReq.html" title="class in io.milvus.v2.service.rbac.request"><span class="typeNameLink">GrantRoleReq</span></a> - Class in <a href="../io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/rbac/request/GrantRoleReq.html#%3Cinit%3E()">GrantRoleReq()</a></span> - Constructor for class io.milvus.v2.service.rbac.request.<a href="../io/milvus/v2/service/rbac/request/GrantRoleReq.html" title="class in io.milvus.v2.service.rbac.request">GrantRoleReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#GROUP_BY_FIELD">GROUP_BY_FIELD</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#GUARANTEE_EVENTUALLY_TS">GUARANTEE_EVENTUALLY_TS</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#GUARANTEE_STRONG_TS">GUARANTEE_STRONG_TS</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>

+ 56 - 2
doc/index-files/index-8.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>H-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -100,8 +100,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dl>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/MetricType.html#HAMMING">HAMMING</a></span> - io.milvus.param.<a href="../io/milvus/param/MetricType.html" title="enum in io.milvus.param">MetricType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.MetricType.html#HAMMING">HAMMING</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.MetricType.html" title="enum in io.milvus.v2.common">IndexParam.MetricType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/utils/RpcUtils.html#handleResponse(java.lang.String,io.milvus.grpc.Status)">handleResponse(String, Status)</a></span> - Method in class io.milvus.v2.utils.<a href="../io/milvus/v2/utils/RpcUtils.html" title="class in io.milvus.v2.utils">RpcUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/common/utils/ExceptionUtils.html#handleResponseStatus(io.milvus.param.R)">handleResponseStatus(R&lt;?&gt;)</a></span> - Static method in class io.milvus.common.utils.<a href="../io/milvus/common/utils/ExceptionUtils.html" title="class in io.milvus.common.utils">ExceptionUtils</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#hasCollection(io.milvus.param.collection.HasCollectionParam)">hasCollection(HasCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#hasCollection(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.collection.request.HasCollectionReq)">hasCollection(MilvusServiceGrpc.MilvusServiceBlockingStub, HasCollectionReq)</a></span> - Method in class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#hasCollection(io.milvus.param.collection.HasCollectionParam)">hasCollection(HasCollectionParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Checks if a collection exists.</div>
@@ -110,6 +118,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#hasCollection(io.milvus.param.collection.HasCollectionParam)">hasCollection(HasCollectionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#hasCollection(io.milvus.v2.service.collection.request.HasCollectionReq)">hasCollection(HasCollectionReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Checks whether a collection exists in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/collection/HasCollectionParam.html" title="class in io.milvus.param.collection"><span class="typeNameLink">HasCollectionParam</span></a> - Class in <a href="../io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></dt>
 <dd>
 <div class="block">Parameters for <code>hasCollection</code> interface.</div>
@@ -118,10 +130,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/collection/HasCollectionParam.html" title="class in io.milvus.param.collection"><code>HasCollectionParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/collection/request/HasCollectionReq.html" title="class in io.milvus.v2.service.collection.request"><span class="typeNameLink">HasCollectionReq</span></a> - Class in <a href="../io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/request/HasCollectionReq.html#%3Cinit%3E()">HasCollectionReq()</a></span> - Constructor for class io.milvus.v2.service.collection.request.<a href="../io/milvus/v2/service/collection/request/HasCollectionReq.html" title="class in io.milvus.v2.service.collection.request">HasCollectionReq</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/ServerAddress.html#hashCode()">hashCode()</a></span> - Method in class io.milvus.param.<a href="../io/milvus/param/ServerAddress.html" title="class in io.milvus.param">ServerAddress</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#hasPartition(io.milvus.param.partition.HasPartitionParam)">hasPartition(HasPartitionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/partition/PartitionService.html#hasPartition(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.partition.request.HasPartitionReq)">hasPartition(MilvusServiceGrpc.MilvusServiceBlockingStub, HasPartitionReq)</a></span> - Method in class io.milvus.v2.service.partition.<a href="../io/milvus/v2/service/partition/PartitionService.html" title="class in io.milvus.v2.service.partition">PartitionService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#hasPartition(io.milvus.param.partition.HasPartitionParam)">hasPartition(HasPartitionParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Checks if a partition exists in the specified collection.</div>
@@ -130,6 +148,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#hasPartition(io.milvus.param.partition.HasPartitionParam)">hasPartition(HasPartitionParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#hasPartition(io.milvus.v2.service.partition.request.HasPartitionReq)">hasPartition(HasPartitionReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Checks whether a partition exists in a collection in Milvus.</div>
+</dd>
 <dt><a href="../io/milvus/param/partition/HasPartitionParam.html" title="class in io.milvus.param.partition"><span class="typeNameLink">HasPartitionParam</span></a> - Class in <a href="../io/milvus/param/partition/package-summary.html">io.milvus.param.partition</a></dt>
 <dd>
 <div class="block">Parameters for <code>hasPartition</code> interface.</div>
@@ -138,6 +160,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/partition/HasPartitionParam.html" title="class in io.milvus.param.partition"><code>HasPartitionParam</code></a> class.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/partition/request/HasPartitionReq.html" title="class in io.milvus.v2.service.partition.request"><span class="typeNameLink">HasPartitionReq</span></a> - Class in <a href="../io/milvus/v2/service/partition/request/package-summary.html">io.milvus.v2.service.partition.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/partition/request/HasPartitionReq.html#%3Cinit%3E()">HasPartitionReq()</a></span> - Constructor for class io.milvus.v2.service.partition.request.<a href="../io/milvus/v2/service/partition/request/HasPartitionReq.html" title="class in io.milvus.v2.service.partition.request">HasPartitionReq</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/ClusterListener.html#heartBeat(io.milvus.connection.ServerSetting)">heartBeat(ServerSetting)</a></span> - Method in class io.milvus.connection.<a href="../io/milvus/connection/ClusterListener.html" title="class in io.milvus.connection">ClusterListener</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/connection/Listener.html#heartBeat(io.milvus.connection.ServerSetting)">heartBeat(ServerSetting)</a></span> - Method in interface io.milvus.connection.<a href="../io/milvus/connection/Listener.html" title="interface in io.milvus.connection">Listener</a></dt>
@@ -146,10 +172,38 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#HNSW">HNSW</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#HNSW">HNSW</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/constant/MilvusClientConstant.MilvusConsts.html#HOST_HTTP_PREFIX">HOST_HTTP_PREFIX</a></span> - Static variable in class io.milvus.common.constant.<a href="../io/milvus/common/constant/MilvusClientConstant.MilvusConsts.html" title="class in io.milvus.common.constant">MilvusClientConstant.MilvusConsts</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/common/constant/MilvusClientConstant.MilvusConsts.html#HOST_HTTPS_PREFIX">HOST_HTTPS_PREFIX</a></span> - Static variable in class io.milvus.common.constant.<a href="../io/milvus/common/constant/MilvusClientConstant.MilvusConsts.html" title="class in io.milvus.common.constant">MilvusClientConstant.MilvusConsts</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#hybridSearch(io.milvus.param.dml.HybridSearchParam)">hybridSearch(HybridSearchParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#hybridSearch(io.milvus.param.dml.HybridSearchParam)">hybridSearch(HybridSearchParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">Conducts multi vector similarity search with a ranker for rearrangement.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#hybridSearch(io.milvus.param.dml.HybridSearchParam)">hybridSearch(HybridSearchParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#hybridSearch(io.milvus.param.dml.HybridSearchParam)">hybridSearch(HybridSearchParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#hybridSearchAsync(io.milvus.param.dml.HybridSearchParam)">hybridSearchAsync(HybridSearchParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#hybridSearchAsync(io.milvus.param.dml.HybridSearchParam)">hybridSearchAsync(HybridSearchParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
+<dd>
+<div class="block">Conducts multi vector similarity search asynchronously with a ranker for rearrangement.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusMultiServiceClient.html#hybridSearchAsync(io.milvus.param.dml.HybridSearchParam)">hybridSearchAsync(HybridSearchParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusMultiServiceClient.html" title="class in io.milvus.client">MilvusMultiServiceClient</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/dml/HybridSearchParam.html" title="class in io.milvus.param.dml"><span class="typeNameLink">HybridSearchParam</span></a> - Class in <a href="../io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a></dt>
+<dd>
+<div class="block">Parameters for <code>search</code> interface.</div>
+</dd>
+<dt><a href="../io/milvus/param/dml/HybridSearchParam.Builder.html" title="class in io.milvus.param.dml"><span class="typeNameLink">HybridSearchParam.Builder</span></a> - Class in <a href="../io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a></dt>
+<dd>
+<div class="block">Builder for <a href="../io/milvus/param/dml/SearchParam.html" title="class in io.milvus.param.dml"><code>SearchParam</code></a> class.</div>
+</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 142 - 18
doc/index-files/index-9.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>I-Index</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../jquery-ui.overrides.css" title="Style">
@@ -139,12 +139,32 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#IMPORT_PROGRESS">IMPORT_PROGRESS</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/common/utils/ImportUtils.html" title="class in io.milvus.bulkwriter.common.utils"><span class="typeNameLink">ImportUtils</span></a> - Class in <a href="../io/milvus/bulkwriter/common/utils/package-summary.html">io.milvus.bulkwriter.common.utils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/utils/ImportUtils.html#%3Cinit%3E()">ImportUtils()</a></span> - Constructor for class io.milvus.bulkwriter.common.utils.<a href="../io/milvus/bulkwriter/common/utils/ImportUtils.html" title="class in io.milvus.bulkwriter.common.utils">ImportUtils</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/Constant.html#INDEX_TYPE">INDEX_TYPE</a></span> - Static variable in class io.milvus.param.<a href="../io/milvus/param/Constant.html" title="class in io.milvus.param">Constant</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/DescIndexResponseWrapper.IndexDesc.html#%3Cinit%3E(java.lang.String,java.lang.String,long)">IndexDesc(String, String, long)</a></span> - Constructor for class io.milvus.response.<a href="../io/milvus/response/DescIndexResponseWrapper.IndexDesc.html" title="class in io.milvus.response">DescIndexResponseWrapper.IndexDesc</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/R.Status.html#IndexNotExist">IndexNotExist</a></span> - io.milvus.param.<a href="../io/milvus/param/R.Status.html" title="enum in io.milvus.param">R.Status</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/common/IndexParam.html" title="class in io.milvus.v2.common"><span class="typeNameLink">IndexParam</span></a> - Class in <a href="../io/milvus/v2/common/package-summary.html">io.milvus.v2.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.html#%3Cinit%3E()">IndexParam()</a></span> - Constructor for class io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.html" title="class in io.milvus.v2.common">IndexParam</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common"><span class="typeNameLink">IndexParam.IndexType</span></a> - Enum in <a href="../io/milvus/v2/common/package-summary.html">io.milvus.v2.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/common/IndexParam.MetricType.html" title="enum in io.milvus.v2.common"><span class="typeNameLink">IndexParam.MetricType</span></a> - Enum in <a href="../io/milvus/v2/common/package-summary.html">io.milvus.v2.common</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/collection/CollectionService.html#indexService">indexService</a></span> - Variable in class io.milvus.v2.service.collection.<a href="../io/milvus/v2/service/collection/CollectionService.html" title="class in io.milvus.v2.service.collection">CollectionService</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/VectorService.html#indexService">indexService</a></span> - Variable in class io.milvus.v2.service.vector.<a href="../io/milvus/v2/service/vector/VectorService.html" title="class in io.milvus.v2.service.vector">VectorService</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/index/IndexService.html" title="class in io.milvus.v2.service.index"><span class="typeNameLink">IndexService</span></a> - Class in <a href="../io/milvus/v2/service/index/package-summary.html">io.milvus.v2.service.index</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/index/IndexService.html#%3Cinit%3E()">IndexService()</a></span> - Constructor for class io.milvus.v2.service.index.<a href="../io/milvus/v2/service/index/IndexService.html" title="class in io.milvus.v2.service.index">IndexService</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param"><span class="typeNameLink">IndexType</span></a> - Enum in <a href="../io/milvus/param/package-summary.html">io.milvus.param</a></dt>
 <dd>
 <div class="block">Represents the available index types.</div>
@@ -153,6 +173,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#insert(io.milvus.param.dml.InsertParam)">insert(InsertParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/VectorService.html#insert(io.milvus.grpc.MilvusServiceGrpc.MilvusServiceBlockingStub,io.milvus.v2.service.vector.request.InsertReq)">insert(MilvusServiceGrpc.MilvusServiceBlockingStub, InsertReq)</a></span> - Method in class io.milvus.v2.service.vector.<a href="../io/milvus/v2/service/vector/VectorService.html" title="class in io.milvus.v2.service.vector">VectorService</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#insert(io.milvus.param.dml.InsertParam)">insert(InsertParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
 <dd>
 <div class="block">Inserts entities into a specified collection .</div>
@@ -171,6 +193,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusServiceClient.html#insert(io.milvus.param.highlevel.dml.InsertRowsParam)">insert(InsertRowsParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/MilvusServiceClient.html" title="class in io.milvus.client">MilvusServiceClient</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/MilvusClientV2.html#insert(io.milvus.v2.service.vector.request.InsertReq)">insert(InsertReq)</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/MilvusClientV2.html" title="class in io.milvus.v2.client">MilvusClientV2</a></dt>
+<dd>
+<div class="block">Inserts vectors into a collection in Milvus.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/AbstractMilvusGrpcClient.html#insertAsync(io.milvus.param.dml.InsertParam)">insertAsync(InsertParam)</a></span> - Method in class io.milvus.client.<a href="../io/milvus/client/AbstractMilvusGrpcClient.html" title="class in io.milvus.client">AbstractMilvusGrpcClient</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/client/MilvusClient.html#insertAsync(io.milvus.param.dml.InsertParam)">insertAsync(InsertParam)</a></span> - Method in interface io.milvus.client.<a href="../io/milvus/client/MilvusClient.html" title="interface in io.milvus.client">MilvusClient</a></dt>
@@ -191,8 +217,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Parameters for <code>insert</code> interface.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/dml/InsertParam.html#%3Cinit%3E(io.milvus.param.dml.InsertParam.Builder)">InsertParam(InsertParam.Builder)</a></span> - Constructor for class io.milvus.param.dml.<a href="../io/milvus/param/dml/InsertParam.html" title="class in io.milvus.param.dml">InsertParam</a></dt>
-<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/dml/InsertParam.Builder.html" title="class in io.milvus.param.dml"><span class="typeNameLink">InsertParam.Builder</span></a> - Class in <a href="../io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a></dt>
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/dml/InsertParam.html" title="class in io.milvus.param.dml"><code>InsertParam</code></a> class.</div>
@@ -201,6 +225,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Internal class for insert data.</div>
 </dd>
+<dt><a href="../io/milvus/v2/service/vector/request/InsertReq.html" title="class in io.milvus.v2.service.vector.request"><span class="typeNameLink">InsertReq</span></a> - Class in <a href="../io/milvus/v2/service/vector/request/package-summary.html">io.milvus.v2.service.vector.request</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/request/InsertReq.html#%3Cinit%3E()">InsertReq()</a></span> - Constructor for class io.milvus.v2.service.vector.request.<a href="../io/milvus/v2/service/vector/request/InsertReq.html" title="class in io.milvus.v2.service.vector.request">InsertReq</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/vector/response/InsertResp.html" title="class in io.milvus.v2.service.vector.response"><span class="typeNameLink">InsertResp</span></a> - Class in <a href="../io/milvus/v2/service/vector/response/package-summary.html">io.milvus.v2.service.vector.response</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/service/vector/response/InsertResp.html#%3Cinit%3E()">InsertResp()</a></span> - Constructor for class io.milvus.v2.service.vector.response.<a href="../io/milvus/v2/service/vector/response/InsertResp.html" title="class in io.milvus.v2.service.vector.response">InsertResp</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/highlevel/dml/response/InsertResponse.html" title="class in io.milvus.param.highlevel.dml.response"><span class="typeNameLink">InsertResponse</span></a> - Class in <a href="../io/milvus/param/highlevel/dml/response/package-summary.html">io.milvus.param.highlevel.dml.response</a></dt>
 <dd>
 <div class="block">Parameters for <code>insert</code> interface.</div>
@@ -215,9 +247,43 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>
 <div class="block">Builder for <a href="../io/milvus/param/highlevel/dml/InsertRowsParam.html" title="class in io.milvus.param.highlevel.dml"><code>InsertRowsParam</code></a> class.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#INVALID">INVALID</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#Int16">Int16</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html#INT16">INT16</a></span> - io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/MetricType.html#INVALID">INVALID</a></span> - io.milvus.param.<a href="../io/milvus/param/MetricType.html" title="enum in io.milvus.param">MetricType</a></dt>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#Int32">Int32</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html#INT32">INT32</a></span> - io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#Int64">Int64</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html#INT64">INT64</a></span> - io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/DataType.html#Int8">Int8</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/DataType.html" title="enum in io.milvus.v2.common">DataType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html#INT8">INT8</a></span> - io.milvus.bulkwriter.common.clientenum.<a href="../io/milvus/bulkwriter/common/clientenum/TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.MetricType.html#INVALID">INVALID</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.MetricType.html" title="enum in io.milvus.v2.common">IndexParam.MetricType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/exception/ErrorCode.html#INVALID_PARAMS">INVALID_PARAMS</a></span> - io.milvus.v2.exception.<a href="../io/milvus/v2/exception/ErrorCode.html" title="enum in io.milvus.v2.exception">ErrorCode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#INVERTED">INVERTED</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#INVERTED">INVERTED</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/package-summary.html">io.milvus.bulkwriter</a> - package io.milvus.bulkwriter</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/common/clientenum/package-summary.html">io.milvus.bulkwriter.common.clientenum</a> - package io.milvus.bulkwriter.common.clientenum</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/common/utils/package-summary.html">io.milvus.bulkwriter.common.utils</a> - package io.milvus.bulkwriter.common.utils</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/connect/package-summary.html">io.milvus.bulkwriter.connect</a> - package io.milvus.bulkwriter.connect</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/response/package-summary.html">io.milvus.bulkwriter.response</a> - package io.milvus.bulkwriter.response</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/storage/package-summary.html">io.milvus.bulkwriter.storage</a> - package io.milvus.bulkwriter.storage</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/bulkwriter/storage/client/package-summary.html">io.milvus.bulkwriter.storage.client</a> - package io.milvus.bulkwriter.storage.client</dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/client/package-summary.html">io.milvus.client</a> - package io.milvus.client</dt>
 <dd>&nbsp;</dd>
@@ -225,12 +291,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/common/constant/package-summary.html">io.milvus.common.constant</a> - package io.milvus.common.constant</dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/common/resourcegroup/package-summary.html">io.milvus.common.resourcegroup</a> - package io.milvus.common.resourcegroup</dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/common/utils/package-summary.html">io.milvus.common.utils</a> - package io.milvus.common.utils</dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/connection/package-summary.html">io.milvus.connection</a> - package io.milvus.connection</dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/exception/package-summary.html">io.milvus.exception</a> - package io.milvus.exception</dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/orm/iterator/package-summary.html">io.milvus.orm.iterator</a> - package io.milvus.orm.iterator</dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/package-summary.html">io.milvus.param</a> - package io.milvus.param</dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/alias/package-summary.html">io.milvus.param.alias</a> - package io.milvus.param.alias</dt>
@@ -245,6 +315,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a> - package io.milvus.param.dml</dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/dml/ranker/package-summary.html">io.milvus.param.dml.ranker</a> - package io.milvus.param.dml.ranker</dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/highlevel/collection/package-summary.html">io.milvus.param.highlevel.collection</a> - package io.milvus.param.highlevel.collection</dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/highlevel/collection/response/package-summary.html">io.milvus.param.highlevel.collection.response</a> - package io.milvus.param.highlevel.collection.response</dt>
@@ -257,6 +329,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/partition/package-summary.html">io.milvus.param.partition</a> - package io.milvus.param.partition</dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a> - package io.milvus.param.resourcegroup</dt>
+<dd>&nbsp;</dd>
 <dt><a href="../io/milvus/param/role/package-summary.html">io.milvus.param.role</a> - package io.milvus.param.role</dt>
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/response/package-summary.html">io.milvus.response</a> - package io.milvus.response</dt>
@@ -265,36 +339,86 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <dd>&nbsp;</dd>
 <dt><a href="../io/milvus/utils/package-summary.html">io.milvus.utils</a> - package io.milvus.utils</dt>
 <dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/client/package-summary.html">io.milvus.v2.client</a> - package io.milvus.v2.client</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/common/package-summary.html">io.milvus.v2.common</a> - package io.milvus.v2.common</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/examples/package-summary.html">io.milvus.v2.examples</a> - package io.milvus.v2.examples</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/exception/package-summary.html">io.milvus.v2.exception</a> - package io.milvus.v2.exception</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/package-summary.html">io.milvus.v2.service</a> - package io.milvus.v2.service</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/collection/package-summary.html">io.milvus.v2.service.collection</a> - package io.milvus.v2.service.collection</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a> - package io.milvus.v2.service.collection.request</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/collection/response/package-summary.html">io.milvus.v2.service.collection.response</a> - package io.milvus.v2.service.collection.response</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/index/package-summary.html">io.milvus.v2.service.index</a> - package io.milvus.v2.service.index</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/index/request/package-summary.html">io.milvus.v2.service.index.request</a> - package io.milvus.v2.service.index.request</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/index/response/package-summary.html">io.milvus.v2.service.index.response</a> - package io.milvus.v2.service.index.response</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/partition/package-summary.html">io.milvus.v2.service.partition</a> - package io.milvus.v2.service.partition</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/partition/request/package-summary.html">io.milvus.v2.service.partition.request</a> - package io.milvus.v2.service.partition.request</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/rbac/package-summary.html">io.milvus.v2.service.rbac</a> - package io.milvus.v2.service.rbac</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a> - package io.milvus.v2.service.rbac.request</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/rbac/response/package-summary.html">io.milvus.v2.service.rbac.response</a> - package io.milvus.v2.service.rbac.response</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/utility/package-summary.html">io.milvus.v2.service.utility</a> - package io.milvus.v2.service.utility</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/utility/request/package-summary.html">io.milvus.v2.service.utility.request</a> - package io.milvus.v2.service.utility.request</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/utility/response/package-summary.html">io.milvus.v2.service.utility.response</a> - package io.milvus.v2.service.utility.response</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/vector/package-summary.html">io.milvus.v2.service.vector</a> - package io.milvus.v2.service.vector</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/vector/request/package-summary.html">io.milvus.v2.service.vector.request</a> - package io.milvus.v2.service.vector.request</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/service/vector/response/package-summary.html">io.milvus.v2.service.vector.response</a> - package io.milvus.v2.service.vector.response</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../io/milvus/v2/utils/package-summary.html">io.milvus.v2.utils</a> - package io.milvus.v2.utils</dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/MetricType.html#IP">IP</a></span> - io.milvus.param.<a href="../io/milvus/param/MetricType.html" title="enum in io.milvus.param">MetricType</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.html#IsBinaryMetric(io.milvus.param.MetricType)">IsBinaryMetric(MetricType)</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.html" title="class in io.milvus.param">ParamUtils</a></dt>
-<dd>
-<div class="block">Checks if a metric is for binary vector.</div>
-</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.MetricType.html#IP">IP</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.MetricType.html" title="enum in io.milvus.v2.common">IndexParam.MetricType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/FieldDataWrapper.html#isDynamicField()">isDynamicField()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/FieldDataWrapper.html" title="class in io.milvus.response">FieldDataWrapper</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/DescCollResponseWrapper.html#isDynamicFieldEnabled()">isDynamicFieldEnabled()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/DescCollResponseWrapper.html" title="class in io.milvus.response">DescCollResponseWrapper</a></dt>
 <dd>
 <div class="block">Get whether the collection dynamic field is enabled</div>
 </dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.html#IsFloatMetric(io.milvus.param.MetricType)">IsFloatMetric(MetricType)</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.html" title="class in io.milvus.param">ParamUtils</a></dt>
-<dd>
-<div class="block">Checks if a metric is for float vector.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/FieldDataWrapper.html#isJsonField()">isJsonField()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/FieldDataWrapper.html" title="class in io.milvus.response">FieldDataWrapper</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/client/ConnectConfig.html#isSecure()">isSecure()</a></span> - Method in class io.milvus.v2.client.<a href="../io/milvus/v2/client/ConnectConfig.html" title="class in io.milvus.v2.client">ConnectConfig</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.html#isVectorDataType(io.milvus.grpc.DataType)">isVectorDataType(DataType)</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.html" title="class in io.milvus.param">ParamUtils</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/response/FieldDataWrapper.html#isVectorField()">isVectorField()</a></span> - Method in class io.milvus.response.<a href="../io/milvus/response/FieldDataWrapper.html" title="class in io.milvus.response">FieldDataWrapper</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="../io/milvus/param/ParamUtils.html#IsVectorIndex(io.milvus.param.IndexType)">IsVectorIndex(IndexType)</a></span> - Static method in class io.milvus.param.<a href="../io/milvus/param/ParamUtils.html" title="class in io.milvus.param">ParamUtils</a></dt>
-<dd>
-<div class="block">Checks if an index type is for vector field.</div>
-</dd>
+<dt><a href="../io/milvus/orm/iterator/IteratorCache.html" title="class in io.milvus.orm.iterator"><span class="typeNameLink">IteratorCache</span></a> - Class in <a href="../io/milvus/orm/iterator/package-summary.html">io.milvus.orm.iterator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/orm/iterator/IteratorCache.html#%3Cinit%3E()">IteratorCache()</a></span> - Constructor for class io.milvus.orm.iterator.<a href="../io/milvus/orm/iterator/IteratorCache.html" title="class in io.milvus.orm.iterator">IteratorCache</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#IVF_FLAT">IVF_FLAT</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#IVF_FLAT">IVF_FLAT</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#IVF_PQ">IVF_PQ</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#IVF_PQ">IVF_PQ</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="../io/milvus/param/IndexType.html#IVF_SQ8">IVF_SQ8</a></span> - io.milvus.param.<a href="../io/milvus/param/IndexType.html" title="enum in io.milvus.param">IndexType</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../io/milvus/v2/common/IndexParam.IndexType.html#IVF_SQ8">IVF_SQ8</a></span> - io.milvus.v2.common.<a href="../io/milvus/v2/common/IndexParam.IndexType.html" title="enum in io.milvus.v2.common">IndexParam.IndexType</a></dt>
+<dd>&nbsp;</dd>
 </dl>
 <a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="index-15.html">O</a>&nbsp;<a href="index-16.html">P</a>&nbsp;<a href="index-17.html">Q</a>&nbsp;<a href="index-18.html">R</a>&nbsp;<a href="index-19.html">S</a>&nbsp;<a href="index-20.html">T</a>&nbsp;<a href="index-21.html">U</a>&nbsp;<a href="index-22.html">V</a>&nbsp;<a href="index-23.html">W</a>&nbsp;<br><a href="../allclasses-index.html">All&nbsp;Classes</a>&nbsp;<a href="../allpackages-index.html">All&nbsp;Packages</a></div>
 </main>

+ 160 - 24
doc/index.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>Overview</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
@@ -102,97 +102,233 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </tr>
 <tbody>
 <tr class="altColor" id="i0">
-<th class="colFirst" scope="row"><a href="io/milvus/client/package-summary.html">io.milvus.client</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/package-summary.html">io.milvus.bulkwriter</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor" id="i1">
-<th class="colFirst" scope="row"><a href="io/milvus/common/clientenum/package-summary.html">io.milvus.common.clientenum</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/common/clientenum/package-summary.html">io.milvus.bulkwriter.common.clientenum</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor" id="i2">
-<th class="colFirst" scope="row"><a href="io/milvus/common/constant/package-summary.html">io.milvus.common.constant</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/common/utils/package-summary.html">io.milvus.bulkwriter.common.utils</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor" id="i3">
-<th class="colFirst" scope="row"><a href="io/milvus/common/utils/package-summary.html">io.milvus.common.utils</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/connect/package-summary.html">io.milvus.bulkwriter.connect</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor" id="i4">
-<th class="colFirst" scope="row"><a href="io/milvus/connection/package-summary.html">io.milvus.connection</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/response/package-summary.html">io.milvus.bulkwriter.response</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor" id="i5">
-<th class="colFirst" scope="row"><a href="io/milvus/exception/package-summary.html">io.milvus.exception</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/storage/package-summary.html">io.milvus.bulkwriter.storage</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor" id="i6">
-<th class="colFirst" scope="row"><a href="io/milvus/param/package-summary.html">io.milvus.param</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/bulkwriter/storage/client/package-summary.html">io.milvus.bulkwriter.storage.client</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor" id="i7">
-<th class="colFirst" scope="row"><a href="io/milvus/param/alias/package-summary.html">io.milvus.param.alias</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/client/package-summary.html">io.milvus.client</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor" id="i8">
-<th class="colFirst" scope="row"><a href="io/milvus/param/bulkinsert/package-summary.html">io.milvus.param.bulkinsert</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/common/clientenum/package-summary.html">io.milvus.common.clientenum</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor" id="i9">
-<th class="colFirst" scope="row"><a href="io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/common/constant/package-summary.html">io.milvus.common.constant</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor" id="i10">
-<th class="colFirst" scope="row"><a href="io/milvus/param/control/package-summary.html">io.milvus.param.control</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/common/resourcegroup/package-summary.html">io.milvus.common.resourcegroup</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor" id="i11">
-<th class="colFirst" scope="row"><a href="io/milvus/param/credential/package-summary.html">io.milvus.param.credential</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/common/utils/package-summary.html">io.milvus.common.utils</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor" id="i12">
-<th class="colFirst" scope="row"><a href="io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/connection/package-summary.html">io.milvus.connection</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor" id="i13">
-<th class="colFirst" scope="row"><a href="io/milvus/param/highlevel/collection/package-summary.html">io.milvus.param.highlevel.collection</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/exception/package-summary.html">io.milvus.exception</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor" id="i14">
-<th class="colFirst" scope="row"><a href="io/milvus/param/highlevel/collection/response/package-summary.html">io.milvus.param.highlevel.collection.response</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/orm/iterator/package-summary.html">io.milvus.orm.iterator</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor" id="i15">
-<th class="colFirst" scope="row"><a href="io/milvus/param/highlevel/dml/package-summary.html">io.milvus.param.highlevel.dml</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/package-summary.html">io.milvus.param</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor" id="i16">
-<th class="colFirst" scope="row"><a href="io/milvus/param/highlevel/dml/response/package-summary.html">io.milvus.param.highlevel.dml.response</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/alias/package-summary.html">io.milvus.param.alias</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor" id="i17">
-<th class="colFirst" scope="row"><a href="io/milvus/param/index/package-summary.html">io.milvus.param.index</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/bulkinsert/package-summary.html">io.milvus.param.bulkinsert</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor" id="i18">
-<th class="colFirst" scope="row"><a href="io/milvus/param/partition/package-summary.html">io.milvus.param.partition</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/collection/package-summary.html">io.milvus.param.collection</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor" id="i19">
-<th class="colFirst" scope="row"><a href="io/milvus/param/role/package-summary.html">io.milvus.param.role</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/control/package-summary.html">io.milvus.param.control</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor" id="i20">
-<th class="colFirst" scope="row"><a href="io/milvus/response/package-summary.html">io.milvus.response</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/credential/package-summary.html">io.milvus.param.credential</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor" id="i21">
-<th class="colFirst" scope="row"><a href="io/milvus/response/basic/package-summary.html">io.milvus.response.basic</a></th>
+<th class="colFirst" scope="row"><a href="io/milvus/param/dml/package-summary.html">io.milvus.param.dml</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="altColor" id="i22">
+<th class="colFirst" scope="row"><a href="io/milvus/param/dml/ranker/package-summary.html">io.milvus.param.dml.ranker</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i23">
+<th class="colFirst" scope="row"><a href="io/milvus/param/highlevel/collection/package-summary.html">io.milvus.param.highlevel.collection</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i24">
+<th class="colFirst" scope="row"><a href="io/milvus/param/highlevel/collection/response/package-summary.html">io.milvus.param.highlevel.collection.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i25">
+<th class="colFirst" scope="row"><a href="io/milvus/param/highlevel/dml/package-summary.html">io.milvus.param.highlevel.dml</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i26">
+<th class="colFirst" scope="row"><a href="io/milvus/param/highlevel/dml/response/package-summary.html">io.milvus.param.highlevel.dml.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i27">
+<th class="colFirst" scope="row"><a href="io/milvus/param/index/package-summary.html">io.milvus.param.index</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i28">
+<th class="colFirst" scope="row"><a href="io/milvus/param/partition/package-summary.html">io.milvus.param.partition</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i29">
+<th class="colFirst" scope="row"><a href="io/milvus/param/resourcegroup/package-summary.html">io.milvus.param.resourcegroup</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i30">
+<th class="colFirst" scope="row"><a href="io/milvus/param/role/package-summary.html">io.milvus.param.role</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i31">
+<th class="colFirst" scope="row"><a href="io/milvus/response/package-summary.html">io.milvus.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i32">
+<th class="colFirst" scope="row"><a href="io/milvus/response/basic/package-summary.html">io.milvus.response.basic</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i33">
 <th class="colFirst" scope="row"><a href="io/milvus/utils/package-summary.html">io.milvus.utils</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
+<tr class="altColor" id="i34">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/client/package-summary.html">io.milvus.v2.client</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i35">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/common/package-summary.html">io.milvus.v2.common</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i36">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/examples/package-summary.html">io.milvus.v2.examples</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i37">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/exception/package-summary.html">io.milvus.v2.exception</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i38">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/package-summary.html">io.milvus.v2.service</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i39">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/collection/package-summary.html">io.milvus.v2.service.collection</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i40">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/collection/request/package-summary.html">io.milvus.v2.service.collection.request</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i41">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/collection/response/package-summary.html">io.milvus.v2.service.collection.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i42">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/index/package-summary.html">io.milvus.v2.service.index</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i43">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/index/request/package-summary.html">io.milvus.v2.service.index.request</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i44">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/index/response/package-summary.html">io.milvus.v2.service.index.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i45">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/partition/package-summary.html">io.milvus.v2.service.partition</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i46">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/partition/request/package-summary.html">io.milvus.v2.service.partition.request</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i47">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/rbac/package-summary.html">io.milvus.v2.service.rbac</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i48">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/rbac/request/package-summary.html">io.milvus.v2.service.rbac.request</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i49">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/rbac/response/package-summary.html">io.milvus.v2.service.rbac.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i50">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/utility/package-summary.html">io.milvus.v2.service.utility</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i51">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/utility/request/package-summary.html">io.milvus.v2.service.utility.request</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i52">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/utility/response/package-summary.html">io.milvus.v2.service.utility.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i53">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/vector/package-summary.html">io.milvus.v2.service.vector</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i54">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/vector/request/package-summary.html">io.milvus.v2.service.vector.request</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor" id="i55">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/service/vector/response/package-summary.html">io.milvus.v2.service.vector.response</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor" id="i56">
+<th class="colFirst" scope="row"><a href="io/milvus/v2/utils/package-summary.html">io.milvus.v2.utils</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </div>

+ 339 - 0
doc/io/milvus/bulkwriter/Buffer.html

@@ -0,0 +1,339 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>Buffer</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Buffer";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter</a></div>
+<h2 title="Class Buffer" class="title">Class Buffer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.Buffer</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public class <span class="typeNameLabel">Buffer</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(io.milvus.param.collection.CollectionSchemaParam,io.milvus.bulkwriter.common.clientenum.BulkFileType)">Buffer</a></span>&#8203;(<a href="../param/collection/CollectionSchemaParam.html" title="class in io.milvus.param.collection">CollectionSchemaParam</a>&nbsp;collectionSchema,
+      <a href="common/clientenum/BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a>&nbsp;fileType)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#appendRow(com.alibaba.fastjson.JSONObject)">appendRow</a></span>&#8203;(com.alibaba.fastjson.JSONObject&nbsp;row)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Integer</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getRowCount()">getRowCount</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.util.List&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#persist(java.lang.String,java.lang.Integer,java.lang.Integer)">persist</a></span>&#8203;(java.lang.String&nbsp;localPath,
+       java.lang.Integer&nbsp;bufferSize,
+       java.lang.Integer&nbsp;bufferRowCount)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;(io.milvus.param.collection.CollectionSchemaParam,io.milvus.bulkwriter.common.clientenum.BulkFileType)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>Buffer</h4>
+<pre>public&nbsp;Buffer&#8203;(<a href="../param/collection/CollectionSchemaParam.html" title="class in io.milvus.param.collection">CollectionSchemaParam</a>&nbsp;collectionSchema,
+              <a href="common/clientenum/BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a>&nbsp;fileType)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="getRowCount()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRowCount</h4>
+<pre class="methodSignature">public&nbsp;java.lang.Integer&nbsp;getRowCount()</pre>
+</li>
+</ul>
+<a id="appendRow(com.alibaba.fastjson.JSONObject)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>appendRow</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;appendRow&#8203;(com.alibaba.fastjson.JSONObject&nbsp;row)</pre>
+</li>
+</ul>
+<a id="persist(java.lang.String,java.lang.Integer,java.lang.Integer)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>persist</h4>
+<pre class="methodSignature">public&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;persist&#8203;(java.lang.String&nbsp;localPath,
+                                                java.lang.Integer&nbsp;bufferSize,
+                                                java.lang.Integer&nbsp;bufferRowCount)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 304 - 0
doc/io/milvus/bulkwriter/BulkWriter.html

@@ -0,0 +1,304 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>BulkWriter</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="BulkWriter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter</a></div>
+<h2 title="Class BulkWriter" class="title">Class BulkWriter</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.BulkWriter</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="LocalBulkWriter.html" title="class in io.milvus.bulkwriter">LocalBulkWriter</a></code></dd>
+</dl>
+<hr>
+<pre>public abstract class <span class="typeNameLabel">BulkWriter</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#appendRow(com.alibaba.fastjson.JSONObject)">appendRow</a></span>&#8203;(com.alibaba.fastjson.JSONObject&nbsp;row)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Integer</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBufferRowCount()">getBufferRowCount</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.Integer</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTotalRowCount()">getTotalRowCount</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="getBufferRowCount()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBufferRowCount</h4>
+<pre class="methodSignature">public&nbsp;java.lang.Integer&nbsp;getBufferRowCount()</pre>
+</li>
+</ul>
+<a id="getTotalRowCount()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getTotalRowCount</h4>
+<pre class="methodSignature">public&nbsp;java.lang.Integer&nbsp;getTotalRowCount()</pre>
+</li>
+</ul>
+<a id="appendRow(com.alibaba.fastjson.JSONObject)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>appendRow</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;appendRow&#8203;(com.alibaba.fastjson.JSONObject&nbsp;row)
+               throws java.io.IOException,
+                      java.lang.InterruptedException</pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd>
+<dd><code>java.lang.InterruptedException</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 374 - 0
doc/io/milvus/bulkwriter/CloudImport.html

@@ -0,0 +1,374 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>CloudImport</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="CloudImport";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":9,"i1":9,"i2":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter</a></div>
+<h2 title="Class CloudImport" class="title">Class CloudImport</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.CloudImport</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public class <span class="typeNameLabel">CloudImport</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">CloudImport</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="response/BulkImportResponse.html" title="class in io.milvus.bulkwriter.response">BulkImportResponse</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#bulkImport(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">bulkImport</a></span>&#8203;(java.lang.String&nbsp;url,
+          java.lang.String&nbsp;apiKey,
+          java.lang.String&nbsp;objectUrl,
+          java.lang.String&nbsp;accessKey,
+          java.lang.String&nbsp;secretKey,
+          java.lang.String&nbsp;clusterId,
+          java.lang.String&nbsp;collectionName)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="response/GetImportProgressResponse.html" title="class in io.milvus.bulkwriter.response">GetImportProgressResponse</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getImportProgress(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">getImportProgress</a></span>&#8203;(java.lang.String&nbsp;url,
+                 java.lang.String&nbsp;apiKey,
+                 java.lang.String&nbsp;jobId,
+                 java.lang.String&nbsp;clusterId)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="response/ListImportJobsResponse.html" title="class in io.milvus.bulkwriter.response">ListImportJobsResponse</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#listImportJobs(java.lang.String,java.lang.String,java.lang.String,int,int)">listImportJobs</a></span>&#8203;(java.lang.String&nbsp;url,
+              java.lang.String&nbsp;apiKey,
+              java.lang.String&nbsp;clusterId,
+              int&nbsp;pageSize,
+              int&nbsp;currentPage)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CloudImport</h4>
+<pre>public&nbsp;CloudImport()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="bulkImport(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>bulkImport</h4>
+<pre class="methodSignature">public static&nbsp;<a href="response/BulkImportResponse.html" title="class in io.milvus.bulkwriter.response">BulkImportResponse</a>&nbsp;bulkImport&#8203;(java.lang.String&nbsp;url,
+                                            java.lang.String&nbsp;apiKey,
+                                            java.lang.String&nbsp;objectUrl,
+                                            java.lang.String&nbsp;accessKey,
+                                            java.lang.String&nbsp;secretKey,
+                                            java.lang.String&nbsp;clusterId,
+                                            java.lang.String&nbsp;collectionName)
+                                     throws java.net.MalformedURLException</pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.net.MalformedURLException</code></dd>
+</dl>
+</li>
+</ul>
+<a id="getImportProgress(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getImportProgress</h4>
+<pre class="methodSignature">public static&nbsp;<a href="response/GetImportProgressResponse.html" title="class in io.milvus.bulkwriter.response">GetImportProgressResponse</a>&nbsp;getImportProgress&#8203;(java.lang.String&nbsp;url,
+                                                          java.lang.String&nbsp;apiKey,
+                                                          java.lang.String&nbsp;jobId,
+                                                          java.lang.String&nbsp;clusterId)
+                                                   throws java.net.MalformedURLException</pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.net.MalformedURLException</code></dd>
+</dl>
+</li>
+</ul>
+<a id="listImportJobs(java.lang.String,java.lang.String,java.lang.String,int,int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>listImportJobs</h4>
+<pre class="methodSignature">public static&nbsp;<a href="response/ListImportJobsResponse.html" title="class in io.milvus.bulkwriter.response">ListImportJobsResponse</a>&nbsp;listImportJobs&#8203;(java.lang.String&nbsp;url,
+                                                    java.lang.String&nbsp;apiKey,
+                                                    java.lang.String&nbsp;clusterId,
+                                                    int&nbsp;pageSize,
+                                                    int&nbsp;currentPage)
+                                             throws java.net.MalformedURLException</pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.net.MalformedURLException</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 394 - 0
doc/io/milvus/bulkwriter/LocalBulkWriter.html

@@ -0,0 +1,394 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>LocalBulkWriter</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LocalBulkWriter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter</a></div>
+<h2 title="Class LocalBulkWriter" class="title">Class LocalBulkWriter</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="BulkWriter.html" title="class in io.milvus.bulkwriter">io.milvus.bulkwriter.BulkWriter</a></li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.LocalBulkWriter</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.lang.AutoCloseable</code></dd>
+</dl>
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="RemoteBulkWriter.html" title="class in io.milvus.bulkwriter">RemoteBulkWriter</a></code></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">LocalBulkWriter</span>
+extends <a href="BulkWriter.html" title="class in io.milvus.bulkwriter">BulkWriter</a>
+implements java.lang.AutoCloseable</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(io.milvus.bulkwriter.LocalBulkWriterParam)">LocalBulkWriter</a></span>&#8203;(<a href="LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam</a>&nbsp;bulkWriterParam)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#appendRow(com.alibaba.fastjson.JSONObject)">appendRow</a></span>&#8203;(com.alibaba.fastjson.JSONObject&nbsp;rowData)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#close()">close</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#commit(boolean)">commit</a></span>&#8203;(boolean&nbsp;async)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;java.util.List&lt;java.lang.String&gt;&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBatchFiles()">getBatchFiles</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.io.milvus.bulkwriter.BulkWriter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;io.milvus.bulkwriter.<a href="BulkWriter.html" title="class in io.milvus.bulkwriter">BulkWriter</a></h3>
+<code><a href="BulkWriter.html#getBufferRowCount()">getBufferRowCount</a>, <a href="BulkWriter.html#getTotalRowCount()">getTotalRowCount</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;(io.milvus.bulkwriter.LocalBulkWriterParam)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LocalBulkWriter</h4>
+<pre>public&nbsp;LocalBulkWriter&#8203;(<a href="LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam</a>&nbsp;bulkWriterParam)
+                throws java.io.IOException</pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="appendRow(com.alibaba.fastjson.JSONObject)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>appendRow</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;appendRow&#8203;(com.alibaba.fastjson.JSONObject&nbsp;rowData)
+               throws java.io.IOException,
+                      java.lang.InterruptedException</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="BulkWriter.html#appendRow(com.alibaba.fastjson.JSONObject)">appendRow</a></code>&nbsp;in class&nbsp;<code><a href="BulkWriter.html" title="class in io.milvus.bulkwriter">BulkWriter</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd>
+<dd><code>java.lang.InterruptedException</code></dd>
+</dl>
+</li>
+</ul>
+<a id="commit(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>commit</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;commit&#8203;(boolean&nbsp;async)
+            throws java.lang.InterruptedException</pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.InterruptedException</code></dd>
+</dl>
+</li>
+</ul>
+<a id="getBatchFiles()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBatchFiles</h4>
+<pre class="methodSignature">public&nbsp;java.util.List&lt;java.util.List&lt;java.lang.String&gt;&gt;&nbsp;getBatchFiles()</pre>
+</li>
+</ul>
+<a id="close()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>close</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;close()
+           throws java.lang.Exception</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>java.lang.AutoCloseable</code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 356 - 0
doc/io/milvus/bulkwriter/LocalBulkWriterParam.Builder.html

@@ -0,0 +1,356 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>LocalBulkWriterParam.Builder</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LocalBulkWriterParam.Builder";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter</a></div>
+<h2 title="Class LocalBulkWriterParam.Builder" class="title">Class LocalBulkWriterParam.Builder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.LocalBulkWriterParam.Builder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam</a></dd>
+</dl>
+<hr>
+<pre>public static final class <span class="typeNameLabel">LocalBulkWriterParam.Builder</span>
+extends java.lang.Object</pre>
+<div class="block">Builder for <a href="LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>LocalBulkWriterParam</code></a> class.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#build()">build</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Verifies parameters and creates a new <a href="LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>LocalBulkWriterParam</code></a> instance.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withChunkSize(int)">withChunkSize</a></span>&#8203;(int&nbsp;chunkSize)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withCollectionSchema(io.milvus.param.collection.CollectionSchemaParam)">withCollectionSchema</a></span>&#8203;(@NonNull <a href="../param/collection/CollectionSchemaParam.html" title="class in io.milvus.param.collection">CollectionSchemaParam</a>&nbsp;collectionSchema)</code></th>
+<td class="colLast">
+<div class="block">Sets the collection info.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withFileType(io.milvus.bulkwriter.common.clientenum.BulkFileType)">withFileType</a></span>&#8203;(<a href="common/clientenum/BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a>&nbsp;fileType)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withLocalPath(java.lang.String)">withLocalPath</a></span>&#8203;(@NonNull java.lang.String&nbsp;localPath)</code></th>
+<td class="colLast">
+<div class="block">Sets the localPath.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="withCollectionSchema(io.milvus.param.collection.CollectionSchemaParam)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withCollectionSchema</h4>
+<pre class="methodSignature">public&nbsp;<a href="LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a>&nbsp;withCollectionSchema&#8203;(@NonNull
+                                                         @NonNull <a href="../param/collection/CollectionSchemaParam.html" title="class in io.milvus.param.collection">CollectionSchemaParam</a>&nbsp;collectionSchema)</pre>
+<div class="block">Sets the collection info.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>collectionSchema</code> - collection info</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>Builder</code></dd>
+</dl>
+</li>
+</ul>
+<a id="withLocalPath(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withLocalPath</h4>
+<pre class="methodSignature">public&nbsp;<a href="LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a>&nbsp;withLocalPath&#8203;(@NonNull
+                                                  @NonNull java.lang.String&nbsp;localPath)</pre>
+<div class="block">Sets the localPath.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>localPath</code> - collection name</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>Builder</code></dd>
+</dl>
+</li>
+</ul>
+<a id="withChunkSize(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withChunkSize</h4>
+<pre class="methodSignature">public&nbsp;<a href="LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a>&nbsp;withChunkSize&#8203;(int&nbsp;chunkSize)</pre>
+</li>
+</ul>
+<a id="withFileType(io.milvus.bulkwriter.common.clientenum.BulkFileType)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withFileType</h4>
+<pre class="methodSignature">public&nbsp;<a href="LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a>&nbsp;withFileType&#8203;(<a href="common/clientenum/BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a>&nbsp;fileType)</pre>
+</li>
+</ul>
+<a id="build()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>build</h4>
+<pre class="methodSignature">public&nbsp;<a href="LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam</a>&nbsp;build()
+                           throws <a href="../exception/ParamException.html" title="class in io.milvus.exception">ParamException</a></pre>
+<div class="block">Verifies parameters and creates a new <a href="LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>LocalBulkWriterParam</code></a> instance.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><a href="LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>LocalBulkWriterParam</code></a></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../exception/ParamException.html" title="class in io.milvus.exception">ParamException</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 291 - 0
doc/io/milvus/bulkwriter/LocalBulkWriterParam.html

@@ -0,0 +1,291 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>LocalBulkWriterParam</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="LocalBulkWriterParam";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter</a></div>
+<h2 title="Class LocalBulkWriterParam" class="title">Class LocalBulkWriterParam</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.LocalBulkWriterParam</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public class <span class="typeNameLabel">LocalBulkWriterParam</span>
+extends java.lang.Object</pre>
+<div class="block">Parameters for <code>bulkWriter</code> interface.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a></span></code></th>
+<td class="colLast">
+<div class="block">Builder for <a href="LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>LocalBulkWriterParam</code></a> class.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#newBuilder()">newBuilder</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="newBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newBuilder</h4>
+<pre class="methodSignature">public static&nbsp;<a href="LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a>&nbsp;newBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 402 - 0
doc/io/milvus/bulkwriter/RemoteBulkWriter.html

@@ -0,0 +1,402 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>RemoteBulkWriter</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="RemoteBulkWriter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter</a></div>
+<h2 title="Class RemoteBulkWriter" class="title">Class RemoteBulkWriter</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="BulkWriter.html" title="class in io.milvus.bulkwriter">io.milvus.bulkwriter.BulkWriter</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="LocalBulkWriter.html" title="class in io.milvus.bulkwriter">io.milvus.bulkwriter.LocalBulkWriter</a></li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.RemoteBulkWriter</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.lang.AutoCloseable</code></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">RemoteBulkWriter</span>
+extends <a href="LocalBulkWriter.html" title="class in io.milvus.bulkwriter">LocalBulkWriter</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(io.milvus.bulkwriter.RemoteBulkWriterParam)">RemoteBulkWriter</a></span>&#8203;(<a href="RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam</a>&nbsp;bulkWriterParam)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#appendRow(com.alibaba.fastjson.JSONObject)">appendRow</a></span>&#8203;(com.alibaba.fastjson.JSONObject&nbsp;rowData)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#close()">close</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#commit(boolean)">commit</a></span>&#8203;(boolean&nbsp;async)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.util.List&lt;java.util.List&lt;java.lang.String&gt;&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBatchFiles()">getBatchFiles</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.io.milvus.bulkwriter.BulkWriter">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;io.milvus.bulkwriter.<a href="BulkWriter.html" title="class in io.milvus.bulkwriter">BulkWriter</a></h3>
+<code><a href="BulkWriter.html#getBufferRowCount()">getBufferRowCount</a>, <a href="BulkWriter.html#getTotalRowCount()">getTotalRowCount</a></code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;(io.milvus.bulkwriter.RemoteBulkWriterParam)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RemoteBulkWriter</h4>
+<pre>public&nbsp;RemoteBulkWriter&#8203;(<a href="RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam</a>&nbsp;bulkWriterParam)
+                 throws java.io.IOException</pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="appendRow(com.alibaba.fastjson.JSONObject)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>appendRow</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;appendRow&#8203;(com.alibaba.fastjson.JSONObject&nbsp;rowData)
+               throws java.io.IOException,
+                      java.lang.InterruptedException</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="LocalBulkWriter.html#appendRow(com.alibaba.fastjson.JSONObject)">appendRow</a></code>&nbsp;in class&nbsp;<code><a href="LocalBulkWriter.html" title="class in io.milvus.bulkwriter">LocalBulkWriter</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd>
+<dd><code>java.lang.InterruptedException</code></dd>
+</dl>
+</li>
+</ul>
+<a id="commit(boolean)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>commit</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;commit&#8203;(boolean&nbsp;async)
+            throws java.lang.InterruptedException</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="LocalBulkWriter.html#commit(boolean)">commit</a></code>&nbsp;in class&nbsp;<code><a href="LocalBulkWriter.html" title="class in io.milvus.bulkwriter">LocalBulkWriter</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.InterruptedException</code></dd>
+</dl>
+</li>
+</ul>
+<a id="getBatchFiles()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBatchFiles</h4>
+<pre class="methodSignature">public&nbsp;java.util.List&lt;java.util.List&lt;java.lang.String&gt;&gt;&nbsp;getBatchFiles()</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="LocalBulkWriter.html#getBatchFiles()">getBatchFiles</a></code>&nbsp;in class&nbsp;<code><a href="LocalBulkWriter.html" title="class in io.milvus.bulkwriter">LocalBulkWriter</a></code></dd>
+</dl>
+</li>
+</ul>
+<a id="close()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>close</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;close()
+           throws java.lang.Exception</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code>close</code>&nbsp;in interface&nbsp;<code>java.lang.AutoCloseable</code></dd>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="LocalBulkWriter.html#close()">close</a></code>&nbsp;in class&nbsp;<code><a href="LocalBulkWriter.html" title="class in io.milvus.bulkwriter">LocalBulkWriter</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 372 - 0
doc/io/milvus/bulkwriter/RemoteBulkWriterParam.Builder.html

@@ -0,0 +1,372 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>RemoteBulkWriterParam.Builder</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="RemoteBulkWriterParam.Builder";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter</a></div>
+<h2 title="Class RemoteBulkWriterParam.Builder" class="title">Class RemoteBulkWriterParam.Builder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.RemoteBulkWriterParam.Builder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam</a></dd>
+</dl>
+<hr>
+<pre>public static final class <span class="typeNameLabel">RemoteBulkWriterParam.Builder</span>
+extends java.lang.Object</pre>
+<div class="block">Builder for <a href="RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>RemoteBulkWriterParam</code></a> class.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#build()">build</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Verifies parameters and creates a new <a href="RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>RemoteBulkWriterParam</code></a> instance.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withChunkSize(int)">withChunkSize</a></span>&#8203;(int&nbsp;chunkSize)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withCollectionSchema(io.milvus.param.collection.CollectionSchemaParam)">withCollectionSchema</a></span>&#8203;(@NonNull <a href="../param/collection/CollectionSchemaParam.html" title="class in io.milvus.param.collection">CollectionSchemaParam</a>&nbsp;collectionSchema)</code></th>
+<td class="colLast">
+<div class="block">Sets the collection info.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withConnectParam(io.milvus.bulkwriter.connect.StorageConnectParam)">withConnectParam</a></span>&#8203;(<a href="connect/StorageConnectParam.html" title="class in io.milvus.bulkwriter.connect">StorageConnectParam</a>&nbsp;connectParam)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withFileType(io.milvus.bulkwriter.common.clientenum.BulkFileType)">withFileType</a></span>&#8203;(@NonNull <a href="common/clientenum/BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a>&nbsp;fileType)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withRemotePath(java.lang.String)">withRemotePath</a></span>&#8203;(@NonNull java.lang.String&nbsp;remotePath)</code></th>
+<td class="colLast">
+<div class="block">Sets the remotePath.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="withCollectionSchema(io.milvus.param.collection.CollectionSchemaParam)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withCollectionSchema</h4>
+<pre class="methodSignature">public&nbsp;<a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a>&nbsp;withCollectionSchema&#8203;(@NonNull
+                                                          @NonNull <a href="../param/collection/CollectionSchemaParam.html" title="class in io.milvus.param.collection">CollectionSchemaParam</a>&nbsp;collectionSchema)</pre>
+<div class="block">Sets the collection info.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>collectionSchema</code> - collection info</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>Builder</code></dd>
+</dl>
+</li>
+</ul>
+<a id="withConnectParam(io.milvus.bulkwriter.connect.StorageConnectParam)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withConnectParam</h4>
+<pre class="methodSignature">public&nbsp;<a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a>&nbsp;withConnectParam&#8203;(@NotNull
+                                                      <a href="connect/StorageConnectParam.html" title="class in io.milvus.bulkwriter.connect">StorageConnectParam</a>&nbsp;connectParam)</pre>
+</li>
+</ul>
+<a id="withRemotePath(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withRemotePath</h4>
+<pre class="methodSignature">public&nbsp;<a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a>&nbsp;withRemotePath&#8203;(@NonNull
+                                                    @NonNull java.lang.String&nbsp;remotePath)</pre>
+<div class="block">Sets the remotePath.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>remotePath</code> - remote path</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>Builder</code></dd>
+</dl>
+</li>
+</ul>
+<a id="withChunkSize(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withChunkSize</h4>
+<pre class="methodSignature">public&nbsp;<a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a>&nbsp;withChunkSize&#8203;(int&nbsp;chunkSize)</pre>
+</li>
+</ul>
+<a id="withFileType(io.milvus.bulkwriter.common.clientenum.BulkFileType)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withFileType</h4>
+<pre class="methodSignature">public&nbsp;<a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a>&nbsp;withFileType&#8203;(@NonNull
+                                                  @NonNull <a href="common/clientenum/BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a>&nbsp;fileType)</pre>
+</li>
+</ul>
+<a id="build()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>build</h4>
+<pre class="methodSignature">public&nbsp;<a href="RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam</a>&nbsp;build()
+                            throws <a href="../exception/ParamException.html" title="class in io.milvus.exception">ParamException</a></pre>
+<div class="block">Verifies parameters and creates a new <a href="RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>RemoteBulkWriterParam</code></a> instance.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><a href="RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>RemoteBulkWriterParam</code></a></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../exception/ParamException.html" title="class in io.milvus.exception">ParamException</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 291 - 0
doc/io/milvus/bulkwriter/RemoteBulkWriterParam.html

@@ -0,0 +1,291 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>RemoteBulkWriterParam</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="RemoteBulkWriterParam";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter</a></div>
+<h2 title="Class RemoteBulkWriterParam" class="title">Class RemoteBulkWriterParam</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.RemoteBulkWriterParam</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public class <span class="typeNameLabel">RemoteBulkWriterParam</span>
+extends java.lang.Object</pre>
+<div class="block">Parameters for <code>bulkWriter</code> interface.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a></span></code></th>
+<td class="colLast">
+<div class="block">Builder for <a href="RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>RemoteBulkWriterParam</code></a> class.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#newBuilder()">newBuilder</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="newBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newBuilder</h4>
+<pre class="methodSignature">public static&nbsp;<a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a>&nbsp;newBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 364 - 0
doc/io/milvus/bulkwriter/common/clientenum/BulkFileType.html

@@ -0,0 +1,364 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>BulkFileType</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="BulkFileType";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.common.clientenum</a></div>
+<h2 title="Enum BulkFileType" class="title">Enum BulkFileType</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.common.clientenum.BulkFileType</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.io.Serializable</code>, <code>java.lang.Comparable&lt;<a href="BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a>&gt;</code></dd>
+</dl>
+<hr>
+<pre>public enum <span class="typeNameLabel">BulkFileType</span>
+extends java.lang.Enum&lt;<a href="BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum Constant</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#PARQUET">PARQUET</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a>[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#values()">values</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a id="PARQUET">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>PARQUET</h4>
+<pre>public static final&nbsp;<a href="BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a> PARQUET</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="values()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre class="methodSignature">public static&nbsp;<a href="BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (BulkFileType c : BulkFileType.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a id="valueOf(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre class="methodSignature">public static&nbsp;<a href="BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 466 - 0
doc/io/milvus/bulkwriter/common/clientenum/CloudStorage.html

@@ -0,0 +1,466 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>CloudStorage</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="CloudStorage";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":9,"i4":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.common.clientenum</a></div>
+<h2 title="Enum CloudStorage" class="title">Enum CloudStorage</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.common.clientenum.CloudStorage</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.io.Serializable</code>, <code>java.lang.Comparable&lt;<a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a>&gt;</code></dd>
+</dl>
+<hr>
+<pre>public enum <span class="typeNameLabel">CloudStorage</span>
+extends java.lang.Enum&lt;<a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum Constant</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#ALI">ALI</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#AWS">AWS</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#AZURE">AZURE</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#GCP">GCP</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#TC">TC</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAzureObjectUrl(java.lang.String,java.lang.String,java.lang.String)">getAzureObjectUrl</a></span>&#8203;(java.lang.String&nbsp;accountName,
+                 java.lang.String&nbsp;containerName,
+                 java.lang.String&nbsp;commonPrefix)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getEndpoint(java.lang.String...)">getEndpoint</a></span>&#8203;(java.lang.String...&nbsp;replaceParams)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getS3ObjectUrl(java.lang.String,java.lang.String,java.lang.String)">getS3ObjectUrl</a></span>&#8203;(java.lang.String&nbsp;bucketName,
+              java.lang.String&nbsp;commonPrefix,
+              java.lang.String&nbsp;region)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static <a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>static <a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a>[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#values()">values</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a id="AWS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AWS</h4>
+<pre>public static final&nbsp;<a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a> AWS</pre>
+</li>
+</ul>
+<a id="GCP">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>GCP</h4>
+<pre>public static final&nbsp;<a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a> GCP</pre>
+</li>
+</ul>
+<a id="AZURE">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>AZURE</h4>
+<pre>public static final&nbsp;<a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a> AZURE</pre>
+</li>
+</ul>
+<a id="ALI">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ALI</h4>
+<pre>public static final&nbsp;<a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a> ALI</pre>
+</li>
+</ul>
+<a id="TC">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>TC</h4>
+<pre>public static final&nbsp;<a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a> TC</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="values()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre class="methodSignature">public static&nbsp;<a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (CloudStorage c : CloudStorage.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a id="valueOf(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre class="methodSignature">public static&nbsp;<a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+<a id="getEndpoint(java.lang.String...)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getEndpoint</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getEndpoint&#8203;(java.lang.String...&nbsp;replaceParams)</pre>
+</li>
+</ul>
+<a id="getS3ObjectUrl(java.lang.String,java.lang.String,java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getS3ObjectUrl</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getS3ObjectUrl&#8203;(java.lang.String&nbsp;bucketName,
+                                       java.lang.String&nbsp;commonPrefix,
+                                       java.lang.String&nbsp;region)</pre>
+</li>
+</ul>
+<a id="getAzureObjectUrl(java.lang.String,java.lang.String,java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getAzureObjectUrl</h4>
+<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;getAzureObjectUrl&#8203;(java.lang.String&nbsp;accountName,
+                                          java.lang.String&nbsp;containerName,
+                                          java.lang.String&nbsp;commonPrefix)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 470 - 0
doc/io/milvus/bulkwriter/common/clientenum/TypeSize.html

@@ -0,0 +1,470 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>TypeSize</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="TypeSize";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":9,"i1":9,"i2":9,"i3":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.common.clientenum</a></div>
+<h2 title="Enum TypeSize" class="title">Enum TypeSize</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>java.lang.Enum&lt;<a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a>&gt;</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.common.clientenum.TypeSize</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.io.Serializable</code>, <code>java.lang.Comparable&lt;<a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a>&gt;</code></dd>
+</dl>
+<hr>
+<pre>public enum <span class="typeNameLabel">TypeSize</span>
+extends java.lang.Enum&lt;<a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a>&gt;</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== ENUM CONSTANT SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="enum.constant.summary">
+<!--   -->
+</a>
+<h3>Enum Constant Summary</h3>
+<table class="memberSummary">
+<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum Constant</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#BOOL">BOOL</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#DOUBLE">DOUBLE</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#FLOAT">FLOAT</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#INT16">INT16</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#INT32">INT32</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#INT64">INT64</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><code><span class="memberNameLink"><a href="#INT8">INT8</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#contains(io.milvus.grpc.DataType)">contains</a></span>&#8203;(io.milvus.grpc.DataType&nbsp;dataType)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static java.lang.Integer</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSize(io.milvus.grpc.DataType)">getSize</a></span>&#8203;(io.milvus.grpc.DataType&nbsp;dataType)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#valueOf(java.lang.String)">valueOf</a></span>&#8203;(java.lang.String&nbsp;name)</code></th>
+<td class="colLast">
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static <a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a>[]</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#values()">values</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Enum">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
+<code>compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>getClass, notify, notifyAll, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ ENUM CONSTANT DETAIL =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="enum.constant.detail">
+<!--   -->
+</a>
+<h3>Enum Constant Detail</h3>
+<a id="BOOL">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BOOL</h4>
+<pre>public static final&nbsp;<a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a> BOOL</pre>
+</li>
+</ul>
+<a id="INT8">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INT8</h4>
+<pre>public static final&nbsp;<a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a> INT8</pre>
+</li>
+</ul>
+<a id="INT16">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INT16</h4>
+<pre>public static final&nbsp;<a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a> INT16</pre>
+</li>
+</ul>
+<a id="INT32">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INT32</h4>
+<pre>public static final&nbsp;<a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a> INT32</pre>
+</li>
+</ul>
+<a id="INT64">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>INT64</h4>
+<pre>public static final&nbsp;<a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a> INT64</pre>
+</li>
+</ul>
+<a id="FLOAT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>FLOAT</h4>
+<pre>public static final&nbsp;<a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a> FLOAT</pre>
+</li>
+</ul>
+<a id="DOUBLE">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>DOUBLE</h4>
+<pre>public static final&nbsp;<a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a> DOUBLE</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="values()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>values</h4>
+<pre class="methodSignature">public static&nbsp;<a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a>[]&nbsp;values()</pre>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared. This method may be used to iterate
+over the constants as follows:
+<pre>
+for (TypeSize c : TypeSize.values())
+&nbsp;   System.out.println(c);
+</pre></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>an array containing the constants of this enum type, in the order they are declared</dd>
+</dl>
+</li>
+</ul>
+<a id="valueOf(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>valueOf</h4>
+<pre class="methodSignature">public static&nbsp;<a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a>&nbsp;valueOf&#8203;(java.lang.String&nbsp;name)</pre>
+<div class="block">Returns the enum constant of this type with the specified name.
+The string must match <i>exactly</i> an identifier used to declare an
+enum constant in this type.  (Extraneous whitespace characters are 
+not permitted.)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - the name of the enum constant to be returned.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the enum constant with the specified name</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
+<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
+</dl>
+</li>
+</ul>
+<a id="contains(io.milvus.grpc.DataType)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>contains</h4>
+<pre class="methodSignature">public static&nbsp;boolean&nbsp;contains&#8203;(io.milvus.grpc.DataType&nbsp;dataType)</pre>
+</li>
+</ul>
+<a id="getSize(io.milvus.grpc.DataType)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getSize</h4>
+<pre class="methodSignature">public static&nbsp;java.lang.Integer&nbsp;getSize&#8203;(io.milvus.grpc.DataType&nbsp;dataType)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 173 - 0
doc/io/milvus/bulkwriter/common/clientenum/package-summary.html

@@ -0,0 +1,173 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter.common.clientenum</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter.common.clientenum";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;io.milvus.bulkwriter.common.clientenum</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary">
+<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Enum</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum">BulkFileType</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum">CloudStorage</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum">TypeSize</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 168 - 0
doc/io/milvus/bulkwriter/common/clientenum/package-tree.html

@@ -0,0 +1,168 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter.common.clientenum Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter.common.clientenum Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package io.milvus.bulkwriter.common.clientenum</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<section>
+<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
+<ul>
+<li class="circle">io.milvus.bulkwriter.common.clientenum.<a href="BulkFileType.html" title="enum in io.milvus.bulkwriter.common.clientenum"><span class="typeNameLink">BulkFileType</span></a></li>
+<li class="circle">io.milvus.bulkwriter.common.clientenum.<a href="CloudStorage.html" title="enum in io.milvus.bulkwriter.common.clientenum"><span class="typeNameLink">CloudStorage</span></a></li>
+<li class="circle">io.milvus.bulkwriter.common.clientenum.<a href="TypeSize.html" title="enum in io.milvus.bulkwriter.common.clientenum"><span class="typeNameLink">TypeSize</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 449 - 0
doc/io/milvus/bulkwriter/common/utils/GeneratorUtils.html

@@ -0,0 +1,449 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>GeneratorUtils</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="GeneratorUtils";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.common.utils</a></div>
+<h2 title="Class GeneratorUtils" class="title">Class GeneratorUtils</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.common.utils.GeneratorUtils</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public class <span class="typeNameLabel">GeneratorUtils</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">GeneratorUtils</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static java.nio.ByteBuffer</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generatorBinaryVector(int)">generatorBinaryVector</a></span>&#8203;(int&nbsp;dim)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static java.util.List&lt;java.lang.Boolean&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generatorBoolValue(int)">generatorBoolValue</a></span>&#8203;(int&nbsp;count)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static java.util.List&lt;java.lang.Double&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generatorDoubleValue(int)">generatorDoubleValue</a></span>&#8203;(int&nbsp;count)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static java.util.List&lt;java.lang.Float&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generatorFloatValue(int)">generatorFloatValue</a></span>&#8203;(int&nbsp;count)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>static java.util.List&lt;java.util.List&lt;java.lang.Float&gt;&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generatorFloatVector(int,int)">generatorFloatVector</a></span>&#8203;(int&nbsp;dim,
+                    int&nbsp;count)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>static java.util.List&lt;java.lang.Integer&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generatorInt16Value(int)">generatorInt16Value</a></span>&#8203;(int&nbsp;count)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code>static java.util.List&lt;java.lang.Integer&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generatorInt32Value(int)">generatorInt32Value</a></span>&#8203;(int&nbsp;count)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code>static java.util.List&lt;java.lang.Integer&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generatorInt8Value(int)">generatorInt8Value</a></span>&#8203;(int&nbsp;count)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code>static java.util.List&lt;java.lang.Long&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generatorLongValue(int)">generatorLongValue</a></span>&#8203;(int&nbsp;count)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code>static java.util.List&lt;java.lang.String&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generatorVarcharValue(int,int)">generatorVarcharValue</a></span>&#8203;(int&nbsp;count,
+                     int&nbsp;maxLength)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i10" class="altColor">
+<td class="colFirst"><code>static java.util.List&lt;java.lang.Float&gt;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#genFloatVector(int)">genFloatVector</a></span>&#8203;(int&nbsp;dim)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GeneratorUtils</h4>
+<pre>public&nbsp;GeneratorUtils()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="generatorLongValue(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generatorLongValue</h4>
+<pre class="methodSignature">public static&nbsp;java.util.List&lt;java.lang.Long&gt;&nbsp;generatorLongValue&#8203;(int&nbsp;count)</pre>
+</li>
+</ul>
+<a id="generatorBoolValue(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generatorBoolValue</h4>
+<pre class="methodSignature">public static&nbsp;java.util.List&lt;java.lang.Boolean&gt;&nbsp;generatorBoolValue&#8203;(int&nbsp;count)</pre>
+</li>
+</ul>
+<a id="generatorInt8Value(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generatorInt8Value</h4>
+<pre class="methodSignature">public static&nbsp;java.util.List&lt;java.lang.Integer&gt;&nbsp;generatorInt8Value&#8203;(int&nbsp;count)</pre>
+</li>
+</ul>
+<a id="generatorInt16Value(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generatorInt16Value</h4>
+<pre class="methodSignature">public static&nbsp;java.util.List&lt;java.lang.Integer&gt;&nbsp;generatorInt16Value&#8203;(int&nbsp;count)</pre>
+</li>
+</ul>
+<a id="generatorInt32Value(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generatorInt32Value</h4>
+<pre class="methodSignature">public static&nbsp;java.util.List&lt;java.lang.Integer&gt;&nbsp;generatorInt32Value&#8203;(int&nbsp;count)</pre>
+</li>
+</ul>
+<a id="generatorFloatValue(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generatorFloatValue</h4>
+<pre class="methodSignature">public static&nbsp;java.util.List&lt;java.lang.Float&gt;&nbsp;generatorFloatValue&#8203;(int&nbsp;count)</pre>
+</li>
+</ul>
+<a id="generatorDoubleValue(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generatorDoubleValue</h4>
+<pre class="methodSignature">public static&nbsp;java.util.List&lt;java.lang.Double&gt;&nbsp;generatorDoubleValue&#8203;(int&nbsp;count)</pre>
+</li>
+</ul>
+<a id="generatorVarcharValue(int,int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generatorVarcharValue</h4>
+<pre class="methodSignature">public static&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;generatorVarcharValue&#8203;(int&nbsp;count,
+                                                                     int&nbsp;maxLength)</pre>
+</li>
+</ul>
+<a id="generatorBinaryVector(int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generatorBinaryVector</h4>
+<pre class="methodSignature">public static&nbsp;java.nio.ByteBuffer&nbsp;generatorBinaryVector&#8203;(int&nbsp;dim)</pre>
+</li>
+</ul>
+<a id="generatorFloatVector(int,int)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>generatorFloatVector</h4>
+<pre class="methodSignature">public static&nbsp;java.util.List&lt;java.util.List&lt;java.lang.Float&gt;&gt;&nbsp;generatorFloatVector&#8203;(int&nbsp;dim,
+                                                                                   int&nbsp;count)</pre>
+</li>
+</ul>
+<a id="genFloatVector(int)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>genFloatVector</h4>
+<pre class="methodSignature">public static&nbsp;java.util.List&lt;java.lang.Float&gt;&nbsp;genFloatVector&#8203;(int&nbsp;dim)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 305 - 0
doc/io/milvus/bulkwriter/common/utils/ImportUtils.html

@@ -0,0 +1,305 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>ImportUtils</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ImportUtils";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.common.utils</a></div>
+<h2 title="Class ImportUtils" class="title">Class ImportUtils</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.common.utils.ImportUtils</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public class <span class="typeNameLabel">ImportUtils</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">ImportUtils</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCommonPrefix(java.util.List)">getCommonPrefix</a></span>&#8203;(java.util.List&lt;java.util.List&lt;java.lang.String&gt;&gt;&nbsp;batchFiles)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ImportUtils</h4>
+<pre>public&nbsp;ImportUtils()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="getCommonPrefix(java.util.List)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>getCommonPrefix</h4>
+<pre class="methodSignature">public static&nbsp;java.lang.String&nbsp;getCommonPrefix&#8203;(java.util.List&lt;java.util.List&lt;java.lang.String&gt;&gt;&nbsp;batchFiles)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 324 - 0
doc/io/milvus/bulkwriter/common/utils/ParquetReaderUtils.html

@@ -0,0 +1,324 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>ParquetReaderUtils</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ParquetReaderUtils";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.common.utils</a></div>
+<h2 title="Class ParquetReaderUtils" class="title">Class ParquetReaderUtils</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.common.utils.ParquetReaderUtils</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public abstract class <span class="typeNameLabel">ParquetReaderUtils</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">ParquetReaderUtils</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#readParquet(java.lang.String)">readParquet</a></span>&#8203;(java.lang.String&nbsp;localFilePath)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>abstract void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#readRecord(org.apache.avro.generic.GenericData.Record)">readRecord</a></span>&#8203;(org.apache.avro.generic.GenericData.Record&nbsp;record)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ParquetReaderUtils</h4>
+<pre>public&nbsp;ParquetReaderUtils()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="readParquet(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>readParquet</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;readParquet&#8203;(java.lang.String&nbsp;localFilePath)
+                 throws java.io.IOException</pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.io.IOException</code></dd>
+</dl>
+</li>
+</ul>
+<a id="readRecord(org.apache.avro.generic.GenericData.Record)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>readRecord</h4>
+<pre class="methodSignature">public abstract&nbsp;void&nbsp;readRecord&#8203;(org.apache.avro.generic.GenericData.Record&nbsp;record)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 305 - 0
doc/io/milvus/bulkwriter/common/utils/ParquetUtils.html

@@ -0,0 +1,305 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>ParquetUtils</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ParquetUtils";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.common.utils</a></div>
+<h2 title="Class ParquetUtils" class="title">Class ParquetUtils</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.common.utils.ParquetUtils</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public class <span class="typeNameLabel">ParquetUtils</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">ParquetUtils</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static org.apache.parquet.schema.MessageType</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#parseCollectionSchema(io.milvus.param.collection.CollectionSchemaParam)">parseCollectionSchema</a></span>&#8203;(<a href="../../../param/collection/CollectionSchemaParam.html" title="class in io.milvus.param.collection">CollectionSchemaParam</a>&nbsp;collectionSchema)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ParquetUtils</h4>
+<pre>public&nbsp;ParquetUtils()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="parseCollectionSchema(io.milvus.param.collection.CollectionSchemaParam)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>parseCollectionSchema</h4>
+<pre class="methodSignature">public static&nbsp;org.apache.parquet.schema.MessageType&nbsp;parseCollectionSchema&#8203;(<a href="../../../param/collection/CollectionSchemaParam.html" title="class in io.milvus.param.collection">CollectionSchemaParam</a>&nbsp;collectionSchema)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 177 - 0
doc/io/milvus/bulkwriter/common/utils/package-summary.html

@@ -0,0 +1,177 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter.common.utils</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter.common.utils";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;io.milvus.bulkwriter.common.utils</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils">GeneratorUtils</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="ImportUtils.html" title="class in io.milvus.bulkwriter.common.utils">ImportUtils</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="ParquetReaderUtils.html" title="class in io.milvus.bulkwriter.common.utils">ParquetReaderUtils</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="ParquetUtils.html" title="class in io.milvus.bulkwriter.common.utils">ParquetUtils</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 165 - 0
doc/io/milvus/bulkwriter/common/utils/package-tree.html

@@ -0,0 +1,165 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter.common.utils Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter.common.utils Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package io.milvus.bulkwriter.common.utils</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<section>
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">io.milvus.bulkwriter.common.utils.<a href="GeneratorUtils.html" title="class in io.milvus.bulkwriter.common.utils"><span class="typeNameLink">GeneratorUtils</span></a></li>
+<li class="circle">io.milvus.bulkwriter.common.utils.<a href="ImportUtils.html" title="class in io.milvus.bulkwriter.common.utils"><span class="typeNameLink">ImportUtils</span></a></li>
+<li class="circle">io.milvus.bulkwriter.common.utils.<a href="ParquetReaderUtils.html" title="class in io.milvus.bulkwriter.common.utils"><span class="typeNameLink">ParquetReaderUtils</span></a></li>
+<li class="circle">io.milvus.bulkwriter.common.utils.<a href="ParquetUtils.html" title="class in io.milvus.bulkwriter.common.utils"><span class="typeNameLink">ParquetUtils</span></a></li>
+</ul>
+</li>
+</ul>
+</section>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 370 - 0
doc/io/milvus/bulkwriter/connect/AzureConnectParam.Builder.html

@@ -0,0 +1,370 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>AzureConnectParam.Builder</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AzureConnectParam.Builder";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.connect</a></div>
+<h2 title="Class AzureConnectParam.Builder" class="title">Class AzureConnectParam.Builder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.connect.AzureConnectParam.Builder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam</a></dd>
+</dl>
+<hr>
+<pre>public static final class <span class="typeNameLabel">AzureConnectParam.Builder</span>
+extends java.lang.Object</pre>
+<div class="block">Builder for <a href="AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>AzureConnectParam</code></a> class.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#build()">build</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Verifies parameters and creates a new <a href="AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>AzureConnectParam</code></a> instance.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withAccountUrl(java.lang.String)">withAccountUrl</a></span>&#8203;(@NonNull java.lang.String&nbsp;accountUrl)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withConnStr(java.lang.String)">withConnStr</a></span>&#8203;(@NonNull java.lang.String&nbsp;connStr)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withContainerName(java.lang.String)">withContainerName</a></span>&#8203;(@NonNull java.lang.String&nbsp;containerName)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withCredential(com.azure.core.credential.TokenCredential)">withCredential</a></span>&#8203;(@NonNull com.azure.core.credential.TokenCredential&nbsp;credential)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="withContainerName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withContainerName</h4>
+<pre class="methodSignature">public&nbsp;<a href="AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a>&nbsp;withContainerName&#8203;(@NonNull
+                                                   @NonNull java.lang.String&nbsp;containerName)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>containerName</code> - The target container name</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>Builder</code></dd>
+</dl>
+</li>
+</ul>
+<a id="withConnStr(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withConnStr</h4>
+<pre class="methodSignature">public&nbsp;<a href="AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a>&nbsp;withConnStr&#8203;(@NonNull
+                                             @NonNull java.lang.String&nbsp;connStr)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>connStr</code> - A connection string to an Azure Storage account,
+                which can be parsed to an account_url and a credential.
+                To generate a connection string, read this link:
+                <a href="https://learn.microsoft.com/en-us/azure/storage/common/storage-configure-connection-string">...</a></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>Builder</code></dd>
+</dl>
+</li>
+</ul>
+<a id="withAccountUrl(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withAccountUrl</h4>
+<pre class="methodSignature">public&nbsp;<a href="AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a>&nbsp;withAccountUrl&#8203;(@NonNull
+                                                @NonNull java.lang.String&nbsp;accountUrl)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>accountUrl</code> - A string in format like https://<storage-account>.blob.core.windows.net
+                     Read this link for more info:
+                     <a href="https://learn.microsoft.com/en-us/azure/storage/common/storage-account-overview">...</a></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>Builder</code></dd>
+</dl>
+</li>
+</ul>
+<a id="withCredential(com.azure.core.credential.TokenCredential)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withCredential</h4>
+<pre class="methodSignature">public&nbsp;<a href="AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a>&nbsp;withCredential&#8203;(@NonNull
+                                                @NonNull com.azure.core.credential.TokenCredential&nbsp;credential)</pre>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>credential</code> - Account access key for the account, read this link for more info:
+                     <a href="https://learn.microsoft.com/en-us/azure/storage/common/storage-account-keys-manage?tabs=azure-portal#view-account-access-keys">...</a></dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>Builder</code></dd>
+</dl>
+</li>
+</ul>
+<a id="build()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>build</h4>
+<pre class="methodSignature">public&nbsp;<a href="AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam</a>&nbsp;build()
+                        throws <a href="../../exception/ParamException.html" title="class in io.milvus.exception">ParamException</a></pre>
+<div class="block">Verifies parameters and creates a new <a href="AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>AzureConnectParam</code></a> instance.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><a href="AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>AzureConnectParam</code></a></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../exception/ParamException.html" title="class in io.milvus.exception">ParamException</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 296 - 0
doc/io/milvus/bulkwriter/connect/AzureConnectParam.html

@@ -0,0 +1,296 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>AzureConnectParam</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AzureConnectParam";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.connect</a></div>
+<h2 title="Class AzureConnectParam" class="title">Class AzureConnectParam</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="StorageConnectParam.html" title="class in io.milvus.bulkwriter.connect">io.milvus.bulkwriter.connect.StorageConnectParam</a></li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.connect.AzureConnectParam</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public class <span class="typeNameLabel">AzureConnectParam</span>
+extends <a href="StorageConnectParam.html" title="class in io.milvus.bulkwriter.connect">StorageConnectParam</a></pre>
+<div class="block">Parameters for <code>RemoteBulkWriter</code> interface.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a></span></code></th>
+<td class="colLast">
+<div class="block">Builder for <a href="AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>AzureConnectParam</code></a> class.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#newBuilder()">newBuilder</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="newBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newBuilder</h4>
+<pre class="methodSignature">public static&nbsp;<a href="AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a>&nbsp;newBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 403 - 0
doc/io/milvus/bulkwriter/connect/S3ConnectParam.Builder.html

@@ -0,0 +1,403 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>S3ConnectParam.Builder</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="S3ConnectParam.Builder";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.connect</a></div>
+<h2 title="Class S3ConnectParam.Builder" class="title">Class S3ConnectParam.Builder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.connect.S3ConnectParam.Builder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam</a></dd>
+</dl>
+<hr>
+<pre>public static final class <span class="typeNameLabel">S3ConnectParam.Builder</span>
+extends java.lang.Object</pre>
+<div class="block">Builder for <a href="S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>S3ConnectParam</code></a> class.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#build()">build</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Verifies parameters and creates a new <a href="S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>S3ConnectParam</code></a> instance.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withAccessKey(java.lang.String)">withAccessKey</a></span>&#8203;(@NonNull java.lang.String&nbsp;accessKey)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withBucketName(java.lang.String)">withBucketName</a></span>&#8203;(@NonNull java.lang.String&nbsp;bucketName)</code></th>
+<td class="colLast">
+<div class="block">Sets the bucketName info.</div>
+</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withEndpoint(java.lang.String)">withEndpoint</a></span>&#8203;(@NonNull java.lang.String&nbsp;endpoint)</code></th>
+<td class="colLast">
+<div class="block">Sets the endpoint.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withHttpClient(okhttp3.OkHttpClient)">withHttpClient</a></span>&#8203;(@NonNull okhttp3.OkHttpClient&nbsp;httpClient)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withRegion(java.lang.String)">withRegion</a></span>&#8203;(@NonNull java.lang.String&nbsp;region)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i6" class="altColor">
+<td class="colFirst"><code><a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withSecretKey(java.lang.String)">withSecretKey</a></span>&#8203;(@NonNull java.lang.String&nbsp;secretKey)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i7" class="rowColor">
+<td class="colFirst"><code><a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withSessionToken(java.lang.String)">withSessionToken</a></span>&#8203;(@NonNull java.lang.String&nbsp;sessionToken)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="withBucketName(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withBucketName</h4>
+<pre class="methodSignature">public&nbsp;<a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a>&nbsp;withBucketName&#8203;(@NonNull
+                                             @NonNull java.lang.String&nbsp;bucketName)</pre>
+<div class="block">Sets the bucketName info.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>bucketName</code> - bucket info</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>Builder</code></dd>
+</dl>
+</li>
+</ul>
+<a id="withEndpoint(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withEndpoint</h4>
+<pre class="methodSignature">public&nbsp;<a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a>&nbsp;withEndpoint&#8203;(@NonNull
+                                           @NonNull java.lang.String&nbsp;endpoint)</pre>
+<div class="block">Sets the endpoint.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>endpoint</code> - endpoint info</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><code>Builder</code></dd>
+</dl>
+</li>
+</ul>
+<a id="withAccessKey(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withAccessKey</h4>
+<pre class="methodSignature">public&nbsp;<a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a>&nbsp;withAccessKey&#8203;(@NonNull
+                                            @NonNull java.lang.String&nbsp;accessKey)</pre>
+</li>
+</ul>
+<a id="withSecretKey(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withSecretKey</h4>
+<pre class="methodSignature">public&nbsp;<a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a>&nbsp;withSecretKey&#8203;(@NonNull
+                                            @NonNull java.lang.String&nbsp;secretKey)</pre>
+</li>
+</ul>
+<a id="withSessionToken(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withSessionToken</h4>
+<pre class="methodSignature">public&nbsp;<a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a>&nbsp;withSessionToken&#8203;(@NonNull
+                                               @NonNull java.lang.String&nbsp;sessionToken)</pre>
+</li>
+</ul>
+<a id="withRegion(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withRegion</h4>
+<pre class="methodSignature">public&nbsp;<a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a>&nbsp;withRegion&#8203;(@NonNull
+                                         @NonNull java.lang.String&nbsp;region)</pre>
+</li>
+</ul>
+<a id="withHttpClient(okhttp3.OkHttpClient)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withHttpClient</h4>
+<pre class="methodSignature">public&nbsp;<a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a>&nbsp;withHttpClient&#8203;(@NonNull
+                                             @NonNull okhttp3.OkHttpClient&nbsp;httpClient)</pre>
+</li>
+</ul>
+<a id="build()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>build</h4>
+<pre class="methodSignature">public&nbsp;<a href="S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam</a>&nbsp;build()
+                     throws <a href="../../exception/ParamException.html" title="class in io.milvus.exception">ParamException</a></pre>
+<div class="block">Verifies parameters and creates a new <a href="S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>S3ConnectParam</code></a> instance.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd><a href="S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>S3ConnectParam</code></a></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../exception/ParamException.html" title="class in io.milvus.exception">ParamException</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 296 - 0
doc/io/milvus/bulkwriter/connect/S3ConnectParam.html

@@ -0,0 +1,296 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>S3ConnectParam</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="S3ConnectParam";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.connect</a></div>
+<h2 title="Class S3ConnectParam" class="title">Class S3ConnectParam</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li><a href="StorageConnectParam.html" title="class in io.milvus.bulkwriter.connect">io.milvus.bulkwriter.connect.StorageConnectParam</a></li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.connect.S3ConnectParam</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public class <span class="typeNameLabel">S3ConnectParam</span>
+extends <a href="StorageConnectParam.html" title="class in io.milvus.bulkwriter.connect">StorageConnectParam</a></pre>
+<div class="block">Parameters for <code>RemoteBulkWriter</code> interface.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a></span></code></th>
+<td class="colLast">
+<div class="block">Builder for <a href="S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>S3ConnectParam</code></a> class.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#newBuilder()">newBuilder</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="newBuilder()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newBuilder</h4>
+<pre class="methodSignature">public static&nbsp;<a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a>&nbsp;newBuilder()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 271 - 0
doc/io/milvus/bulkwriter/connect/StorageConnectParam.html

@@ -0,0 +1,271 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>StorageConnectParam</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="StorageConnectParam";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.connect</a></div>
+<h2 title="Class StorageConnectParam" class="title">Class StorageConnectParam</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.connect.StorageConnectParam</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam</a></code>, <code><a href="S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam</a></code></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">StorageConnectParam</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">StorageConnectParam</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>StorageConnectParam</h4>
+<pre>public&nbsp;StorageConnectParam()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 189 - 0
doc/io/milvus/bulkwriter/connect/package-summary.html

@@ -0,0 +1,189 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter.connect</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter.connect";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;io.milvus.bulkwriter.connect</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam</a></th>
+<td class="colLast">
+<div class="block">Parameters for <code>RemoteBulkWriter</code> interface.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">AzureConnectParam.Builder</a></th>
+<td class="colLast">
+<div class="block">Builder for <a href="AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>AzureConnectParam</code></a> class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam</a></th>
+<td class="colLast">
+<div class="block">Parameters for <code>RemoteBulkWriter</code> interface.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect">S3ConnectParam.Builder</a></th>
+<td class="colLast">
+<div class="block">Builder for <a href="S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect"><code>S3ConnectParam</code></a> class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="StorageConnectParam.html" title="class in io.milvus.bulkwriter.connect">StorageConnectParam</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 169 - 0
doc/io/milvus/bulkwriter/connect/package-tree.html

@@ -0,0 +1,169 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter.connect Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter.connect Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package io.milvus.bulkwriter.connect</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<section>
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">io.milvus.bulkwriter.connect.<a href="AzureConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect"><span class="typeNameLink">AzureConnectParam.Builder</span></a></li>
+<li class="circle">io.milvus.bulkwriter.connect.<a href="S3ConnectParam.Builder.html" title="class in io.milvus.bulkwriter.connect"><span class="typeNameLink">S3ConnectParam.Builder</span></a></li>
+<li class="circle">io.milvus.bulkwriter.connect.<a href="StorageConnectParam.html" title="class in io.milvus.bulkwriter.connect"><span class="typeNameLink">StorageConnectParam</span></a>
+<ul>
+<li class="circle">io.milvus.bulkwriter.connect.<a href="AzureConnectParam.html" title="class in io.milvus.bulkwriter.connect"><span class="typeNameLink">AzureConnectParam</span></a></li>
+<li class="circle">io.milvus.bulkwriter.connect.<a href="S3ConnectParam.html" title="class in io.milvus.bulkwriter.connect"><span class="typeNameLink">S3ConnectParam</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 205 - 0
doc/io/milvus/bulkwriter/package-summary.html

@@ -0,0 +1,205 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;io.milvus.bulkwriter</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="Buffer.html" title="class in io.milvus.bulkwriter">Buffer</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="BulkWriter.html" title="class in io.milvus.bulkwriter">BulkWriter</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="CloudImport.html" title="class in io.milvus.bulkwriter">CloudImport</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="LocalBulkWriter.html" title="class in io.milvus.bulkwriter">LocalBulkWriter</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam</a></th>
+<td class="colLast">
+<div class="block">Parameters for <code>bulkWriter</code> interface.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">LocalBulkWriterParam.Builder</a></th>
+<td class="colLast">
+<div class="block">Builder for <a href="LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>LocalBulkWriterParam</code></a> class.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="RemoteBulkWriter.html" title="class in io.milvus.bulkwriter">RemoteBulkWriter</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam</a></th>
+<td class="colLast">
+<div class="block">Parameters for <code>bulkWriter</code> interface.</div>
+</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter">RemoteBulkWriterParam.Builder</a></th>
+<td class="colLast">
+<div class="block">Builder for <a href="RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter"><code>RemoteBulkWriterParam</code></a> class.</div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 176 - 0
doc/io/milvus/bulkwriter/package-tree.html

@@ -0,0 +1,176 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../script.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package io.milvus.bulkwriter</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<section>
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">io.milvus.bulkwriter.<a href="Buffer.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">Buffer</span></a></li>
+<li class="circle">io.milvus.bulkwriter.<a href="BulkWriter.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">BulkWriter</span></a>
+<ul>
+<li class="circle">io.milvus.bulkwriter.<a href="LocalBulkWriter.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">LocalBulkWriter</span></a> (implements java.lang.AutoCloseable)
+<ul>
+<li class="circle">io.milvus.bulkwriter.<a href="RemoteBulkWriter.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">RemoteBulkWriter</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li class="circle">io.milvus.bulkwriter.<a href="CloudImport.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">CloudImport</span></a></li>
+<li class="circle">io.milvus.bulkwriter.<a href="LocalBulkWriterParam.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">LocalBulkWriterParam</span></a></li>
+<li class="circle">io.milvus.bulkwriter.<a href="LocalBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">LocalBulkWriterParam.Builder</span></a></li>
+<li class="circle">io.milvus.bulkwriter.<a href="RemoteBulkWriterParam.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">RemoteBulkWriterParam</span></a></li>
+<li class="circle">io.milvus.bulkwriter.<a href="RemoteBulkWriterParam.Builder.html" title="class in io.milvus.bulkwriter"><span class="typeNameLink">RemoteBulkWriterParam.Builder</span></a></li>
+</ul>
+</li>
+</ul>
+</section>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 276 - 0
doc/io/milvus/bulkwriter/response/BulkImportResponse.html

@@ -0,0 +1,276 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>BulkImportResponse</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="BulkImportResponse";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.response</a></div>
+<h2 title="Class BulkImportResponse" class="title">Class BulkImportResponse</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.response.BulkImportResponse</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.io.Serializable</code></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">BulkImportResponse</span>
+extends java.lang.Object
+implements java.io.Serializable</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../serialized-form.html#io.milvus.bulkwriter.response.BulkImportResponse">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">BulkImportResponse</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BulkImportResponse</h4>
+<pre>public&nbsp;BulkImportResponse()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 276 - 0
doc/io/milvus/bulkwriter/response/GetImportProgressResponse.html

@@ -0,0 +1,276 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>GetImportProgressResponse</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="GetImportProgressResponse";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.response</a></div>
+<h2 title="Class GetImportProgressResponse" class="title">Class GetImportProgressResponse</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.response.GetImportProgressResponse</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.io.Serializable</code></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">GetImportProgressResponse</span>
+extends java.lang.Object
+implements java.io.Serializable</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../serialized-form.html#io.milvus.bulkwriter.response.GetImportProgressResponse">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">GetImportProgressResponse</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>GetImportProgressResponse</h4>
+<pre>public&nbsp;GetImportProgressResponse()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 276 - 0
doc/io/milvus/bulkwriter/response/ListImportJobsResponse.html

@@ -0,0 +1,276 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>ListImportJobsResponse</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ListImportJobsResponse";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.response</a></div>
+<h2 title="Class ListImportJobsResponse" class="title">Class ListImportJobsResponse</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.response.ListImportJobsResponse</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.io.Serializable</code></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">ListImportJobsResponse</span>
+extends java.lang.Object
+implements java.io.Serializable</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../serialized-form.html#io.milvus.bulkwriter.response.ListImportJobsResponse">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">ListImportJobsResponse</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ListImportJobsResponse</h4>
+<pre>public&nbsp;ListImportJobsResponse()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 276 - 0
doc/io/milvus/bulkwriter/response/RestfulResponse.html

@@ -0,0 +1,276 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>RestfulResponse</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="RestfulResponse";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.response</a></div>
+<h2 title="Class RestfulResponse" class="title">Class RestfulResponse&lt;T&gt;</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.response.RestfulResponse&lt;T&gt;</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code>java.io.Serializable</code></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">RestfulResponse&lt;T&gt;</span>
+extends java.lang.Object
+implements java.io.Serializable</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../serialized-form.html#io.milvus.bulkwriter.response.RestfulResponse">Serialized Form</a></dd>
+</dl>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">RestfulResponse</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>RestfulResponse</h4>
+<pre>public&nbsp;RestfulResponse()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 177 - 0
doc/io/milvus/bulkwriter/response/package-summary.html

@@ -0,0 +1,177 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter.response</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter.response";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;io.milvus.bulkwriter.response</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="BulkImportResponse.html" title="class in io.milvus.bulkwriter.response">BulkImportResponse</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="GetImportProgressResponse.html" title="class in io.milvus.bulkwriter.response">GetImportProgressResponse</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="ListImportJobsResponse.html" title="class in io.milvus.bulkwriter.response">ListImportJobsResponse</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="RestfulResponse.html" title="class in io.milvus.bulkwriter.response">RestfulResponse</a>&lt;T&gt;</th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 165 - 0
doc/io/milvus/bulkwriter/response/package-tree.html

@@ -0,0 +1,165 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter.response Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter.response Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package io.milvus.bulkwriter.response</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<section>
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">io.milvus.bulkwriter.response.<a href="BulkImportResponse.html" title="class in io.milvus.bulkwriter.response"><span class="typeNameLink">BulkImportResponse</span></a> (implements java.io.Serializable)</li>
+<li class="circle">io.milvus.bulkwriter.response.<a href="GetImportProgressResponse.html" title="class in io.milvus.bulkwriter.response"><span class="typeNameLink">GetImportProgressResponse</span></a> (implements java.io.Serializable)</li>
+<li class="circle">io.milvus.bulkwriter.response.<a href="ListImportJobsResponse.html" title="class in io.milvus.bulkwriter.response"><span class="typeNameLink">ListImportJobsResponse</span></a> (implements java.io.Serializable)</li>
+<li class="circle">io.milvus.bulkwriter.response.<a href="RestfulResponse.html" title="class in io.milvus.bulkwriter.response"><span class="typeNameLink">RestfulResponse</span></a>&lt;T&gt; (implements java.io.Serializable)</li>
+</ul>
+</li>
+</ul>
+</section>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 304 - 0
doc/io/milvus/bulkwriter/storage/StorageClient.html

@@ -0,0 +1,304 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>StorageClient</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="StorageClient";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":6,"i1":6,"i2":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.storage</a></div>
+<h2 title="Interface StorageClient" class="title">Interface StorageClient</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><code><a href="client/AzureStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">AzureStorageClient</a></code>, <code><a href="client/MinioStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">MinioStorageClient</a></code></dd>
+</dl>
+<hr>
+<pre>public interface <span class="typeNameLabel">StorageClient</span></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkBucketExist(java.lang.String)">checkBucketExist</a></span>&#8203;(java.lang.String&nbsp;bucketName)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Long</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getObjectEntity(java.lang.String,java.lang.String)">getObjectEntity</a></span>&#8203;(java.lang.String&nbsp;bucketName,
+               java.lang.String&nbsp;objectKey)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#putObjectStream(java.io.InputStream,long,java.lang.String,java.lang.String)">putObjectStream</a></span>&#8203;(java.io.InputStream&nbsp;inputStream,
+               long&nbsp;contentLength,
+               java.lang.String&nbsp;bucketName,
+               java.lang.String&nbsp;objectKey)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="getObjectEntity(java.lang.String,java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getObjectEntity</h4>
+<pre class="methodSignature">java.lang.Long&nbsp;getObjectEntity&#8203;(java.lang.String&nbsp;bucketName,
+                               java.lang.String&nbsp;objectKey)
+                        throws java.lang.Exception</pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+</dl>
+</li>
+</ul>
+<a id="checkBucketExist(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>checkBucketExist</h4>
+<pre class="methodSignature">boolean&nbsp;checkBucketExist&#8203;(java.lang.String&nbsp;bucketName)
+                  throws java.lang.Exception</pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+</dl>
+</li>
+</ul>
+<a id="putObjectStream(java.io.InputStream,long,java.lang.String,java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>putObjectStream</h4>
+<pre class="methodSignature">void&nbsp;putObjectStream&#8203;(java.io.InputStream&nbsp;inputStream,
+                     long&nbsp;contentLength,
+                     java.lang.String&nbsp;bucketName,
+                     java.lang.String&nbsp;objectKey)
+              throws java.lang.Exception</pre>
+<dl>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 336 - 0
doc/io/milvus/bulkwriter/storage/client/AzureStorageClient.html

@@ -0,0 +1,336 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>AzureStorageClient</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AzureStorageClient";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":9,"i3":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.storage.client</a></div>
+<h2 title="Class AzureStorageClient" class="title">Class AzureStorageClient</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.storage.client.AzureStorageClient</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></code></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">AzureStorageClient</span>
+extends java.lang.Object
+implements <a href="../StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkBucketExist(java.lang.String)">checkBucketExist</a></span>&#8203;(java.lang.String&nbsp;bucketName)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Long</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getObjectEntity(java.lang.String,java.lang.String)">getObjectEntity</a></span>&#8203;(java.lang.String&nbsp;bucketName,
+               java.lang.String&nbsp;objectKey)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="AzureStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">AzureStorageClient</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getStorageClient(java.lang.String,java.lang.String,com.azure.core.credential.TokenCredential)">getStorageClient</a></span>&#8203;(java.lang.String&nbsp;connStr,
+                java.lang.String&nbsp;accountUrl,
+                com.azure.core.credential.TokenCredential&nbsp;credential)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#putObjectStream(java.io.InputStream,long,java.lang.String,java.lang.String)">putObjectStream</a></span>&#8203;(java.io.InputStream&nbsp;inputStream,
+               long&nbsp;contentLength,
+               java.lang.String&nbsp;bucketName,
+               java.lang.String&nbsp;objectKey)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="getStorageClient(java.lang.String,java.lang.String,com.azure.core.credential.TokenCredential)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStorageClient</h4>
+<pre class="methodSignature">public static&nbsp;<a href="AzureStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">AzureStorageClient</a>&nbsp;getStorageClient&#8203;(java.lang.String&nbsp;connStr,
+                                                  java.lang.String&nbsp;accountUrl,
+                                                  com.azure.core.credential.TokenCredential&nbsp;credential)</pre>
+</li>
+</ul>
+<a id="getObjectEntity(java.lang.String,java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getObjectEntity</h4>
+<pre class="methodSignature">public&nbsp;java.lang.Long&nbsp;getObjectEntity&#8203;(java.lang.String&nbsp;bucketName,
+                                      java.lang.String&nbsp;objectKey)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../StorageClient.html#getObjectEntity(java.lang.String,java.lang.String)">getObjectEntity</a></code>&nbsp;in interface&nbsp;<code><a href="../StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></code></dd>
+</dl>
+</li>
+</ul>
+<a id="putObjectStream(java.io.InputStream,long,java.lang.String,java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>putObjectStream</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;putObjectStream&#8203;(java.io.InputStream&nbsp;inputStream,
+                            long&nbsp;contentLength,
+                            java.lang.String&nbsp;bucketName,
+                            java.lang.String&nbsp;objectKey)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../StorageClient.html#putObjectStream(java.io.InputStream,long,java.lang.String,java.lang.String)">putObjectStream</a></code>&nbsp;in interface&nbsp;<code><a href="../StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></code></dd>
+</dl>
+</li>
+</ul>
+<a id="checkBucketExist(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>checkBucketExist</h4>
+<pre class="methodSignature">public&nbsp;boolean&nbsp;checkBucketExist&#8203;(java.lang.String&nbsp;bucketName)</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../StorageClient.html#checkBucketExist(java.lang.String)">checkBucketExist</a></code>&nbsp;in interface&nbsp;<code><a href="../StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 380 - 0
doc/io/milvus/bulkwriter/storage/client/MinioStorageClient.html

@@ -0,0 +1,380 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>MinioStorageClient</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="MinioStorageClient";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":9,"i3":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.bulkwriter.storage.client</a></div>
+<h2 title="Class MinioStorageClient" class="title">Class MinioStorageClient</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.minio.MinioClient</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.bulkwriter.storage.client.MinioStorageClient</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="../StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></code></dd>
+</dl>
+<hr>
+<pre>public class <span class="typeNameLabel">MinioStorageClient</span>
+extends io.minio.MinioClient
+implements <a href="../StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a id="nested.classes.inherited.from.class.io.minio.MinioClient">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;io.minio.MinioClient</h3>
+<code>io.minio.MinioClient.Builder</code></li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#checkBucketExist(java.lang.String)">checkBucketExist</a></span>&#8203;(java.lang.String&nbsp;bucketName)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>java.lang.Long</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getObjectEntity(java.lang.String,java.lang.String)">getObjectEntity</a></span>&#8203;(java.lang.String&nbsp;bucketName,
+               java.lang.String&nbsp;objectKey)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code>static <a href="MinioStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">MinioStorageClient</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getStorageClient(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,okhttp3.OkHttpClient)">getStorageClient</a></span>&#8203;(java.lang.String&nbsp;endpoint,
+                java.lang.String&nbsp;accessKey,
+                java.lang.String&nbsp;secretKey,
+                java.lang.String&nbsp;sessionToken,
+                java.lang.String&nbsp;region,
+                okhttp3.OkHttpClient&nbsp;httpClient)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#putObjectStream(java.io.InputStream,long,java.lang.String,java.lang.String)">putObjectStream</a></span>&#8203;(java.io.InputStream&nbsp;inputStream,
+               long&nbsp;contentLength,
+               java.lang.String&nbsp;bucketName,
+               java.lang.String&nbsp;objectKey)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.io.minio.MinioClient">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;io.minio.MinioClient</h3>
+<code>bucketExists, builder, composeObject, copyObject, deleteBucketEncryption, deleteBucketLifecycle, deleteBucketNotification, deleteBucketPolicy, deleteBucketReplication, deleteBucketTags, deleteObjectLockConfiguration, deleteObjectTags, disableAccelerateEndpoint, disableDualStackEndpoint, disableObjectLegalHold, disableVirtualStyleEndpoint, downloadObject, enableAccelerateEndpoint, enableDualStackEndpoint, enableObjectLegalHold, enableVirtualStyleEndpoint, getBucketEncryption, getBucketLifecycle, getBucketNotification, getBucketPolicy, getBucketReplication, getBucketTags, getBucketVersioning, getObject, getObjectLockConfiguration, getObjectRetention, getObjectTags, getPresignedObjectUrl, getPresignedPostFormData, ignoreCertCheck, isObjectLegalHoldEnabled, listBuckets, listBuckets, listenBucketNotification, listObjects, makeBucket, putObject, removeBucket, removeObject, removeObjects, restoreObject, selectObjectContent, setAppInfo, setAwsS3Prefix, setBucketEncryption, setBucketLifecycle, setBucketNotification, setBucketPolicy, setBucketReplication, setBucketTags, setBucketVersioning, setObjectLockConfiguration, setObjectRetention, setObjectTags, setTimeout, statObject, traceOff, traceOn, uploadObject, uploadSnowballObjects</code></li>
+</ul>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="getStorageClient(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,okhttp3.OkHttpClient)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getStorageClient</h4>
+<pre class="methodSignature">public static&nbsp;<a href="MinioStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">MinioStorageClient</a>&nbsp;getStorageClient&#8203;(java.lang.String&nbsp;endpoint,
+                                                  java.lang.String&nbsp;accessKey,
+                                                  java.lang.String&nbsp;secretKey,
+                                                  java.lang.String&nbsp;sessionToken,
+                                                  java.lang.String&nbsp;region,
+                                                  okhttp3.OkHttpClient&nbsp;httpClient)</pre>
+</li>
+</ul>
+<a id="getObjectEntity(java.lang.String,java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getObjectEntity</h4>
+<pre class="methodSignature">public&nbsp;java.lang.Long&nbsp;getObjectEntity&#8203;(java.lang.String&nbsp;bucketName,
+                                      java.lang.String&nbsp;objectKey)
+                               throws java.lang.Exception</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../StorageClient.html#getObjectEntity(java.lang.String,java.lang.String)">getObjectEntity</a></code>&nbsp;in interface&nbsp;<code><a href="../StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+</dl>
+</li>
+</ul>
+<a id="putObjectStream(java.io.InputStream,long,java.lang.String,java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>putObjectStream</h4>
+<pre class="methodSignature">public&nbsp;void&nbsp;putObjectStream&#8203;(java.io.InputStream&nbsp;inputStream,
+                            long&nbsp;contentLength,
+                            java.lang.String&nbsp;bucketName,
+                            java.lang.String&nbsp;objectKey)
+                     throws java.lang.Exception</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../StorageClient.html#putObjectStream(java.io.InputStream,long,java.lang.String,java.lang.String)">putObjectStream</a></code>&nbsp;in interface&nbsp;<code><a href="../StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+</dl>
+</li>
+</ul>
+<a id="checkBucketExist(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>checkBucketExist</h4>
+<pre class="methodSignature">public&nbsp;boolean&nbsp;checkBucketExist&#8203;(java.lang.String&nbsp;bucketName)
+                         throws java.lang.Exception</pre>
+<dl>
+<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
+<dd><code><a href="../StorageClient.html#checkBucketExist(java.lang.String)">checkBucketExist</a></code>&nbsp;in interface&nbsp;<code><a href="../StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></code></dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code>java.lang.Exception</code></dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 169 - 0
doc/io/milvus/bulkwriter/storage/client/package-summary.html

@@ -0,0 +1,169 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter.storage.client</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter.storage.client";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;io.milvus.bulkwriter.storage.client</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="AzureStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">AzureStorageClient</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="MinioStorageClient.html" title="class in io.milvus.bulkwriter.storage.client">MinioStorageClient</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 167 - 0
doc/io/milvus/bulkwriter/storage/client/package-tree.html

@@ -0,0 +1,167 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter.storage.client Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter.storage.client Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package io.milvus.bulkwriter.storage.client</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<section>
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">io.milvus.bulkwriter.storage.client.<a href="AzureStorageClient.html" title="class in io.milvus.bulkwriter.storage.client"><span class="typeNameLink">AzureStorageClient</span></a> (implements io.milvus.bulkwriter.storage.<a href="../StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a>)</li>
+<li class="circle">io.minio.MinioClient
+<ul>
+<li class="circle">io.milvus.bulkwriter.storage.client.<a href="MinioStorageClient.html" title="class in io.milvus.bulkwriter.storage.client"><span class="typeNameLink">MinioStorageClient</span></a> (implements io.milvus.bulkwriter.storage.<a href="../StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a>)</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 165 - 0
doc/io/milvus/bulkwriter/storage/package-summary.html

@@ -0,0 +1,165 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter.storage</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter.storage";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;io.milvus.bulkwriter.storage</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary">
+<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Interface</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="StorageClient.html" title="interface in io.milvus.bulkwriter.storage">StorageClient</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 158 - 0
doc/io/milvus/bulkwriter/storage/package-tree.html

@@ -0,0 +1,158 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.bulkwriter.storage Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.bulkwriter.storage Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package io.milvus.bulkwriter.storage</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<section>
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">io.milvus.bulkwriter.storage.<a href="StorageClient.html" title="interface in io.milvus.bulkwriter.storage"><span class="typeNameLink">StorageClient</span></a></li>
+</ul>
+</section>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 375 - 198
doc/io/milvus/client/AbstractMilvusGrpcClient.html


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 404 - 92
doc/io/milvus/client/MilvusClient.html


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 433 - 86
doc/io/milvus/client/MilvusMultiServiceClient.html


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 461 - 167
doc/io/milvus/client/MilvusServiceClient.html


+ 2 - 2
doc/io/milvus/client/package-summary.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>io.milvus.client</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">

+ 2 - 2
doc/io/milvus/client/package-tree.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>io.milvus.client Class Hierarchy</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">

+ 3 - 3
doc/io/milvus/common/clientenum/ConsistencyLevelEnum.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>ConsistencyLevelEnum</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
@@ -218,7 +218,7 @@ the order they are declared.</div>
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
-<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
+<code>compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">

+ 2 - 2
doc/io/milvus/common/clientenum/package-summary.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>io.milvus.common.clientenum</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">

+ 2 - 2
doc/io/milvus/common/clientenum/package-tree.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>io.milvus.common.clientenum Class Hierarchy</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">

+ 23 - 5
doc/io/milvus/common/constant/MilvusClientConstant.MilvusConsts.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>MilvusClientConstant.MilvusConsts</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
@@ -154,11 +154,16 @@ extends java.lang.Object</pre>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
-<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#HOST_HTTP_PREFIX">HOST_HTTP_PREFIX</a></span></code></th>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#CLOUD_SERVERLESS_URI_REGEX">CLOUD_SERVERLESS_URI_REGEX</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>static java.lang.String</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#HOST_HTTP_PREFIX">HOST_HTTP_PREFIX</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static java.lang.String</code></td>
 <th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#HOST_HTTPS_PREFIX">HOST_HTTPS_PREFIX</a></span></code></th>
 <td class="colLast">&nbsp;</td>
 </tr>
@@ -199,7 +204,7 @@ extends java.lang.Object</pre>
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
 </ul>
 </li>
 </ul>
@@ -233,7 +238,7 @@ extends java.lang.Object</pre>
 <a id="HOST_HTTP_PREFIX">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>HOST_HTTP_PREFIX</h4>
 <pre>public static final&nbsp;java.lang.String HOST_HTTP_PREFIX</pre>
@@ -243,6 +248,19 @@ extends java.lang.Object</pre>
 </dl>
 </li>
 </ul>
+<a id="CLOUD_SERVERLESS_URI_REGEX">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>CLOUD_SERVERLESS_URI_REGEX</h4>
+<pre>public static final&nbsp;java.lang.String CLOUD_SERVERLESS_URI_REGEX</pre>
+<dl>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../../constant-values.html#io.milvus.common.constant.MilvusClientConstant.MilvusConsts.CLOUD_SERVERLESS_URI_REGEX">Constant Field Values</a></dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </section>

+ 3 - 3
doc/io/milvus/common/constant/MilvusClientConstant.StringValue.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>MilvusClientConstant.StringValue</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
@@ -199,7 +199,7 @@ extends java.lang.Object</pre>
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
 </ul>
 </li>
 </ul>

+ 3 - 3
doc/io/milvus/common/constant/MilvusClientConstant.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>MilvusClientConstant</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
@@ -195,7 +195,7 @@ extends java.lang.Object</pre>
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
 </ul>
 </li>
 </ul>

+ 2 - 2
doc/io/milvus/common/constant/package-summary.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>io.milvus.common.constant</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">

+ 2 - 2
doc/io/milvus/common/constant/package-tree.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>io.milvus.common.constant Class Hierarchy</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">

+ 345 - 0
doc/io/milvus/common/resourcegroup/ResourceGroupConfig.Builder.html

@@ -0,0 +1,345 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>ResourceGroupConfig.Builder</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ResourceGroupConfig.Builder";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.common.resourcegroup</a></div>
+<h2 title="Class ResourceGroupConfig.Builder" class="title">Class ResourceGroupConfig.Builder</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.common.resourcegroup.ResourceGroupConfig.Builder</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>Enclosing class:</dt>
+<dd><a href="ResourceGroupConfig.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig</a></dd>
+</dl>
+<hr>
+<pre>public static final class <span class="typeNameLabel">ResourceGroupConfig.Builder</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code><a href="ResourceGroupConfig.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#build()">build</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withFrom(java.util.List)">withFrom</a></span>&#8203;(@NonNull java.util.List&lt;<a href="ResourceGroupTransfer.html" title="class in io.milvus.common.resourcegroup">ResourceGroupTransfer</a>&gt;&nbsp;from)</code></th>
+<td class="colLast">
+<div class="block">Set the transfer from list.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a href="ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withLimits(io.milvus.common.resourcegroup.ResourceGroupLimit)">withLimits</a></span>&#8203;(@NonNull <a href="ResourceGroupLimit.html" title="class in io.milvus.common.resourcegroup">ResourceGroupLimit</a>&nbsp;limits)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code><a href="ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withRequests(io.milvus.common.resourcegroup.ResourceGroupLimit)">withRequests</a></span>&#8203;(@NonNull <a href="ResourceGroupLimit.html" title="class in io.milvus.common.resourcegroup">ResourceGroupLimit</a>&nbsp;requests)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code><a href="ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#withTo(java.util.List)">withTo</a></span>&#8203;(@NonNull java.util.List&lt;<a href="ResourceGroupTransfer.html" title="class in io.milvus.common.resourcegroup">ResourceGroupTransfer</a>&gt;&nbsp;to)</code></th>
+<td class="colLast">
+<div class="block">Set the transfer to list.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="withRequests(io.milvus.common.resourcegroup.ResourceGroupLimit)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withRequests</h4>
+<pre class="methodSignature">public&nbsp;<a href="ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a>&nbsp;withRequests&#8203;(@NonNull
+                                                @NonNull <a href="ResourceGroupLimit.html" title="class in io.milvus.common.resourcegroup">ResourceGroupLimit</a>&nbsp;requests)</pre>
+</li>
+</ul>
+<a id="withLimits(io.milvus.common.resourcegroup.ResourceGroupLimit)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withLimits</h4>
+<pre class="methodSignature">public&nbsp;<a href="ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a>&nbsp;withLimits&#8203;(@NonNull
+                                              @NonNull <a href="ResourceGroupLimit.html" title="class in io.milvus.common.resourcegroup">ResourceGroupLimit</a>&nbsp;limits)</pre>
+</li>
+</ul>
+<a id="withFrom(java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withFrom</h4>
+<pre class="methodSignature">public&nbsp;<a href="ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a>&nbsp;withFrom&#8203;(@NonNull
+                                            @NonNull java.util.List&lt;<a href="ResourceGroupTransfer.html" title="class in io.milvus.common.resourcegroup">ResourceGroupTransfer</a>&gt;&nbsp;from)</pre>
+<div class="block">Set the transfer from list.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>from</code> - </dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+</dl>
+</li>
+</ul>
+<a id="withTo(java.util.List)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>withTo</h4>
+<pre class="methodSignature">public&nbsp;<a href="ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a>&nbsp;withTo&#8203;(@NonNull
+                                          @NonNull java.util.List&lt;<a href="ResourceGroupTransfer.html" title="class in io.milvus.common.resourcegroup">ResourceGroupTransfer</a>&gt;&nbsp;to)</pre>
+<div class="block">Set the transfer to list.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>to</code> - </dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+</dl>
+</li>
+</ul>
+<a id="build()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>build</h4>
+<pre class="methodSignature">public&nbsp;<a href="ResourceGroupConfig.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig</a>&nbsp;build()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 344 - 0
doc/io/milvus/common/resourcegroup/ResourceGroupConfig.html

@@ -0,0 +1,344 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>ResourceGroupConfig</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ResourceGroupConfig";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":9,"i1":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.common.resourcegroup</a></div>
+<h2 title="Class ResourceGroupConfig" class="title">Class ResourceGroupConfig</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.common.resourcegroup.ResourceGroupConfig</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public class <span class="typeNameLabel">ResourceGroupConfig</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="nested.class.summary">
+<!--   -->
+</a>
+<h3>Nested Class Summary</h3>
+<table class="memberSummary">
+<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static class&nbsp;</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a></span></code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(io.milvus.grpc.ResourceGroupConfig)">ResourceGroupConfig</a></span>&#8203;(io.milvus.grpc.ResourceGroupConfig&nbsp;grpcConfig)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static <a href="ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a></code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#newBuilder()">newBuilder</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>io.milvus.grpc.ResourceGroupConfig</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toGRPC()">toGRPC</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;(io.milvus.grpc.ResourceGroupConfig)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ResourceGroupConfig</h4>
+<pre>public&nbsp;ResourceGroupConfig&#8203;(@NonNull
+                           io.milvus.grpc.ResourceGroupConfig&nbsp;grpcConfig)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="newBuilder()">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>newBuilder</h4>
+<pre class="methodSignature">public static&nbsp;<a href="ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a>&nbsp;newBuilder()</pre>
+</li>
+</ul>
+<a id="toGRPC()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toGRPC</h4>
+<pre class="methodSignature">@NonNull
+public&nbsp;io.milvus.grpc.ResourceGroupConfig&nbsp;toGRPC()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 342 - 0
doc/io/milvus/common/resourcegroup/ResourceGroupLimit.html

@@ -0,0 +1,342 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>ResourceGroupLimit</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ResourceGroupLimit";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.common.resourcegroup</a></div>
+<h2 title="Class ResourceGroupLimit" class="title">Class ResourceGroupLimit</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.common.resourcegroup.ResourceGroupLimit</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public class <span class="typeNameLabel">ResourceGroupLimit</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.Integer)">ResourceGroupLimit</a></span>&#8203;(@NonNull java.lang.Integer&nbsp;nodeNum)</code></th>
+<td class="colLast">
+<div class="block">Constructor with node number.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(io.milvus.grpc.ResourceGroupLimit)">ResourceGroupLimit</a></span>&#8203;(io.milvus.grpc.ResourceGroupLimit&nbsp;grpcLimit)</code></th>
+<td class="colLast">
+<div class="block">Constructor from grpc</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>io.milvus.grpc.ResourceGroupLimit</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toGRPC()">toGRPC</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Transfer to grpc</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;(java.lang.Integer)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ResourceGroupLimit</h4>
+<pre>public&nbsp;ResourceGroupLimit&#8203;(@NonNull
+                          @NonNull java.lang.Integer&nbsp;nodeNum)</pre>
+<div class="block">Constructor with node number.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>nodeNum</code> - </dd>
+</dl>
+</li>
+</ul>
+<a id="&lt;init&gt;(io.milvus.grpc.ResourceGroupLimit)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ResourceGroupLimit</h4>
+<pre>public&nbsp;ResourceGroupLimit&#8203;(@NonNull
+                          io.milvus.grpc.ResourceGroupLimit&nbsp;grpcLimit)</pre>
+<div class="block">Constructor from grpc</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>grpcLimit</code> - </dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="toGRPC()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toGRPC</h4>
+<pre class="methodSignature">@NonNull
+public&nbsp;io.milvus.grpc.ResourceGroupLimit&nbsp;toGRPC()</pre>
+<div class="block">Transfer to grpc</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>io.milvus.grpc.ResourceGroupLimit</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 342 - 0
doc/io/milvus/common/resourcegroup/ResourceGroupTransfer.html

@@ -0,0 +1,342 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>ResourceGroupTransfer</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ResourceGroupTransfer";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.common.resourcegroup</a></div>
+<h2 title="Class ResourceGroupTransfer" class="title">Class ResourceGroupTransfer</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.common.resourcegroup.ResourceGroupTransfer</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public class <span class="typeNameLabel">ResourceGroupTransfer</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.lang.String)">ResourceGroupTransfer</a></span>&#8203;(@NonNull java.lang.String&nbsp;resourceGroupName)</code></th>
+<td class="colLast">
+<div class="block">Constructor with resource group name.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(io.milvus.grpc.ResourceGroupTransfer)">ResourceGroupTransfer</a></span>&#8203;(io.milvus.grpc.ResourceGroupTransfer&nbsp;grpcTransfer)</code></th>
+<td class="colLast">
+<div class="block">Constructor from grpc</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>io.milvus.grpc.ResourceGroupTransfer</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toGRPC()">toGRPC</a></span>()</code></th>
+<td class="colLast">
+<div class="block">Transfer to grpc</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ResourceGroupTransfer</h4>
+<pre>public&nbsp;ResourceGroupTransfer&#8203;(@NonNull
+                             @NonNull java.lang.String&nbsp;resourceGroupName)</pre>
+<div class="block">Constructor with resource group name.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>resourceGroupName</code> - </dd>
+</dl>
+</li>
+</ul>
+<a id="&lt;init&gt;(io.milvus.grpc.ResourceGroupTransfer)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ResourceGroupTransfer</h4>
+<pre>public&nbsp;ResourceGroupTransfer&#8203;(@NonNull
+                             io.milvus.grpc.ResourceGroupTransfer&nbsp;grpcTransfer)</pre>
+<div class="block">Constructor from grpc</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>grpcTransfer</code> - </dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="toGRPC()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>toGRPC</h4>
+<pre class="methodSignature">@NonNull
+public&nbsp;io.milvus.grpc.ResourceGroupTransfer&nbsp;toGRPC()</pre>
+<div class="block">Transfer to grpc</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>io.milvus.grpc.ResourceGroupTransfer</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 177 - 0
doc/io/milvus/common/resourcegroup/package-summary.html

@@ -0,0 +1,177 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.common.resourcegroup</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.common.resourcegroup";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 title="Package" class="title">Package&nbsp;io.milvus.common.resourcegroup</h1>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<table class="typeSummary">
+<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Class</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="ResourceGroupConfig.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup">ResourceGroupConfig.Builder</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
+<th class="colFirst" scope="row"><a href="ResourceGroupLimit.html" title="class in io.milvus.common.resourcegroup">ResourceGroupLimit</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<th class="colFirst" scope="row"><a href="ResourceGroupTransfer.html" title="class in io.milvus.common.resourcegroup">ResourceGroupTransfer</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li class="navBarCell1Rev">Package</li>
+<li>Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 165 - 0
doc/io/milvus/common/resourcegroup/package-tree.html

@@ -0,0 +1,165 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>io.milvus.common.resourcegroup Class Hierarchy</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="io.milvus.common.resourcegroup Class Hierarchy";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<main role="main">
+<div class="header">
+<h1 class="title">Hierarchy For Package io.milvus.common.resourcegroup</h1>
+<span class="packageHierarchyLabel">Package Hierarchies:</span>
+<ul class="horizontal">
+<li><a href="../../../../overview-tree.html">All Packages</a></li>
+</ul>
+</div>
+<div class="contentContainer">
+<section>
+<h2 title="Class Hierarchy">Class Hierarchy</h2>
+<ul>
+<li class="circle">java.lang.Object
+<ul>
+<li class="circle">io.milvus.common.resourcegroup.<a href="ResourceGroupConfig.html" title="class in io.milvus.common.resourcegroup"><span class="typeNameLink">ResourceGroupConfig</span></a></li>
+<li class="circle">io.milvus.common.resourcegroup.<a href="ResourceGroupConfig.Builder.html" title="class in io.milvus.common.resourcegroup"><span class="typeNameLink">ResourceGroupConfig.Builder</span></a></li>
+<li class="circle">io.milvus.common.resourcegroup.<a href="ResourceGroupLimit.html" title="class in io.milvus.common.resourcegroup"><span class="typeNameLink">ResourceGroupLimit</span></a></li>
+<li class="circle">io.milvus.common.resourcegroup.<a href="ResourceGroupTransfer.html" title="class in io.milvus.common.resourcegroup"><span class="typeNameLink">ResourceGroupTransfer</span></a></li>
+</ul>
+</li>
+</ul>
+</section>
+</div>
+</main>
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li>Class</li>
+<li class="navBarCell1Rev">Tree</li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 319 - 0
doc/io/milvus/common/utils/ExceptionUtils.html

@@ -0,0 +1,319 @@
+<!DOCTYPE HTML>
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
+<title>ExceptionUtils</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<meta name="dc.created" content="2024-04-19">
+<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
+<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
+<script type="text/javascript" src="../../../../script.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
+<!--[if IE]>
+<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
+<![endif]-->
+<script type="text/javascript" src="../../../../jquery/jquery-3.6.0.min.js"></script>
+<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="ExceptionUtils";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var data = {"i0":9,"i1":9};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<header role="banner">
+<nav role="navigation">
+<div class="fixedNav">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a id="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<ul class="navListSearch">
+<li><label for="search">SEARCH:</label>
+<input type="text" id="search" value="search" disabled="disabled">
+<input type="reset" id="reset" value="reset" disabled="disabled">
+</li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+</div>
+<div class="navPadding">&nbsp;</div>
+<script type="text/javascript"><!--
+$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+//-->
+</script>
+</nav>
+</header>
+<!-- ======== START OF CLASS DATA ======== -->
+<main role="main">
+<div class="header">
+<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">io.milvus.common.utils</a></div>
+<h2 title="Class ExceptionUtils" class="title">Class ExceptionUtils</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li>java.lang.Object</li>
+<li>
+<ul class="inheritance">
+<li>io.milvus.common.utils.ExceptionUtils</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<pre>public class <span class="typeNameLabel">ExceptionUtils</span>
+extends java.lang.Object</pre>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Constructor</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr class="altColor">
+<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">ExceptionUtils</a></span>()</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+</li>
+</ul>
+</section>
+<!-- ========== METHOD SUMMARY =========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colSecond" scope="col">Method</th>
+<th class="colLast" scope="col">Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>static void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#handleResponseStatus(io.milvus.param.R)">handleResponseStatus</a></span>&#8203;(<a href="../../param/R.html" title="class in io.milvus.param">R</a>&lt;?&gt;&nbsp;r)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static void</code></td>
+<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#throwUnExpectedException(java.lang.String)">throwUnExpectedException</a></span>&#8203;(java.lang.String&nbsp;msg)</code></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a id="&lt;init&gt;()">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ExceptionUtils</h4>
+<pre>public&nbsp;ExceptionUtils()</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+<!-- ============ METHOD DETAIL ========== -->
+<section>
+<ul class="blockList">
+<li class="blockList"><a id="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a id="throwUnExpectedException(java.lang.String)">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>throwUnExpectedException</h4>
+<pre class="methodSignature">public static&nbsp;void&nbsp;throwUnExpectedException&#8203;(java.lang.String&nbsp;msg)</pre>
+</li>
+</ul>
+<a id="handleResponseStatus(io.milvus.param.R)">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>handleResponseStatus</h4>
+<pre class="methodSignature">public static&nbsp;void&nbsp;handleResponseStatus&#8203;(<a href="../../param/R.html" title="class in io.milvus.param">R</a>&lt;?&gt;&nbsp;r)</pre>
+</li>
+</ul>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</div>
+</div>
+</main>
+<!-- ========= END OF CLASS DATA ========= -->
+<footer role="contentinfo">
+<nav role="navigation">
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a id="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a id="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../index.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../index-files/index-1.html">Index</a></li>
+<li><a href="../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a id="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</nav>
+</footer>
+</body>
+</html>

+ 3 - 3
doc/io/milvus/common/utils/JacksonUtils.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>JacksonUtils</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
@@ -215,7 +215,7 @@ extends java.lang.Object</pre>
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
 </ul>
 </li>
 </ul>

+ 3 - 3
doc/io/milvus/common/utils/VectorUtils.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>VectorUtils</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
@@ -193,7 +193,7 @@ extends java.lang.Object</pre>
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
 </ul>
 </li>
 </ul>

+ 7 - 3
doc/io/milvus/common/utils/package-summary.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>io.milvus.common.utils</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
@@ -107,10 +107,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 </tr>
 <tbody>
 <tr class="altColor">
-<th class="colFirst" scope="row"><a href="JacksonUtils.html" title="class in io.milvus.common.utils">JacksonUtils</a></th>
+<th class="colFirst" scope="row"><a href="ExceptionUtils.html" title="class in io.milvus.common.utils">ExceptionUtils</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<th class="colFirst" scope="row"><a href="JacksonUtils.html" title="class in io.milvus.common.utils">JacksonUtils</a></th>
+<td class="colLast">&nbsp;</td>
+</tr>
+<tr class="altColor">
 <th class="colFirst" scope="row"><a href="VectorUtils.html" title="class in io.milvus.common.utils">VectorUtils</a></th>
 <td class="colLast">&nbsp;</td>
 </tr>

+ 3 - 2
doc/io/milvus/common/utils/package-tree.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>io.milvus.common.utils Class Hierarchy</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.css" title="Style">
@@ -106,6 +106,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
 <ul>
 <li class="circle">java.lang.Object
 <ul>
+<li class="circle">io.milvus.common.utils.<a href="ExceptionUtils.html" title="class in io.milvus.common.utils"><span class="typeNameLink">ExceptionUtils</span></a></li>
 <li class="circle">io.milvus.common.utils.<a href="JacksonUtils.html" title="class in io.milvus.common.utils"><span class="typeNameLink">JacksonUtils</span></a></li>
 <li class="circle">io.milvus.common.utils.<a href="VectorUtils.html" title="class in io.milvus.common.utils"><span class="typeNameLink">VectorUtils</span></a></li>
 </ul>

+ 3 - 3
doc/io/milvus/connection/ClusterFactory.Builder.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>ClusterFactory.Builder</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
@@ -193,7 +193,7 @@ extends java.lang.Object</pre>
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
 </ul>
 </li>
 </ul>

+ 3 - 3
doc/io/milvus/connection/ClusterFactory.html

@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (11.0.18) on Wed Aug 23 18:13:34 CST 2023 -->
+<!-- Generated by javadoc (11.0.18) on Fri Apr 19 16:52:10 CST 2024 -->
 <title>ClusterFactory</title>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<meta name="dc.created" content="2023-08-23">
+<meta name="dc.created" content="2024-04-19">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.min.css" title="Style">
 <link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.css" title="Style">
@@ -236,7 +236,7 @@ extends java.lang.Object</pre>
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
+<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
 </ul>
 </li>
 </ul>

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.