Index

A B C D E F G H I J L M N P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values

A

addConnectorPlugins(List<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
 
A B C D E F G H I J L M N P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values