Package csw.params.events
Class OperationalState$
java.lang.Object
csw.params.events.OperationalState$
- All Implemented Interfaces:
enumeratum.Enum<OperationalState>
Enumeration indicating if the detector system is available and operational.
READY, BUSY, ERROR.
READY indicates system can execute exposures.
BUSY indicates system is BUSY most likely acquiring data.
ERROR indicates the detector system is in an error state.
This could happen as a result of a command or a spontaneous failure.
Corrective action is required.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final OperationalState$
Static reference to the singleton instance of this Scala object. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal scala.collection.immutable.Map<String,
OperationalState> scala.collection.immutable.Map<String,
OperationalState> scala.collection.immutable.Seq<Choice>
final scala.collection.immutable.Map<String,
OperationalState> scala.collection.immutable.IndexedSeq<OperationalState>
values()
final scala.collection.immutable.Map<OperationalState,
Object> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface enumeratum.Enum
enumeratum$Enum$$existingEntriesString, extraNamesToValuesMap, indexOf, withName, withNameEither, withNameInsensitive, withNameInsensitiveEither, withNameInsensitiveOption, withNameLowercaseOnly, withNameLowercaseOnlyEither, withNameLowercaseOnlyOption, withNameOption, withNameUppercaseOnly, withNameUppercaseOnlyEither, withNameUppercaseOnlyOption
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
OperationalState$
public OperationalState$()
-
-
Method Details
-
namesToValuesMap
- Specified by:
namesToValuesMap
in interfaceenumeratum.Enum<OperationalState>
-
lowerCaseNamesToValuesMap
- Specified by:
lowerCaseNamesToValuesMap
in interfaceenumeratum.Enum<OperationalState>
-
upperCaseNameValuesToMap
- Specified by:
upperCaseNameValuesToMap
in interfaceenumeratum.Enum<OperationalState>
-
valuesToIndex
- Specified by:
valuesToIndex
in interfaceenumeratum.Enum<OperationalState>
-
values
- Specified by:
values
in interfaceenumeratum.Enum<OperationalState>
-
toChoices
-