public static class OrderedListUserState.TimestampedValueCoder<T>
extends org.apache.beam.sdk.coders.StructuredCoder<org.apache.beam.sdk.values.TimestampedValue<T>>
| Modifier and Type | Method and Description |
|---|---|
org.apache.beam.sdk.values.TimestampedValue<T> |
decode(java.io.InputStream inStream) |
void |
encode(org.apache.beam.sdk.values.TimestampedValue<T> timestampedValue,
java.io.OutputStream outStream) |
java.util.List<? extends org.apache.beam.sdk.coders.Coder<?>> |
getCoderArguments() |
java.util.List<? extends org.apache.beam.sdk.coders.Coder<?>> |
getComponents() |
org.apache.beam.sdk.values.TypeDescriptor<org.apache.beam.sdk.values.TimestampedValue<T>> |
getEncodedTypeDescriptor() |
org.apache.beam.sdk.coders.Coder<T> |
getValueCoder() |
static <T> OrderedListUserState.TimestampedValueCoder<T> |
of(org.apache.beam.sdk.coders.Coder<T> valueCoder) |
java.lang.Object |
structuralValue(org.apache.beam.sdk.values.TimestampedValue<T> value) |
void |
verifyDeterministic() |
public static <T> OrderedListUserState.TimestampedValueCoder<T> of(org.apache.beam.sdk.coders.Coder<T> valueCoder)
public java.lang.Object structuralValue(org.apache.beam.sdk.values.TimestampedValue<T> value)
structuralValue in class org.apache.beam.sdk.coders.Coder<org.apache.beam.sdk.values.TimestampedValue<T>>public void encode(org.apache.beam.sdk.values.TimestampedValue<T> timestampedValue, java.io.OutputStream outStream) throws java.io.IOException
encode in class org.apache.beam.sdk.coders.Coder<org.apache.beam.sdk.values.TimestampedValue<T>>java.io.IOExceptionpublic org.apache.beam.sdk.values.TimestampedValue<T> decode(java.io.InputStream inStream) throws java.io.IOException
decode in class org.apache.beam.sdk.coders.Coder<org.apache.beam.sdk.values.TimestampedValue<T>>java.io.IOExceptionpublic void verifyDeterministic()
throws org.apache.beam.sdk.coders.Coder.NonDeterministicException
verifyDeterministic in class org.apache.beam.sdk.coders.Coder<org.apache.beam.sdk.values.TimestampedValue<T>>org.apache.beam.sdk.coders.Coder.NonDeterministicExceptionpublic java.util.List<? extends org.apache.beam.sdk.coders.Coder<?>> getCoderArguments()
getCoderArguments in class org.apache.beam.sdk.coders.Coder<org.apache.beam.sdk.values.TimestampedValue<T>>public org.apache.beam.sdk.coders.Coder<T> getValueCoder()
public org.apache.beam.sdk.values.TypeDescriptor<org.apache.beam.sdk.values.TimestampedValue<T>> getEncodedTypeDescriptor()
getEncodedTypeDescriptor in class org.apache.beam.sdk.coders.Coder<org.apache.beam.sdk.values.TimestampedValue<T>>public java.util.List<? extends org.apache.beam.sdk.coders.Coder<?>> getComponents()
getComponents in class org.apache.beam.sdk.coders.StructuredCoder<org.apache.beam.sdk.values.TimestampedValue<T>>