Class ProtobufDeserializer
java.lang.Object
com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufDeserializer
- All Implemented Interfaces:
GlueSchemaRegistryDataFormatDeserializer
public class ProtobufDeserializer
extends Object
implements GlueSchemaRegistryDataFormatDeserializer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final @NonNull com.google.common.cache.LoadingCache<com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufDeserializer.ProtobufSchemaParserCacheKey,com.google.protobuf.Descriptors.FileDescriptor> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(@NonNull ByteBuffer buffer, @NonNull Schema schema)
-
Field Details
-
schemaParserCache
@NonNull protected final @NonNull com.google.common.cache.LoadingCache<com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufDeserializer.ProtobufSchemaParserCacheKey,com.google.protobuf.Descriptors.FileDescriptor> schemaParserCache
-
-
Constructor Details
-
ProtobufDeserializer
-
-
Method Details
-
deserialize
- Specified by:
deserializein interfaceGlueSchemaRegistryDataFormatDeserializer
-