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 String
getAlias()
The alias for the extensionString
getConfiguration()
The configuration of this extensionString
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
String getName()
The name of the extension- Returns:
java.lang.String
name
, ornull
if not present
-
getAlias
String getAlias()
The alias for the extension- Returns:
java.lang.String
alias
, ornull
if not present
-
getConfiguration
String getConfiguration()
The configuration of this extension- Returns:
java.lang.String
configuration
, ornull
if not present
-
-