A B C D E F G H I J M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- additionalTypes - package additionalTypes
- addRepeatedField(Descriptors.FieldDescriptor, Object) - Method in class additionalTypes.Decimals.Decimal.Builder
- 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, ?>, UUID) - Constructor for class com.amazonaws.services.schemaregistry.serializers.avro.AWSKafkaAvroSerializer
- 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(AwsCredentialsProvider, UUID, Map<String, ?>) - Constructor for class com.amazonaws.services.schemaregistry.serializers.avro.AWSKafkaAvroSerializer
B
- build() - Method in class additionalTypes.Decimals.Decimal.Builder
- builder(String, String) - Static method in class com.amazonaws.services.schemaregistry.serializers.json.JsonDataWithSchema
-
Builder method
- buildPartial() - Method in class additionalTypes.Decimals.Decimal.Builder
C
- cache - Variable in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
- 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.
- clear() - Method in class additionalTypes.Decimals.Decimal.Builder
- clearField(Descriptors.FieldDescriptor) - Method in class additionalTypes.Decimals.Decimal.Builder
- clearFraction() - Method in class additionalTypes.Decimals.Decimal.Builder
-
Number of nano (10^9) units of the amount.
- clearOneof(Descriptors.OneofDescriptor) - Method in class additionalTypes.Decimals.Decimal.Builder
- clearPrecision() - Method in class additionalTypes.Decimals.Decimal.Builder
-
Represents the precision for the Decimal Precision can only be a positive integer.
- clearScale() - Method in class additionalTypes.Decimals.Decimal.Builder
-
Represents the scale for the Decimal Scale can be positive, zero or negative.
- clearUnits() - Method in class additionalTypes.Decimals.Decimal.Builder
-
The whole units of the Decimal.
- clone() - Method in class additionalTypes.Decimals.Decimal.Builder
- 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.deserializers.protobuf - package com.amazonaws.services.schemaregistry.deserializers.protobuf
- 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.serializers.protobuf - package com.amazonaws.services.schemaregistry.serializers.protobuf
- 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.serializers.avro.AWSKafkaAvroSerializer
- configure(Map<String, ?>, boolean) - Method in class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistryKafkaSerializer
- configure(Map<String, ?>, boolean) - Method in class com.amazonaws.services.schemaregistry.deserializers.SecondaryDeserializer
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
- Decimals - Class in additionalTypes
- Decimals.Decimal - Class in additionalTypes
-
Protobuf standard library / WellKnownTypes don't provide a Decimal type.
- Decimals.Decimal.Builder - Class in additionalTypes
-
Protobuf standard library / WellKnownTypes don't provide a Decimal type.
- Decimals.DecimalOrBuilder - Interface in additionalTypes
- decode(@lombok.NonNull byte[], Descriptors.FileDescriptor, ProtobufMessageType) - Method in class com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufWireFormatDecoder
- deserialize(AWSDeserializerInput) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
-
De-serializes the given data and returns an Object.
- deserialize(ByteBuffer, Schema) - 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(ByteBuffer, Schema) - Method in class com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufDeserializer
- deserialize(ByteBuffer, Schema) - 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(String, byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryKafkaDeserializer
-
De-serialize operation for de-serializing the byte array to an Object.
- deserialize(String, byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.SecondaryDeserializer
E
- encode(Message, Descriptors.FileDescriptor) - Method in class com.amazonaws.services.schemaregistry.serializers.protobuf.ProtobufWireFormatEncoder
-
Encodes the message index as a zig-zag encoded variable size int into Byte stream.
- 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.
- equals(Object) - Method in class additionalTypes.Decimals.Decimal
F
- FRACTION_FIELD_NUMBER - Static variable in class additionalTypes.Decimals.Decimal
- from(Descriptors.Descriptor) - Static method in class com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufClassName
-
Derives the Protobuf generated Java class name using the Descriptor.
- 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(String) - Method in class com.amazonaws.services.schemaregistry.serializers.json.JsonValidator.ReferenceDisabledSchemaClient
- get(Schema, AvroRecordType) - Static method in class com.amazonaws.services.schemaregistry.serializers.avro.DatumWriterInstance
- getActualData(byte[]) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
- getAll(Descriptors.FileDescriptor) - Method in class com.amazonaws.services.schemaregistry.serializers.protobuf.MessageIndexFinder
-
Parse the Protobuf Schema descriptor using level-order traversal, sort the descriptors lexicographically and assign an index for each message type.
- getByDescriptor(Descriptors.FileDescriptor, Descriptors.Descriptor) - Method in class com.amazonaws.services.schemaregistry.serializers.protobuf.MessageIndexFinder
-
Parses the given Schema descriptor, assigns indices and finds the index for the given descriptor.
- getByIndex(Descriptors.FileDescriptor, Integer) - Method in class com.amazonaws.services.schemaregistry.serializers.protobuf.MessageIndexFinder
-
Parses the given Schema descriptor, assigns indices and finds the descriptor for given Index.
- 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.
- getDefaultInstance() - Static method in class additionalTypes.Decimals.Decimal
- getDefaultInstanceForType() - Method in class additionalTypes.Decimals.Decimal.Builder
- getDefaultInstanceForType() - Method in class additionalTypes.Decimals.Decimal
- getDescriptor() - Static method in class additionalTypes.Decimals.Decimal.Builder
- getDescriptor() - Static method in class additionalTypes.Decimals.Decimal
- getDescriptor() - Static method in class additionalTypes.Decimals
- getDescriptor() - Static method in class metadata.ProtobufSchemaMetadata
- getDescriptorForType() - Method in class additionalTypes.Decimals.Decimal.Builder
- getFraction() - Method in class additionalTypes.Decimals.Decimal.Builder
-
Number of nano (10^9) units of the amount.
- getFraction() - Method in class additionalTypes.Decimals.Decimal
-
Number of nano (10^9) units of the amount.
- getFraction() - Method in interface additionalTypes.Decimals.DecimalOrBuilder
-
Number of nano (10^9) units of the amount.
- 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() - Static method in class com.amazonaws.services.schemaregistry.utils.AVROUtils
-
Thread safe singleton instance of the AVROUtil Class.
- 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.
- getOrRegisterSchemaVersion(AWSSerializerInput) - Method in class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializationFacade
- getParserForType() - Method in class additionalTypes.Decimals.Decimal
- getPlainData(ByteBuffer) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerDataParser
- getPrecision() - Method in class additionalTypes.Decimals.Decimal.Builder
-
Represents the precision for the Decimal Precision can only be a positive integer.
- getPrecision() - Method in class additionalTypes.Decimals.Decimal
-
Represents the precision for the Decimal Precision can only be a positive integer.
- getPrecision() - Method in interface additionalTypes.Decimals.DecimalOrBuilder
-
Represents the precision for the Decimal Precision can only be a positive integer.
- getScale() - Method in class additionalTypes.Decimals.Decimal.Builder
-
Represents the scale for the Decimal Scale can be positive, zero or negative.
- getScale() - Method in class additionalTypes.Decimals.Decimal
-
Represents the scale for the Decimal Scale can be positive, zero or negative.
- getScale() - Method in interface additionalTypes.Decimals.DecimalOrBuilder
-
Represents the scale for the Decimal Scale can be positive, zero or negative.
- getSchema(@lombok.NonNull 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(@lombok.NonNull 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(Object) - Method in class com.amazonaws.services.schemaregistry.serializers.json.JsonSerializer
-
Get the schema definition.
- getSchemaDefinition(Object) - Method in class com.amazonaws.services.schemaregistry.serializers.protobuf.ProtobufSerializer
-
Get the schema definition.
- getSchemaDefinition(Object) - Method in class com.amazonaws.services.schemaregistry.utils.AVROUtils
-
Get the schema definition.
- getSchemaDefinition(ByteBuffer) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
-
Fetches the schema definition for the serialized data.
- getSchemaDefinition(DataFormat, Object) - Method in class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializationFacade
- getSchemaVersionId(ByteBuffer) - Method in class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerDataParser
-
Gets the schema version id embedded within the data.
- getSerializedSize() - Method in class additionalTypes.Decimals.Decimal
- getUnits() - Method in class additionalTypes.Decimals.Decimal.Builder
-
The whole units of the Decimal.
- getUnits() - Method in class additionalTypes.Decimals.Decimal
-
The whole units of the Decimal.
- getUnits() - Method in interface additionalTypes.Decimals.DecimalOrBuilder
-
The whole units of the Decimal.
- GlueSchemaRegistryDeserializationFacade - Class in com.amazonaws.services.schemaregistry.deserializers
-
Protocol agnostic AWS Generic de-serializer
- GlueSchemaRegistryDeserializationFacade(GlueSchemaRegistryConfiguration, AwsCredentialsProvider) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
- GlueSchemaRegistryDeserializationFacade(Map<String, ?>, Properties, AwsCredentialsProvider, AWSSchemaRegistryClient) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializationFacade
-
Constructor accepting various dependencies.
- 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(GlueSchemaRegistryDeserializationFacade) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerImpl
- GlueSchemaRegistryDeserializerImpl(AwsCredentialsProvider, GlueSchemaRegistryConfiguration) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.GlueSchemaRegistryDeserializerImpl
-
Initialize an instance of GlueSchemaRegistryDeserializer with Properties.
- 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, ?>, UUID) - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistryKafkaSerializer
- 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(AwsCredentialsProvider, UUID, Map<String, ?>) - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistryKafkaSerializer
- GlueSchemaRegistrySerializationFacade - Class in com.amazonaws.services.schemaregistry.serializers
- GlueSchemaRegistrySerializationFacade(AwsCredentialsProvider, SchemaByDefinitionFetcher, 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(GlueSchemaRegistrySerializationFacade) - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializerImpl
- GlueSchemaRegistrySerializerImpl(AwsCredentialsProvider, GlueSchemaRegistryConfiguration) - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializerImpl
-
Initialize an instance of GlueSchemaRegistrySerializer with .
- GlueSchemaRegistrySerializerImpl(AwsCredentialsProvider, String) - Constructor for class com.amazonaws.services.schemaregistry.serializers.GlueSchemaRegistrySerializerImpl
-
Initialize an instance of GlueSchemaRegistrySerializer with Region.
H
- hashCode() - Method in class additionalTypes.Decimals.Decimal
I
- internalGetFieldAccessorTable() - Method in class additionalTypes.Decimals.Decimal.Builder
- internalGetFieldAccessorTable() - Method in class additionalTypes.Decimals.Decimal
- 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.
- isInitialized() - Method in class additionalTypes.Decimals.Decimal.Builder
- isInitialized() - Method in class additionalTypes.Decimals.Decimal
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.
M
- mergeFrom(Decimals.Decimal) - Method in class additionalTypes.Decimals.Decimal.Builder
- mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class additionalTypes.Decimals.Decimal.Builder
- mergeFrom(Message) - Method in class additionalTypes.Decimals.Decimal.Builder
- mergeUnknownFields(UnknownFieldSet) - Method in class additionalTypes.Decimals.Decimal.Builder
- MessageIndexFinder - Class in com.amazonaws.services.schemaregistry.serializers.protobuf
-
MessageIndexFinder finds the position of message type in the overall schema.
- MessageIndexFinder() - Constructor for class com.amazonaws.services.schemaregistry.serializers.protobuf.MessageIndexFinder
- metadata - package metadata
- METADATA_KEY_FIELD_NUMBER - Static variable in class metadata.ProtobufSchemaMetadata
- METADATA_VALUE_FIELD_NUMBER - Static variable in class metadata.ProtobufSchemaMetadata
- metadataKey - Static variable in class metadata.ProtobufSchemaMetadata
-
extend .google.protobuf.FieldOptions { ... - metadataValue - Static variable in class metadata.ProtobufSchemaMetadata
-
extend .google.protobuf.FieldOptions { ...
N
- newBuilder() - Static method in class additionalTypes.Decimals.Decimal
- newBuilder(Decimals.Decimal) - Static method in class additionalTypes.Decimals.Decimal
- newBuilderForType() - Method in class additionalTypes.Decimals.Decimal
- newBuilderForType(GeneratedMessageV3.BuilderParent) - Method in class additionalTypes.Decimals.Decimal
- newInstance() - Static method in class com.amazonaws.services.schemaregistry.deserializers.SecondaryDeserializer
- newInstance(GeneratedMessageV3.UnusedPrivateParameter) - Method in class additionalTypes.Decimals.Decimal
- normalize(String) - Static method in class com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufClassName
-
Normalizes the fileDescriptorName to class name.
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
- parse(String, String) - Static method in class com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufSchemaParser
- parseDelimitedFrom(InputStream) - Static method in class additionalTypes.Decimals.Decimal
- parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class additionalTypes.Decimals.Decimal
- parseFrom(byte[]) - Static method in class additionalTypes.Decimals.Decimal
- parseFrom(byte[], ExtensionRegistryLite) - Static method in class additionalTypes.Decimals.Decimal
- parseFrom(ByteString) - Static method in class additionalTypes.Decimals.Decimal
- parseFrom(ByteString, ExtensionRegistryLite) - Static method in class additionalTypes.Decimals.Decimal
- parseFrom(CodedInputStream) - Static method in class additionalTypes.Decimals.Decimal
- parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class additionalTypes.Decimals.Decimal
- parseFrom(InputStream) - Static method in class additionalTypes.Decimals.Decimal
- parseFrom(InputStream, ExtensionRegistryLite) - Static method in class additionalTypes.Decimals.Decimal
- parseFrom(ByteBuffer) - Static method in class additionalTypes.Decimals.Decimal
- parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class additionalTypes.Decimals.Decimal
- parser() - Static method in class additionalTypes.Decimals.Decimal
- parseSchema(String) - Method in class com.amazonaws.services.schemaregistry.utils.AVROUtils
-
Parses AVRO Schema from a string
- PRECISION_FIELD_NUMBER - Static variable in class additionalTypes.Decimals.Decimal
- ProtobufClassName - Class in com.amazonaws.services.schemaregistry.deserializers.protobuf
- ProtobufClassName() - Constructor for class com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufClassName
- ProtobufDeserializer - Class in com.amazonaws.services.schemaregistry.deserializers.protobuf
- ProtobufDeserializer(GlueSchemaRegistryConfiguration) - Constructor for class com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufDeserializer
- ProtobufSchemaMetadata - Class in metadata
- ProtobufSchemaParser - Class in com.amazonaws.services.schemaregistry.deserializers.protobuf
-
Utility class to parse the Protobuf schemas using square and apicurio library.
- ProtobufSchemaParser() - Constructor for class com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufSchemaParser
- ProtobufSerializer - Class in com.amazonaws.services.schemaregistry.serializers.protobuf
-
Protobuf serialization helper.
- ProtobufSerializer(GlueSchemaRegistryConfiguration) - Constructor for class com.amazonaws.services.schemaregistry.serializers.protobuf.ProtobufSerializer
-
Constructor
- ProtobufWireFormatDecoder - Class in com.amazonaws.services.schemaregistry.deserializers.protobuf
- ProtobufWireFormatDecoder() - Constructor for class com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufWireFormatDecoder
- ProtobufWireFormatEncoder - Class in com.amazonaws.services.schemaregistry.serializers.protobuf
-
Writes the wire format for Schema Registry embedded Protobuf messages.
- ProtobufWireFormatEncoder() - Constructor for class com.amazonaws.services.schemaregistry.serializers.protobuf.ProtobufWireFormatEncoder
R
- ReferenceDisabledSchemaClient() - Constructor for class com.amazonaws.services.schemaregistry.serializers.json.JsonValidator.ReferenceDisabledSchemaClient
- registerAllExtensions(ExtensionRegistry) - Static method in class additionalTypes.Decimals
- registerAllExtensions(ExtensionRegistry) - Static method in class metadata.ProtobufSchemaMetadata
- registerAllExtensions(ExtensionRegistryLite) - Static method in class additionalTypes.Decimals
- registerAllExtensions(ExtensionRegistryLite) - Static method in class metadata.ProtobufSchemaMetadata
S
- SCALE_FIELD_NUMBER - Static variable in class additionalTypes.Decimals.Decimal
- schemaGeneratorCache - Variable in class com.amazonaws.services.schemaregistry.serializers.protobuf.ProtobufSerializer
- schemaParserCache - Variable in class com.amazonaws.services.schemaregistry.deserializers.protobuf.ProtobufDeserializer
- 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.protobuf.ProtobufSerializer
-
Serialize the Protobuf object to bytes
- serialize(Object) - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AvroSerializer
- serialize(Object) - Method in class com.amazonaws.services.schemaregistry.serializers.json.JsonSerializer
-
Serialize the JSON object to bytes
- 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
- setField(Descriptors.FieldDescriptor, Object) - Method in class additionalTypes.Decimals.Decimal.Builder
- setFraction(int) - Method in class additionalTypes.Decimals.Decimal.Builder
-
Number of nano (10^9) units of the amount.
- setPrecision(int) - Method in class additionalTypes.Decimals.Decimal.Builder
-
Represents the precision for the Decimal Precision can only be a positive integer.
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class additionalTypes.Decimals.Decimal.Builder
- setScale(int) - Method in class additionalTypes.Decimals.Decimal.Builder
-
Represents the scale for the Decimal Scale can be positive, zero or negative.
- setUnits(long) - Method in class additionalTypes.Decimals.Decimal.Builder
-
The whole units of the Decimal.
- setUnknownFields(UnknownFieldSet) - Method in class additionalTypes.Decimals.Decimal.Builder
T
- toBuilder() - Method in class additionalTypes.Decimals.Decimal
U
- UNITS_FIELD_NUMBER - Static variable in class additionalTypes.Decimals.Decimal
V
- validate(Object) - Method in class com.amazonaws.services.schemaregistry.serializers.protobuf.ProtobufSerializer
- validate(String, @lombok.NonNull byte[]) - Method in class com.amazonaws.services.schemaregistry.serializers.protobuf.ProtobufSerializer
- validate(Object) - Method in class com.amazonaws.services.schemaregistry.serializers.avro.AvroSerializer
- validate(Object) - Method in class com.amazonaws.services.schemaregistry.serializers.json.JsonSerializer
- 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(Map<String, ?>) - Method in class com.amazonaws.services.schemaregistry.deserializers.SecondaryDeserializer
- 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.
- writeTo(CodedOutputStream) - Method in class additionalTypes.Decimals.Decimal
All Classes All Packages