| Modifier and Type | Method and Description |
|---|---|
<F> TermsAggregationOptionsStep<?,PDF,F,Map<F,Long>> |
TermsAggregationFieldStep.field(String absoluteFieldPath,
Class<F> type,
ValueConvert convert)
Target the given field in the terms aggregation.
|
<F> RangeAggregationRangeStep<?,PDF,F> |
RangeAggregationFieldStep.field(String absoluteFieldPath,
Class<F> type,
ValueConvert convert)
Target the given field in the range aggregation.
|
| Modifier and Type | Method and Description |
|---|---|
<T> RangeAggregationBuilder<T> |
SearchAggregationBuilderFactory.createRangeAggregationBuilder(String absoluteFieldPath,
Class<T> expectedType,
ValueConvert convert) |
<T> TermsAggregationBuilder<T> |
SearchAggregationBuilderFactory.createTermsAggregationBuilder(String absoluteFieldPath,
Class<T> expectedType,
ValueConvert convert) |
| Modifier and Type | Method and Description |
|---|---|
static ValueConvert |
ValueConvert.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ValueConvert[] |
ValueConvert.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
default N |
RangePredicateMatchingStep.atLeast(Object lowerBoundValue,
ValueConvert convert)
Require at least one of the targeted fields to be "greater than or equal to" the given value,
with no limit as to how high it can be.
|
default N |
RangePredicateMatchingStep.atMost(Object upperBoundValue,
ValueConvert convert)
Require at least one of the targeted fields to be "lesser than or equal to" the given value,
with no limit as to how low it can be.
|
default N |
RangePredicateMatchingStep.between(Object lowerBound,
Object upperBound,
ValueConvert convert)
Require at least one of the targeted fields to be in the range
defined by the given bounds.
|
default N |
RangePredicateMatchingStep.greaterThan(Object lowerBoundValue,
ValueConvert convert)
Require at least one of the targeted fields to be "strictly greater than" the given value,
with no limit as to how high it can be.
|
default N |
RangePredicateMatchingStep.lessThan(Object upperBoundValue,
ValueConvert convert)
Require at least one of the targeted fields to be "lesser than" the given value,
with no limit as to how low it can be.
|
N |
MatchIdPredicateMatchingStep.matching(Object value,
ValueConvert convert)
Target the identifier with the given id.
|
N |
MatchPredicateMatchingStep.matching(Object value,
ValueConvert convert)
Require at least one of the targeted fields to match the given value.
|
default N |
MatchIdPredicateMatchingStep.matchingAny(Collection<?> values,
ValueConvert convert)
Target the identifiers matching any of the values in a collection.
|
N |
RangePredicateMatchingStep.range(Range<?> range,
ValueConvert convert)
Require at least one of the targeted fields to be in the given range.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RangePredicateBuilder.range(Range<?> range,
ValueConvert convertLowerBound,
ValueConvert convertUpperBound) |
void |
MatchIdPredicateBuilder.value(Object value,
ValueConvert valueConvert) |
void |
MatchPredicateBuilder.value(Object value,
ValueConvert convert) |
| Modifier and Type | Method and Description |
|---|---|
<T> FieldProjectionOptionsStep<?,T> |
SearchProjectionFactory.field(String absoluteFieldPath,
Class<T> type,
ValueConvert convert)
Project to the value of a field in the indexed document.
|
FieldProjectionOptionsStep<?,Object> |
SearchProjectionFactory.field(String absoluteFieldPath,
ValueConvert convert)
Project to the value of a field in the indexed document, without specifying a type.
|
| Modifier and Type | Method and Description |
|---|---|
<T> FieldProjectionOptionsStep<?,T> |
DelegatingSearchProjectionFactory.field(String absoluteFieldPath,
Class<T> type,
ValueConvert convert) |
FieldProjectionOptionsStep<?,Object> |
DelegatingSearchProjectionFactory.field(String absoluteFieldPath,
ValueConvert convert) |
| Modifier and Type | Method and Description |
|---|---|
<T> FieldProjectionBuilder<T> |
SearchProjectionBuilderFactory.field(String absoluteFieldPath,
Class<T> clazz,
ValueConvert convert) |
| Modifier and Type | Method and Description |
|---|---|
N |
FieldSortMissingValueBehaviorStep.use(Object value,
ValueConvert convert)
When documents are missing a value on the sort field, use the given value instead.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FieldSortBuilder.missingAs(Object value,
ValueConvert convert) |
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.