Interface WeaviateProtoBase.FiltersOrBuilder

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

public static interface WeaviateProtoBase.FiltersOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getOperatorValue

      int getOperatorValue()
      .weaviate.v1.Filters.Operator operator = 1;
      Returns:
      The enum numeric value on the wire for operator.
    • getOperator

      .weaviate.v1.Filters.Operator operator = 1;
      Returns:
      The operator.
    • getOnList

      @Deprecated List<String> getOnList()
      Deprecated.
      weaviate.v1.Filters.on is deprecated. See v1/base.proto;l=95
       protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
       
      repeated string on = 2 [deprecated = true];
      Returns:
      A list containing the on.
    • getOnCount

      @Deprecated int getOnCount()
      Deprecated.
      weaviate.v1.Filters.on is deprecated. See v1/base.proto;l=95
       protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
       
      repeated string on = 2 [deprecated = true];
      Returns:
      The count of on.
    • getOn

      @Deprecated String getOn(int index)
      Deprecated.
      weaviate.v1.Filters.on is deprecated. See v1/base.proto;l=95
       protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
       
      repeated string on = 2 [deprecated = true];
      Parameters:
      index - The index of the element to return.
      Returns:
      The on at the given index.
    • getOnBytes

      @Deprecated com.google.protobuf.ByteString getOnBytes(int index)
      Deprecated.
      weaviate.v1.Filters.on is deprecated. See v1/base.proto;l=95
       protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
       
      repeated string on = 2 [deprecated = true];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the on at the given index.
    • getFiltersList

      List<WeaviateProtoBase.Filters> getFiltersList()
      repeated .weaviate.v1.Filters filters = 3;
    • getFilters

      WeaviateProtoBase.Filters getFilters(int index)
      repeated .weaviate.v1.Filters filters = 3;
    • getFiltersCount

      int getFiltersCount()
      repeated .weaviate.v1.Filters filters = 3;
    • getFiltersOrBuilderList

      List<? extends WeaviateProtoBase.FiltersOrBuilder> getFiltersOrBuilderList()
      repeated .weaviate.v1.Filters filters = 3;
    • getFiltersOrBuilder

      WeaviateProtoBase.FiltersOrBuilder getFiltersOrBuilder(int index)
      repeated .weaviate.v1.Filters filters = 3;
    • hasValueText

      boolean hasValueText()
      string value_text = 4;
      Returns:
      Whether the valueText field is set.
    • getValueText

      String getValueText()
      string value_text = 4;
      Returns:
      The valueText.
    • getValueTextBytes

      com.google.protobuf.ByteString getValueTextBytes()
      string value_text = 4;
      Returns:
      The bytes for valueText.
    • hasValueInt

      boolean hasValueInt()
      int64 value_int = 5;
      Returns:
      Whether the valueInt field is set.
    • getValueInt

      long getValueInt()
      int64 value_int = 5;
      Returns:
      The valueInt.
    • hasValueBoolean

      boolean hasValueBoolean()
      bool value_boolean = 6;
      Returns:
      Whether the valueBoolean field is set.
    • getValueBoolean

      boolean getValueBoolean()
      bool value_boolean = 6;
      Returns:
      The valueBoolean.
    • hasValueNumber

      boolean hasValueNumber()
      double value_number = 7;
      Returns:
      Whether the valueNumber field is set.
    • getValueNumber

      double getValueNumber()
      double value_number = 7;
      Returns:
      The valueNumber.
    • hasValueTextArray

      boolean hasValueTextArray()
      .weaviate.v1.TextArray value_text_array = 9;
      Returns:
      Whether the valueTextArray field is set.
    • getValueTextArray

      WeaviateProtoBase.TextArray getValueTextArray()
      .weaviate.v1.TextArray value_text_array = 9;
      Returns:
      The valueTextArray.
    • getValueTextArrayOrBuilder

      WeaviateProtoBase.TextArrayOrBuilder getValueTextArrayOrBuilder()
      .weaviate.v1.TextArray value_text_array = 9;
    • hasValueIntArray

      boolean hasValueIntArray()
      .weaviate.v1.IntArray value_int_array = 10;
      Returns:
      Whether the valueIntArray field is set.
    • getValueIntArray

      WeaviateProtoBase.IntArray getValueIntArray()
      .weaviate.v1.IntArray value_int_array = 10;
      Returns:
      The valueIntArray.
    • getValueIntArrayOrBuilder

      WeaviateProtoBase.IntArrayOrBuilder getValueIntArrayOrBuilder()
      .weaviate.v1.IntArray value_int_array = 10;
    • hasValueBooleanArray

      boolean hasValueBooleanArray()
      .weaviate.v1.BooleanArray value_boolean_array = 11;
      Returns:
      Whether the valueBooleanArray field is set.
    • getValueBooleanArray

      WeaviateProtoBase.BooleanArray getValueBooleanArray()
      .weaviate.v1.BooleanArray value_boolean_array = 11;
      Returns:
      The valueBooleanArray.
    • getValueBooleanArrayOrBuilder

      WeaviateProtoBase.BooleanArrayOrBuilder getValueBooleanArrayOrBuilder()
      .weaviate.v1.BooleanArray value_boolean_array = 11;
    • hasValueNumberArray

      boolean hasValueNumberArray()
      .weaviate.v1.NumberArray value_number_array = 12;
      Returns:
      Whether the valueNumberArray field is set.
    • getValueNumberArray

      WeaviateProtoBase.NumberArray getValueNumberArray()
      .weaviate.v1.NumberArray value_number_array = 12;
      Returns:
      The valueNumberArray.
    • getValueNumberArrayOrBuilder

      WeaviateProtoBase.NumberArrayOrBuilder getValueNumberArrayOrBuilder()
      .weaviate.v1.NumberArray value_number_array = 12;
    • hasValueGeo

      boolean hasValueGeo()
      .weaviate.v1.GeoCoordinatesFilter value_geo = 13;
      Returns:
      Whether the valueGeo field is set.
    • getValueGeo

      .weaviate.v1.GeoCoordinatesFilter value_geo = 13;
      Returns:
      The valueGeo.
    • getValueGeoOrBuilder

      .weaviate.v1.GeoCoordinatesFilter value_geo = 13;
    • hasTarget

      boolean hasTarget()
       leave space for more filter values
       
      .weaviate.v1.FilterTarget target = 20;
      Returns:
      Whether the target field is set.
    • getTarget

       leave space for more filter values
       
      .weaviate.v1.FilterTarget target = 20;
      Returns:
      The target.
    • getTargetOrBuilder

       leave space for more filter values
       
      .weaviate.v1.FilterTarget target = 20;
    • getTestValueCase