Class Points.Filter.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder>
io.qdrant.client.grpc.Points.Filter.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Points.FilterOrBuilder, Cloneable
Enclosing class:
Points.Filter

public static final class Points.Filter.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder> implements Points.FilterOrBuilder
Protobuf type qdrant.Filter
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder>
    • clear

      public Points.Filter.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder>
    • getDefaultInstanceForType

      public Points.Filter getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Points.Filter build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Points.Filter buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public Points.Filter.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder>
    • setField

      public Points.Filter.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder>
    • clearField

      public Points.Filter.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder>
    • clearOneof

      public Points.Filter.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder>
    • setRepeatedField

      public Points.Filter.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder>
    • addRepeatedField

      public Points.Filter.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder>
    • mergeFrom

      public Points.Filter.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Points.Filter.Builder>
    • mergeFrom

      public Points.Filter.Builder mergeFrom(Points.Filter other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder>
    • mergeFrom

      public Points.Filter.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Points.Filter.Builder>
      Throws:
      IOException
    • getShouldList

      public List<Points.Condition> getShouldList()
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
      Specified by:
      getShouldList in interface Points.FilterOrBuilder
    • getShouldCount

      public int getShouldCount()
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
      Specified by:
      getShouldCount in interface Points.FilterOrBuilder
    • getShould

      public Points.Condition getShould(int index)
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
      Specified by:
      getShould in interface Points.FilterOrBuilder
    • setShould

      public Points.Filter.Builder setShould(int index, Points.Condition value)
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
    • setShould

      public Points.Filter.Builder setShould(int index, Points.Condition.Builder builderForValue)
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
    • addShould

      public Points.Filter.Builder addShould(Points.Condition value)
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
    • addShould

      public Points.Filter.Builder addShould(int index, Points.Condition value)
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
    • addShould

      public Points.Filter.Builder addShould(Points.Condition.Builder builderForValue)
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
    • addShould

      public Points.Filter.Builder addShould(int index, Points.Condition.Builder builderForValue)
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
    • addAllShould

      public Points.Filter.Builder addAllShould(Iterable<? extends Points.Condition> values)
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
    • clearShould

      public Points.Filter.Builder clearShould()
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
    • removeShould

      public Points.Filter.Builder removeShould(int index)
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
    • getShouldBuilder

      public Points.Condition.Builder getShouldBuilder(int index)
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
    • getShouldOrBuilder

      public Points.ConditionOrBuilder getShouldOrBuilder(int index)
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
      Specified by:
      getShouldOrBuilder in interface Points.FilterOrBuilder
    • getShouldOrBuilderList

      public List<? extends Points.ConditionOrBuilder> getShouldOrBuilderList()
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
      Specified by:
      getShouldOrBuilderList in interface Points.FilterOrBuilder
    • addShouldBuilder

      public Points.Condition.Builder addShouldBuilder()
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
    • addShouldBuilder

      public Points.Condition.Builder addShouldBuilder(int index)
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
    • getShouldBuilderList

      public List<Points.Condition.Builder> getShouldBuilderList()
       At least one of those conditions should match
       
      repeated .qdrant.Condition should = 1;
    • getMustList

      public List<Points.Condition> getMustList()
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
      Specified by:
      getMustList in interface Points.FilterOrBuilder
    • getMustCount

      public int getMustCount()
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
      Specified by:
      getMustCount in interface Points.FilterOrBuilder
    • getMust

      public Points.Condition getMust(int index)
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
      Specified by:
      getMust in interface Points.FilterOrBuilder
    • setMust

      public Points.Filter.Builder setMust(int index, Points.Condition value)
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
    • setMust

      public Points.Filter.Builder setMust(int index, Points.Condition.Builder builderForValue)
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
    • addMust

      public Points.Filter.Builder addMust(Points.Condition value)
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
    • addMust

      public Points.Filter.Builder addMust(int index, Points.Condition value)
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
    • addMust

      public Points.Filter.Builder addMust(Points.Condition.Builder builderForValue)
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
    • addMust

      public Points.Filter.Builder addMust(int index, Points.Condition.Builder builderForValue)
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
    • addAllMust

      public Points.Filter.Builder addAllMust(Iterable<? extends Points.Condition> values)
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
    • clearMust

      public Points.Filter.Builder clearMust()
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
    • removeMust

      public Points.Filter.Builder removeMust(int index)
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
    • getMustBuilder

      public Points.Condition.Builder getMustBuilder(int index)
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
    • getMustOrBuilder

      public Points.ConditionOrBuilder getMustOrBuilder(int index)
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
      Specified by:
      getMustOrBuilder in interface Points.FilterOrBuilder
    • getMustOrBuilderList

      public List<? extends Points.ConditionOrBuilder> getMustOrBuilderList()
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
      Specified by:
      getMustOrBuilderList in interface Points.FilterOrBuilder
    • addMustBuilder

      public Points.Condition.Builder addMustBuilder()
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
    • addMustBuilder

      public Points.Condition.Builder addMustBuilder(int index)
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
    • getMustBuilderList

      public List<Points.Condition.Builder> getMustBuilderList()
       All conditions must match
       
      repeated .qdrant.Condition must = 2;
    • getMustNotList

      public List<Points.Condition> getMustNotList()
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
      Specified by:
      getMustNotList in interface Points.FilterOrBuilder
    • getMustNotCount

      public int getMustNotCount()
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
      Specified by:
      getMustNotCount in interface Points.FilterOrBuilder
    • getMustNot

      public Points.Condition getMustNot(int index)
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
      Specified by:
      getMustNot in interface Points.FilterOrBuilder
    • setMustNot

      public Points.Filter.Builder setMustNot(int index, Points.Condition value)
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
    • setMustNot

      public Points.Filter.Builder setMustNot(int index, Points.Condition.Builder builderForValue)
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
    • addMustNot

      public Points.Filter.Builder addMustNot(Points.Condition value)
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
    • addMustNot

      public Points.Filter.Builder addMustNot(int index, Points.Condition value)
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
    • addMustNot

      public Points.Filter.Builder addMustNot(Points.Condition.Builder builderForValue)
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
    • addMustNot

      public Points.Filter.Builder addMustNot(int index, Points.Condition.Builder builderForValue)
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
    • addAllMustNot

      public Points.Filter.Builder addAllMustNot(Iterable<? extends Points.Condition> values)
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
    • clearMustNot

      public Points.Filter.Builder clearMustNot()
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
    • removeMustNot

      public Points.Filter.Builder removeMustNot(int index)
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
    • getMustNotBuilder

      public Points.Condition.Builder getMustNotBuilder(int index)
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
    • getMustNotOrBuilder

      public Points.ConditionOrBuilder getMustNotOrBuilder(int index)
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
      Specified by:
      getMustNotOrBuilder in interface Points.FilterOrBuilder
    • getMustNotOrBuilderList

      public List<? extends Points.ConditionOrBuilder> getMustNotOrBuilderList()
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
      Specified by:
      getMustNotOrBuilderList in interface Points.FilterOrBuilder
    • addMustNotBuilder

      public Points.Condition.Builder addMustNotBuilder()
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
    • addMustNotBuilder

      public Points.Condition.Builder addMustNotBuilder(int index)
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
    • getMustNotBuilderList

      public List<Points.Condition.Builder> getMustNotBuilderList()
       All conditions must NOT match
       
      repeated .qdrant.Condition must_not = 3;
    • setUnknownFields

      public final Points.Filter.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder>
    • mergeUnknownFields

      public final Points.Filter.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Points.Filter.Builder>