ViewStoreProperties

@ConfigurationProperties(prefix = "wow.view-store")
class ViewStoreProperties(var enabled: Boolean = true, var systemViews: List<SystemViewProperties> = emptyList(), var kafka: ViewStoreKafkaProperties = ViewStoreKafkaProperties()) : EnabledCapable

The view store's settings.

Constructors

Link copied to clipboard
constructor(enabled: Boolean = true, systemViews: List<SystemViewProperties> = emptyList(), kafka: ViewStoreKafkaProperties = ViewStoreKafkaProperties())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override var enabled: Boolean

whether the starter adds the view store to the host.

Link copied to clipboard

the Kafka topics of the view store's aggregates.

Link copied to clipboard

the read-only views the default me.ahoo.wow.viewstore.starter.system.SystemViewProvider serves; a SystemViewProvider bean of the host's replaces it.