Package-level declarations

Types

Link copied to clipboard
data class ChaosConfigSignals(val direction: String = Direction.Inbound.name, val behaviour: String = "ReturnStatus", val latencyMin: Int = 100, val latencyMax: Int = 500, val statusCode: Int = 500, val trigger: String = "Always", val percentage: Int = 50, val countdown: Int = 5, val delaySeconds: Int = 10, val method: String? = null, val path: String? = null, val host: String? = null) : SignalModel
Link copied to clipboard
data class ChaosStatusView(val data: ChaosStatusData) : ViewModel
Link copied to clipboard
data class Index(val initialSignals: String = Json.asFormatString(ChaosConfigSignals())) : ViewModel

Properties

Functions

Link copied to clipboard
fun Activate(inboundChaos: ChaosEngine, outboundChaos: ChaosEngine): WiretapFunction
Link copied to clipboard
fun Chaos(inboundChaos: ChaosEngine, outboundChaos: ChaosEngine): WiretapFunction
Link copied to clipboard
fun Deactivate(inboundChaos: ChaosEngine, outboundChaos: ChaosEngine): WiretapFunction
Link copied to clipboard
Link copied to clipboard
fun Status(inboundChaos: ChaosEngine, outboundChaos: ChaosEngine): WiretapFunction