public class DispatchInfo extends Object
Modifier and Type | Method and Description |
---|---|
static DispatchInfo |
dispatched(CoordinatorLocation coordinatorLocation,
io.airlift.units.Duration elapsedTime,
io.airlift.units.Duration waitingForPrerequisitesTime,
io.airlift.units.Duration queuedTime) |
static DispatchInfo |
failed(ExecutionFailureInfo failureInfo,
io.airlift.units.Duration elapsedTime,
io.airlift.units.Duration waitingForPrerequisitesTime,
io.airlift.units.Duration queuedTime) |
Optional<CoordinatorLocation> |
getCoordinatorLocation() |
io.airlift.units.Duration |
getElapsedTime() |
Optional<ExecutionFailureInfo> |
getFailureInfo() |
Optional<io.airlift.units.Duration> |
getQueuedTime() |
io.airlift.units.Duration |
getWaitingForPrerequisitesTime() |
static DispatchInfo |
queued(io.airlift.units.Duration elapsedTime,
io.airlift.units.Duration waitingForPrerequisitesTime,
io.airlift.units.Duration queuedTime) |
static DispatchInfo |
waitingForPrerequisites(io.airlift.units.Duration elapsedTime,
io.airlift.units.Duration waitingForPrerequisitesTime) |
public static DispatchInfo waitingForPrerequisites(io.airlift.units.Duration elapsedTime, io.airlift.units.Duration waitingForPrerequisitesTime)
public static DispatchInfo queued(io.airlift.units.Duration elapsedTime, io.airlift.units.Duration waitingForPrerequisitesTime, io.airlift.units.Duration queuedTime)
public static DispatchInfo dispatched(CoordinatorLocation coordinatorLocation, io.airlift.units.Duration elapsedTime, io.airlift.units.Duration waitingForPrerequisitesTime, io.airlift.units.Duration queuedTime)
public static DispatchInfo failed(ExecutionFailureInfo failureInfo, io.airlift.units.Duration elapsedTime, io.airlift.units.Duration waitingForPrerequisitesTime, io.airlift.units.Duration queuedTime)
public Optional<CoordinatorLocation> getCoordinatorLocation()
public Optional<ExecutionFailureInfo> getFailureInfo()
public io.airlift.units.Duration getElapsedTime()
public io.airlift.units.Duration getWaitingForPrerequisitesTime()
public Optional<io.airlift.units.Duration> getQueuedTime()
Copyright © 2012–2022. All rights reserved.