Index
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
Schemawith the given name, specified via theSchemaNameannotation. - 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
All Classes and Interfaces|All Packages