Index
All Classes and Interfaces|All Packages
B
- BackupConverterHelper - Class in io.confluent.connect.schema.backup.core
-
Shared helper for backup metadata wrapping in SR converters.
- BackupConverterHelper(SchemaRegistryClient, Map<Schema, Schema>) - Constructor for class io.confluent.connect.schema.backup.core.BackupConverterHelper
- BackupConverterHelper.SubjectNameComputer - Interface in io.confluent.connect.schema.backup.core
- BackupExceptionMapper - Class in io.confluent.connect.schema.backup.core
- BackupReferenceResolver - Class in io.confluent.connect.schema.backup.core
-
Resolves and registers schema references in the target Schema Registry during restore.
- BackupReferenceResolver(SchemaRegistryClient) - Constructor for class io.confluent.connect.schema.backup.core.BackupReferenceResolver
- BackupReferenceResolver.ParsedSchemaFactory - Interface in io.confluent.connect.schema.backup.core
- BackupReferenceResolver.ResolutionResult - Class in io.confluent.connect.schema.backup.core
- BackupSchemaFetcher - Class in io.confluent.connect.schema.backup.core
-
Fetches schema metadata and builds reference trees from Schema Registry for backup.
- BackupSchemaFetcher(SchemaRegistryClient) - Constructor for class io.confluent.connect.schema.backup.core.BackupSchemaFetcher
- BackupSchemaFetcher.BackupSchemaInfo - Class in io.confluent.connect.schema.backup.core
- BackupSchemaFetcher.RefTreeEntry - Class in io.confluent.connect.schema.backup.core
- BackupSchemaInfo(String, List<SchemaReference>, Map<String, BackupSchemaFetcher.RefTreeEntry>, String, String, Map<String, Integer>) - Constructor for class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.BackupSchemaInfo
C
- classify(String, Throwable) - Static method in class io.confluent.connect.schema.backup.core.BackupExceptionMapper
- computeSubjectName(String, boolean, ParsedSchema) - Method in interface io.confluent.connect.schema.backup.core.BackupConverterHelper.SubjectNameComputer
- create(String, List<SchemaReference>, Map<String, String>) - Method in interface io.confluent.connect.schema.backup.core.BackupReferenceResolver.ParsedSchemaFactory
E
- empty() - Static method in class io.confluent.connect.schema.backup.core.BackupReferenceResolver.ResolutionResult
F
- fetchSchemaInfo(int) - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher
- fetchSchemaInfoByGuid(String) - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher
G
- getDirectReferences() - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.BackupSchemaInfo
- getDirectRefsJson() - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.BackupSchemaInfo
- getGlobalId() - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.RefTreeEntry
- getRawSchema() - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.BackupSchemaInfo
- getReferenceResolver() - Method in class io.confluent.connect.schema.backup.core.BackupConverterHelper
- getReferences() - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.RefTreeEntry
- getReferenceTree() - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.BackupSchemaInfo
- getReferenceTreeJson() - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.BackupSchemaInfo
- getResolvedSchemas() - Method in class io.confluent.connect.schema.backup.core.BackupReferenceResolver.ResolutionResult
- getSchema() - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.RefTreeEntry
- getSchemaType() - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.RefTreeEntry
- getSubject() - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.RefTreeEntry
- getTargetRefs() - Method in class io.confluent.connect.schema.backup.core.BackupReferenceResolver.ResolutionResult
- getVersion() - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.RefTreeEntry
- getVersionForSubject(String) - Method in class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.BackupSchemaInfo
H
- hasReferences() - Method in class io.confluent.connect.schema.backup.core.BackupReferenceResolver.ResolutionResult
I
- io.confluent.connect.schema.backup.core - package io.confluent.connect.schema.backup.core
- isBackupEnabled(Map<String, ?>) - Static method in class io.confluent.connect.schema.backup.core.BackupConverterHelper
P
- parseDirectRefs(String) - Static method in class io.confluent.connect.schema.backup.core.BackupReferenceResolver
- parseReferenceTree(String) - Static method in class io.confluent.connect.schema.backup.core.BackupReferenceResolver
R
- RefTreeEntry(String, int, String, List<SchemaReference>, int, String) - Constructor for class io.confluent.connect.schema.backup.core.BackupSchemaFetcher.RefTreeEntry
- registerRefsRecursive(List<SchemaReference>, Map<String, BackupSchemaFetcher.RefTreeEntry>, BackupReferenceResolver.ParsedSchemaFactory, List<SchemaReference>, Map<String, String>) - Method in class io.confluent.connect.schema.backup.core.BackupReferenceResolver
- resolveFromWrapper(Schema, Struct, BackupReferenceResolver.ParsedSchemaFactory) - Method in class io.confluent.connect.schema.backup.core.BackupReferenceResolver
W
- wrapWithBackupMetadata(SchemaAndValue, String, ParsedSchemaAndValue.SchemaInfo, String, boolean, BackupReferenceResolver.ParsedSchemaFactory, BackupConverterHelper.SubjectNameComputer) - Method in class io.confluent.connect.schema.backup.core.BackupConverterHelper
All Classes and Interfaces|All Packages