public abstract class RelativeRange extends TimeRange
| Modifier and Type | Class and Description |
|---|---|
static class |
RelativeRange.Builder |
| Constructor and Description |
|---|
RelativeRange() |
| Modifier and Type | Method and Description |
|---|---|
static RelativeRange.Builder |
builder() |
static RelativeRange |
create(int range) |
static RelativeRange |
create(String type,
int range) |
org.joda.time.DateTime |
getFrom() |
Map<String,Object> |
getPersistedConfig() |
int |
getRange() |
org.joda.time.DateTime |
getTo() |
abstract int |
range() |
abstract String |
type() |
public static final String RELATIVE
public abstract int range()
public int getRange()
public static RelativeRange create(String type, int range) throws InvalidRangeParametersException
InvalidRangeParametersExceptionpublic static RelativeRange create(int range) throws InvalidRangeParametersException
InvalidRangeParametersExceptionpublic static RelativeRange.Builder builder()
public Map<String,Object> getPersistedConfig()
getPersistedConfig in class TimeRangeCopyright © 2012-2016 Graylog, Inc.. All Rights Reserved.