A C D E G H I L N O S T V 
All Classes All Packages

A

addPropertyIfNotNull(Configuration.Builder, Field, T) - Static method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
addPropertyIfNotNull(Configuration.Builder, String, T) - Static method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 

C

ConfigurationValidation - Class in org.apache.camel.component.debezium.configuration
 
configureConnectorClass() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
Configure the Debezium connector class that is supported by Debezium
copy() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
createConnectorConfiguration() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
Create a specific Configuration for a concrete configuration
createConsumer(Processor) - Method in class org.apache.camel.component.debezium.DebeziumEndpoint
 
createDbzExchange(DebeziumConsumer, SourceRecord) - Method in class org.apache.camel.component.debezium.DebeziumEndpoint
 
createDebeziumConfiguration() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
Creates a Debezium configuration of type Configuration in order to be used in the engine.
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.debezium.DebeziumComponent
 
createExecutor() - Method in class org.apache.camel.component.debezium.DebeziumEndpoint
 
createProducer() - Method in class org.apache.camel.component.debezium.DebeziumEndpoint
 

D

DebeziumComponent<C extends EmbeddedDebeziumConfiguration> - Class in org.apache.camel.component.debezium
Base class for all debezium components
DebeziumComponent() - Constructor for class org.apache.camel.component.debezium.DebeziumComponent
 
DebeziumComponent(CamelContext) - Constructor for class org.apache.camel.component.debezium.DebeziumComponent
 
DebeziumConstants - Class in org.apache.camel.component.debezium
 
DebeziumConsumer - Class in org.apache.camel.component.debezium
 
DebeziumConsumer(DebeziumEndpoint, Processor) - Constructor for class org.apache.camel.component.debezium.DebeziumConsumer
 
DebeziumEndpoint<C extends EmbeddedDebeziumConfiguration> - Class in org.apache.camel.component.debezium
Base class for debezium endpoint implementation
DebeziumEndpoint() - Constructor for class org.apache.camel.component.debezium.DebeziumEndpoint
 
DebeziumEndpoint(String, DebeziumComponent) - Constructor for class org.apache.camel.component.debezium.DebeziumEndpoint
 
DebeziumTypeConverter - Class in org.apache.camel.component.debezium
 
DebeziumTypeConverterLoader - Class in org.apache.camel.component.debezium
Generated by camel build tools - do NOT edit this file!
DebeziumTypeConverterLoader() - Constructor for class org.apache.camel.component.debezium.DebeziumTypeConverterLoader
 
DEFAULT_DATABASE_HISTORY - Static variable in class org.apache.camel.component.debezium.DebeziumConstants
 
DEFAULT_OFFSET_STORAGE - Static variable in class org.apache.camel.component.debezium.DebeziumConstants
 
doStart() - Method in class org.apache.camel.component.debezium.DebeziumConsumer
 
doStop() - Method in class org.apache.camel.component.debezium.DebeziumConsumer
 

E

EmbeddedDebeziumConfiguration - Class in org.apache.camel.component.debezium.configuration
 
EmbeddedDebeziumConfiguration() - Constructor for class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
extractBodyValueFromValueStruct(Schema, Object) - Method in class org.apache.camel.component.debezium.DebeziumEndpoint
 
extractFieldValueFromValueStruct(Schema, Object, String) - Method in class org.apache.camel.component.debezium.DebeziumEndpoint
 

G

getAdditionalProperties() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
getCamelContext() - Method in class org.apache.camel.component.debezium.DebeziumTypeConverterLoader
 
getConfiguration() - Method in class org.apache.camel.component.debezium.DebeziumComponent
 
getConfiguration() - Method in class org.apache.camel.component.debezium.DebeziumEndpoint
 
getConnectorClass() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
The name of the Java class for the connector
getConnectorDatabaseType() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
The Debezium connector type that is supported by Camel Debezium component.
getInternalKeyConverter() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
The Converter class that should be used to serialize and deserialize key data for offsets.
getInternalValueConverter() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
The Converter class that should be used to serialize and deserialize value data for offsets.
getName() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
Unique name for the connector.
getOffsetCommitPolicy() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
The name of the Java class of the commit policy.
getOffsetCommitTimeoutMs() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
Maximum number of milliseconds to wait for records to flush and partition offset data to be committed to offset storage before cancelling the process and restoring the offset data to be committed in a future attempt.
getOffsetFlushIntervalMs() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
Interval at which to try committing offsets.
getOffsetStorage() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
The name of the Java class that is responsible for persistence of connector offsets.
getOffsetStorageFileName() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
Path to file where offsets are to be stored.
getOffsetStoragePartitions() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
The number of partitions used when creating the offset storage topic.
getOffsetStorageReplicationFactor() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
Replication factor used when creating the offset storage topic.
getOffsetStorageTopic() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
The name of the Kafka topic where offsets are to be stored.
getReason() - Method in class org.apache.camel.component.debezium.configuration.ConfigurationValidation
 

H

HEADER_BEFORE - Static variable in class org.apache.camel.component.debezium.DebeziumConstants
 
HEADER_DDL_SQL - Static variable in class org.apache.camel.component.debezium.DebeziumConstants
 
HEADER_IDENTIFIER - Static variable in class org.apache.camel.component.debezium.DebeziumConstants
 
HEADER_KEY - Static variable in class org.apache.camel.component.debezium.DebeziumConstants
 
HEADER_OPERATION - Static variable in class org.apache.camel.component.debezium.DebeziumConstants
 
HEADER_SOURCE_METADATA - Static variable in class org.apache.camel.component.debezium.DebeziumConstants
 
HEADER_TIMESTAMP - Static variable in class org.apache.camel.component.debezium.DebeziumConstants
 

I

initializeDebeziumEndpoint(String, C) - Method in class org.apache.camel.component.debezium.DebeziumComponent
 
isFieldValueNotSet(Object) - Static method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
isValid() - Method in class org.apache.camel.component.debezium.configuration.ConfigurationValidation
 

L

load(TypeConverterRegistry) - Method in class org.apache.camel.component.debezium.DebeziumTypeConverterLoader
 

N

notValid(String) - Static method in class org.apache.camel.component.debezium.configuration.ConfigurationValidation
 

O

org.apache.camel.component.debezium - package org.apache.camel.component.debezium
 
org.apache.camel.component.debezium.configuration - package org.apache.camel.component.debezium.configuration
 

S

setAdditionalProperties(Map<String, Object>) - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
Sets additional properties for debezium components in case they can't be set directly on the camel configurations (e.g: setting Kafka Connect properties needed by Debezium engine, for example setting KafkaOffsetBackingStore), the properties have to be prefixed with `additionalProperties.`.
setCamelContext(CamelContext) - Method in class org.apache.camel.component.debezium.DebeziumTypeConverterLoader
 
setConfiguration(C) - Method in class org.apache.camel.component.debezium.DebeziumComponent
 
setConfiguration(C) - Method in class org.apache.camel.component.debezium.DebeziumEndpoint
 
setConnectorClass(Class<?>) - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
setInternalKeyConverter(String) - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
setInternalValueConverter(String) - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
setName(String) - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
setOffsetCommitPolicy(String) - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
setOffsetCommitTimeoutMs(long) - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
setOffsetFlushIntervalMs(long) - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
setOffsetStorage(String) - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
setOffsetStorageFileName(String) - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
setOffsetStoragePartitions(int) - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
setOffsetStorageReplicationFactor(int) - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 
setOffsetStorageTopic(String) - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
 

T

toMap(Struct) - Static method in class org.apache.camel.component.debezium.DebeziumTypeConverter
Convert Struct to HashMap, this only works with flat fields and it doesn't handle nested structure.

V

valid() - Static method in class org.apache.camel.component.debezium.configuration.ConfigurationValidation
 
validateConfiguration() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
Validate all configurations defined and return ConfigurationValidation instance which contains the validation results
validateConnectorConfiguration() - Method in class org.apache.camel.component.debezium.configuration.EmbeddedDebeziumConfiguration
Validate a concrete configuration
A C D E G H I L N O S T V 
All Classes All Packages