Class AcknowledgementStatus

  • All Implemented Interfaces:
    enumeratum.EnumEntry, enumeratum.EnumEntry.Lowercase
    Direct Known Subclasses:
    AcknowledgementStatus.Acknowledged$, AcknowledgementStatus.Unacknowledged$

    public abstract class AcknowledgementStatus
    extends java.lang.Object
    implements enumeratum.EnumEntry, enumeratum.EnumEntry.Lowercase
    Represents whether the alarm is acknowledged or not. Whenever the severity of an alarm changes (other than Okay), alarm service changes the status to Unacknowledged. Operator is then required to acknowledge the alarm.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  AcknowledgementStatus.Acknowledged$
      Represents the acknowledged status of the alarm
      static class  AcknowledgementStatus.Unacknowledged$
      Represents unacknowledged status of an alarm.
      • 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
    • Constructor Detail

      • AcknowledgementStatus

        public AcknowledgementStatus()
    • Method Detail

      • namesToValuesMap

        public static scala.collection.immutable.Map<java.lang.String,​AcknowledgementStatus> namesToValuesMap()
      • lowerCaseNamesToValuesMap

        public static final scala.collection.immutable.Map<java.lang.String,​AcknowledgementStatus> lowerCaseNamesToValuesMap()
      • upperCaseNameValuesToMap

        public static final scala.collection.immutable.Map<java.lang.String,​AcknowledgementStatus> upperCaseNameValuesToMap()
      • valuesToIndex

        public static final scala.collection.immutable.Map<AcknowledgementStatus,​java.lang.Object> valuesToIndex()
      • values

        public static scala.collection.immutable.IndexedSeq<AcknowledgementStatus> values()
        Returns the collection of AcknowledgementStatus e.g. acknowledged and unacknowledged
        Returns:
        (undocumented)
      • withName

        public static A withName​(java.lang.String name)
      • withNameOption

        public static scala.Option<A> withNameOption​(java.lang.String name)
      • withNameEither

        public static scala.util.Either<enumeratum.NoSuchMember<A>,​A> withNameEither​(java.lang.String name)
      • withNameInsensitive

        public static A withNameInsensitive​(java.lang.String name)
      • withNameUppercaseOnly

        public static A withNameUppercaseOnly​(java.lang.String name)
      • withNameLowercaseOnly

        public static A withNameLowercaseOnly​(java.lang.String name)
      • withNameInsensitiveOption

        public static scala.Option<A> withNameInsensitiveOption​(java.lang.String name)
      • withNameUppercaseOnlyOption

        public static scala.Option<A> withNameUppercaseOnlyOption​(java.lang.String name)
      • withNameLowercaseOnlyOption

        public static scala.Option<A> withNameLowercaseOnlyOption​(java.lang.String name)
      • withNameInsensitiveEither

        public static scala.util.Either<enumeratum.NoSuchMember<A>,​A> withNameInsensitiveEither​(java.lang.String name)
      • withNameUppercaseOnlyEither

        public static scala.util.Either<enumeratum.NoSuchMember<A>,​A> withNameUppercaseOnlyEither​(java.lang.String name)
      • withNameLowercaseOnlyEither

        public static scala.util.Either<enumeratum.NoSuchMember<A>,​A> withNameLowercaseOnlyEither​(java.lang.String name)
      • indexOf

        public static int indexOf​(A member)
      • findValues

        protected static scala.collection.immutable.IndexedSeq<A> findValues()
      • enumeratum$Enum$$existingEntriesString

        public static java.lang.String enumeratum$Enum$$existingEntriesString()
      • name

        public java.lang.String name()
        The name of AcknowledgementStatus e.g. for Acknowledged status, the name will be represented as acknowledged
        Returns:
        (undocumented)