public abstract class MongoIndexRange extends Object implements IndexRange
COMPARATOR, FIELD_BEGIN, FIELD_CALCULATED_AT, FIELD_END, FIELD_INDEX_NAME, FIELD_TOOK_MS| Constructor and Description |
|---|
MongoIndexRange() |
| Modifier and Type | Method and Description |
|---|---|
abstract org.joda.time.DateTime |
begin() |
abstract org.joda.time.DateTime |
calculatedAt() |
abstract int |
calculationDuration() |
static MongoIndexRange |
create(IndexRange indexRange) |
static MongoIndexRange |
create(org.bson.types.ObjectId id,
String indexName,
org.joda.time.DateTime begin,
org.joda.time.DateTime end,
org.joda.time.DateTime calculatedAt,
int calculationDuration) |
static MongoIndexRange |
create(org.bson.types.ObjectId id,
String indexName,
long beginMillis,
long endMillis,
long calculatedAtMillis,
int calculationDuration) |
static MongoIndexRange |
create(String indexName,
org.joda.time.DateTime begin,
org.joda.time.DateTime end,
org.joda.time.DateTime calculatedAt,
int calculationDuration) |
abstract org.joda.time.DateTime |
end() |
abstract org.bson.types.ObjectId |
id() |
abstract String |
indexName() |
@Nullable public abstract org.bson.types.ObjectId id()
public abstract String indexName()
indexName in interface IndexRangepublic abstract org.joda.time.DateTime begin()
begin in interface IndexRangepublic abstract org.joda.time.DateTime end()
end in interface IndexRangepublic abstract org.joda.time.DateTime calculatedAt()
calculatedAt in interface IndexRangepublic abstract int calculationDuration()
calculationDuration in interface IndexRangepublic static MongoIndexRange create(org.bson.types.ObjectId id, String indexName, org.joda.time.DateTime begin, org.joda.time.DateTime end, org.joda.time.DateTime calculatedAt, int calculationDuration)
public static MongoIndexRange create(@Nullable org.bson.types.ObjectId id, String indexName, long beginMillis, long endMillis, long calculatedAtMillis, int calculationDuration)
public static MongoIndexRange create(String indexName, org.joda.time.DateTime begin, org.joda.time.DateTime end, org.joda.time.DateTime calculatedAt, int calculationDuration)
public static MongoIndexRange create(IndexRange indexRange)
Copyright © 2012-2016 Graylog, Inc.. All Rights Reserved.