Skip navigation links
A B C D E F G I J N O P R S V W 

A

AvroDeserializer - Class in com.amazonaws.services.schemaregistry.deserializers.avro
Avro specific de-serializer responsible for handling the Avro protocol specific conversion behavior.
AvroDeserializer(GlueSchemaRegistryConfiguration) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.avro.AvroDeserializer
Constructor accepting various dependencies.
AvroSerializer - Class in com.amazonaws.services.schemaregistry.serializers.avro
Avro serialization helper.
AvroSerializer() - Constructor for class com.amazonaws.services.schemaregistry.serializers.avro.AvroSerializer
 
AVROUtils - Class in com.amazonaws.services.schemaregistry.utils
 
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
 

B

builder(String, String) - Static method in class com.amazonaws.services.schemaregistry.serializers.json.JsonDataWithSchema
Builder method

C

canDeserialize(byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
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.GlueSchemaRegistryDeserializationFacade
Resource clean up for Closeable.
close() - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryKafkaDeserializer
Resource clean up for Closeable.
close() - Method in class com.amazonaws.services.schemaregistry.deserializers.SecondaryDeserializer
 
close() - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AWSKafkaAvroSerializer
 
close() - Method in class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistryKafkaSerializer
 
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.deserializers.json - package com.amazonaws.services.schemaregistry.deserializers.json
 
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.serializers.json - package com.amazonaws.services.schemaregistry.serializers.json
 
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.GlueSchemaRegistryKafkaDeserializer
Configuration method for injecting configuration properties.
configure(Map<String, ?>, boolean) - Method in class com.amazonaws.services.schemaregistry.deserializers.SecondaryDeserializer
 
configure(Map<String, ?>, boolean) - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AWSKafkaAvroSerializer
 
configure(Map<String, ?>, boolean) - Method in class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistryKafkaSerializer
 

D

datumReaderCache - Variable in class com.amazonaws.services.schemaregistry.deserializers.avro.AvroDeserializer
 
DatumReaderInstance - Class in com.amazonaws.services.schemaregistry.deserializers.avro
 
DatumReaderInstance() - Constructor for class com.amazonaws.services.schemaregistry.deserializers.avro.DatumReaderInstance
 
datumWriterCache - Variable in class com.amazonaws.services.schemaregistry.serializers.avro.AvroSerializer
 
DatumWriterInstance - Class in com.amazonaws.services.schemaregistry.serializers.avro
 
DatumWriterInstance() - Constructor for class com.amazonaws.services.schemaregistry.serializers.avro.DatumWriterInstance
 
deserialize(ByteBuffer, String) - Method in class com.amazonaws.services.schemaregistry.deserializers.avro.AvroDeserializer
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(AWSDeserializerInput) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
De-serializes the given data and returns an Object.
deserialize(String, byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryKafkaDeserializer
De-serialize operation for de-serializing the byte array to an Object.
deserialize(ByteBuffer, String) - Method in class com.amazonaws.services.schemaregistry.deserializers.json.JsonDeserializer
Deserialize the bytes to the original JSON message given the schema retrieved from the schema registry.
deserialize(String, byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.SecondaryDeserializer
 

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.

F

from(String, AvroRecordType) - Static method in class com.amazonaws.services.schemaregistry.deserializers.avro.DatumReaderInstance
This method is used to create Avro datum reader for deserialization.

G

get(Schema, AvroRecordType) - Static method in class com.amazonaws.services.schemaregistry.serializers.avro.DatumWriterInstance
 
get(String) - Method in class com.amazonaws.services.schemaregistry.serializers.json.JsonValidator.ReferenceDisabledSchemaClient
 
getActualData(byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
 
getCompressionByte(ByteBuffer) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerDataParser
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.
getHeaderVersionByte(ByteBuffer) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerDataParser
Get the header version byte.
getInstance() - Static method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerDataParser
Singleton instantiation helper.
getInstance(DataFormat, GlueSchemaRegistryConfiguration) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerFactory
Lazy initializes and returns a specific de-serializer instance.
getInstance(DataFormat, GlueSchemaRegistryConfiguration) - Method in class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializerFactory
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.GlueSchemaRegistryDeserializerDataParser
 
getSchema(byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
 
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.GlueSchemaRegistryDeserializationFacade
Fetches the schema definition for the serialized data.
getSchemaDefinition(byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
Fetches the schema definition for a the serialized data.
getSchemaDefinition(Object) - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AvroSerializer
Get the schema definition.
getSchemaDefinition(DataFormat, Object) - Method in class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializationFacade
 
getSchemaDefinition(Object) - Method in class com.amazonaws.services.schemaregistry.serializers.json.JsonSerializer
Get the schema definition.
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.GlueSchemaRegistryDeserializerDataParser
Gets the schema version id embedded within the data.
GlueSchemaRegistryDeserializationFacade - Class in com.amazonaws.services.schemaregistry.deserializers
Protocol agnostic AWS Generic de-serializer
GlueSchemaRegistryDeserializationFacade(Map<String, ?>, Properties, AwsCredentialsProvider, AWSSchemaRegistryClient) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
Constructor accepting various dependencies.
GlueSchemaRegistryDeserializationFacade(GlueSchemaRegistryConfiguration, AwsCredentialsProvider) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
 
GlueSchemaRegistryDeserializer - Interface in com.amazonaws.services.schemaregistry.deserializers
Entry point to deserialization capabilities of Glue Schema Registry client library.
GlueSchemaRegistryDeserializerDataParser - 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.
GlueSchemaRegistryDeserializerFactory - Class in com.amazonaws.services.schemaregistry.deserializers
Factory to create a new instance of protocol specific de-serializer.
GlueSchemaRegistryDeserializerFactory() - Constructor for class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerFactory
Constructor for de-serialization implementations.
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.
GlueSchemaRegistryDeserializerImpl(GlueSchemaRegistryDeserializationFacade) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerImpl
 
GlueSchemaRegistryKafkaDeserializer - Class in com.amazonaws.services.schemaregistry.deserializers
Glue Schema Registry Kafka Generic Deserializer responsible for de-serializing
GlueSchemaRegistryKafkaDeserializer() - Constructor for class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryKafkaDeserializer
Constructor used by Kafka consumer.
GlueSchemaRegistryKafkaDeserializer(Map<String, ?>) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryKafkaDeserializer
 
GlueSchemaRegistryKafkaDeserializer(AwsCredentialsProvider, Map<String, ?>) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryKafkaDeserializer
Constructor accepting AWSCredentialsProvider.
GlueSchemaRegistryKafkaSerializer - Class in com.amazonaws.services.schemaregistry.serializers
Glue Schema Registry Serializer to be used with Kafka Producers.
GlueSchemaRegistryKafkaSerializer() - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistryKafkaSerializer
Constructor used by Kafka producer when passing as the property.
GlueSchemaRegistryKafkaSerializer(Map<String, ?>) - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistryKafkaSerializer
 
GlueSchemaRegistryKafkaSerializer(AwsCredentialsProvider, Map<String, ?>) - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistryKafkaSerializer
 
GlueSchemaRegistryKafkaSerializer(Map<String, ?>, UUID) - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistryKafkaSerializer
 
GlueSchemaRegistryKafkaSerializer(AwsCredentialsProvider, UUID, Map<String, ?>) - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistryKafkaSerializer
 
GlueSchemaRegistrySerializationFacade - Class in com.amazonaws.services.schemaregistry.serializers
 
GlueSchemaRegistrySerializationFacade(AwsCredentialsProvider, AWSSchemaRegistryClient, GlueSchemaRegistryConfiguration, Map<String, ?>, Properties) - 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.
GlueSchemaRegistrySerializerFactory - Class in com.amazonaws.services.schemaregistry.serializers
Factory to create a new instance of protocol specific serializer.
GlueSchemaRegistrySerializerFactory() - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializerFactory
 
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 .
GlueSchemaRegistrySerializerImpl(GlueSchemaRegistrySerializationFacade) - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializerImpl
 

I

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

J

JsonDataWithSchema - Class in com.amazonaws.services.schemaregistry.serializers.json
Wrapper object that contains schema string and json data string This works similar to the notion of GenericRecord in Avro.
JsonDataWithSchema() - Constructor for class com.amazonaws.services.schemaregistry.serializers.json.JsonDataWithSchema
 
JsonDataWithSchema.JsonDataWithSchemaBuilder - Class in com.amazonaws.services.schemaregistry.serializers.json
 
JsonDataWithSchemaBuilder() - Constructor for class com.amazonaws.services.schemaregistry.serializers.json.JsonDataWithSchema.JsonDataWithSchemaBuilder
 
JsonDeserializer - Class in com.amazonaws.services.schemaregistry.deserializers.json
Json specific de-serializer responsible for handling the Json data format specific deserialization behavior.
JsonDeserializer(GlueSchemaRegistryConfiguration) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.json.JsonDeserializer
Constructor accepting various dependencies.
JsonSerializer - Class in com.amazonaws.services.schemaregistry.serializers.json
Json serialization helper.
JsonSerializer(GlueSchemaRegistryConfiguration) - Constructor for class com.amazonaws.services.schemaregistry.serializers.json.JsonSerializer
Constructor accepting various dependencies.
JsonValidator - Class in com.amazonaws.services.schemaregistry.serializers.json
Json validator
JsonValidator() - Constructor for class com.amazonaws.services.schemaregistry.serializers.json.JsonValidator
 
JsonValidator.ReferenceDisabledSchemaClient - Class in com.amazonaws.services.schemaregistry.serializers.json
The override SchemaClient which disables external schema reference.

N

newInstance() - Static method in class com.amazonaws.services.schemaregistry.deserializers.SecondaryDeserializer
 

O

overrideUserAgentApp(String) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
Method to override user-agent app name for the de-serializer.
overrideUserAgentApp(String) - Method in interface com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializer
Overrides the UserAgentApp name attribute at runtime.
overrideUserAgentApp(String) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerImpl
 

P

parseSchema(String) - Method in class com.amazonaws.services.schemaregistry.utils.AVROUtils
Parses AVRO Schema from a string

R

ReferenceDisabledSchemaClient() - Constructor for class com.amazonaws.services.schemaregistry.serializers.json.JsonValidator.ReferenceDisabledSchemaClient
 

S

SecondaryDeserializer - Class in com.amazonaws.services.schemaregistry.deserializers
 
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(String, Object) - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AWSKafkaAvroSerializer
 
serialize(String, Object) - Method in class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistryKafkaSerializer
 
serialize(DataFormat, Object, UUID) - Method in class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializationFacade
 
serialize(Object) - Method in class com.amazonaws.services.schemaregistry.serializers.json.JsonSerializer
Serialize the JSON object to bytes

V

validate(Map<String, ?>) - Method in class com.amazonaws.services.schemaregistry.deserializers.SecondaryDeserializer
 
validate(Object) - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AvroSerializer
 
validate(String, byte[]) - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AvroSerializer
 
validate(String, byte[]) - Method in class com.amazonaws.services.schemaregistry.serializers.json.JsonSerializer
 
validate(Object) - Method in class com.amazonaws.services.schemaregistry.serializers.json.JsonSerializer
 
validateDataWithSchema(JsonNode, JsonNode) - Method in class com.amazonaws.services.schemaregistry.serializers.json.JsonValidator
Validates data against JsonSchema

W

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

Copyright © 2021. All rights reserved.