Interface CacheStats
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
MapRegisterCacheStats
@Generated("mdsal-binding-generator") public interface CacheStats extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module odl-lisp-sb
grouping cache-stats { leaf hits { type int64; } leaf misses { type int64; } }
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
YANG identifier of the statement represented by this class.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.Long
getHits()
Return hits, ornull
if it is not present.java.lang.Long
getMisses()
Return misses, ornull
if it is not present.java.lang.Class<? extends CacheStats>
implementedInterface()
default @NonNull java.lang.Long
requireHits()
Return hits, guaranteed to be non-null.default @NonNull java.lang.Long
requireMisses()
Return misses, guaranteed to be non-null.
-
-
-
Method Detail
-
implementedInterface
java.lang.Class<? extends CacheStats> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getHits
java.lang.Long getHits()
Return hits, ornull
if it is not present.- Returns:
Long
hits, ornull
if it is not present.
-
requireHits
default @NonNull java.lang.Long requireHits()
Return hits, guaranteed to be non-null.- Returns:
Long
hits, guaranteed to be non-null.- Throws:
java.util.NoSuchElementException
- if hits is not present
-
getMisses
java.lang.Long getMisses()
Return misses, ornull
if it is not present.- Returns:
Long
misses, ornull
if it is not present.
-
requireMisses
default @NonNull java.lang.Long requireMisses()
Return misses, guaranteed to be non-null.- Returns:
Long
misses, guaranteed to be non-null.- Throws:
java.util.NoSuchElementException
- if misses is not present
-
-