public class PubsubMessageWithAttributesCoder extends CustomCoder<PubsubMessage>
Coder.Context, Coder.NonDeterministicException| Constructor and Description |
|---|
PubsubMessageWithAttributesCoder() |
| Modifier and Type | Method and Description |
|---|---|
PubsubMessage |
decode(InputStream inStream) |
PubsubMessage |
decode(InputStream inStream,
Coder.Context context) |
void |
encode(PubsubMessage value,
OutputStream outStream) |
void |
encode(PubsubMessage value,
OutputStream outStream,
Coder.Context context) |
static PubsubMessageWithAttributesCoder |
of() |
static Coder<PubsubMessage> |
of(TypeDescriptor<PubsubMessage> ignored) |
getCoderArguments, verifyDeterministicconsistentWithEquals, getEncodedElementByteSize, getEncodedTypeDescriptor, isRegisterByteSizeObserverCheap, registerByteSizeObserver, structuralValue, verifyDeterministic, verifyDeterministicpublic static Coder<PubsubMessage> of(TypeDescriptor<PubsubMessage> ignored)
public static PubsubMessageWithAttributesCoder of()
public void encode(PubsubMessage value, OutputStream outStream) throws IOException
encode in class Coder<PubsubMessage>IOExceptionpublic void encode(PubsubMessage value, OutputStream outStream, Coder.Context context) throws IOException
encode in class Coder<PubsubMessage>IOExceptionpublic PubsubMessage decode(InputStream inStream) throws IOException
decode in class Coder<PubsubMessage>IOExceptionpublic PubsubMessage decode(InputStream inStream, Coder.Context context) throws IOException
decode in class Coder<PubsubMessage>IOExceptionCopyright © 2016–2017 The Apache Software Foundation. All rights reserved.