Skip navigation links
A B C D E F G I K M N P R S T V W 

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.SchemalessConverter
 
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
 
AvroConverter(AvroKafkaSerializer<T>, AvroKafkaDeserializer<T>, AvroData) - 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.SchemalessConverter
 
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.SchemalessConverter
 
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.SchemalessConverter
 
deserializerClass() - Method in class io.apicurio.registry.utils.converter.AvroConverter
 
deserializerClass() - Method in class io.apicurio.registry.utils.converter.SchemalessConverter
 

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(RegistryService) - 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(Schema, Object) - Method in class io.apicurio.registry.utils.converter.avro.AvroData
Convert this object, in Connect data format, into an Avro object.
fromConnectData(String, Schema, Object) - Method in class io.apicurio.registry.utils.converter.ExtJsonConverter
 
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, Schema, Object) - Method in class io.apicurio.registry.utils.converter.SchemalessConverter
 
fromConnectSchema(Schema) - Method in class io.apicurio.registry.utils.converter.avro.AvroData
 
fromConnectSchema(Schema, Map<Schema, 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.
fromConnectSchemaWithCycle(Schema, AvroData.FromConnectContext, boolean) - Method in class io.apicurio.registry.utils.converter.avro.AvroData
 

G

getDeserializer() - Method in class io.apicurio.registry.utils.converter.AvroConverter
 
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
 
getSerializer() - Method in class io.apicurio.registry.utils.converter.AvroConverter
 

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

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.SchemalessConverter
 

R

REGISTRY_CONVERTER_DESERIALIZER_PARAM - Static variable in class io.apicurio.registry.utils.converter.SchemalessConverter
 
REGISTRY_CONVERTER_SERIALIZER_PARAM - Static variable in class io.apicurio.registry.utils.converter.SchemalessConverter
 

S

SchemalessConverter<T> - Class in io.apicurio.registry.utils.converter
Very simplistic converter -- no Schema handling atm.
SchemalessConverter() - Constructor for class io.apicurio.registry.utils.converter.SchemalessConverter
 
SchemalessConverter(Serde<T>) - Constructor for class io.apicurio.registry.utils.converter.SchemalessConverter
 
SchemalessConverter(Serializer<T>, Deserializer<T>) - Constructor for class io.apicurio.registry.utils.converter.SchemalessConverter
 
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
 
serializer - Variable in class io.apicurio.registry.utils.converter.SchemalessConverter
 
serializerClass() - Method in class io.apicurio.registry.utils.converter.AvroConverter
 
serializerClass() - Method in class io.apicurio.registry.utils.converter.SchemalessConverter
 
setDeserializer(Deserializer<T>) - Method in class io.apicurio.registry.utils.converter.SchemalessConverter
 
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.SchemalessConverter
 

T

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.
toConnectData(String, byte[]) - Method in class io.apicurio.registry.utils.converter.ExtJsonConverter
 
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.SchemalessConverter
 
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.SchemalessConverter
 

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
 
A B C D E F G I K M N P R S T V W 
Skip navigation links

Copyright © 2020 Red Hat. All rights reserved.