public class InternalGeoCentroid extends InternalMetricsAggregation implements GeoCentroid
GeoCentroidAggregatorInternalAggregation.CommonFields, InternalAggregation.ReduceContext, InternalAggregation.TypeToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected GeoPoint |
centroid |
protected long |
count |
static AggregationStreams.Stream |
STREAM |
static InternalAggregation.Type |
TYPE |
metaData, nameEMPTY_PARAMS| 修飾子 | コンストラクタと説明 |
|---|---|
protected |
InternalGeoCentroid() |
|
InternalGeoCentroid(String name,
GeoPoint centroid,
long count,
List<PipelineAggregator> pipelineAggregators,
Map<String,Object> metaData) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
GeoPoint |
centroid() |
long |
count() |
protected void |
doReadFrom(StreamInput in) |
InternalGeoCentroid |
doReduce(List<InternalAggregation> aggregations,
InternalAggregation.ReduceContext reduceContext) |
protected void |
doWriteTo(StreamOutput out) |
XContentBuilder |
doXContentBody(XContentBuilder builder,
ToXContent.Params params) |
Object |
getProperty(List<String> path) |
static void |
registerStreams() |
InternalAggregation.Type |
type() |
getMetaData, getName, getProperty, pipelineAggregators, readFrom, readSize, reduce, toXContent, writeSize, writeToclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMetaData, getName, getPropertypublic static final InternalAggregation.Type TYPE
public static final AggregationStreams.Stream STREAM
protected GeoPoint centroid
protected long count
public static void registerStreams()
public GeoPoint centroid()
centroid インタフェース内 GeoCentroidpublic long count()
count インタフェース内 GeoCentroidpublic InternalAggregation.Type type()
type クラス内 InternalAggregationInternalAggregation.Type of this aggregationpublic InternalGeoCentroid doReduce(List<InternalAggregation> aggregations, InternalAggregation.ReduceContext reduceContext)
doReduce クラス内 InternalAggregationpublic Object getProperty(List<String> path)
getProperty クラス内 InternalAggregationprotected void doReadFrom(StreamInput in) throws IOException
doReadFrom クラス内 InternalAggregationIOExceptionprotected void doWriteTo(StreamOutput out) throws IOException
doWriteTo クラス内 InternalAggregationIOExceptionpublic XContentBuilder doXContentBody(XContentBuilder builder, ToXContent.Params params) throws IOException
doXContentBody クラス内 InternalAggregationIOExceptionCopyright © 2009–2016. All rights reserved.