Class FailsafeValueInSingleWindow<T,​ErrorT>

  • Type Parameters:
    T - the type of the value

    @Internal
    public abstract class FailsafeValueInSingleWindow<T,​ErrorT>
    extends java.lang.Object
    An immutable tuple of value, timestamp, window, and pane.
    • Constructor Detail

      • FailsafeValueInSingleWindow

        public FailsafeValueInSingleWindow()
    • Method Detail

      • getValue

        public abstract T getValue()
        Returns the value of this FailsafeValueInSingleWindow.
      • getTimestamp

        public abstract org.joda.time.Instant getTimestamp()
        Returns the timestamp of this FailsafeValueInSingleWindow.
      • getWindow

        public abstract BoundedWindow getWindow()
        Returns the window of this FailsafeValueInSingleWindow.
      • getPane

        public abstract PaneInfo getPane()
        Returns the pane of this FailsafeValueInSingleWindow in its window.
      • getFailsafeValue

        public abstract ErrorT getFailsafeValue()
        Returns the failsafe value of this FailsafeValueInSingleWindow.