Skip navigation links
A C D E G I R S V W 

A

AvroSerializer - Class in com.amazonaws.services.schemaregistry.serializers.avro
Avro serialization helper.
AvroSerializer(Schema) - Constructor for class com.amazonaws.services.schemaregistry.serializers.avro.AvroSerializer
 
AVROUtils - Class in com.amazonaws.services.schemaregistry.utils
 
AWSAvroDeserializer - Class in com.amazonaws.services.schemaregistry.deserializers.avro
Avro specific de-serializer responsible for handling the Avro protocol specific conversion behavior.
AWSAvroDeserializer(GlueSchemaRegistryConfiguration) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.avro.AWSAvroDeserializer
Constructor accepting various dependencies.
AWSAvroSerializer - Class in com.amazonaws.services.schemaregistry.serializers.avro
Amazon Schema Registry Avro serializer.
AWSAvroSerializer(AwsCredentialsProvider, AWSSchemaRegistryClient, Map<String, ?>, Properties) - Constructor for class com.amazonaws.services.schemaregistry.serializers.avro.AWSAvroSerializer
 
AWSDeserializer - Class in com.amazonaws.services.schemaregistry.deserializers
Protocol agnostic AWS Generic de-serializer
AWSDeserializer(Map<String, ?>, Properties, AwsCredentialsProvider, AWSSchemaRegistryClient) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializer
Constructor accepting various dependencies.
AWSDeserializer(GlueSchemaRegistryConfiguration, AwsCredentialsProvider) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializer
 
AWSDeserializerDataParser - Class in com.amazonaws.services.schemaregistry.deserializers
Parser that understands the schema registry data format and extracts schema id from serialized data, also performs data integrity validations.
AWSDeserializerFactory - Class in com.amazonaws.services.schemaregistry.deserializers
Factory to create a new instance of protocol specific de-serializer.
AWSDeserializerFactory() - Constructor for class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializerFactory
Constructor for de-serialization implementations.
AWSKafkaAvroDeserializer - Class in com.amazonaws.services.schemaregistry.deserializers.avro
AWS Kafka Avro Deserializer responsible for de-serializing the data using Avro protocol serializer.
AWSKafkaAvroDeserializer() - Constructor for class com.amazonaws.services.schemaregistry.deserializers.avro.AWSKafkaAvroDeserializer
Constructor used by Kafka consumer.
AWSKafkaAvroDeserializer(Map<String, ?>) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.avro.AWSKafkaAvroDeserializer
 
AWSKafkaAvroDeserializer(AwsCredentialsProvider, Map<String, ?>) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.avro.AWSKafkaAvroDeserializer
Constructor accepting AWSCredentialsProvider.
AWSKafkaAvroSerializer - Class in com.amazonaws.services.schemaregistry.serializers.avro
 
AWSKafkaAvroSerializer() - Constructor for class com.amazonaws.services.schemaregistry.serializers.avro.AWSKafkaAvroSerializer
Constructor used by Kafka producer when passing as the property.
AWSKafkaAvroSerializer(Map<String, ?>) - Constructor for class com.amazonaws.services.schemaregistry.serializers.avro.AWSKafkaAvroSerializer
 
AWSKafkaAvroSerializer(AwsCredentialsProvider, Map<String, ?>) - Constructor for class com.amazonaws.services.schemaregistry.serializers.avro.AWSKafkaAvroSerializer
 
AWSKafkaAvroSerializer(Map<String, ?>, UUID) - Constructor for class com.amazonaws.services.schemaregistry.serializers.avro.AWSKafkaAvroSerializer
 
AWSKafkaAvroSerializer(AwsCredentialsProvider, UUID, Map<String, ?>) - Constructor for class com.amazonaws.services.schemaregistry.serializers.avro.AWSKafkaAvroSerializer
 

C

canDeserialize(byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializer
Returns if the given data array can be deserialized.
canDeserialize(byte[]) - Method in interface com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializer
Determines if the given byte array can be deserialized by Glue Schema Registry deserializer.
canDeserialize(byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerImpl
Determines if the given byte array can be deserialized by Glue Schema Registry deserializer.
close() - Method in class com.amazonaws.services.schemaregistry.deserializers.avro.AWSKafkaAvroDeserializer
Resource clean up for Closeable.
close() - Method in class com.amazonaws.services.schemaregistry.deserializers.avro.SecondaryDeserializer
 
close() - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializer
Resource clean up for Closeable.
close() - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AWSKafkaAvroSerializer
 
com.amazonaws.services.schemaregistry.deserializers - package com.amazonaws.services.schemaregistry.deserializers
 
com.amazonaws.services.schemaregistry.deserializers.avro - package com.amazonaws.services.schemaregistry.deserializers.avro
 
com.amazonaws.services.schemaregistry.serializers - package com.amazonaws.services.schemaregistry.serializers
 
com.amazonaws.services.schemaregistry.serializers.avro - package com.amazonaws.services.schemaregistry.serializers.avro
 
com.amazonaws.services.schemaregistry.utils - package com.amazonaws.services.schemaregistry.utils
 
configure(Map<String, ?>, boolean) - Method in class com.amazonaws.services.schemaregistry.deserializers.avro.AWSKafkaAvroDeserializer
Configuration method for injecting configuration properties.
configure(Map<String, ?>, boolean) - Method in class com.amazonaws.services.schemaregistry.deserializers.avro.SecondaryDeserializer
 
configure(Map<String, ?>, boolean) - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AWSKafkaAvroSerializer
 
createDatumReader(Schema, UUID) - Method in class com.amazonaws.services.schemaregistry.deserializers.avro.AWSAvroDeserializer
This method is used to create Avro datum reader for deserialization.

D

deserialize(byte[], String) - Method in class com.amazonaws.services.schemaregistry.deserializers.avro.AWSAvroDeserializer
Deserialize the bytes to the original Avro message for the supplied schema.
deserialize(ByteBuffer, String) - Method in class com.amazonaws.services.schemaregistry.deserializers.avro.AWSAvroDeserializer
Deserialize the bytes to the original Avro message for the supplied schema.
deserialize(UUID, ByteBuffer, String) - Method in class com.amazonaws.services.schemaregistry.deserializers.avro.AWSAvroDeserializer
Deserialize the bytes to the original Avro message given the schema retrieved from the schema registry.
deserialize(String, byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.avro.AWSKafkaAvroDeserializer
De-serialize operation for de-serializing the byte array to an Object.
deserialize(String, byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.avro.SecondaryDeserializer
 
deserialize(AWSDeserializerInput) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializer
De-serializes the given data and returns an Object.

E

encode(String, Schema, byte[]) - Method in class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializationFacade
 
encode(String, Schema, byte[]) - Method in interface com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializer
Encodes the given byte array with Schema Registry header information.
encode(String, Schema, byte[]) - Method in class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializerImpl
Converts the given data byte array to be Glue Schema Registry compatible byte array.

G

getActualData(byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializer
 
getAvroDeserializedData(ByteBuffer) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializer
Get the byte array of Avro object to be de-serialized
getCompressionByte(ByteBuffer) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializerDataParser
Get the compression byte.
getData(byte[]) - Method in interface com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializer
Returns plain customer data from a Glue Schema Registry encoded Byte array.
getData(byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerImpl
Returns plain customer data from a Glue Schema Registry encoded Byte array.
getDeserializedData(ByteBuffer) - Method in class com.amazonaws.services.schemaregistry.deserializers.avro.AWSAvroDeserializer
 
getHeaderVersionByte(ByteBuffer) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializerDataParser
Get the header version byte.
getInstance() - Static method in class com.amazonaws.services.schemaregistry.deserializers.avro.SecondaryDeserializer
 
getInstance() - Static method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializerDataParser
Singleton instantiation helper.
getInstance(DataFormat, GlueSchemaRegistryConfiguration) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializerFactory
Lazy initializes and returns a specific de-serializer instance.
getInstance() - Static method in class com.amazonaws.services.schemaregistry.utils.AVROUtils
Thread safe singleton instance of the AVROUtil Class.
getOrRegisterSchemaVersion(AWSSerializerInput) - Method in class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializationFacade
 
getPlainData(ByteBuffer) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializerDataParser
 
getSchema(byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializer
 
getSchema(byte[]) - Method in interface com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializer
Returns the schema encoded in the byte array by Glue Schema Registry serializer.
getSchema(byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerImpl
Returns the schema encoded in the byte array by Glue Schema Registry serializer.
getSchema(Object) - Method in class com.amazonaws.services.schemaregistry.utils.AVROUtils
Returns the schema Object.
getSchemaDefinition(ByteBuffer) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializer
Fetches the schema definition for the serialized data.
getSchemaDefinition(byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializer
Fetches the schema definition for a the serialized data.
getSchemaDefinition(Object) - Method in class com.amazonaws.services.schemaregistry.utils.AVROUtils
Get the schema definition.
getSchemaVersionId(ByteBuffer) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializerDataParser
Gets the schema version id embedded within the data.
GlueSchemaRegistryDeserializer - Interface in com.amazonaws.services.schemaregistry.deserializers
Entry point to deserialization capabilities of Glue Schema Registry client library.
GlueSchemaRegistryDeserializerImpl - Class in com.amazonaws.services.schemaregistry.deserializers
GlueSchemaRegistryDeserializerImpl(AwsCredentialsProvider, GlueSchemaRegistryConfiguration) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerImpl
Initialize an instance of GlueSchemaRegistryDeserializer with Properties.
GlueSchemaRegistrySerializationFacade - Class in com.amazonaws.services.schemaregistry.serializers
 
GlueSchemaRegistrySerializationFacade(AwsCredentialsProvider, AWSSchemaRegistryClient, GlueSchemaRegistryConfiguration) - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializationFacade
 
GlueSchemaRegistrySerializer - Interface in com.amazonaws.services.schemaregistry.serializers
Entry point to serialization capabilities of Glue Schema Registry client library.
GlueSchemaRegistrySerializerImpl - Class in com.amazonaws.services.schemaregistry.serializers
GlueSchemaRegistrySerializerImpl(AwsCredentialsProvider, String) - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializerImpl
Initialize an instance of GlueSchemaRegistrySerializer with Region.
GlueSchemaRegistrySerializerImpl(AwsCredentialsProvider, GlueSchemaRegistryConfiguration) - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializerImpl
Initialize an instance of GlueSchemaRegistrySerializer with .

I

isCompressionEnabled(ByteBuffer) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializerDataParser
Is Compression enabled
isDataCompatible(ByteBuffer, StringBuilder) - Method in class com.amazonaws.services.schemaregistry.deserializers.AWSDeserializerDataParser
Validates the data for compatibility with schema registry.

R

registerSchema(AWSSerializerInput) - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AWSAvroSerializer
 

S

SecondaryDeserializer - Class in com.amazonaws.services.schemaregistry.deserializers.avro
 
SerializationDataEncoder - Class in com.amazonaws.services.schemaregistry.serializers
Encodes Schema Register headers into byte buffers.
SerializationDataEncoder(GlueSchemaRegistryConfiguration) - Constructor for class com.amazonaws.services.schemaregistry.serializers.SerializationDataEncoder
 
serialize(Object) - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AvroSerializer
 
serialize(Object, UUID) - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AWSAvroSerializer
 
serialize(String, Object) - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AWSKafkaAvroSerializer
 
serialize(DataFormat, Object, UUID) - Method in class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializationFacade
 

V

validate(Map<String, ?>) - Method in class com.amazonaws.services.schemaregistry.deserializers.avro.SecondaryDeserializer
 

W

write(byte[], UUID) - Method in class com.amazonaws.services.schemaregistry.serializers.SerializationDataEncoder
Schema Registry header consists of following components: 1.
A C D E G I R S V W 
Skip navigation links

Copyright © 2019 Amazon Web Services, Inc. All Rights Reserved.