public class RiverStatesMetaData extends Object implements org.elasticsearch.cluster.metadata.MetaData.Custom
Modifier and Type | Class and Description |
---|---|
static class |
RiverStatesMetaData.Factory
River state metadata factory
|
Modifier and Type | Field and Description |
---|---|
static RiverStatesMetaData.Factory |
FACTORY |
static String |
TYPE |
Constructor and Description |
---|
RiverStatesMetaData(RiverState... riverStates)
Constructs new river state metadata
|
Modifier and Type | Method and Description |
---|---|
org.elasticsearch.common.collect.ImmutableList<RiverState> |
getRiverStates()
Returns list of current river states
|
org.elasticsearch.common.collect.ImmutableList<RiverState> |
getRiverStates(String name,
String type)
Returns a river state with a given name or null if such river doesn't exist
|
public static final String TYPE
public static final RiverStatesMetaData.Factory FACTORY
public RiverStatesMetaData(RiverState... riverStates)
riverStates
- list of river statespublic org.elasticsearch.common.collect.ImmutableList<RiverState> getRiverStates()
public org.elasticsearch.common.collect.ImmutableList<RiverState> getRiverStates(String name, String type)
name
- name of riverelasticsearch-river-jdbc