public abstract class EncodedBoundedWindow
extends org.apache.beam.sdk.transforms.windowing.BoundedWindow
BoundedWindow used within Runners to track window information without needing
to decode the window.
This allows for Runners to not need to know window format during execution.
| Modifier and Type | Class and Description |
|---|---|
static class |
EncodedBoundedWindow.Coder
|
| Constructor and Description |
|---|
EncodedBoundedWindow() |
| Modifier and Type | Method and Description |
|---|---|
static EncodedBoundedWindow |
forEncoding(org.apache.beam.vendor.grpc.v1p48p1.com.google.protobuf.ByteString encodedWindow) |
abstract org.apache.beam.vendor.grpc.v1p48p1.com.google.protobuf.ByteString |
getEncodedWindow() |
org.joda.time.Instant |
maxTimestamp() |
public static EncodedBoundedWindow forEncoding(org.apache.beam.vendor.grpc.v1p48p1.com.google.protobuf.ByteString encodedWindow)
public abstract org.apache.beam.vendor.grpc.v1p48p1.com.google.protobuf.ByteString getEncodedWindow()
public org.joda.time.Instant maxTimestamp()
maxTimestamp in class org.apache.beam.sdk.transforms.windowing.BoundedWindow