fenzo-core/src/main/java/com/netflix/fenzo/TaskSchedulingService.java
public void setTaskReadyTime(String taskId, QAttributes attributes, long when) {
        setReadyTimeQueue.offer(new SetReadyTimeRequest(taskId, attributes, when));
    }
public void setTaskReadyTime(String taskId, QAttributes attributes, long when) {
        setReadyTimeQueue.offer(new SetReadyTimeRequest(taskId, attributes, when));
    }
Set the wall clock time when this task is ready for consideration for resource allocation. Calling this method
is safer than directly calling {@link QueuableTask#safeSetReadyAt(long)} since this scheduling service will
call the latter when it is safe to do so.
@see QueuableTask#getReadyAt()
@param taskId The Id of the task.
@param attributes The queue attributes of the queue that the task belongs to.
@param when The wall clock time in millis when the task is ready for consideration for assignment.