Serialized Form
-
Package org.apache.beam.sdk.extensions.protobuf
-
Class org.apache.beam.sdk.extensions.protobuf.ByteStringCoder extends org.apache.beam.sdk.coders.AtomicCoder<com.google.protobuf.ByteString> implements Serializable
-
Class org.apache.beam.sdk.extensions.protobuf.DynamicProtoCoder extends ProtoCoder<com.google.protobuf.DynamicMessage> implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream ois) throws java.lang.ClassNotFoundException, java.io.IOException- Throws:
java.lang.ClassNotFoundExceptionjava.io.IOException
-
writeObject
private void writeObject(java.io.ObjectOutputStream oos) throws java.io.IOException- Throws:
java.io.IOException
-
-
Class org.apache.beam.sdk.extensions.protobuf.ProtoCoder extends org.apache.beam.sdk.coders.CustomCoder<T extends com.google.protobuf.Message> implements Serializable
- serialVersionUID:
- -5043999806040629525L
-
Serialized Fields
-
extensionHostClasses
java.util.Set<java.lang.Class<?>> extensionHostClasses
All extension host classes included in thisProtoCoder. The extensions from these classes will be included in theExtensionRegistryused during encoding and decoding. -
protoMessageClass
java.lang.Class<T extends com.google.protobuf.Message> protoMessageClass
TheMessagetype to be coded.
-
-
Class org.apache.beam.sdk.extensions.protobuf.ProtoDomain extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream ois) throws java.io.IOException- Throws:
java.io.IOException
-
writeObject
private void writeObject(java.io.ObjectOutputStream oos) throws java.io.IOException- Throws:
java.io.IOException
-
-
Class org.apache.beam.sdk.extensions.protobuf.ProtoDynamicMessageSchema extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
private java.lang.Object readResolve()
Initialize the transient fields after deserialization or construction.
-
-
Serialized Fields
-
context
org.apache.beam.sdk.extensions.protobuf.ProtoDynamicMessageSchema.Context context
Context of the schema, the context can be generated from a source schema or descriptors. The ability of converting back from Row to proto depends on the type of context.
-
-
Class org.apache.beam.sdk.extensions.protobuf.ProtoMessageSchema extends org.apache.beam.sdk.schemas.GetterBasedSchemaProviderV2 implements Serializable
-
Class org.apache.beam.sdk.extensions.protobuf.ProtoSchemaLogicalTypes.Fixed32 extends org.apache.beam.sdk.schemas.logicaltypes.PassThroughLogicalType<java.lang.Integer> implements Serializable
-
Class org.apache.beam.sdk.extensions.protobuf.ProtoSchemaLogicalTypes.Fixed64 extends org.apache.beam.sdk.schemas.logicaltypes.PassThroughLogicalType<java.lang.Long> implements Serializable
-
Class org.apache.beam.sdk.extensions.protobuf.ProtoSchemaLogicalTypes.SFixed32 extends org.apache.beam.sdk.schemas.logicaltypes.PassThroughLogicalType<java.lang.Integer> implements Serializable
-
Class org.apache.beam.sdk.extensions.protobuf.ProtoSchemaLogicalTypes.SFixed64 extends org.apache.beam.sdk.schemas.logicaltypes.PassThroughLogicalType<java.lang.Long> implements Serializable
-
Class org.apache.beam.sdk.extensions.protobuf.ProtoSchemaLogicalTypes.SInt32 extends org.apache.beam.sdk.schemas.logicaltypes.PassThroughLogicalType<java.lang.Integer> implements Serializable
-
Class org.apache.beam.sdk.extensions.protobuf.ProtoSchemaLogicalTypes.SInt64 extends org.apache.beam.sdk.schemas.logicaltypes.PassThroughLogicalType<java.lang.Long> implements Serializable
-
Class org.apache.beam.sdk.extensions.protobuf.ProtoSchemaLogicalTypes.UInt32 extends org.apache.beam.sdk.schemas.logicaltypes.PassThroughLogicalType<java.lang.Integer> implements Serializable
-
Class org.apache.beam.sdk.extensions.protobuf.ProtoSchemaLogicalTypes.UInt64 extends org.apache.beam.sdk.schemas.logicaltypes.PassThroughLogicalType<java.lang.Long> implements Serializable
-