Enum Class QualityStatus

java.lang.Object
java.lang.Enum<QualityStatus>
com.thingworx.types.constants.QualityStatus
All Implemented Interfaces:
Serializable, Comparable<QualityStatus>, Constable

@ThingworxExtensionApiClass(since={6,6}) public enum QualityStatus extends Enum<QualityStatus>
The quality status in comparison to other statuses.

Possible values include: Commonly used in property writes/reads and connections.
  • Enum Constant Details

    • BAD

      public static final QualityStatus BAD
      The status is bad.
    • OUT_OF_RANGE

      public static final QualityStatus OUT_OF_RANGE
      The status is out of range.
    • UNKNOWN

      public static final QualityStatus UNKNOWN
      The status is unknown.
    • GOOD

      public static final QualityStatus GOOD
      The status is good.
    • UNVERIFIED_SOURCE

      public static final QualityStatus UNVERIFIED_SOURCE
      The status is unverified source.
  • Field Details

  • Method Details

    • values

      public static QualityStatus[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static QualityStatus valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • code

      @ThingworxExtensionApiMethod(since={6,6}) public byte code()


      Returns:
      The status as its code equivalent.
    • fromCode

      @ThingworxExtensionApiMethod(since={6,6}) public static QualityStatus fromCode(byte code)


      Constructs a QualityStatus from its code equivalent.
      Parameters:
      code - The code equivalent of the QualityStatus enumeration.
      Returns:
      The enumeration QualityStatus of the code provided, or null if the code is not recognized.