Package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflow.provider.config.rev160510
Interface OpenflowProviderConfigData
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.DataRoot
@Generated("mdsal-binding-generator")
public interface OpenflowProviderConfigData
extends org.opendaylight.yangtools.yang.binding.DataRoot
Configuration for an Openflow provider.
This class represents the following YANG schema fragment defined in module openflow-provider-config
module openflow-provider-config { yang-version 1; namespace urn:opendaylight:params:xml:ns:yang:openflow:provider:config; prefix openflow-provider-config; revision 2016-05-10 { } typedef non-zero-uint32-type { type uint32 { range 1..max; } } typedef non-zero-uint16-type { type uint16 { range 1..max; } } container openflow-provider-config { leaf rpc-requests-quota { type non-zero-uint16-type; default 20000; } leaf switch-features-mandatory { type boolean; default false; } leaf global-notification-quota { type uint32; default 64000; } leaf is-statistics-polling-on { type boolean; default true; } leaf is-table-statistics-polling-on { type boolean; default true; } leaf is-flow-statistics-polling-on { type boolean; default true; } leaf is-group-statistics-polling-on { type boolean; default true; } leaf is-meter-statistics-polling-on { type boolean; default true; } leaf is-port-statistics-polling-on { type boolean; default true; } leaf is-queue-statistics-polling-on { type boolean; default true; } leaf is-statistics-rpc-enabled { status deprecated; type boolean; default false; } leaf barrier-interval-timeout-limit { type non-zero-uint32-type; default 500; } leaf barrier-count-limit { type non-zero-uint16-type; default 25600; } leaf echo-reply-timeout { type non-zero-uint32-type; default 2000; } leaf thread-pool-min-threads { type uint16; default 1; } leaf thread-pool-max-threads { type non-zero-uint16-type; default 32000; } leaf thread-pool-timeout { type uint32; default 60; } leaf enable-flow-removed-notification { type boolean; default true; } leaf skip-table-features { type boolean; default true; } leaf basic-timer-delay { type non-zero-uint32-type; default 3000; } leaf maximum-timer-delay { type non-zero-uint32-type; default 900000; } leaf use-single-layer-serialization { type boolean; default true; } leaf enable-equal-role { type boolean; default false; } leaf device-connection-rate-limit-per-min { type uint16; default 0; } leaf device-connection-hold-time-in-seconds { type uint16; default 0; } leaf device-datastore-removal-delay { type non-zero-uint32-type; default 500; } } }
-
Method Summary
Modifier and TypeMethodDescriptionReturn openflowProviderConfig, ornull
if it is not present.
-
Method Details
-
getOpenflowProviderConfig
OpenflowProviderConfig getOpenflowProviderConfig()Return openflowProviderConfig, ornull
if it is not present.- Returns:
OpenflowProviderConfig
openflowProviderConfig, ornull
if it is not present.
-