T
- the type of the primary data for the value.public interface WindowedValue<T>
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<WindowedValue<T>> |
explodeWindows()
A representation of each of the actual values represented by this compressed
WindowedValue , one per window. |
PaneInfo |
getPaneInfo()
The
PaneInfo associated with this WindowedValue. |
Instant |
getTimestamp()
The timestamp of this value in event time.
|
T |
getValue()
The primary data for this value.
|
java.util.Collection<? extends BoundedWindow> |
getWindows()
Returns the windows of this
WindowedValue . |
<OtherT> WindowedValue<OtherT> |
withValue(OtherT value)
A
WindowedValue with identical metadata to the current one, but with the provided
value. |
T getValue()
Instant getTimestamp()
java.util.Collection<? extends BoundedWindow> getWindows()
WindowedValue
.java.lang.Iterable<WindowedValue<T>> explodeWindows()
WindowedValue
, one per window.<OtherT> WindowedValue<OtherT> withValue(OtherT value)
WindowedValue
with identical metadata to the current one, but with the provided
value.