Interface StatTlvs
- All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>,org.opendaylight.yangtools.binding.BindingObject,org.opendaylight.yangtools.binding.DataContainer,org.opendaylight.yangtools.binding.Grouping
- All Known Subinterfaces:
Tlvs
@Generated("mdsal-binding-generator")
public interface StatTlvs
extends org.opendaylight.yangtools.binding.Grouping
Each counter is encoded as a TLV.
This class represents the following YANG schema fragment defined in module bmp-message
grouping stat-tlvs {
container rejected-prefixes-tlv {
uses count-tlv;
}
container duplicate-prefix-advertisements-tlv {
uses count-tlv;
}
container duplicate-withdraws-tlv {
uses count-tlv;
}
container invalidated-cluster-list-loop-tlv {
uses count-tlv;
}
container invalidated-as-path-loop-tlv {
uses count-tlv;
}
container invalidated-originator-id-tlv {
uses count-tlv;
}
container invalidated-as-confed-loop-tlv {
uses count-tlv;
}
container adj-ribs-in-routes-tlv {
uses gauge-tlv;
}
container loc-rib-routes-tlv {
uses gauge-tlv;
}
container per-afi-safi-adj-rib-in-tlv {
uses afi-safi-gauge-tlv;
}
container per-afi-safi-loc-rib-tlv {
uses afi-safi-gauge-tlv;
}
container updates-treated-as-withdraw-tlv {
uses count-tlv;
}
container prefixes-treated-as-withdraw-tlv {
uses count-tlv;
}
container duplicate-updates-tlv {
uses count-tlv;
}
}
-
Method Summary
Modifier and TypeMethodDescriptionReturn adjRibsInRoutesTlv, ornullif it is not present.Return duplicatePrefixAdvertisementsTlv, ornullif it is not present.Return duplicateUpdatesTlv, ornullif it is not present.Return duplicateWithdrawsTlv, ornullif it is not present.Return invalidatedAsConfedLoopTlv, ornullif it is not present.Return invalidatedAsPathLoopTlv, ornullif it is not present.Return invalidatedClusterListLoopTlv, ornullif it is not present.Return invalidatedOriginatorIdTlv, ornullif it is not present.Return locRibRoutesTlv, ornullif it is not present.Return perAfiSafiAdjRibInTlv, ornullif it is not present.Return perAfiSafiLocRibTlv, ornullif it is not present.Return prefixesTreatedAsWithdrawTlv, ornullif it is not present.Return rejectedPrefixesTlv, ornullif it is not present.Return updatesTreatedAsWithdrawTlv, ornullif it is not present.@NonNull AdjRibsInRoutesTlvReturn adjRibsInRoutesTlv, or an empty instance if it is not present.@NonNull DuplicatePrefixAdvertisementsTlvReturn duplicatePrefixAdvertisementsTlv, or an empty instance if it is not present.@NonNull DuplicateUpdatesTlvReturn duplicateUpdatesTlv, or an empty instance if it is not present.@NonNull DuplicateWithdrawsTlvReturn duplicateWithdrawsTlv, or an empty instance if it is not present.@NonNull InvalidatedAsConfedLoopTlvReturn invalidatedAsConfedLoopTlv, or an empty instance if it is not present.@NonNull InvalidatedAsPathLoopTlvReturn invalidatedAsPathLoopTlv, or an empty instance if it is not present.@NonNull InvalidatedClusterListLoopTlvReturn invalidatedClusterListLoopTlv, or an empty instance if it is not present.@NonNull InvalidatedOriginatorIdTlvReturn invalidatedOriginatorIdTlv, or an empty instance if it is not present.@NonNull LocRibRoutesTlvReturn locRibRoutesTlv, or an empty instance if it is not present.@NonNull PerAfiSafiAdjRibInTlvReturn perAfiSafiAdjRibInTlv, or an empty instance if it is not present.@NonNull PerAfiSafiLocRibTlvReturn perAfiSafiLocRibTlv, or an empty instance if it is not present.@NonNull PrefixesTreatedAsWithdrawTlvReturn prefixesTreatedAsWithdrawTlv, or an empty instance if it is not present.@NonNull RejectedPrefixesTlvReturn rejectedPrefixesTlv, or an empty instance if it is not present.@NonNull UpdatesTreatedAsWithdrawTlvReturn updatesTreatedAsWithdrawTlv, or an empty instance if it is not present.Methods inherited from interface org.opendaylight.yangtools.binding.BindingContract
implementedInterface
-
Method Details
-
getRejectedPrefixesTlv
RejectedPrefixesTlv getRejectedPrefixesTlv()Return rejectedPrefixesTlv, ornullif it is not present.Stat Type = 0: (32-bit Counter) Number of prefixes rejected by inbound policy.- Returns:
RejectedPrefixesTlvrejectedPrefixesTlv, ornullif it is not present.
-
nonnullRejectedPrefixesTlv
@NonNull RejectedPrefixesTlv nonnullRejectedPrefixesTlv()Return rejectedPrefixesTlv, or an empty instance if it is not present.- Returns:
RejectedPrefixesTlvrejectedPrefixesTlv, or an empty instance if it is not present.
-
getDuplicatePrefixAdvertisementsTlv
DuplicatePrefixAdvertisementsTlv getDuplicatePrefixAdvertisementsTlv()Return duplicatePrefixAdvertisementsTlv, ornullif it is not present.Stat Type = 1: (32-bit Counter) Number of (known) duplicate prefix advertisements.- Returns:
DuplicatePrefixAdvertisementsTlvduplicatePrefixAdvertisementsTlv, ornullif it is not present.
-
nonnullDuplicatePrefixAdvertisementsTlv
@NonNull DuplicatePrefixAdvertisementsTlv nonnullDuplicatePrefixAdvertisementsTlv()Return duplicatePrefixAdvertisementsTlv, or an empty instance if it is not present.- Returns:
DuplicatePrefixAdvertisementsTlvduplicatePrefixAdvertisementsTlv, or an empty instance if it is not present.
-
getDuplicateWithdrawsTlv
DuplicateWithdrawsTlv getDuplicateWithdrawsTlv()Return duplicateWithdrawsTlv, ornullif it is not present.Stat Type = 2: (32-bit Counter) Number of (known) duplicate withdraws.- Returns:
DuplicateWithdrawsTlvduplicateWithdrawsTlv, ornullif it is not present.
-
nonnullDuplicateWithdrawsTlv
@NonNull DuplicateWithdrawsTlv nonnullDuplicateWithdrawsTlv()Return duplicateWithdrawsTlv, or an empty instance if it is not present.- Returns:
DuplicateWithdrawsTlvduplicateWithdrawsTlv, or an empty instance if it is not present.
-
getInvalidatedClusterListLoopTlv
InvalidatedClusterListLoopTlv getInvalidatedClusterListLoopTlv()Return invalidatedClusterListLoopTlv, ornullif it is not present.Stat Type = 3: (32-bit Counter) Number of updates invalidated due to CLUSTER_LIST loop.- Returns:
InvalidatedClusterListLoopTlvinvalidatedClusterListLoopTlv, ornullif it is not present.
-
nonnullInvalidatedClusterListLoopTlv
@NonNull InvalidatedClusterListLoopTlv nonnullInvalidatedClusterListLoopTlv()Return invalidatedClusterListLoopTlv, or an empty instance if it is not present.- Returns:
InvalidatedClusterListLoopTlvinvalidatedClusterListLoopTlv, or an empty instance if it is not present.
-
getInvalidatedAsPathLoopTlv
InvalidatedAsPathLoopTlv getInvalidatedAsPathLoopTlv()Return invalidatedAsPathLoopTlv, ornullif it is not present.Stat Type = 4: (32-bit Counter) Number of updates invalidated due to AS_PATH loop.- Returns:
InvalidatedAsPathLoopTlvinvalidatedAsPathLoopTlv, ornullif it is not present.
-
nonnullInvalidatedAsPathLoopTlv
@NonNull InvalidatedAsPathLoopTlv nonnullInvalidatedAsPathLoopTlv()Return invalidatedAsPathLoopTlv, or an empty instance if it is not present.- Returns:
InvalidatedAsPathLoopTlvinvalidatedAsPathLoopTlv, or an empty instance if it is not present.
-
getInvalidatedOriginatorIdTlv
InvalidatedOriginatorIdTlv getInvalidatedOriginatorIdTlv()Return invalidatedOriginatorIdTlv, ornullif it is not present.Stat Type = 5: (32-bit Counter) Number of updates invalidated due to ORIGINATOR_ID.- Returns:
InvalidatedOriginatorIdTlvinvalidatedOriginatorIdTlv, ornullif it is not present.
-
nonnullInvalidatedOriginatorIdTlv
@NonNull InvalidatedOriginatorIdTlv nonnullInvalidatedOriginatorIdTlv()Return invalidatedOriginatorIdTlv, or an empty instance if it is not present.- Returns:
InvalidatedOriginatorIdTlvinvalidatedOriginatorIdTlv, or an empty instance if it is not present.
-
getInvalidatedAsConfedLoopTlv
InvalidatedAsConfedLoopTlv getInvalidatedAsConfedLoopTlv()Return invalidatedAsConfedLoopTlv, ornullif it is not present.Stat Type = 6: (32-bit Counter) Number of updates invalidated due to AS_CONFED loop.- Returns:
InvalidatedAsConfedLoopTlvinvalidatedAsConfedLoopTlv, ornullif it is not present.
-
nonnullInvalidatedAsConfedLoopTlv
@NonNull InvalidatedAsConfedLoopTlv nonnullInvalidatedAsConfedLoopTlv()Return invalidatedAsConfedLoopTlv, or an empty instance if it is not present.- Returns:
InvalidatedAsConfedLoopTlvinvalidatedAsConfedLoopTlv, or an empty instance if it is not present.
-
getAdjRibsInRoutesTlv
AdjRibsInRoutesTlv getAdjRibsInRoutesTlv()Return adjRibsInRoutesTlv, ornullif it is not present.Stat Type = 7: (64-bit Gauge) Number of routes in Adj-RIBs-In.- Returns:
AdjRibsInRoutesTlvadjRibsInRoutesTlv, ornullif it is not present.
-
nonnullAdjRibsInRoutesTlv
@NonNull AdjRibsInRoutesTlv nonnullAdjRibsInRoutesTlv()Return adjRibsInRoutesTlv, or an empty instance if it is not present.- Returns:
AdjRibsInRoutesTlvadjRibsInRoutesTlv, or an empty instance if it is not present.
-
getLocRibRoutesTlv
LocRibRoutesTlv getLocRibRoutesTlv()Return locRibRoutesTlv, ornullif it is not present.Stat Type = 8: (64-bit Gauge) Number of routes in Loc-RIB.- Returns:
LocRibRoutesTlvlocRibRoutesTlv, ornullif it is not present.
-
nonnullLocRibRoutesTlv
@NonNull LocRibRoutesTlv nonnullLocRibRoutesTlv()Return locRibRoutesTlv, or an empty instance if it is not present.- Returns:
LocRibRoutesTlvlocRibRoutesTlv, or an empty instance if it is not present.
-
getPerAfiSafiAdjRibInTlv
PerAfiSafiAdjRibInTlv getPerAfiSafiAdjRibInTlv()Return perAfiSafiAdjRibInTlv, ornullif it is not present.Stat Type = 9: Number of routes in per-AFI/SAFI Adj-RIB-In. The value is structured as: AFI (2 bytes), SAFI (1 byte), followed by a 64-bit Gauge.- Returns:
PerAfiSafiAdjRibInTlvperAfiSafiAdjRibInTlv, ornullif it is not present.
-
nonnullPerAfiSafiAdjRibInTlv
@NonNull PerAfiSafiAdjRibInTlv nonnullPerAfiSafiAdjRibInTlv()Return perAfiSafiAdjRibInTlv, or an empty instance if it is not present.- Returns:
PerAfiSafiAdjRibInTlvperAfiSafiAdjRibInTlv, or an empty instance if it is not present.
-
getPerAfiSafiLocRibTlv
PerAfiSafiLocRibTlv getPerAfiSafiLocRibTlv()Return perAfiSafiLocRibTlv, ornullif it is not present.Stat Type = 10: Number of routes in per-AFI/SAFI Loc-RIB. The value is structured as: AFI (2 bytes), SAFI (1 byte), followed by a 64-bit Gauge.- Returns:
PerAfiSafiLocRibTlvperAfiSafiLocRibTlv, ornullif it is not present.
-
nonnullPerAfiSafiLocRibTlv
@NonNull PerAfiSafiLocRibTlv nonnullPerAfiSafiLocRibTlv()Return perAfiSafiLocRibTlv, or an empty instance if it is not present.- Returns:
PerAfiSafiLocRibTlvperAfiSafiLocRibTlv, or an empty instance if it is not present.
-
getUpdatesTreatedAsWithdrawTlv
UpdatesTreatedAsWithdrawTlv getUpdatesTreatedAsWithdrawTlv()Return updatesTreatedAsWithdrawTlv, ornullif it is not present.Stat Type = 11: (32-bit Counter) Number of updates subjected to treat-as-withdraw treatment.- Returns:
UpdatesTreatedAsWithdrawTlvupdatesTreatedAsWithdrawTlv, ornullif it is not present.
-
nonnullUpdatesTreatedAsWithdrawTlv
@NonNull UpdatesTreatedAsWithdrawTlv nonnullUpdatesTreatedAsWithdrawTlv()Return updatesTreatedAsWithdrawTlv, or an empty instance if it is not present.- Returns:
UpdatesTreatedAsWithdrawTlvupdatesTreatedAsWithdrawTlv, or an empty instance if it is not present.
-
getPrefixesTreatedAsWithdrawTlv
PrefixesTreatedAsWithdrawTlv getPrefixesTreatedAsWithdrawTlv()Return prefixesTreatedAsWithdrawTlv, ornullif it is not present.Stat Type = 12: (32-bit Counter) Number of prefixes subjected to treat-as-withdraw treatment.- Returns:
PrefixesTreatedAsWithdrawTlvprefixesTreatedAsWithdrawTlv, ornullif it is not present.
-
nonnullPrefixesTreatedAsWithdrawTlv
@NonNull PrefixesTreatedAsWithdrawTlv nonnullPrefixesTreatedAsWithdrawTlv()Return prefixesTreatedAsWithdrawTlv, or an empty instance if it is not present.- Returns:
PrefixesTreatedAsWithdrawTlvprefixesTreatedAsWithdrawTlv, or an empty instance if it is not present.
-
getDuplicateUpdatesTlv
DuplicateUpdatesTlv getDuplicateUpdatesTlv()Return duplicateUpdatesTlv, ornullif it is not present.Stat Type = 13: (32-bit Counter) Number of duplicate update messages received.- Returns:
DuplicateUpdatesTlvduplicateUpdatesTlv, ornullif it is not present.
-
nonnullDuplicateUpdatesTlv
@NonNull DuplicateUpdatesTlv nonnullDuplicateUpdatesTlv()Return duplicateUpdatesTlv, or an empty instance if it is not present.- Returns:
DuplicateUpdatesTlvduplicateUpdatesTlv, or an empty instance if it is not present.
-