Interface ErrorMessages
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<ErrorMessages>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<ErrorMessagesGrouping>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
@Generated("mdsal-binding-generator") public interface ErrorMessages extends org.opendaylight.yangtools.yang.binding.ChildOf<ErrorMessagesGrouping>, org.opendaylight.yangtools.yang.binding.Augmentable<ErrorMessages>
The message statistics of received/sent PCErr messages.This class represents the following YANG schema fragment defined in module pcep-session-stats
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; } }
The schema path to identify an instance is pcep-session-stats/error-messages-grouping/error-messagesTo create instances of this class use
ErrorMessagesBuilder
.- See Also:
ErrorMessagesBuilder
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static boolean
bindingEquals(@NonNull ErrorMessages thisObj, Object obj)
Default implementation ofObject.equals(Object)
contract for this interface.static int
bindingHashCode(@NonNull ErrorMessages obj)
Default implementation ofObject.hashCode()
contract for this interface.static String
bindingToString(@NonNull ErrorMessages obj)
Default implementation ofObject.toString()
contract for this interface.LastReceivedError
getLastReceivedError()
Return lastReceivedError, ornull
if it is not present.LastSentError
getLastSentError()
Return lastSentError, ornull
if it is not present.org.opendaylight.yangtools.yang.common.Uint32
getReceivedErrorMsgCount()
Return receivedErrorMsgCount, ornull
if it is not present.org.opendaylight.yangtools.yang.common.Uint32
getSentErrorMsgCount()
Return sentErrorMsgCount, ornull
if it is not present.default Class<ErrorMessages>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
default Class<ErrorMessages> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
bindingHashCode
static int bindingHashCode(@NonNull ErrorMessages obj)
Default implementation ofObject.hashCode()
contract for this interface. Implementations of this interface are encouraged to defer to this method to get consistent hashing results across all implementations.- Parameters:
obj
- Object for which to generate hashCode() result.- Returns:
- Hash code value of data modeled by this interface.
- Throws:
NullPointerException
- ifobj
is null
-
bindingEquals
static boolean bindingEquals(@NonNull ErrorMessages thisObj, Object obj)
Default implementation ofObject.equals(Object)
contract for this interface. Implementations of this interface are encouraged to defer to this method to get consistent equality results across all implementations.- Parameters:
thisObj
- Object acting as the receiver of equals invocationobj
- Object acting as argument to equals invocation- Returns:
- True if thisObj and obj are considered equal
- Throws:
NullPointerException
- ifthisObj
is null
-
bindingToString
static String bindingToString(@NonNull ErrorMessages obj)
Default implementation ofObject.toString()
contract for this interface. Implementations of this interface are encouraged to defer to this method to get consistent string representations across all implementations.- Parameters:
obj
- Object for which to generate toString() result.- Returns:
String
value of data modeled by this interface.- Throws:
NullPointerException
- ifobj
is null
-
getReceivedErrorMsgCount
org.opendaylight.yangtools.yang.common.Uint32 getReceivedErrorMsgCount()
Return receivedErrorMsgCount, ornull
if it is not present.Total number of received PCErr messages.
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
receivedErrorMsgCount, ornull
if it is not present.
-
getSentErrorMsgCount
org.opendaylight.yangtools.yang.common.Uint32 getSentErrorMsgCount()
Return sentErrorMsgCount, ornull
if it is not present.Total number of sent PCErr messages.
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
sentErrorMsgCount, ornull
if it is not present.
-
getLastReceivedError
LastReceivedError getLastReceivedError()
Return lastReceivedError, ornull
if it is not present.Type/value tuple of last received error.
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.stats.rev171113.error.messages.grouping.error.messages.LastReceivedError
lastReceivedError, ornull
if it is not present.
-
getLastSentError
LastSentError getLastSentError()
Return lastSentError, ornull
if it is not present.Type/value tuple of last sent error.
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.stats.rev171113.error.messages.grouping.error.messages.LastSentError
lastSentError, ornull
if it is not present.
-
-