StorePlacements

class StorePlacements(val log: String? = null, val snapshot: String? = null, val snapshotTargets: List<String> = emptyList(), val snapshotPrimary: String? = null, val aggregates: Map<String, AggregatePlacement> = emptyMap())

Where a host's configuration places the logs and snapshots, as the wow.* keys say: the default log store (wow.log.store), the default snapshot store (the first of wow.snapshot.stores), the snapshot stores of every aggregate (snapshotTargets, wow.snapshot.stores, and snapshotPrimary, wow.snapshot.primary), and each aggregate's own, by <context>.<aggregate> (aggregates, wow.aggregates.[<context>.<aggregate>]).

Constructors

Link copied to clipboard
constructor(log: String? = null, snapshot: String? = null, snapshotTargets: List<String> = emptyList(), snapshotPrimary: String? = null, aggregates: Map<String, AggregatePlacement> = emptyMap())

Properties

Link copied to clipboard
Link copied to clipboard
val log: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard