diff --git a/sdk-core/src/main/java/io/milvus/v2/service/collection/request/CreateCollectionReq.java b/sdk-core/src/main/java/io/milvus/v2/service/collection/request/CreateCollectionReq.java index 1ccf5a69f..451d28b82 100644 --- a/sdk-core/src/main/java/io/milvus/v2/service/collection/request/CreateCollectionReq.java +++ b/sdk-core/src/main/java/io/milvus/v2/service/collection/request/CreateCollectionReq.java @@ -85,6 +85,9 @@ public class CreateCollectionReq { public static abstract class CreateCollectionReqBuilder> { public B indexParam(IndexParam indexParam) { try { + if (this.indexParams$value == null) { + this.indexParams$value = new ArrayList<>(); + } this.indexParams$value.add(indexParam); }catch (UnsupportedOperationException _e){ this.indexParams$value = new ArrayList<>(this.indexParams$value);