Package org.apache.beam.fn.harness.state
Class FnApiTimerBundleTracker.TimerInfo<K>
- java.lang.Object
-
- org.apache.beam.fn.harness.state.FnApiTimerBundleTracker.TimerInfo<K>
-
- Enclosing class:
- FnApiTimerBundleTracker<K>
public abstract static class FnApiTimerBundleTracker.TimerInfo<K> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TimerInfo()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract org.apache.beam.sdk.state.TimeDomaingetTimeDomain()abstract org.apache.beam.sdk.util.construction.Timer<K>getTimer()abstract java.lang.StringgetTimerFamilyOrId()static <K> FnApiTimerBundleTracker.TimerInfo<K>of(org.apache.beam.sdk.util.construction.Timer<K> timer, java.lang.String timerFamilyOrId, org.apache.beam.sdk.state.TimeDomain timeDomain)
-
-
-
Method Detail
-
getTimer
public abstract org.apache.beam.sdk.util.construction.Timer<K> getTimer()
-
getTimerFamilyOrId
public abstract java.lang.String getTimerFamilyOrId()
-
getTimeDomain
public abstract org.apache.beam.sdk.state.TimeDomain getTimeDomain()
-
of
public static <K> FnApiTimerBundleTracker.TimerInfo<K> of(org.apache.beam.sdk.util.construction.Timer<K> timer, java.lang.String timerFamilyOrId, org.apache.beam.sdk.state.TimeDomain timeDomain)
-
-