Interface ChaosMonkeyAssault

All Known Subinterfaces:
ChaosMonkeyRequestAssault, ChaosMonkeyRuntimeAssault
All Known Implementing Classes:
CpuAssault, ExceptionAssault, KillAppAssault, LatencyAssault, MemoryAssault

public interface ChaosMonkeyAssault
A way to interfere with the application. Implementations will be either ChaosMonkeyRuntimeAssault or ChaosMonkeyRequestAssault, depending if the interference is on the request or runtime level.

Implementing this interface directly is discouraged, and will generally be treated as a Request-level assault

Author:
Thorsten Deelmann
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    boolean
     
  • Method Details

    • isActive

      boolean isActive()
    • attack

      void attack()