Enum PCEPErrors

    • Enum Constant Detail

      • NON_OR_INVALID_OPEN_MSG

        public static final PCEPErrors NON_OR_INVALID_OPEN_MSG
        Reception of an invalid Open message or a non Open message.
      • NO_OPEN_BEFORE_EXP_OPENWAIT

        public static final PCEPErrors NO_OPEN_BEFORE_EXP_OPENWAIT
        No Open message received before the expiration of the OpenWait timer.
      • NON_ACC_NON_NEG_SESSION_CHAR

        public static final PCEPErrors NON_ACC_NON_NEG_SESSION_CHAR
        Unacceptable and non-negotiable session characteristics.
      • NON_ACC_NEG_SESSION_CHAR

        public static final PCEPErrors NON_ACC_NEG_SESSION_CHAR
        Unacceptable but negotiable session characteristics.
      • SECOND_OPEN_MSG

        public static final PCEPErrors SECOND_OPEN_MSG
        Reception of a second Open message with still unacceptable session characteristics.
      • PCERR_NON_ACC_SESSION_CHAR

        public static final PCEPErrors PCERR_NON_ACC_SESSION_CHAR
        Reception of a PCErr message proposing unacceptable session characteristics.
      • NO_MSG_BEFORE_EXP_KEEPWAIT

        public static final PCEPErrors NO_MSG_BEFORE_EXP_KEEPWAIT
        No Keepalive or PCErr message received before the expiration of the KeepWait timer.
      • CAPABILITY_NOT_SUPPORTED

        public static final PCEPErrors CAPABILITY_NOT_SUPPORTED
        Capability not supported.
      • PCEP_VERSION_NOT_SUPPORTED

        public static final PCEPErrors PCEP_VERSION_NOT_SUPPORTED
        PCEP version not supported.
      • UNRECOGNIZED_OBJ_CLASS

        public static final PCEPErrors UNRECOGNIZED_OBJ_CLASS
        Unrecognized object class.
      • UNRECOGNIZED_OBJ_TYPE

        public static final PCEPErrors UNRECOGNIZED_OBJ_TYPE
        Unrecognized object Type.
      • NOT_SUPPORTED_OBJ_CLASS

        public static final PCEPErrors NOT_SUPPORTED_OBJ_CLASS
        Not supported object class.
      • NOT_SUPPORTED_OBJ_TYPE

        public static final PCEPErrors NOT_SUPPORTED_OBJ_TYPE
        Not supported object Type.
      • C_BIT_SET

        public static final PCEPErrors C_BIT_SET
        C bit of the METRIC object set (request rejected).
      • O_BIT_SET

        public static final PCEPErrors O_BIT_SET
        O bit of the RP object cleared (request rejected).
      • OF_NOT_ALLOWED

        public static final PCEPErrors OF_NOT_ALLOWED
        Objective function not allowed (request rejected).
      • OF_BIT_SET

        public static final PCEPErrors OF_BIT_SET
        OF bit of the RP object set (request rejected).
      • GCO_NOT_ALLOWED

        public static final PCEPErrors GCO_NOT_ALLOWED
        Global concurrent optimization not allowed (GCO extension).
      • P2MP_COMPUTATION_NOT_ALLOWED

        public static final PCEPErrors P2MP_COMPUTATION_NOT_ALLOWED
        P2MP Path computation is not allowed.
      • RP_MISSING

        public static final PCEPErrors RP_MISSING
        RP object missing.
      • RRO_MISSING

        public static final PCEPErrors RRO_MISSING
        RRO missing for a reoptimization request (R bit of the RP object set).
      • END_POINTS_MISSING

        public static final PCEPErrors END_POINTS_MISSING
        END-POINTS object missing.
      • LSP_CLEANUP_TLV_MISSING

        public static final PCEPErrors LSP_CLEANUP_TLV_MISSING
        LSP cleanup TLV missing.
      • SYMBOLIC_PATH_NAME_MISSING

        public static final PCEPErrors SYMBOLIC_PATH_NAME_MISSING
        SYMBOLIC-PATH-NAME TLV missing.
      • SYNC_PATH_COMP_REQ_MISSING

        public static final PCEPErrors SYNC_PATH_COMP_REQ_MISSING
        Synchronized path computation request missing.
      • UNKNOWN_REQ_REF

        public static final PCEPErrors UNKNOWN_REQ_REF
        Unknown request reference.
      • ATTEMPT_2ND_SESSION

        public static final PCEPErrors ATTEMPT_2ND_SESSION
        Attempt to establish a second PCEP session.
      • LSP_MISSING

        public static final PCEPErrors LSP_MISSING
        LSP Object missing.
      • ERO_MISSING

        public static final PCEPErrors ERO_MISSING
        ERO Object missing for a path in an LSP Update Request where TE-LSP setup is requested.
      • SRP_MISSING

        public static final PCEPErrors SRP_MISSING
        Srp Object missing for a path in an LSP Update Request where TE-LSP setup is requested.
      • LSP_IDENTIFIERS_TLV_MISSING

        public static final PCEPErrors LSP_IDENTIFIERS_TLV_MISSING
        LSP-IDENTIFIERS TLV missing for a path in an LSP Update Request where TE-LSP setup is requested.
      • P_FLAG_NOT_SET

        public static final PCEPErrors P_FLAG_NOT_SET
        Reception of an object with P flag not set although the P flag must be set according to this specification.
      • INSUFFICIENT_MEMORY

        public static final PCEPErrors INSUFFICIENT_MEMORY
        Insufficient memory (GCO extension).
      • GCO_NOT_SUPPORTED

        public static final PCEPErrors GCO_NOT_SUPPORTED
        Global concurrent optimization not supported (GCO extension).
      • UNSUPPORTED_CT

        public static final PCEPErrors UNSUPPORTED_CT
        Diffserv-aware TE error: Unsupported Class-Type.
      • INVALID_CT

        public static final PCEPErrors INVALID_CT
        Diffserv-aware TE error: Invalid Class-Type.
      • CT_AND_SETUP_PRIORITY_DO_NOT_FORM_TE_CLASS

        public static final PCEPErrors CT_AND_SETUP_PRIORITY_DO_NOT_FORM_TE_CLASS
        Diffserv-aware TE error: Class-Type and setup priority do not form a configured TE-class.
      • CANNOT_SATISFY_P2MP_REQUEST_DUE_TO_INSUFFISIENT_MEMMORY

        public static final PCEPErrors CANNOT_SATISFY_P2MP_REQUEST_DUE_TO_INSUFFISIENT_MEMMORY
        The PCE cannot satisfy the request due to insufficient memory.
      • NOT_CAPPABLE_P2MP_COMPUTATION

        public static final PCEPErrors NOT_CAPPABLE_P2MP_COMPUTATION
        The PCE is not capable of P2MP computation.
      • P2MP_NOT_CAPPABLE_SATISFY_REQ_DUE_LT2

        public static final PCEPErrors P2MP_NOT_CAPPABLE_SATISFY_REQ_DUE_LT2
        The PCE is not capable to satisfy the request due to no END-POINTS with leaf type 2.
      • P2MP_NOT_CAPPABLE_SATISFY_REQ_DUE_LT3

        public static final PCEPErrors P2MP_NOT_CAPPABLE_SATISFY_REQ_DUE_LT3
        The PCE is not capable to satisfy the request due to no END-POINTS with leaf type 3.
      • P2MP_NOT_CAPPABLE_SATISFY_REQ_DUE_LT4

        public static final PCEPErrors P2MP_NOT_CAPPABLE_SATISFY_REQ_DUE_LT4
        The PCE is not capable to satisfy the request due to no END-POINTS with leaf type 4.
      • P2MP_NOT_CAPPABLE_SATISFY_REQ_DUE_INCONSISTENT_EP

        public static final PCEPErrors P2MP_NOT_CAPPABLE_SATISFY_REQ_DUE_INCONSISTENT_EP
        The PCE is not capable to satisfy the request due to inconsistent END-POINTS.
      • P2MP_FRAGMENTATION_FAILRUE

        public static final PCEPErrors P2MP_FRAGMENTATION_FAILRUE
        P2MP Fragmented request failure.
      • UPDATE_REQ_FOR_NON_LSP

        public static final PCEPErrors UPDATE_REQ_FOR_NON_LSP
        Attempted LSP Update Request for a non- delegated LSP. The PCEP-ERROR Object is followed by the LSP Object that identifies the LSP.
      • UPDATE_REQ_FOR_NO_STATEFUL

        public static final PCEPErrors UPDATE_REQ_FOR_NO_STATEFUL
        Attempted LSP Update Request if active stateful PCE capability was not negotiated active PCE.
      • UNKNOWN_PLSP_ID

        public static final PCEPErrors UNKNOWN_PLSP_ID
        Attempted LSP Update Request for an LSP identified by an unknown PLSP-ID.
      • RESOURCE_LIMIT_EXCEEDED

        public static final PCEPErrors RESOURCE_LIMIT_EXCEEDED
        A PCE indicates to a PCC that it has exceeded the resource limit allocated for its state, and thus it cannot accept and process its LSP State Report message.
      • LSP_LIMIT_EXCEEDED

        public static final PCEPErrors LSP_LIMIT_EXCEEDED
        PCE-initiated LSP limit reached.
      • DELEGATION_NON_REVOKABLE

        public static final PCEPErrors DELEGATION_NON_REVOKABLE
        Delegation for PCE-initiated LSP cannot be revoked.
      • NON_ZERO_PLSPID

        public static final PCEPErrors NON_ZERO_PLSPID
        Non-zero PLSP-ID in LSP initiation request.
      • CANNOT_PROCESS_STATE_REPORT

        public static final PCEPErrors CANNOT_PROCESS_STATE_REPORT
        A PCE indicates to a PCC that it can not process (an otherwise valid) LSP State Report. The PCEP-ERROR Object is followed by the LSP Object that identifies the LSP.
      • LSP_DB_VERSION_MISMATCH

        public static final PCEPErrors LSP_DB_VERSION_MISMATCH
        LSP Database version mismatch.
      • DB_VERSION_TLV_MISSING_WHEN_SYNC_ALLOWED

        public static final PCEPErrors DB_VERSION_TLV_MISSING_WHEN_SYNC_ALLOWED
        The LSP-DB-VERSION TLV Missing when State Synchronization Avoidance enabled.
      • CANNOT_COMPLETE_STATE_SYNC

        public static final PCEPErrors CANNOT_COMPLETE_STATE_SYNC
        A PCC indicates to a PCE that it can not complete the state synchronization.
      • USED_SYMBOLIC_PATH_NAME

        public static final PCEPErrors USED_SYMBOLIC_PATH_NAME
        SYMBOLIC-PATH-NAME in use.
      • LSP_UNACC_INST_PARAMS

        public static final PCEPErrors LSP_UNACC_INST_PARAMS
        LSP instantiation error: Unacceptable instantiation parameters.
      • LSP_INTERNAL_ERROR

        public static final PCEPErrors LSP_INTERNAL_ERROR
        LSP instantiation error: Internal error.
      • LSP_RSVP_ERROR

        public static final PCEPErrors LSP_RSVP_ERROR
        LSP instantiation error: RSVP signaling error.
      • BAD_LABEL_VALUE

        public static final PCEPErrors BAD_LABEL_VALUE
        Segment Routing error: ERO subobject with invalid SID value.
      • UNSUPPORTED_NUMBER_OF_SR_ERO_SUBOBJECTS

        public static final PCEPErrors UNSUPPORTED_NUMBER_OF_SR_ERO_SUBOBJECTS
        Segment Routing error: Unsupported number of Segment ERO subobjects.
      • BAD_LABEL_FORMAT

        public static final PCEPErrors BAD_LABEL_FORMAT
        Segment Routing error: Bad label format.
      • NON_IDENTICAL_ERO_SUBOBJECTS

        public static final PCEPErrors NON_IDENTICAL_ERO_SUBOBJECTS
        Segment Routing error: Non-identical ERO subobjects.
      • SID_AND_NAI_ABSENT_IN_ERO

        public static final PCEPErrors SID_AND_NAI_ABSENT_IN_ERO
        Segment Routing error: Both SID and NAI are absent in ERO subobject.
      • SID_AND_NAI_ABSENT_IN_RRO

        public static final PCEPErrors SID_AND_NAI_ABSENT_IN_RRO
        Segment Routing error: Both SID and NAI are absent in RRO subobject.
      • SID_NON_IDENTICAL_RRO_SUBOBJECTS

        public static final PCEPErrors SID_NON_IDENTICAL_RRO_SUBOBJECTS
        Segment Routing error: Non-identical RRO subobjects.
      • UNSUPPORTED_PST

        public static final PCEPErrors UNSUPPORTED_PST
        Invalid traffic engineering path setup type: Unsupported path setup type.
      • MISMATCHED_PST

        public static final PCEPErrors MISMATCHED_PST
        Invalid traffic engineering path setup type: Mismatched path setup type.
      • MONITORING_OBJECT_MISSING

        public static final PCEPErrors MONITORING_OBJECT_MISSING
        MONITORING object missing.
      • STARTTLS_RCVD_INCORRECTLY

        public static final PCEPErrors STARTTLS_RCVD_INCORRECTLY
        Reception of StartTLS after any PCEP exchange.
      • NON_STARTTLS_MSG_RCVD

        public static final PCEPErrors NON_STARTTLS_MSG_RCVD
        Reception of non-StartTLS or non-PCErr message.
      • NOT_POSSIBLE_WITHOUT_TLS

        public static final PCEPErrors NOT_POSSIBLE_WITHOUT_TLS
        Failure, connection without TLS not possible.
      • POSSIBLE_WITHOUT_TLS

        public static final PCEPErrors POSSIBLE_WITHOUT_TLS
        Failure, connection without TLS possible.
      • STARTTLS_TIMER_EXP

        public static final PCEPErrors STARTTLS_TIMER_EXP
        No StartTLS message before StartTLSWait timer expired.
      • LSP_NOT_PCE_INITIATED

        public static final PCEPErrors LSP_NOT_PCE_INITIATED
        LSP is not PCE-initiated.
      • LSP_DB_VERSION_MISSING

        public static final PCEPErrors LSP_DB_VERSION_MISSING
        LSP-DB-VERSION TLV missing.
      • UNEXPECTED_SYNCHRONIZATION_ATTEMPT

        public static final PCEPErrors UNEXPECTED_SYNCHRONIZATION_ATTEMPT
        Attempt to trigger a synchronization when the PCE triggered synchronization capability has not been advertised.
      • NO_SUFFICIENT_LSP_CHANGE

        public static final PCEPErrors NO_SUFFICIENT_LSP_CHANGE
        No sufficient LSP change information for incremental LSP state synchronization.
      • INVALID_LSP_DB_VERSION

        public static final PCEPErrors INVALID_LSP_DB_VERSION
        Received an invalid LSP DB Version Number.
    • Method Detail

      • values

        public static PCEPErrors[] 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 (PCEPErrors c : PCEPErrors.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static PCEPErrors 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 PCEPErrors forValue​(org.opendaylight.yangtools.yang.common.Uint8 errorType,
                                          org.opendaylight.yangtools.yang.common.Uint8 errorValue)
      • getErrorType

        public org.opendaylight.yangtools.yang.common.Uint8 getErrorType()
      • getErrorValue

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