Class FilterCondition

java.lang.Object
ai.vectros.types.FilterCondition

public final class FilterCondition extends Object
  • Method Details

    • getEq

      public Optional<Scalar> getEq()
      Returns:
      Equals the given scalar.
    • getNe

      public Optional<Scalar> getNe()
      Returns:
      Not equal to the given scalar.
    • getGt

      public Optional<Scalar> getGt()
      Returns:
      Strictly greater than the given scalar.
    • getGte

      public Optional<Scalar> getGte()
      Returns:
      Greater than or equal to the given scalar.
    • getLt

      public Optional<Scalar> getLt()
      Returns:
      Strictly less than the given scalar.
    • getLte

      public Optional<Scalar> getLte()
      Returns:
      Less than or equal to the given scalar.
    • getIn

      public Optional<List<Scalar>> getIn()
      Returns:
      Matches any value in the array (membership).
    • getNin

      public Optional<List<Scalar>> getNin()
      Returns:
      Matches none of the values in the array (negated membership).
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • builder

      public static FilterCondition.Builder builder()