Package io.milvus.param.highlevel.dml
Class GetIdsParam.Builder<T>
java.lang.Object
io.milvus.param.highlevel.dml.GetIdsParam.Builder<T>
- Enclosing class:
GetIdsParam
Builder for
GetIdsParam class.-
Method Summary
Modifier and TypeMethodDescriptionaddPrimaryId(T primaryId) Specifies primaryId field.build()Verifies parameters and creates a newGetIdsParaminstance.withCollectionName(@NonNull String collectionName) Sets the collection name.withConsistencyLevel(ConsistencyLevelEnum consistencyLevel) ConsistencyLevel of consistency level.withOutputFields(@NonNull List<String> outputFields) Specifies output fields (Optional).withPrimaryIds(@NonNull List<T> primaryIds) Specifies primaryIds fields.
-
Method Details
-
withCollectionName
Sets the collection name. Collection name cannot be empty or null.- Parameters:
collectionName- collection name- Returns:
Builder
-
withOutputFields
Specifies output fields (Optional).- Parameters:
outputFields- output fields- Returns:
Builder
-
withPrimaryIds
Specifies primaryIds fields. PrimaryIds cannot be empty or null.- Parameters:
primaryIds- input primary key list- Returns:
Builder
-
addPrimaryId
Specifies primaryId field. PrimaryId cannot be empty or null.- Parameters:
primaryId- input primary key id- Returns:
Builder
-
withConsistencyLevel
ConsistencyLevel of consistency level.- Parameters:
consistencyLevel- consistency level- Returns:
Builder
-
build
Verifies parameters and creates a newGetIdsParaminstance.- Returns:
GetIdsParam- Throws:
ParamException
-