Package io.dingodb.common
Interface Common.DocumentIndexParameterOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Common.DocumentIndexParameter,Common.DocumentIndexParameter.Builder
- Enclosing class:
- Common
public static interface Common.DocumentIndexParameterOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionif use json_parameter, user can use this field to specify tokenizer.com.google.protobuf.ByteStringif use json_parameter, user can use this field to specify tokenizer.for default, String field will use "chinese" tokenizer.for default, String field will use "chinese" tokenizer.booleanfor default, String field will use "chinese" tokenizer.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasScalarSchema
boolean hasScalarSchema()for default, String field will use "chinese" tokenizer. if user want to specialize tokenizer, user can use json_parameter to specify tokenizer. Only string[text], bytes[bytes], double[f64], int64[i64] is supported.
.dingodb.pb.common.ScalarSchema scalar_schema = 1;- Returns:
- Whether the scalarSchema field is set.
-
getScalarSchema
Common.ScalarSchema getScalarSchema()for default, String field will use "chinese" tokenizer. if user want to specialize tokenizer, user can use json_parameter to specify tokenizer. Only string[text], bytes[bytes], double[f64], int64[i64] is supported.
.dingodb.pb.common.ScalarSchema scalar_schema = 1;- Returns:
- The scalarSchema.
-
getScalarSchemaOrBuilder
Common.ScalarSchemaOrBuilder getScalarSchemaOrBuilder()for default, String field will use "chinese" tokenizer. if user want to specialize tokenizer, user can use json_parameter to specify tokenizer. Only string[text], bytes[bytes], double[f64], int64[i64] is supported.
.dingodb.pb.common.ScalarSchema scalar_schema = 1; -
getJsonParameter
String getJsonParameter()if use json_parameter, user can use this field to specify tokenizer. the field in json_parameter must match the field in scalar_schema.
string json_parameter = 2;- Returns:
- The jsonParameter.
-
getJsonParameterBytes
com.google.protobuf.ByteString getJsonParameterBytes()if use json_parameter, user can use this field to specify tokenizer. the field in json_parameter must match the field in scalar_schema.
string json_parameter = 2;- Returns:
- The bytes for jsonParameter.
-