T - the type of the value@Internal public abstract class FailsafeValueInSingleWindow<T,ErrorT> extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
| static class  | FailsafeValueInSingleWindow.Coder<T,ErrorT>A coder for  FailsafeValueInSingleWindow. | 
| Constructor and Description | 
|---|
| FailsafeValueInSingleWindow() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ErrorT | getFailsafeValue()Returns the failsafe value of this  FailsafeValueInSingleWindow. | 
| abstract PaneInfo | getPane()Returns the pane of this  FailsafeValueInSingleWindowin its window. | 
| abstract Instant | getTimestamp()Returns the timestamp of this  FailsafeValueInSingleWindow. | 
| abstract T | getValue()Returns the value of this  FailsafeValueInSingleWindow. | 
| abstract BoundedWindow | getWindow()Returns the window of this  FailsafeValueInSingleWindow. | 
| static <T,ErrorT> FailsafeValueInSingleWindow<T,ErrorT> | of(T value,
  Instant timestamp,
  BoundedWindow window,
  PaneInfo paneInfo,
  ErrorT failsafeValue) | 
public abstract T getValue()
FailsafeValueInSingleWindow.public abstract Instant getTimestamp()
FailsafeValueInSingleWindow.public abstract BoundedWindow getWindow()
FailsafeValueInSingleWindow.public abstract PaneInfo getPane()
FailsafeValueInSingleWindow in its window.public abstract ErrorT getFailsafeValue()
FailsafeValueInSingleWindow.public static <T,ErrorT> FailsafeValueInSingleWindow<T,ErrorT> of(T value, Instant timestamp, BoundedWindow window, PaneInfo paneInfo, ErrorT failsafeValue)