Class WindowedValues.WindowedValueCoder<T>

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
WindowedValues.FullWindowedValueCoder, WindowedValues.ValueOnlyWindowedValueCoder
Enclosing class:
WindowedValues

public abstract static class WindowedValues.WindowedValueCoder<T> extends StructuredCoder<WindowedValue<T>>
Abstract class for WindowedValue coder.
See Also:
  • Method Details

    • getValueCoder

      public Coder<T> getValueCoder()
      Returns the value coder.
    • withValueCoder

      public abstract <NewT> WindowedValues.WindowedValueCoder<NewT> withValueCoder(Coder<NewT> valueCoder)
      Returns a new WindowedValueCoder that is a copy of this one, but with a different value coder.