Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addConnectorPlugins(Map<String, ConnectorDescriptor>, Collection<PluginDesc<T>>) - Static method in class io.debezium.kcrestextension.DebeziumResource
- allowedValues - Variable in class io.debezium.kcrestextension.entities.PropertyDescriptor
- availableConnectorPlugins - Variable in class io.debezium.kcrestextension.DebeziumResource
- availableDebeziumConnectors() - Method in class io.debezium.kcrestextension.DebeziumResource
B
- BASE_PATH - Static variable in class io.debezium.kcrestextension.DebeziumResource
C
- className - Variable in class io.debezium.kcrestextension.entities.PluginDefinition
- className() - Method in class io.debezium.kcrestextension.entities.PredicateDefinition
- className() - Method in class io.debezium.kcrestextension.entities.TransformDefinition
- close() - Method in class io.debezium.kcrestextension.DebeziumConnectRestExtension
- config - Variable in class io.debezium.kcrestextension.DebeziumConnectRestExtension
- configure(Map<String, ?>) - Method in class io.debezium.kcrestextension.DebeziumConnectRestExtension
- connectClusterState - Variable in class io.debezium.kcrestextension.DebeziumResource
- CONNECTOR_PLUGINS_ENDPOINT - Static variable in class io.debezium.kcrestextension.DebeziumResource
- context - Variable in class io.debezium.kcrestextension.DebeziumResource
D
- DebeziumConnectRestExtension - Class in io.debezium.kcrestextension
-
A Kafka Connect REST extension that enables some advanced features over Kafka Connect's REST interface: + report available transformations and their configuration + return if topic auto-creation is available and enabled To install this extension put the jar file into a separate Kafka Connect plugin dir and configure your Kafka Connect properties file with: `rest.extension.classes=io.debezium.kcrestextension.DebeziumConnectRestExtension`
- DebeziumConnectRestExtension() - Constructor for class io.debezium.kcrestextension.DebeziumConnectRestExtension
- DebeziumResource - Class in io.debezium.kcrestextension
-
A JAX-RS Resource class defining endpoints that enable some advanced features over Kafka Connect's REST interface: + report available transformations and their configuration + return if topic auto-creation is available and enabled
- DebeziumResource(ConnectClusterState, Map<String, ?>) - Constructor for class io.debezium.kcrestextension.DebeziumResource
- defaultValue - Variable in class io.debezium.kcrestextension.entities.PropertyDescriptor
- description - Variable in class io.debezium.kcrestextension.entities.PropertyDescriptor
E
- equals(Object) - Method in class io.debezium.kcrestextension.entities.PluginDefinition
F
- format - Variable in class io.debezium.kcrestextension.entities.PropertyDescriptor
- format - Variable in class io.debezium.kcrestextension.entities.PropertyDescriptor.JsonType
- fromPluginDesc(PluginDesc<Predicate<?>>) - Static method in class io.debezium.kcrestextension.entities.PredicateDefinition
- fromPluginDesc(PluginDesc<Transformation<?>>) - Static method in class io.debezium.kcrestextension.entities.TransformDefinition
G
- getConfigProperties(String, ConfigDef) - Static method in class io.debezium.kcrestextension.entities.PluginDefinition
- getDebeziumVersion() - Method in class io.debezium.kcrestextension.DebeziumResource
- getHerder() - Method in class io.debezium.kcrestextension.DebeziumResource
- getTopicCreationEnabled() - Method in class io.debezium.kcrestextension.DebeziumResource
H
- hashCode() - Method in class io.debezium.kcrestextension.entities.PluginDefinition
- herder - Variable in class io.debezium.kcrestextension.DebeziumResource
I
- INFO - Static variable in class io.debezium.kcrestextension.Module
- initConnectorPlugins() - Method in class io.debezium.kcrestextension.DebeziumResource
- initTransformsAndPredicates() - Method in class io.debezium.kcrestextension.DebeziumResource
- io.debezium.kcrestextension - package io.debezium.kcrestextension
- io.debezium.kcrestextension.entities - package io.debezium.kcrestextension.entities
- isTopicCreationEnabled - Variable in class io.debezium.kcrestextension.DebeziumResource
- isTopicCreationEnabled(Map<String, ?>) - Method in class io.debezium.kcrestextension.DebeziumResource
J
- JsonType(String) - Constructor for class io.debezium.kcrestextension.entities.PropertyDescriptor.JsonType
- JsonType(String, String) - Constructor for class io.debezium.kcrestextension.entities.PropertyDescriptor.JsonType
L
- listPredicates() - Method in class io.debezium.kcrestextension.DebeziumResource
- listTransforms() - Method in class io.debezium.kcrestextension.DebeziumResource
- loadProperties(String) - Static method in class io.debezium.kcrestextension.Module
-
Atomically load the properties file at the given location within the designated class loader.
- LOGGER - Static variable in class io.debezium.kcrestextension.entities.PredicateDefinition
- LOGGER - Static variable in class io.debezium.kcrestextension.entities.TransformDefinition
M
- Module - Class in io.debezium.kcrestextension
-
Information about this module.
- Module() - Constructor for class io.debezium.kcrestextension.Module
N
- name - Variable in class io.debezium.kcrestextension.entities.PropertyDescriptor
P
- parseVersion(String) - Static method in class io.debezium.kcrestextension.DebeziumResource
- PluginDefinition - Class in io.debezium.kcrestextension.entities
-
Base class for JSON models that describes a Single Message Transform (SMT) entry or a Kafka Connect Predicate entry.
- PluginDefinition(String, ConfigDef) - Constructor for class io.debezium.kcrestextension.entities.PluginDefinition
- PredicateDefinition - Class in io.debezium.kcrestextension.entities
-
JSON model that describes a Predicate entry used to conditionally enable/disable/apply Single Message Transforms / SMTs.
- PredicateDefinition(String, ConfigDef) - Constructor for class io.debezium.kcrestextension.entities.PredicateDefinition
- predicates - Variable in class io.debezium.kcrestextension.DebeziumResource
- PREDICATES_ENDPOINT - Static variable in class io.debezium.kcrestextension.DebeziumResource
- properties - Variable in class io.debezium.kcrestextension.entities.PluginDefinition
- properties() - Method in class io.debezium.kcrestextension.entities.PluginDefinition
- PropertyDescriptor - Class in io.debezium.kcrestextension.entities
-
JSON model that describes a property of a Single Message Transform (SMT).
- PropertyDescriptor(String, ConfigDef.ConfigKey) - Constructor for class io.debezium.kcrestextension.entities.PropertyDescriptor
- PropertyDescriptor.JsonType - Class in io.debezium.kcrestextension.entities
R
- register(ConnectRestExtensionContext) - Method in class io.debezium.kcrestextension.DebeziumConnectRestExtension
S
- schemaType - Variable in class io.debezium.kcrestextension.entities.PropertyDescriptor.JsonType
- SUPPORTED_CONNECTORS - Static variable in class io.debezium.kcrestextension.DebeziumResource
T
- title - Variable in class io.debezium.kcrestextension.entities.PropertyDescriptor
- toJsonType(ConfigDef.Type) - Static method in class io.debezium.kcrestextension.entities.PropertyDescriptor
- TOPIC_CREATION_ENDPOINT - Static variable in class io.debezium.kcrestextension.DebeziumResource
- TOPIC_CREATION_KAFKA_VERSION - Static variable in class io.debezium.kcrestextension.DebeziumResource
- toString() - Method in class io.debezium.kcrestextension.entities.PluginDefinition
- TransformDefinition - Class in io.debezium.kcrestextension.entities
-
JSON model that describes a Single Message Transform (SMT) entry.
- TransformDefinition(String, ConfigDef) - Constructor for class io.debezium.kcrestextension.entities.TransformDefinition
- transforms - Variable in class io.debezium.kcrestextension.DebeziumResource
- TRANSFORMS_ENDPOINT - Static variable in class io.debezium.kcrestextension.DebeziumResource
- type - Variable in class io.debezium.kcrestextension.entities.PropertyDescriptor
V
- version() - Method in class io.debezium.kcrestextension.DebeziumConnectRestExtension
- version() - Static method in class io.debezium.kcrestextension.Module
- VERSION_PATTERN - Static variable in class io.debezium.kcrestextension.DebeziumResource
All Classes and Interfaces|All Packages|Constant Field Values