Class ExecutionStateSampler.ExecutionStateTrackerStatus
- java.lang.Object
-
- org.apache.beam.fn.harness.control.ExecutionStateSampler.ExecutionStateTrackerStatus
-
- Enclosing class:
- ExecutionStateSampler
public abstract static class ExecutionStateSampler.ExecutionStateTrackerStatus extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ExecutionStateTrackerStatus()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ExecutionStateSampler.ExecutionStateTrackerStatuscreate(@Nullable java.lang.String ptransformId, @Nullable java.lang.String ptransformUniqueName, java.lang.Thread trackedThread, org.joda.time.Instant startTime, org.joda.time.Instant lastTransitionTime, @Nullable java.lang.String processBundleId)abstract org.joda.time.InstantgetLastTransitionTime()abstract @Nullable java.lang.StringgetProcessBundleId()abstract @Nullable java.lang.StringgetPTransformId()abstract @Nullable java.lang.StringgetPTransformUniqueName()abstract org.joda.time.InstantgetStartTime()abstract java.lang.ThreadgetTrackedThread()
-
-
-
Method Detail
-
create
public static ExecutionStateSampler.ExecutionStateTrackerStatus create(@Nullable java.lang.String ptransformId, @Nullable java.lang.String ptransformUniqueName, java.lang.Thread trackedThread, org.joda.time.Instant startTime, org.joda.time.Instant lastTransitionTime, @Nullable java.lang.String processBundleId)
-
getPTransformId
public abstract @Nullable java.lang.String getPTransformId()
-
getPTransformUniqueName
public abstract @Nullable java.lang.String getPTransformUniqueName()
-
getTrackedThread
public abstract java.lang.Thread getTrackedThread()
-
getStartTime
public abstract org.joda.time.Instant getStartTime()
-
getLastTransitionTime
public abstract org.joda.time.Instant getLastTransitionTime()
-
getProcessBundleId
public abstract @Nullable java.lang.String getProcessBundleId()
-
-