public class ImmutableWorkerInfo extends Object
| Constructor and Description | 
|---|
ImmutableWorkerInfo(Worker worker,
                   int currCapacityUsed,
                   Set<String> availabilityGroups,
                   Collection<String> runningTasks,
                   org.joda.time.DateTime lastCompletedTaskTime)  | 
ImmutableWorkerInfo(Worker worker,
                   int currCapacityUsed,
                   Set<String> availabilityGroups,
                   Collection<String> runningTasks,
                   org.joda.time.DateTime lastCompletedTaskTime,
                   org.joda.time.DateTime blacklistedUntil)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
canRunTask(Task task)  | 
boolean | 
equals(Object o)  | 
Set<String> | 
getAvailabilityGroups()  | 
int | 
getAvailableCapacity()  | 
org.joda.time.DateTime | 
getBlacklistedUntil()  | 
int | 
getCurrCapacityUsed()  | 
org.joda.time.DateTime | 
getLastCompletedTaskTime()  | 
Set<String> | 
getRunningTasks()  | 
Worker | 
getWorker()  | 
int | 
hashCode()  | 
boolean | 
isValidVersion(String minVersion)  | 
String | 
toString()  | 
public ImmutableWorkerInfo(Worker worker, int currCapacityUsed, Set<String> availabilityGroups, Collection<String> runningTasks, org.joda.time.DateTime lastCompletedTaskTime, @Nullable org.joda.time.DateTime blacklistedUntil)
public ImmutableWorkerInfo(Worker worker, int currCapacityUsed, Set<String> availabilityGroups, Collection<String> runningTasks, org.joda.time.DateTime lastCompletedTaskTime)
public Worker getWorker()
public int getCurrCapacityUsed()
public int getAvailableCapacity()
public org.joda.time.DateTime getLastCompletedTaskTime()
public org.joda.time.DateTime getBlacklistedUntil()
public boolean isValidVersion(String minVersion)
public boolean canRunTask(Task task)
Copyright © 2011–2018. All rights reserved.