Interface Stats

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<Stats>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<Peer>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, Timestamp

    public interface Stats
    extends org.opendaylight.yangtools.yang.binding.ChildOf<Peer>, org.opendaylight.yangtools.yang.binding.Augmentable<Stats>, Timestamp

    This class represents the following YANG schema fragment defined in module bmp-monitor

     container stats {
       leaf rejected-prefixes {
         type yang:counter32;
       }
       leaf duplicate-prefix-advertisements {
         type yang:counter32;
       }
       leaf duplicate-withdraws {
         type yang:counter32;
       }
       leaf invalidated-cluster-list-loop {
         type yang:counter32;
       }
       leaf invalidated-as-path-loop {
         type yang:counter32;
       }
       leaf invalidated-originator-id {
         type yang:counter32;
       }
       leaf invalidated-as-confed-loop {
         type yang:counter32;
       }
       leaf adj-ribs-in-routes {
         type yang:gauge64;
       }
       leaf loc-rib-routes {
         type yang:gauge64;
       }
       container per-afi-safi-adj-rib-in-routes {
         uses afi-safi-route-counter;
       }
       container per-afi-safi-loc-rib-routes {
         uses afi-safi-route-counter;
       }
       leaf updates-treated-as-withdraw {
         type yang:counter32;
       }
       leaf prefixes-treated-as-withdraw {
         type yang:counter32;
       }
       leaf duplicate-updates {
         type yang:counter32;
       }
       uses bmp-msg:timestamp;
     }
     
    The schema path to identify an instance is bmp-monitor/peers/peer/stats

    To create instances of this class use StatsBuilder.

    See Also:
    StatsBuilder
    • Field Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
    • Method Detail

      • implementedInterface

        default Class<Stats> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
        Specified by:
        implementedInterface in interface Timestamp
      • getRejectedPrefixes

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 getRejectedPrefixes()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 rejectedPrefixes, or null if not present
      • getDuplicatePrefixAdvertisements

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 getDuplicatePrefixAdvertisements()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 duplicatePrefixAdvertisements, or null if not present
      • getDuplicateWithdraws

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 getDuplicateWithdraws()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 duplicateWithdraws, or null if not present
      • getInvalidatedClusterListLoop

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 getInvalidatedClusterListLoop()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 invalidatedClusterListLoop, or null if not present
      • getInvalidatedAsPathLoop

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 getInvalidatedAsPathLoop()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 invalidatedAsPathLoop, or null if not present
      • getInvalidatedOriginatorId

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 getInvalidatedOriginatorId()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 invalidatedOriginatorId, or null if not present
      • getInvalidatedAsConfedLoop

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 getInvalidatedAsConfedLoop()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 invalidatedAsConfedLoop, or null if not present
      • getAdjRibsInRoutes

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Gauge64 getAdjRibsInRoutes()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Gauge64 adjRibsInRoutes, or null if not present
      • getLocRibRoutes

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Gauge64 getLocRibRoutes()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Gauge64 locRibRoutes, or null if not present
      • getPerAfiSafiAdjRibInRoutes

        @Nullable PerAfiSafiAdjRibInRoutes getPerAfiSafiAdjRibInRoutes()
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bmp.monitor.rev200120.peers.peer.stats.PerAfiSafiAdjRibInRoutes perAfiSafiAdjRibInRoutes, or null if not present
      • getPerAfiSafiLocRibRoutes

        @Nullable PerAfiSafiLocRibRoutes getPerAfiSafiLocRibRoutes()
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bmp.monitor.rev200120.peers.peer.stats.PerAfiSafiLocRibRoutes perAfiSafiLocRibRoutes, or null if not present
      • getUpdatesTreatedAsWithdraw

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 getUpdatesTreatedAsWithdraw()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 updatesTreatedAsWithdraw, or null if not present
      • getPrefixesTreatedAsWithdraw

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 getPrefixesTreatedAsWithdraw()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 prefixesTreatedAsWithdraw, or null if not present
      • getDuplicateUpdates

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 getDuplicateUpdates()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Counter32 duplicateUpdates, or null if not present