Interface ToComponentLifecycleMessage

All Superinterfaces:
enumeratum.EnumEntry
All Known Implementing Classes:
ToComponentLifecycleMessage.GoOffline$, ToComponentLifecycleMessage.GoOnline$

public interface ToComponentLifecycleMessage extends enumeratum.EnumEntry
Represents protocol or messages sent to underlying TLA component
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Represents an action to go to offline mode
    static class 
    Represents an action to go to online mode

    Nested classes/interfaces inherited from interface enumeratum.EnumEntry

    enumeratum.EnumEntry.Camelcase, enumeratum.EnumEntry.CapitalDotcase, enumeratum.EnumEntry.CapitalHyphencase, enumeratum.EnumEntry.CapitalSnakecase, enumeratum.EnumEntry.CapitalWords, enumeratum.EnumEntry.Dotcase, enumeratum.EnumEntry.EnumEntryOps<A extends enumeratum.EnumEntry>, enumeratum.EnumEntry.EnumEntryOps$, enumeratum.EnumEntry.Hyphencase, enumeratum.EnumEntry.LowerCamelcase, enumeratum.EnumEntry.Lowercase, enumeratum.EnumEntry.Snakecase, enumeratum.EnumEntry.Uncapitalised, enumeratum.EnumEntry.Uppercase, enumeratum.EnumEntry.UpperDotcase, enumeratum.EnumEntry.UpperHyphencase, enumeratum.EnumEntry.UpperSnakecase, enumeratum.EnumEntry.UpperWords, enumeratum.EnumEntry.Words
  • Method Summary

    Methods inherited from interface enumeratum.EnumEntry

    entryName, enumeratum$EnumEntry$$stableEntryName