Index

B C D E F G I J L M O P Q R S T V 
All Classes and Interfaces|All Packages

B

buildConnectorSchema() - Method in class io.debezium.schemagenerator.JsonSchemaCreatorService
 

C

checkField(Field) - Method in class io.debezium.schemagenerator.JsonSchemaCreatorService
 
classPathEntryFor(Class<?>) - Method in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 
configure(Map<String, Object>) - Method in class io.debezium.schemagenerator.schema.OpenApiSchema
 
configure(Map<String, Object>) - Method in interface io.debezium.schemagenerator.schema.Schema
 
connectorBaseName - Variable in class io.debezium.schemagenerator.JsonSchemaCreatorService
 
connectorMetadata - Variable in class io.debezium.schemagenerator.JsonSchemaCreatorService
 
connectorName - Variable in class io.debezium.schemagenerator.JsonSchemaCreatorService
 

D

DESCRIPTOR - Static variable in class io.debezium.schemagenerator.schema.OpenApiSchema
 

E

errors - Variable in class io.debezium.schemagenerator.JsonSchemaCreatorService
 
exec(String, String, List<String>, List<String>) - Method in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 
execute() - Method in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 

F

fieldFilter - Variable in class io.debezium.schemagenerator.JsonSchemaCreatorService
 
filenamePrefix - Variable in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 
filenameSuffix - Variable in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 
format - Variable in class io.debezium.schemagenerator.JsonSchemaCreatorService.JsonSchemaType
 
format - Variable in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 
format - Variable in class io.debezium.schemagenerator.schema.OpenApiSchema
 

G

getClassPath() - Method in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 
getDependencies(Artifact) - Method in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 
getDescription() - Method in interface io.debezium.schemagenerator.schema.SchemaDescriptor
 
getDescriptor() - Method in class io.debezium.schemagenerator.schema.OpenApiSchema
 
getDescriptor() - Method in interface io.debezium.schemagenerator.schema.Schema
 
getErrors() - Method in class io.debezium.schemagenerator.JsonSchemaCreatorService
 
getFieldFilter() - Method in interface io.debezium.schemagenerator.schema.Schema
Returns a filter to be applied to the fields of the schema.
getGeneratorPluginArtifact() - Method in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
Returns the schema generator plug-in artifact
getId() - Method in interface io.debezium.schemagenerator.schema.SchemaDescriptor
 
getMetadata() - Method in class io.debezium.schemagenerator.SchemaGenerator
 
getName() - Method in interface io.debezium.schemagenerator.schema.SchemaDescriptor
 
getSchemaFormat(String) - Method in class io.debezium.schemagenerator.SchemaGenerator
Returns the Schema with the given name, specified via the SchemaName annotation.
getSpec(Schema) - Method in class io.debezium.schemagenerator.schema.OpenApiSchema
 
getSpec(Schema) - Method in interface io.debezium.schemagenerator.schema.Schema
 
getVersion() - Method in interface io.debezium.schemagenerator.schema.SchemaDescriptor
 
groupDirectoryPerConnector - Variable in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 

I

include(Field) - Method in interface io.debezium.schemagenerator.schema.Schema.FieldFilter
 
io.debezium.schemagenerator - package io.debezium.schemagenerator
 
io.debezium.schemagenerator.maven - package io.debezium.schemagenerator.maven
 
io.debezium.schemagenerator.schema - package io.debezium.schemagenerator.schema
 
isWindows() - Static method in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 

J

JsonSchemaCreatorService - Class in io.debezium.schemagenerator
 
JsonSchemaCreatorService(ConnectorMetadata, Schema.FieldFilter) - Constructor for class io.debezium.schemagenerator.JsonSchemaCreatorService
 
JsonSchemaCreatorService.JsonSchemaType - Class in io.debezium.schemagenerator
 
JsonSchemaType(Schema.SchemaType) - Constructor for class io.debezium.schemagenerator.JsonSchemaCreatorService.JsonSchemaType
 
JsonSchemaType(Schema.SchemaType, String) - Constructor for class io.debezium.schemagenerator.JsonSchemaCreatorService.JsonSchemaType
 

L

LOGGER - Static variable in class io.debezium.schemagenerator.SchemaGenerator
 

M

main(String[]) - Static method in class io.debezium.schemagenerator.SchemaGenerator
 

O

OpenApiSchema - Class in io.debezium.schemagenerator.schema
 
OpenApiSchema() - Constructor for class io.debezium.schemagenerator.schema.OpenApiSchema
 
outputDirectory - Variable in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 

P

project - Variable in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
Gives access to the Maven project information.

Q

quoteIfNecessary(String) - Static method in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 

R

remoteRepos - Variable in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 
repoSession - Variable in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 
repoSystem - Variable in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 
resolveArtifact(Artifact) - Method in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 
run(String, Path, boolean, String, String) - Method in class io.debezium.schemagenerator.SchemaGenerator
 

S

Schema - Interface in io.debezium.schemagenerator.schema
 
Schema.FieldFilter - Interface in io.debezium.schemagenerator.schema
 
SchemaDescriptor - Interface in io.debezium.schemagenerator.schema
 
SchemaGenerator - Class in io.debezium.schemagenerator
 
SchemaGenerator() - Constructor for class io.debezium.schemagenerator.SchemaGenerator
 
SchemaGeneratorMojo - Class in io.debezium.schemagenerator.maven
Generates the API spec for the connector(s) in a project.
SchemaGeneratorMojo() - Constructor for class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 
SchemaName - Annotation Type in io.debezium.schemagenerator.schema
 
schemaType - Variable in class io.debezium.schemagenerator.JsonSchemaCreatorService.JsonSchemaType
 
session - Variable in class io.debezium.schemagenerator.maven.SchemaGeneratorMojo
 

T

toJsonSchemaType(ConfigDef.Type) - Static method in class io.debezium.schemagenerator.JsonSchemaCreatorService
 

V

value() - Element in annotation type io.debezium.schemagenerator.schema.SchemaName
 
B C D E F G I J L M O P Q R S T V 
All Classes and Interfaces|All Packages