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 Type
    Method
    Description
    if use json_parameter, user can use this field to specify tokenizer.
    com.google.protobuf.ByteString
    if 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.
    boolean
    for default, String field will use "chinese" tokenizer.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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.