public class ProtobufDeserializer extends Object implements GlueSchemaRegistryDataFormatDeserializer
| Modifier and Type | Field and Description |
|---|---|
protected @NonNull com.google.common.cache.LoadingCache<com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufDeserializer.ProtobufSchemaParserCacheKey,com.google.protobuf.Descriptors.FileDescriptor> |
schemaParserCache |
| Constructor and Description |
|---|
ProtobufDeserializer(GlueSchemaRegistryConfiguration configs) |
| Modifier and Type | Method and Description |
|---|---|
Object |
deserialize(@NonNull ByteBuffer buffer,
@NonNull Schema schema) |
@NonNull protected final @NonNull com.google.common.cache.LoadingCache<com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufDeserializer.ProtobufSchemaParserCacheKey,com.google.protobuf.Descriptors.FileDescriptor> schemaParserCache
public ProtobufDeserializer(GlueSchemaRegistryConfiguration configs)
public Object deserialize(@NonNull @NonNull ByteBuffer buffer, @NonNull @NonNull Schema schema)
deserialize in interface GlueSchemaRegistryDataFormatDeserializerCopyright © 2024. All rights reserved.