public class ChildrenAggregationBuilder
extends <any>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
| Modifier | Constructor and Description |
|---|---|
protected |
ChildrenAggregationBuilder(ChildrenAggregationBuilder clone,
Builder factoriesBuilder,
java.util.Map<java.lang.String,java.lang.Object> metaData) |
|
ChildrenAggregationBuilder(StreamInput in)
Read from a stream.
|
|
ChildrenAggregationBuilder(java.lang.String name,
java.lang.String childType) |
| Modifier and Type | Method and Description |
|---|---|
protected XContentBuilder |
doXContentBody(XContentBuilder builder,
Params params) |
java.lang.String |
getType() |
protected <any> |
innerBuild(SearchContext context,
<any> config,
<any> parent,
Builder subFactoriesBuilder) |
protected boolean |
innerEquals(java.lang.Object obj) |
protected int |
innerHashCode() |
protected void |
innerWriteTo(StreamOutput out) |
static ChildrenAggregationBuilder |
parse(java.lang.String aggregationName,
XContentParser parser) |
protected <any> |
resolveConfig(SearchContext context) |
protected AggregationBuilder |
shallowCopy(Builder factoriesBuilder,
java.util.Map<java.lang.String,java.lang.Object> metaData) |
public static final java.lang.String NAME
public ChildrenAggregationBuilder(java.lang.String name,
java.lang.String childType)
name - the name of this aggregationchildType - the type of children documentsprotected ChildrenAggregationBuilder(ChildrenAggregationBuilder clone, Builder factoriesBuilder, java.util.Map<java.lang.String,java.lang.Object> metaData)
public ChildrenAggregationBuilder(StreamInput in)
throws java.io.IOException
java.io.IOExceptionprotected AggregationBuilder shallowCopy(Builder factoriesBuilder,
java.util.Map<java.lang.String,java.lang.Object> metaData)
protected void innerWriteTo(StreamOutput out)
throws java.io.IOException
java.io.IOExceptionprotected <any> innerBuild(SearchContext context,
<any> config,
<any> parent,
Builder subFactoriesBuilder)
throws java.io.IOException
java.io.IOExceptionprotected <any> resolveConfig(SearchContext context)
protected XContentBuilder doXContentBody(XContentBuilder builder,
Params params)
throws java.io.IOException
java.io.IOExceptionpublic static ChildrenAggregationBuilder parse(java.lang.String aggregationName, XContentParser parser) throws java.io.IOException
java.io.IOExceptionprotected int innerHashCode()
protected boolean innerEquals(java.lang.Object obj)
public java.lang.String getType()