Serialized Form
-
Package io.github.flink.gcp.protobuf
-
Class io.github.flink.gcp.protobuf.ProtobufTypeInformation
class ProtobufTypeInformation extends io.github.flink.gcp.protobuf.CrossVersionProtobufTypeInformation<T> implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
Reconstructs class-associated metadata, or rebuilds DynamicMessage descriptors, without serializing descriptors, parsers, or classloaders.- Parameters:
input- serialized job configuration- Throws:
IOException- if the configuration is corrupt or the resolved type is unsupportedClassNotFoundException- if a serialized class cannot be resolved
-
-
Serialized Fields
-
descriptorSet
byte[] descriptorSet
The deterministic encoding of the normalized descriptor closure for DynamicMessage values.Encoded FileDescriptorSet, or null for a generated class. -
fullName
String fullName
The root message's full name for DynamicMessage values.Protobuf full name, or null for a generated class. -
messageClass
Class<T> messageClass
The generated class or DynamicMessage represented by this instance.Concrete generated application class, resolved by the job deserializer, or DynamicMessage. -
settings
io.github.flink.gcp.protobuf.ProtobufSerializerSettings settings
The serialization settings retained across Java serialization.Immutable wire and reader settings.
-
-
Class io.github.flink.gcp.protobuf.ProtobufTypeSerializer
class ProtobufTypeSerializer extends org.apache.flink.api.common.typeutils.TypeSerializer<T extends com.google.protobuf.Message> implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
Reconstructs runtime metadata from the generated class resolved by the object input stream, or from the serialized DynamicMessage descriptors.- Parameters:
input- serialized job configuration- Throws:
IOException- if the configuration is corrupt or the resolved type is unsupportedClassNotFoundException- if a serialized class cannot be resolved
-
-
Serialized Fields
-
descriptorSet
byte[] descriptorSet
The deterministic encoding of the normalized descriptor closure for DynamicMessage values.Encoded FileDescriptorSet, or null for a generated class. -
fullName
String fullName
The root message's full name for DynamicMessage values.Protobuf full name, or null for a generated class. -
messageClass
Class<T extends com.google.protobuf.Message> messageClass
The generated class or DynamicMessage represented by this instance.Concrete generated application class, resolved by the job deserializer, or DynamicMessage. -
settings
io.github.flink.gcp.protobuf.ProtobufSerializerSettings settings
The serialization settings retained across Java serialization.Immutable wire and reader settings.
-
-