Package org.apache.beam.sdk.extensions.protobuf
Defines a
Coder for Protocol Buffers messages,
ProtoCoder.- See Also:
ProtoCoder
-
Class Summary Class Description ByteStringCoder ACoderforByteStringobjects based on their encoded Protocol Buffer form.DynamicProtoCoder ACoderusing Google Protocol Buffers binary format.ProtobufCoderProviderRegistrar ACoderProviderRegistrarfor standard types used with Google Protobuf.ProtoByteUtils Utility class for working with Protocol Buffer (Proto) data.ProtoCoder<T extends com.google.protobuf.Message> ACoderusing Google Protocol Buffers binary format.ProtoDomain ProtoDomain is a container class for Protobuf descriptors.ProtoDynamicMessageSchema<T> ProtoMessageSchema ProtoPayloadSerializerProvider ProtoSchemaLogicalTypes A set ofSchema.LogicalTypeclasses to represent protocol buffer types.ProtoSchemaLogicalTypes.DurationConvert ProtoSchemaLogicalTypes.Fixed32 A Fixed32 type.ProtoSchemaLogicalTypes.Fixed64 A Fixed64 type.ProtoSchemaLogicalTypes.SFixed32 A SFixed32 type.ProtoSchemaLogicalTypes.SFixed64 An SFixed64 type.ProtoSchemaLogicalTypes.SInt32 A SInt32 type.ProtoSchemaLogicalTypes.SInt64 A SIn64 type.ProtoSchemaLogicalTypes.TimestampConvert ProtoSchemaLogicalTypes.UInt32 A UInt32 type.ProtoSchemaLogicalTypes.UInt64 A UIn64 type.