Interface HwvtepGlobalAttributes
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject,org.opendaylight.yangtools.yang.binding.DataContainer,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
HwvtepGlobalAugmentation
@Generated("mdsal-binding-generator") public interface HwvtepGlobalAttributes extends org.opendaylight.yangtools.yang.binding.DataObject
global node for the hwvtepThis class represents the following YANG schema fragment defined in module hwvtep
grouping hwvtep-global-attributes { container connection-info { uses hwvtep-connection-info-attributes; } leaf db-version { type string; } list managers { key target; leaf target { type inet:uri; } leaf manager-uuid { type yang:uuid; } leaf is-connected { type boolean; } list manager-other-configs { key other-config-key; leaf other-config-key { type string; } leaf other-config-value { type string; } } } list switches { key switch-ref; leaf switch-ref { type hwvtep-physical-switch-ref; } } list logical-switches { key hwvtep-node-name; uses hwvtep-logical-switch-attributes; } list local-ucast-macs { key "mac-entry-key logical-switch-ref"; uses hwvtep-mac-table-generic-attributes; uses hwvtep-ucast-mac-table-attributes; } list remote-ucast-macs { key "mac-entry-key logical-switch-ref"; uses hwvtep-mac-table-generic-attributes; uses hwvtep-ucast-mac-table-attributes; } list local-mcast-macs { key "mac-entry-key logical-switch-ref"; uses hwvtep-mac-table-generic-attributes; uses hwvtep-mcast-mac-table-attributes; } list remote-mcast-macs { key "mac-entry-key logical-switch-ref"; uses hwvtep-mac-table-generic-attributes; uses hwvtep-mcast-mac-table-attributes; } list logical-routers { key hwvtep-node-name; uses hwvtep-logical-router-attributes; } list local-arp-sources { key src-mac; uses hwvtep-arp-sources-attributes; } list remote-arp-sources { key src-mac; uses hwvtep-arp-sources-attributes; } list acls { key acl-name; uses hwvtep-acl-attributes; } list logical-binding-stats { config false; key logical-binding-stats-uuid; uses hwvtep-logical-binding-stats-attributes; } }The schema path to identify an instance is hwvtep/hwvtep-global-attributes
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QNameQNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @Nullable Map<AclsKey,Acls>getAcls()Return acls, ornullif it is not present.ConnectionInfogetConnectionInfo()Return connectionInfo, ornullif it is not present.StringgetDbVersion()Return dbVersion, ornullif it is not present.@Nullable Map<LocalArpSourcesKey,LocalArpSources>getLocalArpSources()Return localArpSources, ornullif it is not present.@Nullable Map<LocalMcastMacsKey,LocalMcastMacs>getLocalMcastMacs()Return localMcastMacs, ornullif it is not present.@Nullable Map<LocalUcastMacsKey,LocalUcastMacs>getLocalUcastMacs()Return localUcastMacs, ornullif it is not present.@Nullable Map<LogicalBindingStatsKey,LogicalBindingStats>getLogicalBindingStats()Return logicalBindingStats, ornullif it is not present.@Nullable Map<LogicalRoutersKey,LogicalRouters>getLogicalRouters()Return logicalRouters, ornullif it is not present.@Nullable Map<LogicalSwitchesKey,LogicalSwitches>getLogicalSwitches()Return logicalSwitches, ornullif it is not present.@Nullable Map<ManagersKey,Managers>getManagers()Return managers, ornullif it is not present.@Nullable Map<RemoteArpSourcesKey,RemoteArpSources>getRemoteArpSources()Return remoteArpSources, ornullif it is not present.@Nullable Map<RemoteMcastMacsKey,RemoteMcastMacs>getRemoteMcastMacs()Return remoteMcastMacs, ornullif it is not present.@Nullable Map<RemoteUcastMacsKey,RemoteUcastMacs>getRemoteUcastMacs()Return remoteUcastMacs, ornullif it is not present.@Nullable Map<SwitchesKey,Switches>getSwitches()Return switches, ornullif it is not present.Class<? extends HwvtepGlobalAttributes>implementedInterface()default @NonNull Map<AclsKey,Acls>nonnullAcls()Return acls, or an empty list if it is not present.default @NonNull Map<LocalArpSourcesKey,LocalArpSources>nonnullLocalArpSources()Return localArpSources, or an empty list if it is not present.default @NonNull Map<LocalMcastMacsKey,LocalMcastMacs>nonnullLocalMcastMacs()Return localMcastMacs, or an empty list if it is not present.default @NonNull Map<LocalUcastMacsKey,LocalUcastMacs>nonnullLocalUcastMacs()Return localUcastMacs, or an empty list if it is not present.default @NonNull Map<LogicalBindingStatsKey,LogicalBindingStats>nonnullLogicalBindingStats()Return logicalBindingStats, or an empty list if it is not present.default @NonNull Map<LogicalRoutersKey,LogicalRouters>nonnullLogicalRouters()Return logicalRouters, or an empty list if it is not present.default @NonNull Map<LogicalSwitchesKey,LogicalSwitches>nonnullLogicalSwitches()Return logicalSwitches, or an empty list if it is not present.default @NonNull Map<ManagersKey,Managers>nonnullManagers()Return managers, or an empty list if it is not present.default @NonNull Map<RemoteArpSourcesKey,RemoteArpSources>nonnullRemoteArpSources()Return remoteArpSources, or an empty list if it is not present.default @NonNull Map<RemoteMcastMacsKey,RemoteMcastMacs>nonnullRemoteMcastMacs()Return remoteMcastMacs, or an empty list if it is not present.default @NonNull Map<RemoteUcastMacsKey,RemoteUcastMacs>nonnullRemoteUcastMacs()Return remoteUcastMacs, or an empty list if it is not present.default @NonNull Map<SwitchesKey,Switches>nonnullSwitches()Return switches, or an empty list if it is not present.
-
-
-
Method Detail
-
implementedInterface
Class<? extends HwvtepGlobalAttributes> implementedInterface()
- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataContainer- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getConnectionInfo
ConnectionInfo getConnectionInfo()
Return connectionInfo, ornullif it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.hwvtep.global.attributes.ConnectionInfoconnectionInfo, ornullif it is not present.
-
getDbVersion
String getDbVersion()
Return dbVersion, ornullif it is not present.The database schema version- Returns:
java.lang.StringdbVersion, ornullif it is not present.
-
getManagers
@Nullable Map<ManagersKey,Managers> getManagers()
Return managers, ornullif it is not present.- Returns:
java.util.Mapmanagers, ornullif it is not present.
-
nonnullManagers
default @NonNull Map<ManagersKey,Managers> nonnullManagers()
Return managers, or an empty list if it is not present.- Returns:
java.util.Mapmanagers, or an empty list if it is not present.
-
getSwitches
@Nullable Map<SwitchesKey,Switches> getSwitches()
Return switches, ornullif it is not present.List of physical switches managed by this node- Returns:
java.util.Mapswitches, ornullif it is not present.
-
nonnullSwitches
default @NonNull Map<SwitchesKey,Switches> nonnullSwitches()
Return switches, or an empty list if it is not present.- Returns:
java.util.Mapswitches, or an empty list if it is not present.
-
getLogicalSwitches
@Nullable Map<LogicalSwitchesKey,LogicalSwitches> getLogicalSwitches()
Return logicalSwitches, ornullif it is not present.- Returns:
java.util.MaplogicalSwitches, ornullif it is not present.
-
nonnullLogicalSwitches
default @NonNull Map<LogicalSwitchesKey,LogicalSwitches> nonnullLogicalSwitches()
Return logicalSwitches, or an empty list if it is not present.- Returns:
java.util.MaplogicalSwitches, or an empty list if it is not present.
-
getLocalUcastMacs
@Nullable Map<LocalUcastMacsKey,LocalUcastMacs> getLocalUcastMacs()
Return localUcastMacs, ornullif it is not present.- Returns:
java.util.MaplocalUcastMacs, ornullif it is not present.
-
nonnullLocalUcastMacs
default @NonNull Map<LocalUcastMacsKey,LocalUcastMacs> nonnullLocalUcastMacs()
Return localUcastMacs, or an empty list if it is not present.- Returns:
java.util.MaplocalUcastMacs, or an empty list if it is not present.
-
getRemoteUcastMacs
@Nullable Map<RemoteUcastMacsKey,RemoteUcastMacs> getRemoteUcastMacs()
Return remoteUcastMacs, ornullif it is not present.- Returns:
java.util.MapremoteUcastMacs, ornullif it is not present.
-
nonnullRemoteUcastMacs
default @NonNull Map<RemoteUcastMacsKey,RemoteUcastMacs> nonnullRemoteUcastMacs()
Return remoteUcastMacs, or an empty list if it is not present.- Returns:
java.util.MapremoteUcastMacs, or an empty list if it is not present.
-
getLocalMcastMacs
@Nullable Map<LocalMcastMacsKey,LocalMcastMacs> getLocalMcastMacs()
Return localMcastMacs, ornullif it is not present.- Returns:
java.util.MaplocalMcastMacs, ornullif it is not present.
-
nonnullLocalMcastMacs
default @NonNull Map<LocalMcastMacsKey,LocalMcastMacs> nonnullLocalMcastMacs()
Return localMcastMacs, or an empty list if it is not present.- Returns:
java.util.MaplocalMcastMacs, or an empty list if it is not present.
-
getRemoteMcastMacs
@Nullable Map<RemoteMcastMacsKey,RemoteMcastMacs> getRemoteMcastMacs()
Return remoteMcastMacs, ornullif it is not present.- Returns:
java.util.MapremoteMcastMacs, ornullif it is not present.
-
nonnullRemoteMcastMacs
default @NonNull Map<RemoteMcastMacsKey,RemoteMcastMacs> nonnullRemoteMcastMacs()
Return remoteMcastMacs, or an empty list if it is not present.- Returns:
java.util.MapremoteMcastMacs, or an empty list if it is not present.
-
getLogicalRouters
@Nullable Map<LogicalRoutersKey,LogicalRouters> getLogicalRouters()
Return logicalRouters, ornullif it is not present.- Returns:
java.util.MaplogicalRouters, ornullif it is not present.
-
nonnullLogicalRouters
default @NonNull Map<LogicalRoutersKey,LogicalRouters> nonnullLogicalRouters()
Return logicalRouters, or an empty list if it is not present.- Returns:
java.util.MaplogicalRouters, or an empty list if it is not present.
-
getLocalArpSources
@Nullable Map<LocalArpSourcesKey,LocalArpSources> getLocalArpSources()
Return localArpSources, ornullif it is not present.- Returns:
java.util.MaplocalArpSources, ornullif it is not present.
-
nonnullLocalArpSources
default @NonNull Map<LocalArpSourcesKey,LocalArpSources> nonnullLocalArpSources()
Return localArpSources, or an empty list if it is not present.- Returns:
java.util.MaplocalArpSources, or an empty list if it is not present.
-
getRemoteArpSources
@Nullable Map<RemoteArpSourcesKey,RemoteArpSources> getRemoteArpSources()
Return remoteArpSources, ornullif it is not present.- Returns:
java.util.MapremoteArpSources, ornullif it is not present.
-
nonnullRemoteArpSources
default @NonNull Map<RemoteArpSourcesKey,RemoteArpSources> nonnullRemoteArpSources()
Return remoteArpSources, or an empty list if it is not present.- Returns:
java.util.MapremoteArpSources, or an empty list if it is not present.
-
getAcls
@Nullable Map<AclsKey,Acls> getAcls()
Return acls, ornullif it is not present.- Returns:
java.util.Mapacls, ornullif it is not present.
-
nonnullAcls
default @NonNull Map<AclsKey,Acls> nonnullAcls()
Return acls, or an empty list if it is not present.- Returns:
java.util.Mapacls, or an empty list if it is not present.
-
getLogicalBindingStats
@Nullable Map<LogicalBindingStatsKey,LogicalBindingStats> getLogicalBindingStats()
Return logicalBindingStats, ornullif it is not present.- Returns:
java.util.MaplogicalBindingStats, ornullif it is not present.
-
nonnullLogicalBindingStats
default @NonNull Map<LogicalBindingStatsKey,LogicalBindingStats> nonnullLogicalBindingStats()
Return logicalBindingStats, or an empty list if it is not present.- Returns:
java.util.MaplogicalBindingStats, or an empty list if it is not present.
-
-