object ElasticIntervalRule
- Alphabetic
- By Inheritance
- ElasticIntervalRule
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def intervalAllOf[S](intervals: NonEmptyChunk[IntervalRule[S]]): IntervalAllOfRule[S]
Constructs an instance of zio.elasticsearch.query.IntervalRule that requires all the given
intervalsto match, in any order unless zio.elasticsearch.query.IntervalAllOfRule#orderedOn is used.Constructs an instance of zio.elasticsearch.query.IntervalRule that requires all the given
intervalsto match, in any order unless zio.elasticsearch.query.IntervalAllOfRule#orderedOn is used.- S
the document type on which the interval rule is executed
- intervals
the interval rules that all have to match
- returns
an instance of zio.elasticsearch.query.IntervalRule representing the
all_ofinterval rule.
- def intervalAnyOf[S](intervals: NonEmptyChunk[IntervalRule[S]]): IntervalAnyOfRule[S]
Constructs an instance of zio.elasticsearch.query.IntervalRule that requires any one of the given
intervalsto match.Constructs an instance of zio.elasticsearch.query.IntervalRule that requires any one of the given
intervalsto match.- S
the document type on which the interval rule is executed
- intervals
the interval rules, any one of which has to match
- returns
an instance of zio.elasticsearch.query.IntervalRule representing the
any_ofinterval rule.
- def intervalContains(pattern: String): IntervalWildcardRule[Any]
Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms containing the specified
pattern.Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms containing the specified
pattern.- pattern
the substring that a matching term must contain (wildcard characters
*and?are matched literally)- returns
an instance of zio.elasticsearch.query.IntervalRule representing the
wildcardinterval rule.
- def intervalEndsWith(pattern: String): IntervalWildcardRule[Any]
Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms ending with the specified
pattern.Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms ending with the specified
pattern.- pattern
the suffix that a matching term must end with (wildcard characters
*and?are matched literally)- returns
an instance of zio.elasticsearch.query.IntervalRule representing the
wildcardinterval rule.
- def intervalFilter[S](after: Option[IntervalRule[S]] = None, before: Option[IntervalRule[S]] = None, containedBy: Option[IntervalRule[S]] = None, containing: Option[IntervalRule[S]] = None, notContainedBy: Option[IntervalRule[S]] = None, notContaining: Option[IntervalRule[S]] = None, notOverlapping: Option[IntervalRule[S]] = None, overlapping: Option[IntervalRule[S]] = None, script: Option[Script] = None): IntervalFilter[S]
Constructs an instance of zio.elasticsearch.query.IntervalFilter, used to restrict the intervals matched by another zio.elasticsearch.query.IntervalRule based on their relation to the intervals produced by the specified rules.
Constructs an instance of zio.elasticsearch.query.IntervalFilter, used to restrict the intervals matched by another zio.elasticsearch.query.IntervalRule based on their relation to the intervals produced by the specified rules.
- S
the document type on which the interval rule is executed
- after
restricts matches to intervals that follow an interval from the given rule
- before
restricts matches to intervals that precede an interval from the given rule
- containedBy
restricts matches to intervals contained by an interval from the given rule
- containing
restricts matches to intervals that contain an interval from the given rule
- notContainedBy
restricts matches to intervals that are not contained by an interval from the given rule
- notContaining
restricts matches to intervals that do not contain an interval from the given rule
- notOverlapping
restricts matches to intervals that do not overlap with an interval from the given rule
- overlapping
restricts matches to intervals that overlap with an interval from the given rule
- script
restricts matches using the specified script
- returns
an instance of zio.elasticsearch.query.IntervalFilter representing the interval filter.
- def intervalFuzzy(term: String): IntervalFuzzyRule[Any]
Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms similar to the specified
term, up to an edit distance defined by the fuzziness.Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms similar to the specified
term, up to an edit distance defined by the fuzziness.- term
the term to fuzzy match against
- returns
an instance of zio.elasticsearch.query.IntervalRule representing the
fuzzyinterval rule.
- def intervalMatch(query: String): IntervalMatchRule[Any]
Constructs an instance of zio.elasticsearch.query.IntervalRule that matches analyzed text within specified intervals based on the provided query string.
Constructs an instance of zio.elasticsearch.query.IntervalRule that matches analyzed text within specified intervals based on the provided query string.
- query
the text to match in the intervals
- returns
an instance of zio.elasticsearch.query.IntervalRule representing the
matchinterval rule.
- def intervalPrefix(prefix: String): IntervalPrefixRule[Any]
Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms starting with the specified
prefix.Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms starting with the specified
prefix.- prefix
the prefix string to match
- returns
an instance of zio.elasticsearch.query.IntervalRule representing the
prefixinterval rule.
- def intervalRange: IntervalRangeRule[Any, Unbounded.type, Unbounded.type]
Constructs an unbounded instance of zio.elasticsearch.query.IntervalRule that matches terms within a range.
Constructs an unbounded instance of zio.elasticsearch.query.IntervalRule that matches terms within a range. The bounds can be set using the
gt,gte,ltandltemethods.- returns
an instance of zio.elasticsearch.query.IntervalRule representing the
rangeinterval rule.
- def intervalRegexp(pattern: String): IntervalRegexpRule[Any]
Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms using the specified regular expression
pattern.Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms using the specified regular expression
pattern.- pattern
the regular expression to match
- returns
an instance of zio.elasticsearch.query.IntervalRule representing the
regexpinterval rule.
- def intervalStartsWith(pattern: String): IntervalWildcardRule[Any]
Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms starting with the specified
pattern.Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms starting with the specified
pattern.- pattern
the prefix that a matching term must start with (wildcard characters
*and?are matched literally)- returns
an instance of zio.elasticsearch.query.IntervalRule representing the
wildcardinterval rule.
- def intervalWildcard(pattern: String): IntervalWildcardRule[Any]
Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms using the specified wildcard
pattern.Constructs an instance of zio.elasticsearch.query.IntervalRule that matches terms using the specified wildcard
pattern.- pattern
the wildcard pattern to match, using
*to match zero or more characters and?to match a single character- returns
an instance of zio.elasticsearch.query.IntervalRule representing the
wildcardinterval rule.
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])