Skip navigation links
B C D E F G H I J M N O P Q R S T 

B

buildAggregation(long) - Method in class org.elasticsearch.join.aggregations.ParentToChildrenAggregator
 
buildEmptyAggregation() - Method in class org.elasticsearch.join.aggregations.ParentToChildrenAggregator
 

C

Children - Interface in org.elasticsearch.join.aggregations
An single bucket aggregation that translates parent documents to their children documents.
children(String, String) - Static method in class org.elasticsearch.join.aggregations.JoinAggregationBuilders
Create a new Children aggregation with the given name.
ChildrenAggregationBuilder - Class in org.elasticsearch.join.aggregations
 
ChildrenAggregationBuilder(String, String) - Constructor for class org.elasticsearch.join.aggregations.ChildrenAggregationBuilder
 
ChildrenAggregationBuilder(StreamInput) - Constructor for class org.elasticsearch.join.aggregations.ChildrenAggregationBuilder
Read from a stream.
ChildrenAggregatorFactory - Class in org.elasticsearch.join.aggregations
 
ChildrenAggregatorFactory(String, ValuesSourceConfig<ValuesSource.Bytes.WithOrdinals>, Query, Query, SearchContext, AggregatorFactory<?>, AggregatorFactories.Builder, Map<String, Object>) - Constructor for class org.elasticsearch.join.aggregations.ChildrenAggregatorFactory
 
childType() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
Returns the child type
createUnmapped(Aggregator, List<PipelineAggregator>, Map<String, Object>) - Method in class org.elasticsearch.join.aggregations.ChildrenAggregatorFactory
 

D

DEFAULT_IGNORE_UNMAPPED - Static variable in class org.elasticsearch.join.query.HasChildQueryBuilder
The default value for ignore_unmapped.
DEFAULT_IGNORE_UNMAPPED - Static variable in class org.elasticsearch.join.query.HasParentQueryBuilder
The default value for ignore_unmapped.
DEFAULT_MAX_CHILDREN - Static variable in class org.elasticsearch.join.query.HasChildQueryBuilder
The default maximum number of children that are required to match for the parent to be considered a match.
DEFAULT_MIN_CHILDREN - Static variable in class org.elasticsearch.join.query.HasChildQueryBuilder
The default minimum number of children that are required to match for the parent to be considered a match.
doClose() - Method in class org.elasticsearch.join.aggregations.ParentToChildrenAggregator
 
doCreateInternal(ValuesSource.Bytes.WithOrdinals, Aggregator, boolean, List<PipelineAggregator>, Map<String, Object>) - Method in class org.elasticsearch.join.aggregations.ChildrenAggregatorFactory
 
doEquals(HasChildQueryBuilder) - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
 
doEquals(HasParentQueryBuilder) - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
 
doHashCode() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
 
doHashCode() - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
 
doPostCollection() - Method in class org.elasticsearch.join.aggregations.ParentToChildrenAggregator
 
doRewrite(QueryRewriteContext) - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
 
doRewrite(QueryRewriteContext) - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
 
doToQuery(QueryShardContext) - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
 
doToQuery(QueryShardContext) - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
 
doWriteTo(StreamOutput) - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
 
doWriteTo(StreamOutput) - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
 
doXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
 
doXContent(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
 
doXContentBody(XContentBuilder, ToXContent.Params) - Method in class org.elasticsearch.join.aggregations.ChildrenAggregationBuilder
 

E

equals(Object) - Method in class org.elasticsearch.join.query.HasChildQueryBuilder.LateParsingQuery
 
extractInnerHitBuilders(Map<String, InnerHitContextBuilder>) - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
 
extractInnerHitBuilders(Map<String, InnerHitContextBuilder>) - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
 

F

fromXContent(XContentParser, String) - Static method in class org.elasticsearch.join.aggregations.ParsedChildren
 
fromXContent(QueryParseContext) - Static method in class org.elasticsearch.join.query.HasChildQueryBuilder
 
fromXContent(QueryParseContext) - Static method in class org.elasticsearch.join.query.HasParentQueryBuilder
 

G

getAggregations() - Method in class org.elasticsearch.join.ParentJoinPlugin
 
getInnerQuery() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder.LateParsingQuery
 
getLeafCollector(LeafReaderContext, LeafBucketCollector) - Method in class org.elasticsearch.join.aggregations.ParentToChildrenAggregator
 
getMaxChildren() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder.LateParsingQuery
 
getMinChildren() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder.LateParsingQuery
 
getQueries() - Method in class org.elasticsearch.join.ParentJoinPlugin
 
getScoreMode() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder.LateParsingQuery
 
getSimilarity() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder.LateParsingQuery
 
getType() - Method in class org.elasticsearch.join.aggregations.ChildrenAggregationBuilder
 
getType() - Method in class org.elasticsearch.join.aggregations.ParsedChildren
 
getWriteableName() - Method in class org.elasticsearch.join.aggregations.InternalChildren
 
getWriteableName() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
 
getWriteableName() - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
 

H

hasChildQuery(String, QueryBuilder, ScoreMode) - Static method in class org.elasticsearch.join.query.JoinQueryBuilders
Constructs a new has_child query, with the child type and the query to run on the child documents.
HasChildQueryBuilder - Class in org.elasticsearch.join.query
A query builder for has_child query.
HasChildQueryBuilder(String, QueryBuilder, ScoreMode) - Constructor for class org.elasticsearch.join.query.HasChildQueryBuilder
 
HasChildQueryBuilder(StreamInput) - Constructor for class org.elasticsearch.join.query.HasChildQueryBuilder
Read from a stream.
HasChildQueryBuilder.LateParsingQuery - Class in org.elasticsearch.join.query
A query that rewrites into another query using JoinUtil.createJoinQuery(String, Query, Query, IndexSearcher, ScoreMode, MultiDocValues.OrdinalMap, int, int) that executes the actual join.
hashCode() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder.LateParsingQuery
 
hasParentQuery(String, QueryBuilder, boolean) - Static method in class org.elasticsearch.join.query.JoinQueryBuilders
Constructs a new parent query, with the parent type and the query to run on the parent documents.
HasParentQueryBuilder - Class in org.elasticsearch.join.query
Builder for the 'has_parent' query.
HasParentQueryBuilder(String, QueryBuilder, boolean) - Constructor for class org.elasticsearch.join.query.HasParentQueryBuilder
 
HasParentQueryBuilder(StreamInput) - Constructor for class org.elasticsearch.join.query.HasParentQueryBuilder
Read from a stream.

I

ignoreUnmapped(boolean) - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
Sets whether the query builder should ignore unmapped types (and run a MatchNoDocsQuery in place of this query) or throw an exception if the type is unmapped.
ignoreUnmapped() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
Gets whether the query builder will ignore unmapped types (and run a MatchNoDocsQuery in place of this query) or throw an exception if the type is unmapped.
ignoreUnmapped(boolean) - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
Sets whether the query builder should ignore unmapped types (and run a MatchNoDocsQuery in place of this query) or throw an exception if the type is unmapped.
ignoreUnmapped() - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
Gets whether the query builder will ignore unmapped types (and run a MatchNoDocsQuery in place of this query) or throw an exception if the type is unmapped.
innerBuild(SearchContext, ValuesSourceConfig<ValuesSource.Bytes.WithOrdinals>, AggregatorFactory<?>, AggregatorFactories.Builder) - Method in class org.elasticsearch.join.aggregations.ChildrenAggregationBuilder
 
innerEquals(Object) - Method in class org.elasticsearch.join.aggregations.ChildrenAggregationBuilder
 
innerHashCode() - Method in class org.elasticsearch.join.aggregations.ChildrenAggregationBuilder
 
innerHit() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
Returns inner hit definition in the scope of this query and reusing the defined type and query.
innerHit(InnerHitBuilder) - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
 
innerHit() - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
Returns inner hit definition in the scope of this query and reusing the defined type and query.
innerHit(InnerHitBuilder) - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
 
innerWriteTo(StreamOutput) - Method in class org.elasticsearch.join.aggregations.ChildrenAggregationBuilder
 
InternalChildren - Class in org.elasticsearch.join.aggregations
InternalChildren(String, long, InternalAggregations, List<PipelineAggregator>, Map<String, Object>) - Constructor for class org.elasticsearch.join.aggregations.InternalChildren
 
InternalChildren(StreamInput) - Constructor for class org.elasticsearch.join.aggregations.InternalChildren
Read from a stream.

J

JoinAggregationBuilders - Class in org.elasticsearch.join.aggregations
 
JoinAggregationBuilders() - Constructor for class org.elasticsearch.join.aggregations.JoinAggregationBuilders
 
JoinQueryBuilders - Class in org.elasticsearch.join.query
 
JoinQueryBuilders() - Constructor for class org.elasticsearch.join.query.JoinQueryBuilders
 

M

maxChildren() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
Returns the maximum number of children that are required to match for the parent to be considered a match.
minChildren() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
Returns the minimum number of children that are required to match for the parent to be considered a match.
minMaxChildren(int, int) - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
Defines the minimum number of children that are required to match for the parent to be considered a match and the maximum number of children that are required to match for the parent to be considered a match.

N

NAME - Static variable in class org.elasticsearch.join.aggregations.ChildrenAggregationBuilder
 
NAME - Static variable in class org.elasticsearch.join.query.HasChildQueryBuilder
 
NAME - Static variable in class org.elasticsearch.join.query.HasParentQueryBuilder
 
newAggregation(String, long, InternalAggregations) - Method in class org.elasticsearch.join.aggregations.InternalChildren
 

O

org.elasticsearch.join - package org.elasticsearch.join
 
org.elasticsearch.join.aggregations - package org.elasticsearch.join.aggregations
 
org.elasticsearch.join.query - package org.elasticsearch.join.query
 

P

ParentJoinPlugin - Class in org.elasticsearch.join
 
ParentJoinPlugin(Settings) - Constructor for class org.elasticsearch.join.ParentJoinPlugin
 
ParentToChildrenAggregator - Class in org.elasticsearch.join.aggregations
 
ParentToChildrenAggregator(String, AggregatorFactories, SearchContext, Aggregator, Query, Query, ValuesSource.Bytes.WithOrdinals, long, List<PipelineAggregator>, Map<String, Object>) - Constructor for class org.elasticsearch.join.aggregations.ParentToChildrenAggregator
 
parse(String, QueryParseContext) - Static method in class org.elasticsearch.join.aggregations.ChildrenAggregationBuilder
 
ParsedChildren - Class in org.elasticsearch.join.aggregations
 
ParsedChildren() - Constructor for class org.elasticsearch.join.aggregations.ParsedChildren
 

Q

query() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
Returns the children query to execute.
query() - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
Returns the query to execute.

R

resolveConfig(SearchContext) - Method in class org.elasticsearch.join.aggregations.ChildrenAggregationBuilder
 
rewrite(IndexReader) - Method in class org.elasticsearch.join.query.HasChildQueryBuilder.LateParsingQuery
 

S

score() - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
Returns true if the parent score is mapped into the child documents
scoreMode() - Method in class org.elasticsearch.join.query.HasChildQueryBuilder
Returns how the scores from the matching child documents are mapped into the parent document.

T

toString(String) - Method in class org.elasticsearch.join.query.HasChildQueryBuilder.LateParsingQuery
 
type() - Method in class org.elasticsearch.join.query.HasParentQueryBuilder
Returns the parents type name
B C D E F G H I J M N O P Q R S T 
Skip navigation links