public abstract class TimeSetting extends Setting<org.elasticsearch.common.unit.TimeValue,java.lang.String>
Constructor and Description |
---|
TimeSetting() |
Modifier and Type | Method and Description |
---|---|
DataType |
dataType() |
org.elasticsearch.common.unit.TimeValue |
defaultValue() |
java.lang.String |
extract(org.elasticsearch.common.settings.Settings settings) |
java.lang.Long |
extractMillis(org.elasticsearch.common.settings.Settings settings) |
org.elasticsearch.common.unit.TimeValue |
extractTimeValue(org.elasticsearch.common.settings.Settings settings) |
org.elasticsearch.common.unit.TimeValue |
maxValue() |
org.elasticsearch.common.unit.TimeValue |
minValue() |
public org.elasticsearch.common.unit.TimeValue defaultValue()
defaultValue
in class Setting<org.elasticsearch.common.unit.TimeValue,java.lang.String>
public org.elasticsearch.common.unit.TimeValue maxValue()
public org.elasticsearch.common.unit.TimeValue minValue()
public DataType dataType()
public java.lang.String extract(org.elasticsearch.common.settings.Settings settings)
public java.lang.Long extractMillis(org.elasticsearch.common.settings.Settings settings)
public org.elasticsearch.common.unit.TimeValue extractTimeValue(org.elasticsearch.common.settings.Settings settings)