Enum Class ProducerUpReason

java.lang.Object
java.lang.Enum<ProducerUpReason>
com.sportradar.unifiedodds.sdk.oddsentities.ProducerUpReason
All Implemented Interfaces:
Serializable, Comparable<ProducerUpReason>, java.lang.constant.Constable

public enum ProducerUpReason extends Enum<ProducerUpReason>
Represents reasons why the Producer was marked up
  • Enum Constant Details

    • FirstRecoveryCompleted

      public static final ProducerUpReason FirstRecoveryCompleted
      Indicates that the Producer was marked up because the first recovery request completed successfully
    • ProcessingQueDelayStabilized

      public static final ProducerUpReason ProcessingQueDelayStabilized
      Indicates that the Producer was marked up because the time frame between the message generation and the message processing completion was again within the limit
    • ReturnedFromInactivity

      public static final ProducerUpReason ReturnedFromInactivity
      Indicates that the Producer was marked up because a producer came back online
  • Method Details

    • values

      public static ProducerUpReason[] 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 ProducerUpReason 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
    • asProducerStatusReason

      public ProducerStatusReason asProducerStatusReason()