Interface PcepSessionStatsData
- All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>,org.opendaylight.yangtools.binding.DataContainer,org.opendaylight.yangtools.binding.DataRoot<PcepSessionStatsData>
@Generated("mdsal-binding-generator")
public interface PcepSessionStatsData
extends org.opendaylight.yangtools.binding.DataRoot<PcepSessionStatsData>
This module contains the base YANG definitions for PCEP session statistics.
Copyright (c)2014 Cisco Systems, Inc. All rights reserved.; This program and
accompanying materials are made available under the terms of the Eclipse Public
License v1.0 which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
This class represents the following YANG schema fragment defined in module pcep-session-stats
module pcep-session-stats {
yang-version 1;
namespace urn:opendaylight:params:xml:ns:yang:pcep:stats;
prefix pcep-stats;
revision 2017-11-13 {
}
revision 2014-10-06 {
}
grouping error {
leaf error-type {
type uint8;
default 0;
}
leaf error-value {
type uint8;
default 0;
}
}
grouping preferences {
leaf keepalive {
type uint8;
default 0;
}
leaf deadtimer {
type uint8;
default 0;
}
leaf ip-address {
type string;
default "";
}
leaf session-id {
type uint16;
default 0;
}
}
grouping error-messages-grouping {
container error-messages {
leaf received-error-msg-count {
type uint32;
default 0;
}
leaf sent-error-msg-count {
type uint32;
default 0;
}
container last-received-error {
uses error;
}
container last-sent-error {
uses error;
}
}
}
grouping reply-time-grouping {
container reply-time {
leaf average-time {
type uint32;
default 0;
}
leaf min-time {
type uint32;
default 0;
}
leaf max-time {
type uint32;
default 0;
}
}
}
grouping pcep-session-state {
leaf session-duration {
type string;
}
leaf synchronized {
type boolean;
default false;
}
container peer-capabilities {
}
container messages {
uses reply-time-grouping;
leaf received-msg-count {
type uint32;
default 0;
}
leaf sent-msg-count {
type uint32;
default 0;
}
leaf last-sent-msg-timestamp {
type uint32;
default 0;
}
leaf unknown-msg-received {
type uint16;
default 0;
}
uses error-messages-grouping;
}
container local-pref {
uses preferences;
}
container peer-pref {
uses preferences;
}
leaf delegated-lsps-count {
type uint16;
default 0;
}
}
grouping pcep-session-state-grouping {
container pcep-session-state {
uses pcep-session-state;
}
}
}
-
Method Summary
-
Method Details
-
implementedInterface
- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.binding.DataRoot<PcepSessionStatsData>
-