Interface Managers
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<Managers>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<HwvtepGlobalAttributes>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,org.opendaylight.yangtools.yang.binding.Identifiable<ManagersKey>
public interface Managers extends org.opendaylight.yangtools.yang.binding.ChildOf<HwvtepGlobalAttributes>, org.opendaylight.yangtools.yang.binding.Augmentable<Managers>, org.opendaylight.yangtools.yang.binding.Identifiable<ManagersKey>
This class represents the following YANG schema fragment defined in module hwvtep
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; } } }
The schema path to identify an instance is hwvtep/hwvtep-global-attributes/managersTo create instances of this class use
ManagersBuilder
.- See Also:
ManagersBuilder
,ManagersKey
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @Nullable List<ManagerOtherConfigs>
getManagerOtherConfigs()
Key-value pairs for configuring rarely used features.@Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
getManagerUuid()
The unique identifier of the manager@Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri
getTarget()
Uri indicating connection method to the Managerdefault Class<Managers>
implementedInterface()
@Nullable Boolean
isIsConnected()
ManagersKey
key()
default @NonNull List<ManagerOtherConfigs>
nonnullManagerOtherConfigs()
-
-
-
Method Detail
-
implementedInterface
default Class<Managers> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getTarget
@Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri getTarget()
Uri indicating connection method to the Manager- Returns:
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Uri
target
, ornull
if not present
-
getManagerUuid
@Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getManagerUuid()
The unique identifier of the manager- Returns:
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
managerUuid
, ornull
if not present
-
isIsConnected
@Nullable Boolean isIsConnected()
- Returns:
java.lang.Boolean
isConnected
, ornull
if not present
-
getManagerOtherConfigs
@Nullable List<ManagerOtherConfigs> getManagerOtherConfigs()
Key-value pairs for configuring rarely used features. other_config : dscp : optional string contains an integer, in the range 0 - 63. DSCP value to be used when establishing a connection to the switch. Default value of 48 if none specified.- Returns:
java.util.List
managerOtherConfigs
, ornull
if not present
-
nonnullManagerOtherConfigs
default @NonNull List<ManagerOtherConfigs> nonnullManagerOtherConfigs()
- Returns:
java.util.List
managerOtherConfigs
, or an empty list if it is not present
-
key
ManagersKey key()
- Specified by:
key
in interfaceorg.opendaylight.yangtools.yang.binding.Identifiable<ManagersKey>
-
-