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 hwvtephwvtep-global-attributes
- 
- 
Field SummaryFields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QNameQNAME
 - 
Method SummaryAll 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.default @NonNull StringrequireDbVersion()Return dbVersion, guaranteed to be non-null.
 
- 
- 
- 
Method Detail- 
implementedInterfaceClass<? extends HwvtepGlobalAttributes> implementedInterface() - Specified by:
- implementedInterfacein interface- org.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
- implementedInterfacein interface- org.opendaylight.yangtools.yang.binding.DataObject
 
 - 
getConnectionInfoConnectionInfo getConnectionInfo() Return connectionInfo, ornullif it is not present.- Returns:
- ConnectionInfoconnectionInfo, or- nullif it is not present.
 
 - 
getDbVersionString getDbVersion() Return dbVersion, ornullif it is not present.The database schema version- Returns:
- StringdbVersion, or- nullif it is not present.
 
 - 
requireDbVersiondefault @NonNull String requireDbVersion() Return dbVersion, guaranteed to be non-null.The database schema version- Returns:
- StringdbVersion, guaranteed to be non-null.
- Throws:
- NoSuchElementException- if dbVersion is not present
 
 - 
getManagers@Nullable Map<ManagersKey,Managers> getManagers() Return managers, ornullif it is not present.- Returns:
- Map<ManagersKey, Managers>managers, or- nullif it is not present.
 
 - 
nonnullManagersdefault @NonNull Map<ManagersKey,Managers> nonnullManagers() Return managers, or an empty list if it is not present.- Returns:
- Map<ManagersKey, Managers>managers, 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:
- Map<SwitchesKey, Switches>switches, or- nullif it is not present.
 
 - 
nonnullSwitchesdefault @NonNull Map<SwitchesKey,Switches> nonnullSwitches() Return switches, or an empty list if it is not present.- Returns:
- Map<SwitchesKey, Switches>switches, or an empty list if it is not present.
 
 - 
getLogicalSwitches@Nullable Map<LogicalSwitchesKey,LogicalSwitches> getLogicalSwitches() Return logicalSwitches, ornullif it is not present.- Returns:
- Map<LogicalSwitchesKey, LogicalSwitches>logicalSwitches, or- nullif it is not present.
 
 - 
nonnullLogicalSwitchesdefault @NonNull Map<LogicalSwitchesKey,LogicalSwitches> nonnullLogicalSwitches() Return logicalSwitches, or an empty list if it is not present.- Returns:
- Map<LogicalSwitchesKey, LogicalSwitches>logicalSwitches, or an empty list if it is not present.
 
 - 
getLocalUcastMacs@Nullable Map<LocalUcastMacsKey,LocalUcastMacs> getLocalUcastMacs() Return localUcastMacs, ornullif it is not present.- Returns:
- Map<LocalUcastMacsKey, LocalUcastMacs>localUcastMacs, or- nullif it is not present.
 
 - 
nonnullLocalUcastMacsdefault @NonNull Map<LocalUcastMacsKey,LocalUcastMacs> nonnullLocalUcastMacs() Return localUcastMacs, or an empty list if it is not present.- Returns:
- Map<LocalUcastMacsKey, LocalUcastMacs>localUcastMacs, or an empty list if it is not present.
 
 - 
getRemoteUcastMacs@Nullable Map<RemoteUcastMacsKey,RemoteUcastMacs> getRemoteUcastMacs() Return remoteUcastMacs, ornullif it is not present.- Returns:
- Map<RemoteUcastMacsKey, RemoteUcastMacs>remoteUcastMacs, or- nullif it is not present.
 
 - 
nonnullRemoteUcastMacsdefault @NonNull Map<RemoteUcastMacsKey,RemoteUcastMacs> nonnullRemoteUcastMacs() Return remoteUcastMacs, or an empty list if it is not present.- Returns:
- Map<RemoteUcastMacsKey, RemoteUcastMacs>remoteUcastMacs, or an empty list if it is not present.
 
 - 
getLocalMcastMacs@Nullable Map<LocalMcastMacsKey,LocalMcastMacs> getLocalMcastMacs() Return localMcastMacs, ornullif it is not present.- Returns:
- Map<LocalMcastMacsKey, LocalMcastMacs>localMcastMacs, or- nullif it is not present.
 
 - 
nonnullLocalMcastMacsdefault @NonNull Map<LocalMcastMacsKey,LocalMcastMacs> nonnullLocalMcastMacs() Return localMcastMacs, or an empty list if it is not present.- Returns:
- Map<LocalMcastMacsKey, LocalMcastMacs>localMcastMacs, or an empty list if it is not present.
 
 - 
getRemoteMcastMacs@Nullable Map<RemoteMcastMacsKey,RemoteMcastMacs> getRemoteMcastMacs() Return remoteMcastMacs, ornullif it is not present.- Returns:
- Map<RemoteMcastMacsKey, RemoteMcastMacs>remoteMcastMacs, or- nullif it is not present.
 
 - 
nonnullRemoteMcastMacsdefault @NonNull Map<RemoteMcastMacsKey,RemoteMcastMacs> nonnullRemoteMcastMacs() Return remoteMcastMacs, or an empty list if it is not present.- Returns:
- Map<RemoteMcastMacsKey, RemoteMcastMacs>remoteMcastMacs, or an empty list if it is not present.
 
 - 
getLogicalRouters@Nullable Map<LogicalRoutersKey,LogicalRouters> getLogicalRouters() Return logicalRouters, ornullif it is not present.- Returns:
- Map<LogicalRoutersKey, LogicalRouters>logicalRouters, or- nullif it is not present.
 
 - 
nonnullLogicalRoutersdefault @NonNull Map<LogicalRoutersKey,LogicalRouters> nonnullLogicalRouters() Return logicalRouters, or an empty list if it is not present.- Returns:
- Map<LogicalRoutersKey, LogicalRouters>logicalRouters, or an empty list if it is not present.
 
 - 
getLocalArpSources@Nullable Map<LocalArpSourcesKey,LocalArpSources> getLocalArpSources() Return localArpSources, ornullif it is not present.- Returns:
- Map<LocalArpSourcesKey, LocalArpSources>localArpSources, or- nullif it is not present.
 
 - 
nonnullLocalArpSourcesdefault @NonNull Map<LocalArpSourcesKey,LocalArpSources> nonnullLocalArpSources() Return localArpSources, or an empty list if it is not present.- Returns:
- Map<LocalArpSourcesKey, LocalArpSources>localArpSources, or an empty list if it is not present.
 
 - 
getRemoteArpSources@Nullable Map<RemoteArpSourcesKey,RemoteArpSources> getRemoteArpSources() Return remoteArpSources, ornullif it is not present.- Returns:
- Map<RemoteArpSourcesKey, RemoteArpSources>remoteArpSources, or- nullif it is not present.
 
 - 
nonnullRemoteArpSourcesdefault @NonNull Map<RemoteArpSourcesKey,RemoteArpSources> nonnullRemoteArpSources() Return remoteArpSources, or an empty list if it is not present.- Returns:
- Map<RemoteArpSourcesKey, RemoteArpSources>remoteArpSources, or an empty list if it is not present.
 
 - 
getAcls@Nullable Map<AclsKey,Acls> getAcls() Return acls, ornullif it is not present.- Returns:
- Map<AclsKey, Acls>acls, or- nullif it is not present.
 
 - 
nonnullAclsdefault @NonNull Map<AclsKey,Acls> nonnullAcls() Return acls, or an empty list if it is not present.- Returns:
- Map<AclsKey, Acls>acls, or an empty list if it is not present.
 
 - 
getLogicalBindingStats@Nullable Map<LogicalBindingStatsKey,LogicalBindingStats> getLogicalBindingStats() Return logicalBindingStats, ornullif it is not present.- Returns:
- Map<LogicalBindingStatsKey, LogicalBindingStats>logicalBindingStats, or- nullif it is not present.
 
 - 
nonnullLogicalBindingStatsdefault @NonNull Map<LogicalBindingStatsKey,LogicalBindingStats> nonnullLogicalBindingStats() Return logicalBindingStats, or an empty list if it is not present.- Returns:
- Map<LogicalBindingStatsKey, LogicalBindingStats>logicalBindingStats, or an empty list if it is not present.
 
 
- 
 
-