A B C D E F G I K M N P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ANYTHING_SCHEMA - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- ANYTHING_SCHEMA_MAP_ELEMENT - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- applySchema(Schema, Object) - Method in class io.apicurio.registry.utils.converter.AvroConverter
- applySchema(Schema, Object) - Method in class io.apicurio.registry.utils.converter.SerdeBasedConverter
- artifactType() - Method in class io.apicurio.registry.utils.converter.ExtJsonConverter
- AVRO_TYPE_ANYTHING - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- AVRO_TYPE_ENUM - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- AVRO_TYPE_UNION - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- AvroConverter<T> - Class in io.apicurio.registry.utils.converter
-
Avro converter.
- AvroConverter() - Constructor for class io.apicurio.registry.utils.converter.AvroConverter
- AvroData - Class in io.apicurio.registry.utils.converter.avro
-
Utilities for converting between our runtime data format and Avro, and (de)serializing that data.
- AvroData(int) - Constructor for class io.apicurio.registry.utils.converter.avro.AvroData
- AvroData(AvroDataConfig) - Constructor for class io.apicurio.registry.utils.converter.avro.AvroData
- AvroDataConfig - Class in io.apicurio.registry.utils.converter.avro
- AvroDataConfig(Map<?, ?>) - Constructor for class io.apicurio.registry.utils.converter.avro.AvroDataConfig
- AvroDataConfig.Builder - Class in io.apicurio.registry.utils.converter.avro
B
- baseConfigDef() - Static method in class io.apicurio.registry.utils.converter.avro.AvroDataConfig
- build() - Method in class io.apicurio.registry.utils.converter.avro.AvroDataConfig.Builder
- Builder() - Constructor for class io.apicurio.registry.utils.converter.avro.AvroDataConfig.Builder
C
- close() - Method in class io.apicurio.registry.utils.converter.ExtJsonConverter
- close() - Method in class io.apicurio.registry.utils.converter.SerdeBasedConverter
- CompactFormatStrategy - Class in io.apicurio.registry.utils.converter.json
- CompactFormatStrategy() - Constructor for class io.apicurio.registry.utils.converter.json.CompactFormatStrategy
- CompactFormatStrategy(IdHandler) - Constructor for class io.apicurio.registry.utils.converter.json.CompactFormatStrategy
- configure(Map<String, ?>, boolean) - Method in class io.apicurio.registry.utils.converter.AvroConverter
- configure(Map<String, ?>, boolean) - Method in class io.apicurio.registry.utils.converter.ExtJsonConverter
- configure(Map<String, ?>, boolean) - Method in class io.apicurio.registry.utils.converter.SerdeBasedConverter
- CONNECT_DEFAULT_VALUE_PROP - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- CONNECT_DOC_PROP - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- CONNECT_ENUM_DOC_PROP - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- CONNECT_INTERNAL_TYPE_NAME - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- CONNECT_META_DATA_CONFIG - Static variable in class io.apicurio.registry.utils.converter.avro.AvroDataConfig
- CONNECT_META_DATA_DEFAULT - Static variable in class io.apicurio.registry.utils.converter.avro.AvroDataConfig
- CONNECT_META_DATA_DOC - Static variable in class io.apicurio.registry.utils.converter.avro.AvroDataConfig
- CONNECT_NAME_PROP - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- CONNECT_PARAMETERS_PROP - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- CONNECT_RECORD_DOC_PROP - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- CONNECT_TYPE_INT16 - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- CONNECT_TYPE_INT8 - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- CONNECT_TYPE_PROP - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- CONNECT_VERSION_PROP - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
D
- DEFAULT_SCHEMA_FULL_NAME - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- DEFAULT_SCHEMA_NAME - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- deserializer - Variable in class io.apicurio.registry.utils.converter.SerdeBasedConverter
- deserializerClass() - Method in class io.apicurio.registry.utils.converter.AvroConverter
- deserializerClass() - Method in class io.apicurio.registry.utils.converter.SerdeBasedConverter
E
- ENHANCED_AVRO_SCHEMA_SUPPORT_CONFIG - Static variable in class io.apicurio.registry.utils.converter.avro.AvroDataConfig
- ENHANCED_AVRO_SCHEMA_SUPPORT_DEFAULT - Static variable in class io.apicurio.registry.utils.converter.avro.AvroDataConfig
- ENHANCED_AVRO_SCHEMA_SUPPORT_DOC - Static variable in class io.apicurio.registry.utils.converter.avro.AvroDataConfig
- ExtJsonConverter - Class in io.apicurio.registry.utils.converter
- ExtJsonConverter() - Constructor for class io.apicurio.registry.utils.converter.ExtJsonConverter
- ExtJsonConverter(RegistryClient) - Constructor for class io.apicurio.registry.utils.converter.ExtJsonConverter
F
- fields(Schema) - Static method in class io.apicurio.registry.utils.converter.avro.AvroData
- FormatStrategy - Interface in io.apicurio.registry.utils.converter.json
- FormatStrategy.IdPayload - Class in io.apicurio.registry.utils.converter.json
- fromConnectData(long, byte[]) - Method in class io.apicurio.registry.utils.converter.json.CompactFormatStrategy
- fromConnectData(long, byte[]) - Method in interface io.apicurio.registry.utils.converter.json.FormatStrategy
- fromConnectData(long, byte[]) - Method in class io.apicurio.registry.utils.converter.json.PrettyFormatStrategy
- fromConnectData(String, Headers, Schema, Object) - Method in class io.apicurio.registry.utils.converter.ExtJsonConverter
- fromConnectData(String, Schema, Object) - Method in class io.apicurio.registry.utils.converter.ExtJsonConverter
- fromConnectData(String, Schema, Object) - Method in class io.apicurio.registry.utils.converter.SerdeBasedConverter
- fromConnectData(Schema, Object) - Method in class io.apicurio.registry.utils.converter.avro.AvroData
-
Convert this object, in Connect data format, into an Avro object.
- fromConnectSchema(Schema) - Method in class io.apicurio.registry.utils.converter.avro.AvroData
- fromConnectSchema(Schema, AvroData.FromConnectContext, boolean) - Method in class io.apicurio.registry.utils.converter.avro.AvroData
-
SchemaMap is a map of already resolved internal schemas, this avoids type re-declaration if a type is reused, this actually blows up if you don't do this and have a type used in multiple places.
- fromConnectSchema(Schema, Map<Schema, Schema>) - Method in class io.apicurio.registry.utils.converter.avro.AvroData
- fromConnectSchemaWithCycle(Schema, AvroData.FromConnectContext, boolean) - Method in class io.apicurio.registry.utils.converter.avro.AvroData
G
- getForceOptionalDefault() - Method in class io.apicurio.registry.utils.converter.avro.AvroData
- getGlobalId() - Method in class io.apicurio.registry.utils.converter.json.FormatStrategy.IdPayload
- getPayload() - Method in class io.apicurio.registry.utils.converter.json.FormatStrategy.IdPayload
- getSchemasCacheSize() - Method in class io.apicurio.registry.utils.converter.avro.AvroDataConfig
I
- IdPayload(long, byte[]) - Constructor for class io.apicurio.registry.utils.converter.json.FormatStrategy.IdPayload
- io.apicurio.registry.utils.converter - package io.apicurio.registry.utils.converter
- io.apicurio.registry.utils.converter.avro - package io.apicurio.registry.utils.converter.avro
- io.apicurio.registry.utils.converter.json - package io.apicurio.registry.utils.converter.json
- isConnectMetaData() - Method in class io.apicurio.registry.utils.converter.avro.AvroDataConfig
- isEnhancedAvroSchemaSupport() - Method in class io.apicurio.registry.utils.converter.avro.AvroDataConfig
K
- KEY_FIELD - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- keySchema(Schema) - Static method in class io.apicurio.registry.utils.converter.avro.AvroData
M
- MAP_ENTRY_TYPE_NAME - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
N
- NAMESPACE - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- nonOptional(Schema) - Static method in class io.apicurio.registry.utils.converter.avro.AvroData
P
- parseSchema(byte[]) - Method in class io.apicurio.registry.utils.converter.ExtJsonConverter
- PrettyFormatStrategy - Class in io.apicurio.registry.utils.converter.json
- PrettyFormatStrategy() - Constructor for class io.apicurio.registry.utils.converter.json.PrettyFormatStrategy
- provideSchema(T) - Method in class io.apicurio.registry.utils.converter.SerdeBasedConverter
R
- REGISTRY_CONVERTER_DESERIALIZER_PARAM - Static variable in class io.apicurio.registry.utils.converter.SerdeBasedConverter
- REGISTRY_CONVERTER_SERIALIZER_PARAM - Static variable in class io.apicurio.registry.utils.converter.SerdeBasedConverter
S
- SCHEMAS_CACHE_SIZE_CONFIG - Static variable in class io.apicurio.registry.utils.converter.avro.AvroDataConfig
- SCHEMAS_CACHE_SIZE_DEFAULT - Static variable in class io.apicurio.registry.utils.converter.avro.AvroDataConfig
- SCHEMAS_CACHE_SIZE_DOC - Static variable in class io.apicurio.registry.utils.converter.avro.AvroDataConfig
- SerdeBasedConverter<S,T> - Class in io.apicurio.registry.utils.converter
-
Very simplistic converter that delegates most of the work to the configured serializer and deserializer.
- SerdeBasedConverter() - Constructor for class io.apicurio.registry.utils.converter.SerdeBasedConverter
- serializer - Variable in class io.apicurio.registry.utils.converter.SerdeBasedConverter
- serializerClass() - Method in class io.apicurio.registry.utils.converter.AvroConverter
- serializerClass() - Method in class io.apicurio.registry.utils.converter.SerdeBasedConverter
- setDeserializer(Deserializer<T>) - Method in class io.apicurio.registry.utils.converter.SerdeBasedConverter
- setFormatStrategy(FormatStrategy) - Method in class io.apicurio.registry.utils.converter.ExtJsonConverter
- setIdHandler(IdHandler) - Method in class io.apicurio.registry.utils.converter.json.CompactFormatStrategy
- setIdName(String) - Method in class io.apicurio.registry.utils.converter.json.PrettyFormatStrategy
- setPayloadName(String) - Method in class io.apicurio.registry.utils.converter.json.PrettyFormatStrategy
- setSerializer(Serializer<T>) - Method in class io.apicurio.registry.utils.converter.SerdeBasedConverter
T
- toConnectData(byte[]) - Method in class io.apicurio.registry.utils.converter.json.CompactFormatStrategy
- toConnectData(byte[]) - Method in interface io.apicurio.registry.utils.converter.json.FormatStrategy
- toConnectData(byte[]) - Method in class io.apicurio.registry.utils.converter.json.PrettyFormatStrategy
- toConnectData(String, byte[]) - Method in class io.apicurio.registry.utils.converter.ExtJsonConverter
- toConnectData(String, byte[]) - Method in class io.apicurio.registry.utils.converter.SerdeBasedConverter
- toConnectData(Schema, Object) - Method in class io.apicurio.registry.utils.converter.avro.AvroData
-
Convert the given object, in Avro format, into a Connect data object.
- toConnectData(Schema, Object, Integer) - Method in class io.apicurio.registry.utils.converter.avro.AvroData
-
Convert the given object, in Avro format, into a Connect data object.
- toConnectSchema(Schema) - Method in class io.apicurio.registry.utils.converter.avro.AvroData
- toSchemaAndValue(T) - Method in class io.apicurio.registry.utils.converter.AvroConverter
- toSchemaAndValue(T) - Method in class io.apicurio.registry.utils.converter.SerdeBasedConverter
V
- VALUE_FIELD - Static variable in class io.apicurio.registry.utils.converter.avro.AvroData
- valueSchema(Schema) - Static method in class io.apicurio.registry.utils.converter.avro.AvroData
W
- with(String, Object) - Method in class io.apicurio.registry.utils.converter.avro.AvroDataConfig.Builder
All Classes All Packages