public static enum ElasticsearchFacet.Type extends java.lang.Enum<ElasticsearchFacet.Type>
Types of Elasticsearch facets.
Enum Constant and Description |
---|
DATEHISTOGRAM |
FILTER |
GEO_DISTANCE |
HISTOGRAM |
QUERY |
RANGE |
STATISTICAL |
TERMS |
TERMS_STATS |
Modifier and Type | Method and Description |
---|---|
static ElasticsearchFacet.Type |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ElasticsearchFacet.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ElasticsearchFacet.Type TERMS
public static final ElasticsearchFacet.Type RANGE
public static final ElasticsearchFacet.Type HISTOGRAM
public static final ElasticsearchFacet.Type DATEHISTOGRAM
public static final ElasticsearchFacet.Type FILTER
public static final ElasticsearchFacet.Type QUERY
public static final ElasticsearchFacet.Type STATISTICAL
public static final ElasticsearchFacet.Type TERMS_STATS
public static final ElasticsearchFacet.Type GEO_DISTANCE
public static ElasticsearchFacet.Type[] values()
for (ElasticsearchFacet.Type c : ElasticsearchFacet.Type.values()) System.out.println(c);
public static ElasticsearchFacet.Type valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null