Package org.apache.druid.client.indexing
Class IndexingWorkerInfo
- java.lang.Object
-
- org.apache.druid.client.indexing.IndexingWorkerInfo
-
public class IndexingWorkerInfo extends Object
Should be synchronized with org.apache.druid.indexing.overlord.ImmutableWorkerInfo
-
-
Constructor Summary
Constructors Constructor Description IndexingWorkerInfo(IndexingWorker worker, int currCapacityUsed, Set<String> availabilityGroups, Collection<String> runningTasks, org.joda.time.DateTime lastCompletedTaskTime, org.joda.time.DateTime blacklistedUntil)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Set<String>getAvailabilityGroups()org.joda.time.DateTimegetBlacklistedUntil()intgetCurrCapacityUsed()org.joda.time.DateTimegetLastCompletedTaskTime()Collection<String>getRunningTasks()IndexingWorkergetWorker()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
IndexingWorkerInfo
public IndexingWorkerInfo(IndexingWorker worker, int currCapacityUsed, Set<String> availabilityGroups, Collection<String> runningTasks, org.joda.time.DateTime lastCompletedTaskTime, @Nullable org.joda.time.DateTime blacklistedUntil)
-
-
Method Detail
-
getWorker
public IndexingWorker getWorker()
-
getCurrCapacityUsed
public int getCurrCapacityUsed()
-
getRunningTasks
public Collection<String> getRunningTasks()
-
getLastCompletedTaskTime
public org.joda.time.DateTime getLastCompletedTaskTime()
-
getBlacklistedUntil
public org.joda.time.DateTime getBlacklistedUntil()
-
-