Interface GnmiConnectionParameters

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
    All Known Subinterfaces:
    GnmiNode

    @Generated("mdsal-binding-generator")
    public interface GnmiConnectionParameters
    extends org.opendaylight.yangtools.yang.binding.DataObject

    This class represents the following YANG schema fragment defined in module gnmi-topology

     grouping gnmi-connection-parameters {
       container connection-parameters {
         leaf host {
           type inet:host;
         }
         leaf port {
           type inet:port-number;
         }
         uses security;
       }
       container extensions-parameters {
         container gnmi-parameters {
           leaf overwrite-data-type {
             type enumeration {
               enum ALL;
               enum CONFIG;
               enum STATE;
               enum OPERATIONAL;
               enum UNRECOGNIZED;
               enum NONE;
             }
           }
           leaf use-model-name-prefix {
             type boolean;
             default false;
           }
           leaf path-target {
             type string;
           }
         }
       }
     }
     
    The schema path to identify an instance is gnmi-topologygnmi-connection-parameters
    • Field Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
    • Method Detail

      • implementedInterface

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

        ConnectionParameters getConnectionParameters()
        Return connectionParameters, or null if it is not present.
        Returns:
        ConnectionParameters connectionParameters, or null if it is not present.
      • getExtensionsParameters

        ExtensionsParameters getExtensionsParameters()
        Return extensionsParameters, or null if it is not present.
             
                 Defines a set of extensions parameters which can be optionally included with the
                 request and response messages of gNMI RPCs. Allows registration of extensions
                 defined outside of this package.
             
         
        Returns:
        ExtensionsParameters extensionsParameters, or null if it is not present.