org.elasticsearch.search.facet
Class FacetBuilders

java.lang.Object
  extended by org.elasticsearch.search.facet.FacetBuilders

public class FacetBuilders
extends Object


Constructor Summary
FacetBuilders()
           
 
Method Summary
static DateHistogramFacetBuilder dateHistogramFacet(String facetName)
           
static FilterFacetBuilder filterFacet(String facetName)
           
static FilterFacetBuilder filterFacet(String facetName, FilterBuilder filter)
           
static GeoDistanceFacetBuilder geoDistanceFacet(String facetName)
           
static HistogramFacetBuilder histogramFacet(String facetName)
           
static HistogramScriptFacetBuilder histogramScriptFacet(String facetName)
           
static QueryFacetBuilder queryFacet(String facetName)
           
static QueryFacetBuilder queryFacet(String facetName, QueryBuilder query)
           
static RangeFacetBuilder rangeFacet(String facetName)
           
static RangeScriptFacetBuilder rangeScriptFacet(String facetName)
           
static StatisticalFacetBuilder statisticalFacet(String facetName)
           
static StatisticalScriptFacetBuilder statisticalScriptFacet(String facetName)
           
static TermsFacetBuilder termsFacet(String facetName)
           
static TermsStatsFacetBuilder termsStatsFacet(String facetName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FacetBuilders

public FacetBuilders()
Method Detail

queryFacet

public static QueryFacetBuilder queryFacet(String facetName)

queryFacet

public static QueryFacetBuilder queryFacet(String facetName,
                                           QueryBuilder query)

filterFacet

public static FilterFacetBuilder filterFacet(String facetName)

filterFacet

public static FilterFacetBuilder filterFacet(String facetName,
                                             FilterBuilder filter)

termsFacet

public static TermsFacetBuilder termsFacet(String facetName)

termsStatsFacet

public static TermsStatsFacetBuilder termsStatsFacet(String facetName)

statisticalFacet

public static StatisticalFacetBuilder statisticalFacet(String facetName)

statisticalScriptFacet

public static StatisticalScriptFacetBuilder statisticalScriptFacet(String facetName)

histogramFacet

public static HistogramFacetBuilder histogramFacet(String facetName)

dateHistogramFacet

public static DateHistogramFacetBuilder dateHistogramFacet(String facetName)

histogramScriptFacet

public static HistogramScriptFacetBuilder histogramScriptFacet(String facetName)

rangeFacet

public static RangeFacetBuilder rangeFacet(String facetName)

rangeScriptFacet

public static RangeScriptFacetBuilder rangeScriptFacet(String facetName)

geoDistanceFacet

public static GeoDistanceFacetBuilder geoDistanceFacet(String facetName)


Copyright © 2009-2012. All Rights Reserved.