public class ScheduleResult extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ScheduleResult.BlockedReason |
| Constructor and Description |
|---|
ScheduleResult(boolean finished,
Iterable<? extends RemoteTask> newTasks,
int splitsScheduled) |
ScheduleResult(boolean finished,
Iterable<? extends RemoteTask> newTasks,
com.google.common.util.concurrent.ListenableFuture<?> blocked,
ScheduleResult.BlockedReason blockedReason,
int splitsScheduled) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<?> |
getBlocked() |
Optional<ScheduleResult.BlockedReason> |
getBlockedReason() |
Set<RemoteTask> |
getNewTasks() |
int |
getSplitsScheduled() |
boolean |
isFinished() |
String |
toString() |
public ScheduleResult(boolean finished,
Iterable<? extends RemoteTask> newTasks,
int splitsScheduled)
public ScheduleResult(boolean finished,
Iterable<? extends RemoteTask> newTasks,
com.google.common.util.concurrent.ListenableFuture<?> blocked,
ScheduleResult.BlockedReason blockedReason,
int splitsScheduled)
public boolean isFinished()
public Set<RemoteTask> getNewTasks()
public com.google.common.util.concurrent.ListenableFuture<?> getBlocked()
public int getSplitsScheduled()
public Optional<ScheduleResult.BlockedReason> getBlockedReason()
Copyright © 2012–2019. All rights reserved.