| Constructor and Description |
|---|
CollectorImpl() |
| Modifier and Type | Method and Description |
|---|---|
static CollectorImpl |
create(String collectorId,
String nodeId,
String collectorVersion,
CollectorNodeDetails collectorNodeDetails,
org.joda.time.DateTime lastSeen) |
static CollectorImpl |
create(String objectId,
String id,
String nodeId,
CollectorNodeDetails collectorNodeDetails,
String collectorVersion,
org.joda.time.DateTime lastSeen) |
abstract String |
getCollectorVersion() |
abstract String |
getId() |
abstract org.joda.time.DateTime |
getLastSeen() |
abstract CollectorNodeDetails |
getNodeDetails() |
abstract String |
getNodeId() |
CollectorSummary |
toSummary(com.google.common.base.Function<Collector,Boolean> isActiveFunction) |
public abstract CollectorNodeDetails getNodeDetails()
getNodeDetails in interface Collectorpublic abstract String getCollectorVersion()
getCollectorVersion in interface Collectorpublic CollectorSummary toSummary(com.google.common.base.Function<Collector,Boolean> isActiveFunction)
public abstract org.joda.time.DateTime getLastSeen()
getLastSeen in interface Collectorpublic static CollectorImpl create(String objectId, String id, String nodeId, CollectorNodeDetails collectorNodeDetails, String collectorVersion, org.joda.time.DateTime lastSeen)
public static CollectorImpl create(String collectorId, String nodeId, String collectorVersion, CollectorNodeDetails collectorNodeDetails, org.joda.time.DateTime lastSeen)
Copyright © 2012-2015 Graylog, Inc.. All Rights Reserved.