public class TopicPartitionCoder
extends org.apache.beam.sdk.coders.StructuredCoder<org.apache.kafka.common.TopicPartition>
Coder for encoding and decoding TopicPartition in Beam.| Constructor and Description |
|---|
TopicPartitionCoder() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.kafka.common.TopicPartition |
decode(java.io.InputStream inStream) |
void |
encode(org.apache.kafka.common.TopicPartition value,
java.io.OutputStream outStream) |
java.util.List<? extends org.apache.beam.sdk.coders.Coder<?>> |
getCoderArguments() |
void |
verifyDeterministic() |
equals, getComponents, hashCode, toStringpublic void encode(org.apache.kafka.common.TopicPartition value,
java.io.OutputStream outStream)
throws org.apache.beam.sdk.coders.CoderException,
java.io.IOException
encode in class org.apache.beam.sdk.coders.Coder<org.apache.kafka.common.TopicPartition>org.apache.beam.sdk.coders.CoderExceptionjava.io.IOExceptionpublic org.apache.kafka.common.TopicPartition decode(java.io.InputStream inStream)
throws org.apache.beam.sdk.coders.CoderException,
java.io.IOException
decode in class org.apache.beam.sdk.coders.Coder<org.apache.kafka.common.TopicPartition>org.apache.beam.sdk.coders.CoderExceptionjava.io.IOExceptionpublic java.util.List<? extends org.apache.beam.sdk.coders.Coder<?>> getCoderArguments()
getCoderArguments in class org.apache.beam.sdk.coders.Coder<org.apache.kafka.common.TopicPartition>public void verifyDeterministic()
throws org.apache.beam.sdk.coders.Coder.NonDeterministicException
verifyDeterministic in class org.apache.beam.sdk.coders.Coder<org.apache.kafka.common.TopicPartition>org.apache.beam.sdk.coders.Coder.NonDeterministicException