Class ContextBuilder<E extends ContextMapping<?>>
- java.lang.Object
-
- org.elasticsearch.search.suggest.completion.context.ContextBuilder<E>
-
- Direct Known Subclasses:
CategoryContextMapping.Builder
,GeoContextMapping.Builder
public abstract class ContextBuilder<E extends ContextMapping<?>> extends java.lang.Object
Builder forContextMapping
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
name
-
Constructor Summary
Constructors Modifier Constructor Description protected
ContextBuilder(java.lang.String name)
-
Method Summary
Modifier and Type Method Description abstract E
build()
static CategoryContextMapping.Builder
category(java.lang.String name)
Create a newCategoryContextMapping
static GeoContextMapping.Builder
geo(java.lang.String name)
Create a newGeoContextMapping
-
-
-
Method Detail
-
build
public abstract E build()
-
geo
public static GeoContextMapping.Builder geo(java.lang.String name)
Create a newGeoContextMapping
-
category
public static CategoryContextMapping.Builder category(java.lang.String name)
Create a newCategoryContextMapping
-
-