Package-level declarations

Types

Link copied to clipboard
@ConditionalOnProperty(value = ["wow.kafka.enabled"], matchIfMissing = true, havingValue = "true")
annotation class ConditionalOnKafkaEnabled
Link copied to clipboard
@AutoConfiguration(before = [CommandAutoConfiguration::class])
@ConditionalOnClass(value = [KafkaCommandBus::class])
@EnableConfigurationProperties(value = [KafkaProperties::class])
class KafkaAutoConfiguration(kafkaProperties: KafkaProperties)
Link copied to clipboard
@ConfigurationProperties(prefix = "wow.kafka")
class KafkaProperties(@DefaultValue(value = ["true"]) var enabled: Boolean = true, var bootstrapServers: List<String>, @DefaultValue(value = ["wow."]) var topicPrefix: String = Wow.WOW_PREFIX, val properties: Map<String, String> = mapOf(), val producer: Map<String, String> = mapOf(), val consumer: Map<String, String> = mapOf()) : EnabledCapable