Interface SupervisorLifecycleState

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  SupervisorLifecycleState.Idle$
      Represents an idle state of a component where it is waiting for TLA to initialize
      static class  SupervisorLifecycleState.Lock$
      Represents a locked state of a component
      static class  SupervisorLifecycleState.Restart$
      Represents a restarting state of a component.
      static class  SupervisorLifecycleState.Running$
      Represents a running state of component where it is initialized, registered with location service and waiting for commands from other components
      static class  SupervisorLifecycleState.RunningOffline$
      Represents a running state of component but in offline mode
      static class  SupervisorLifecycleState.Shutdown$
      Represents a shutting down state of a component.
      • 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