Class ProcessBundleDescriptors.TimerSpec<K,V,W extends BoundedWindow>

java.lang.Object
org.apache.beam.runners.fnexecution.control.ProcessBundleDescriptors.TimerSpec<K,V,W>
Enclosing class:
ProcessBundleDescriptors

public abstract static class ProcessBundleDescriptors.TimerSpec<K,V,W extends BoundedWindow> extends Object
A container type storing references to the key, timer and payload coders and the remote input destination used when handling timer requests.
  • Constructor Details

    • TimerSpec

      public TimerSpec()
  • Method Details

    • transformId

      public abstract String transformId()
    • timerId

      public abstract String timerId()
    • getTimerSpec

      public abstract TimerSpec getTimerSpec()
    • coder

      public abstract Coder<K> coder()