Interface ExtensionAttributes
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
Extension
public interface ExtensionAttributes extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module neutron-extensions
grouping extension-attributes { leaf name { type string; } leaf alias { type string; } leaf configuration { type string; } }
The schema path to identify an instance is neutron-extensions/extension-attributes
-
-
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 Modifier and Type Method Description @Nullable String
getAlias()
The alias for the extension@Nullable String
getConfiguration()
The configuration of this extension@Nullable String
getName()
The name of the extensionClass<? extends ExtensionAttributes>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
Class<? extends ExtensionAttributes> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getName
@Nullable String getName()
The name of the extension- Returns:
java.lang.String
name
, ornull
if not present
-
getAlias
@Nullable String getAlias()
The alias for the extension- Returns:
java.lang.String
alias
, ornull
if not present
-
getConfiguration
@Nullable String getConfiguration()
The configuration of this extension- Returns:
java.lang.String
configuration
, ornull
if not present
-
-