public abstract class FlowSliceStats<K extends Enum> extends Object
ProvidesCounters
interface.
Provided as an abstract class so that implementations will be resilient to API additions.
Modifier and Type | Class and Description |
---|---|
static class |
FlowSliceStats.FlowSliceAttempt |
Constructor and Description |
---|
FlowSliceStats() |
Modifier and Type | Method and Description |
---|---|
abstract Map<Integer,FlowSliceStats.FlowSliceAttempt> |
getAttempts() |
abstract Map<String,Map<String,Long>> |
getCounters() |
abstract String[] |
getDiagnostics() |
abstract String |
getID() |
abstract K |
getKind() |
abstract long |
getProcessFinishTime() |
long |
getProcessPendingTime() |
abstract float |
getProcessProgress() |
long |
getProcessRunTime() |
abstract String |
getProcessSliceID() |
abstract long |
getProcessStartTime() |
abstract String |
getProcessStatus() |
abstract String |
getProcessStepID() |
long |
getProcessSubmitTime() |
abstract CascadingStats.Status |
getStatus() |
public FlowSliceStats()
public long getProcessPendingTime()
public abstract long getProcessStartTime()
public long getProcessSubmitTime()
public long getProcessRunTime()
public abstract long getProcessFinishTime()
public abstract CascadingStats.Status getStatus()
public abstract String getProcessSliceID()
public abstract String getProcessStepID()
public abstract String getProcessStatus()
public abstract float getProcessProgress()
public abstract String[] getDiagnostics()
public abstract Map<Integer,FlowSliceStats.FlowSliceAttempt> getAttempts()
Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.