Enum Class PCEPNotifications

java.lang.Object
java.lang.Enum<PCEPNotifications>
org.opendaylight.protocol.pcep.spi.PCEPNotifications
All Implemented Interfaces:
Serializable, Comparable<PCEPNotifications>, Constable

public enum PCEPNotifications extends Enum<PCEPNotifications>
PCEP Notification Object Type/Value.
See Also:
  • Enum Constant Details

    • PCC_CANCEL_PRENDING_REQ

      public static final PCEPNotifications PCC_CANCEL_PRENDING_REQ
      PCC cancels a set of pending requests.
    • PCE_CANCEL_PRENDING_REQ

      public static final PCEPNotifications PCE_CANCEL_PRENDING_REQ
      PCE cancels a set of pending requests.
    • PCE_CONGESTED

      public static final PCEPNotifications PCE_CONGESTED
      PCE in congested state.
    • PCE_NOT_CONGESTED

      public static final PCEPNotifications PCE_NOT_CONGESTED
      PCE no longer in congested state.
    • RESOURCE_LIMIT_EXCEEDED

      public static final PCEPNotifications RESOURCE_LIMIT_EXCEEDED
      Entering resource limit exceeded state.
    • AUTO_BANDWIDTH_OVERWHELMED

      public static final PCEPNotifications AUTO_BANDWIDTH_OVERWHELMED
      Entering Auto-Bandwidth Overwhelm State.
    • AUTO_BANDWIDTH_NOT_OVERWHELMED

      public static final PCEPNotifications AUTO_BANDWIDTH_NOT_OVERWHELMED
      Clearing Auto-Bandwidth Overwhelm State.
    • LAST_NOTIFICATION

      public static final PCEPNotifications LAST_NOTIFICATION
  • Method Details

    • values

      public static PCEPNotifications[] 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 PCEPNotifications 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
    • forValue

      public static PCEPNotifications forValue(org.opendaylight.yangtools.yang.common.Uint8 errorType, org.opendaylight.yangtools.yang.common.Uint8 errorValue)
    • getNotificationType

      public org.opendaylight.yangtools.yang.common.Uint8 getNotificationType()
    • getNotificationValue

      public org.opendaylight.yangtools.yang.common.Uint8 getNotificationValue()