Interface Common.VectorIndexParameterOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Common.VectorIndexParameter, Common.VectorIndexParameter.Builder
Enclosing class:
Common

public static interface Common.VectorIndexParameterOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getVectorIndexTypeValue

      int getVectorIndexTypeValue()
      .dingodb.pb.common.VectorIndexType vector_index_type = 1;
      Returns:
      The enum numeric value on the wire for vectorIndexType.
    • getVectorIndexType

      Common.VectorIndexType getVectorIndexType()
      .dingodb.pb.common.VectorIndexType vector_index_type = 1;
      Returns:
      The vectorIndexType.
    • hasFlatParameter

      boolean hasFlatParameter()
      .dingodb.pb.common.CreateFlatParam flat_parameter = 2;
      Returns:
      Whether the flatParameter field is set.
    • getFlatParameter

      Common.CreateFlatParam getFlatParameter()
      .dingodb.pb.common.CreateFlatParam flat_parameter = 2;
      Returns:
      The flatParameter.
    • getFlatParameterOrBuilder

      Common.CreateFlatParamOrBuilder getFlatParameterOrBuilder()
      .dingodb.pb.common.CreateFlatParam flat_parameter = 2;
    • hasIvfFlatParameter

      boolean hasIvfFlatParameter()
      .dingodb.pb.common.CreateIvfFlatParam ivf_flat_parameter = 3;
      Returns:
      Whether the ivfFlatParameter field is set.
    • getIvfFlatParameter

      Common.CreateIvfFlatParam getIvfFlatParameter()
      .dingodb.pb.common.CreateIvfFlatParam ivf_flat_parameter = 3;
      Returns:
      The ivfFlatParameter.
    • getIvfFlatParameterOrBuilder

      Common.CreateIvfFlatParamOrBuilder getIvfFlatParameterOrBuilder()
      .dingodb.pb.common.CreateIvfFlatParam ivf_flat_parameter = 3;
    • hasIvfPqParameter

      boolean hasIvfPqParameter()
      .dingodb.pb.common.CreateIvfPqParam ivf_pq_parameter = 4;
      Returns:
      Whether the ivfPqParameter field is set.
    • getIvfPqParameter

      Common.CreateIvfPqParam getIvfPqParameter()
      .dingodb.pb.common.CreateIvfPqParam ivf_pq_parameter = 4;
      Returns:
      The ivfPqParameter.
    • getIvfPqParameterOrBuilder

      Common.CreateIvfPqParamOrBuilder getIvfPqParameterOrBuilder()
      .dingodb.pb.common.CreateIvfPqParam ivf_pq_parameter = 4;
    • hasHnswParameter

      boolean hasHnswParameter()
      .dingodb.pb.common.CreateHnswParam hnsw_parameter = 5;
      Returns:
      Whether the hnswParameter field is set.
    • getHnswParameter

      Common.CreateHnswParam getHnswParameter()
      .dingodb.pb.common.CreateHnswParam hnsw_parameter = 5;
      Returns:
      The hnswParameter.
    • getHnswParameterOrBuilder

      Common.CreateHnswParamOrBuilder getHnswParameterOrBuilder()
      .dingodb.pb.common.CreateHnswParam hnsw_parameter = 5;
    • hasDiskannParameter

      boolean hasDiskannParameter()
      .dingodb.pb.common.CreateDiskAnnParam diskann_parameter = 6;
      Returns:
      Whether the diskannParameter field is set.
    • getDiskannParameter

      Common.CreateDiskAnnParam getDiskannParameter()
      .dingodb.pb.common.CreateDiskAnnParam diskann_parameter = 6;
      Returns:
      The diskannParameter.
    • getDiskannParameterOrBuilder

      Common.CreateDiskAnnParamOrBuilder getDiskannParameterOrBuilder()
      .dingodb.pb.common.CreateDiskAnnParam diskann_parameter = 6;
    • hasBruteforceParameter

      boolean hasBruteforceParameter()
      .dingodb.pb.common.CreateBruteForceParam bruteforce_parameter = 7;
      Returns:
      Whether the bruteforceParameter field is set.
    • getBruteforceParameter

      Common.CreateBruteForceParam getBruteforceParameter()
      .dingodb.pb.common.CreateBruteForceParam bruteforce_parameter = 7;
      Returns:
      The bruteforceParameter.
    • getBruteforceParameterOrBuilder

      Common.CreateBruteForceParamOrBuilder getBruteforceParameterOrBuilder()
      .dingodb.pb.common.CreateBruteForceParam bruteforce_parameter = 7;
    • hasBinaryFlatParameter

      boolean hasBinaryFlatParameter()
      .dingodb.pb.common.CreateBinaryFlatParam binary_flat_parameter = 15;
      Returns:
      Whether the binaryFlatParameter field is set.
    • getBinaryFlatParameter

      Common.CreateBinaryFlatParam getBinaryFlatParameter()
      .dingodb.pb.common.CreateBinaryFlatParam binary_flat_parameter = 15;
      Returns:
      The binaryFlatParameter.
    • getBinaryFlatParameterOrBuilder

      Common.CreateBinaryFlatParamOrBuilder getBinaryFlatParameterOrBuilder()
      .dingodb.pb.common.CreateBinaryFlatParam binary_flat_parameter = 15;
    • hasBinaryIvfFlatParameter

      boolean hasBinaryIvfFlatParameter()
      .dingodb.pb.common.CreateBinaryIvfFlatParam binary_ivf_flat_parameter = 16;
      Returns:
      Whether the binaryIvfFlatParameter field is set.
    • getBinaryIvfFlatParameter

      Common.CreateBinaryIvfFlatParam getBinaryIvfFlatParameter()
      .dingodb.pb.common.CreateBinaryIvfFlatParam binary_ivf_flat_parameter = 16;
      Returns:
      The binaryIvfFlatParameter.
    • getBinaryIvfFlatParameterOrBuilder

      Common.CreateBinaryIvfFlatParamOrBuilder getBinaryIvfFlatParameterOrBuilder()
      .dingodb.pb.common.CreateBinaryIvfFlatParam binary_ivf_flat_parameter = 16;
    • hasScalarSchema

      boolean hasScalarSchema()
      .dingodb.pb.common.ScalarSchema scalar_schema = 50;
      Returns:
      Whether the scalarSchema field is set.
    • getScalarSchema

      Common.ScalarSchema getScalarSchema()
      .dingodb.pb.common.ScalarSchema scalar_schema = 50;
      Returns:
      The scalarSchema.
    • getScalarSchemaOrBuilder

      Common.ScalarSchemaOrBuilder getScalarSchemaOrBuilder()
      .dingodb.pb.common.ScalarSchema scalar_schema = 50;
    • getVectorIndexParameterCase