A C D E G H I L N O S T V
All Classes All Packages
All Classes All Packages
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
toHashMap
, 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
All Classes All Packages