Interface AaaServerState

  • All Superinterfaces:
    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 Detail

      • QNAME

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

      • implementedInterface

        Class<? extends AaaServerState> implementedInterface()
        Specified by:
        implementedInterface in interface 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