public class ParamUtils
extends java.lang.Object
| Constructor and Description |
|---|
ParamUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
CheckNullEmptyString(java.lang.String target,
java.lang.String name)
Checks if a string is empty or null.
|
static FieldType |
ConvertField(@NonNull io.milvus.grpc.FieldSchema field)
Convert a grpc field schema to client field schema
|
static io.milvus.grpc.FieldSchema |
ConvertField(@NonNull FieldType field)
Convert a client field schema to grpc field schema
|
static io.milvus.grpc.InsertRequest |
convertInsertParam(@NonNull InsertParam requestParam,
@NonNull java.util.List<FieldType> fieldTypes) |
static io.milvus.grpc.QueryRequest |
convertQueryParam(@NonNull QueryParam requestParam) |
static io.milvus.grpc.SearchRequest |
convertSearchParam(@NonNull SearchParam requestParam) |
static java.util.HashMap<io.milvus.grpc.DataType,java.lang.String> |
getTypeErrorMsg() |
static boolean |
IsBinaryMetric(MetricType metric)
Checks if a metric is for binary vector.
|
static boolean |
IsFloatMetric(MetricType metric)
Checks if a metric is for float vector.
|
static boolean |
IsVectorIndex(IndexType idx)
Checks if an index type is for vector.
|
public static java.util.HashMap<io.milvus.grpc.DataType,java.lang.String> getTypeErrorMsg()
public static void CheckNullEmptyString(java.lang.String target,
java.lang.String name)
throws ParamException
ParamException if the string is empty of null.target - target stringname - a name to describe this stringParamExceptionpublic static boolean IsFloatMetric(MetricType metric)
metric - metric typepublic static boolean IsBinaryMetric(MetricType metric)
metric - metric typepublic static boolean IsVectorIndex(IndexType idx)
idx - index typepublic static io.milvus.grpc.InsertRequest convertInsertParam(@NonNull
@NonNull InsertParam requestParam,
@NonNull
@NonNull java.util.List<FieldType> fieldTypes)
public static io.milvus.grpc.SearchRequest convertSearchParam(@NonNull
@NonNull SearchParam requestParam)
throws ParamException
ParamExceptionpublic static io.milvus.grpc.QueryRequest convertQueryParam(@NonNull
@NonNull QueryParam requestParam)
public static FieldType ConvertField(@NonNull @NonNull io.milvus.grpc.FieldSchema field)
field - FieldSchema objectFieldType schema of the field