All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
All Known Subinterfaces:
State

@Generated("mdsal-binding-generator") public interface AaaServerState extends org.opendaylight.yangtools.yang.binding.DataObject
Common operational state data for AAA servers

This class represents the following YANG schema fragment defined in module openconfig-aaa

 grouping aaa-server-state {
   leaf connection-opens {
     type oc-yang:counter64;
   }
   leaf connection-closes {
     type oc-yang:counter64;
   }
   leaf connection-aborts {
     type oc-yang:counter64;
   }
   leaf connection-failures {
     type oc-yang:counter64;
   }
   leaf connection-timeouts {
     type oc-yang:counter64;
   }
   leaf messages-sent {
     type oc-yang:counter64;
   }
   leaf messages-received {
     type oc-yang:counter64;
   }
   leaf errors-received {
     type oc-yang:counter64;
   }
 }
 
  • Field Details

    • QNAME

      static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
      YANG identifier of the statement represented by this class.
  • Method Details

    • implementedInterface

      Class<? extends AaaServerState> implementedInterface()
      Specified by:
      implementedInterface in interface org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.DataContainer>
      Specified by:
      implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
    • getConnectionOpens

      Counter64 getConnectionOpens()
      Return connectionOpens, or null if it is not present.
           
               Number of new connection requests sent to the server, e.g. socket open
           
       
      Returns:
      Counter64 connectionOpens, or null if it is not present.
    • requireConnectionOpens

      default @NonNull Counter64 requireConnectionOpens()
      Return connectionOpens, guaranteed to be non-null.
           
               Number of new connection requests sent to the server, e.g. socket open
           
       
      Returns:
      Counter64 connectionOpens, guaranteed to be non-null.
      Throws:
      NoSuchElementException - if connectionOpens is not present
    • getConnectionCloses

      Counter64 getConnectionCloses()
      Return connectionCloses, or null if it is not present.
           
               Number of connection close requests sent to the server, e.g. socket close
           
       
      Returns:
      Counter64 connectionCloses, or null if it is not present.
    • requireConnectionCloses

      default @NonNull Counter64 requireConnectionCloses()
      Return connectionCloses, guaranteed to be non-null.
           
               Number of connection close requests sent to the server, e.g. socket close
           
       
      Returns:
      Counter64 connectionCloses, guaranteed to be non-null.
      Throws:
      NoSuchElementException - if connectionCloses is not present
    • getConnectionAborts

      Counter64 getConnectionAborts()
      Return connectionAborts, or null if it is not present.
           
               Number of aborted connections to the server. These do not include connections
               that are close gracefully.
           
       
      Returns:
      Counter64 connectionAborts, or null if it is not present.
    • requireConnectionAborts

      default @NonNull Counter64 requireConnectionAborts()
      Return connectionAborts, guaranteed to be non-null.
           
               Number of aborted connections to the server. These do not include connections
               that are close gracefully.
           
       
      Returns:
      Counter64 connectionAborts, guaranteed to be non-null.
      Throws:
      NoSuchElementException - if connectionAborts is not present
    • getConnectionFailures

      Counter64 getConnectionFailures()
      Return connectionFailures, or null if it is not present.
           
               Number of connection failures to the server
           
       
      Returns:
      Counter64 connectionFailures, or null if it is not present.
    • requireConnectionFailures

      default @NonNull Counter64 requireConnectionFailures()
      Return connectionFailures, guaranteed to be non-null.
           
               Number of connection failures to the server
           
       
      Returns:
      Counter64 connectionFailures, guaranteed to be non-null.
      Throws:
      NoSuchElementException - if connectionFailures is not present
    • getConnectionTimeouts

      Counter64 getConnectionTimeouts()
      Return connectionTimeouts, or null if it is not present.
           
               Number of connection timeouts to the server
           
       
      Returns:
      Counter64 connectionTimeouts, or null if it is not present.
    • requireConnectionTimeouts

      default @NonNull Counter64 requireConnectionTimeouts()
      Return connectionTimeouts, guaranteed to be non-null.
           
               Number of connection timeouts to the server
           
       
      Returns:
      Counter64 connectionTimeouts, guaranteed to be non-null.
      Throws:
      NoSuchElementException - if connectionTimeouts is not present
    • getMessagesSent

      Counter64 getMessagesSent()
      Return messagesSent, or null if it is not present.
           
               Number of messages sent to the server
           
       
      Returns:
      Counter64 messagesSent, or null if it is not present.
    • requireMessagesSent

      default @NonNull Counter64 requireMessagesSent()
      Return messagesSent, guaranteed to be non-null.
           
               Number of messages sent to the server
           
       
      Returns:
      Counter64 messagesSent, guaranteed to be non-null.
      Throws:
      NoSuchElementException - if messagesSent is not present
    • getMessagesReceived

      Counter64 getMessagesReceived()
      Return messagesReceived, or null if it is not present.
           
               Number of messages received by the server
           
       
      Returns:
      Counter64 messagesReceived, or null if it is not present.
    • requireMessagesReceived

      default @NonNull Counter64 requireMessagesReceived()
      Return messagesReceived, guaranteed to be non-null.
           
               Number of messages received by the server
           
       
      Returns:
      Counter64 messagesReceived, guaranteed to be non-null.
      Throws:
      NoSuchElementException - if messagesReceived is not present
    • getErrorsReceived

      Counter64 getErrorsReceived()
      Return errorsReceived, or null if it is not present.
           
               Number of error messages received from the server
           
       
      Returns:
      Counter64 errorsReceived, or null if it is not present.
    • requireErrorsReceived

      default @NonNull Counter64 requireErrorsReceived()
      Return errorsReceived, guaranteed to be non-null.
           
               Number of error messages received from the server
           
       
      Returns:
      Counter64 errorsReceived, guaranteed to be non-null.
      Throws:
      NoSuchElementException - if errorsReceived is not present