Enum BGPError

    • Enum Constant Detail

      • UNSPECIFIC_HEADER_ERROR

        public static final BGPError UNSPECIFIC_HEADER_ERROR
        Unspecific header error. 1/0, Errata 4493.
      • CONNECTION_NOT_SYNC

        public static final BGPError CONNECTION_NOT_SYNC
        Connection Not Synchronized. 1/1
      • BAD_MSG_LENGTH

        public static final BGPError BAD_MSG_LENGTH
        Bad Message Length. 1/2
      • BAD_MSG_TYPE

        public static final BGPError BAD_MSG_TYPE
        Bad Message Type. 1/3
      • UNSPECIFIC_OPEN_ERROR

        public static final BGPError UNSPECIFIC_OPEN_ERROR
        Unspecific Open Message error, Errata 4493.
      • VERSION_NOT_SUPPORTED

        public static final BGPError VERSION_NOT_SUPPORTED
        Unsupported Version Number. 2/1
      • BAD_PEER_AS

        public static final BGPError BAD_PEER_AS
        Bad Peer AS. 2/2
      • BAD_BGP_ID

        public static final BGPError BAD_BGP_ID
        Bad BGP Identifier. 2/3
      • OPT_PARAM_NOT_SUPPORTED

        public static final BGPError OPT_PARAM_NOT_SUPPORTED
        Unsupported Optional Parameter. 2/4
      • HOLD_TIME_NOT_ACC

        public static final BGPError HOLD_TIME_NOT_ACC
        Unacceptable Hold Time. 2/6
      • UNSPECIFIC_UPDATE_ERROR

        public static final BGPError UNSPECIFIC_UPDATE_ERROR
        Unspecific UPDATE error. 3/0, Errata 4493.
      • MALFORMED_ATTR_LIST

        public static final BGPError MALFORMED_ATTR_LIST
        Malformed Attribute List. 3/1
      • WELL_KNOWN_ATTR_NOT_RECOGNIZED

        public static final BGPError WELL_KNOWN_ATTR_NOT_RECOGNIZED
        Unrecognized Well-known Attribute. 3/2
      • WELL_KNOWN_ATTR_MISSING

        public static final BGPError WELL_KNOWN_ATTR_MISSING
        Missing Well-known Attribute. 3/3
      • ATTR_FLAGS_MISSING

        public static final BGPError ATTR_FLAGS_MISSING
        Attribute Flags Error. 3/4
      • ATTR_LENGTH_ERROR

        public static final BGPError ATTR_LENGTH_ERROR
        Attribute Length Error. 3/5
      • ORIGIN_ATTR_NOT_VALID

        public static final BGPError ORIGIN_ATTR_NOT_VALID
        Invalid ORIGIN Attribute. 3/6
      • NEXT_HOP_NOT_VALID

        public static final BGPError NEXT_HOP_NOT_VALID
        Invalid NEXT_HOP Attribute. 3/8
      • OPT_ATTR_ERROR

        public static final BGPError OPT_ATTR_ERROR
        Optional Attribute Error. 3/9
      • NETWORK_NOT_VALID

        public static final BGPError NETWORK_NOT_VALID
        Invalid Network Field. 3/10
      • AS_PATH_MALFORMED

        public static final BGPError AS_PATH_MALFORMED
        Malformed AS_PATH. 3/11
      • HOLD_TIMER_EXPIRED

        public static final BGPError HOLD_TIMER_EXPIRED
        Hold Timer Expired. 4/0
      • FSM_ERROR

        public static final BGPError FSM_ERROR
        Finite State Machine Error. 5/0
      • CEASE

        public static final BGPError CEASE
        Cease. 6/0
      • MAX_NUMBER_OF_PREFIXES_REACHED

        public static final BGPError MAX_NUMBER_OF_PREFIXES_REACHED
        Maximum Number of Prefixes Reached. 6/1
      • ADMINISTRATIVE_SHUTDOWN

        public static final BGPError ADMINISTRATIVE_SHUTDOWN
        Administrative Shutdown. 6/2
      • PEER_DECONFIGURED

        public static final BGPError PEER_DECONFIGURED
        Peer De-configured. 6/3
      • ADMINISTRATIVE_RESTART

        public static final BGPError ADMINISTRATIVE_RESTART
        Administrative Reset. 6/4
      • CONNECTION_REJECTED

        public static final BGPError CONNECTION_REJECTED
        Connection Rejected. 6/5
      • OTHER_CONFIGURATION_CHANGE

        public static final BGPError OTHER_CONFIGURATION_CHANGE
        Other Configuration Change. 6/6
      • CONNECTION_COLLISION_RESOLUTION

        public static final BGPError CONNECTION_COLLISION_RESOLUTION
        Connection Collision Resolution. 6/7
      • OUT_OF_RESOURCES

        public static final BGPError OUT_OF_RESOURCES
        Out of Resources. 6/8
      • UNSUPPORTED_CAPABILITY

        public static final BGPError UNSUPPORTED_CAPABILITY
        Unsupported Capability. 2/7
    • Method Detail

      • values

        public static BGPError[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (BGPError c : BGPError.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static BGPError valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
        NullPointerException - if the argument is null
      • forValue

        public static BGPError forValue​(org.opendaylight.yangtools.yang.common.Uint8 code,
                                        org.opendaylight.yangtools.yang.common.Uint8 subcode)
      • getCode

        public @NonNull org.opendaylight.yangtools.yang.common.Uint8 getCode()
      • getSubcode

        public @NonNull org.opendaylight.yangtools.yang.common.Uint8 getSubcode()