@Configuration public class CdcOffsetBackingStoreConfiguration extends Object
Constructor and Description |
---|
CdcOffsetBackingStoreConfiguration() |
Modifier and Type | Method and Description |
---|---|
org.apache.kafka.connect.storage.OffsetBackingStore |
fileOffsetBackingStore() |
org.apache.kafka.connect.storage.OffsetBackingStore |
kafkaOffsetBackingStore() |
org.apache.kafka.connect.storage.OffsetBackingStore |
memoryOffsetBackingStore() |
org.apache.kafka.connect.storage.OffsetBackingStore |
metadataStoreOffsetBackingStore(org.springframework.integration.metadata.MetadataStore metadataStore) |
@Bean @ConditionalOnMissingBean @ConditionalOnExpression(value="\'${cdc.config.offset.storage}\'.equalsIgnoreCase(\'org.springframework.cloud.stream.app.cdc.common.core.store.MetadataStoreOffsetBackingStore\') or \'${cdc.offset.storage:metadata}\'.equals(\'metadata\')") public org.apache.kafka.connect.storage.OffsetBackingStore metadataStoreOffsetBackingStore(org.springframework.integration.metadata.MetadataStore metadataStore)
@Bean @ConditionalOnMissingBean @ConditionalOnExpression(value="\'${cdc.config.offset.storage}\'.equalsIgnoreCase(\'org.apache.kafka.connect.storage.FileOffsetBackingStore\') or \'${cdc.offset.storage:metadata}\'.equalsIgnoreCase(\'file\')") public org.apache.kafka.connect.storage.OffsetBackingStore fileOffsetBackingStore()
@Bean @ConditionalOnMissingBean @ConditionalOnExpression(value="\'${cdc.config.offset.storage}\'.equalsIgnoreCase(\'org.apache.kafka.connect.storage.KafkaOffsetBackingStore\') or \'${cdc.offset.storage:metadata}\'.equalsIgnoreCase(\'kafka\')") public org.apache.kafka.connect.storage.OffsetBackingStore kafkaOffsetBackingStore()
@Bean @ConditionalOnMissingBean @ConditionalOnExpression(value="\'${cdc.config.offset.storage}\'.equalsIgnoreCase(\'org.apache.kafka.connect.storage.MemoryOffsetBackingStore\') or \'${cdc.offset.storage:metadata}\'.equalsIgnoreCase(\'memory\')") public org.apache.kafka.connect.storage.OffsetBackingStore memoryOffsetBackingStore()
Copyright © 2022. All rights reserved.