Interface IdAttributes
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
BandwidthLimitRules
,BaseAttributes
,Bgpvpn
,BgpvpnNetworkAssociation
,BgpvpnRouterAssociation
,DscpmarkingRules
,Firewall
,FirewallPolicy
,FirewallRule
,Floatingip
,Healthmonitor
,Ikepolicy
,Ipsecpolicy
,Ipsecsiteconnection
,L2gateway
,L2gatewayConnection
,Listener
,Loadbalancer
,Member
,MeteringLabel
,MeteringRule
,MinimumbandwidthRules
,Network
,Pool
,Port
,PortChain
,PortPair
,PortPairGroup
,QosPolicy
,Router
,SecurityGroup
,SecurityRule
,SfcFlowClassifier
,Subnet
,TapFlow
,TapService
,Trunk
,TrunkAttributes
,Vpnservice
public interface IdAttributes extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module neutron-attrs
grouping id-attributes { leaf uuid { type yang:uuid; } leaf tenant-id { status deprecated; type yang:uuid; } leaf project-id { type string { length 0..255; } } leaf revision-number { type int64; } }
The schema path to identify an instance is neutron-attrs/id-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 Deprecated Methods Modifier and Type Method Description String
getProjectId()
The id of the project.Long
getRevisionNumber()
The revision number of the resource.org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
getTenantId()
Deprecated.org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
getUuid()
UUID to index this neutron object.Class<? extends IdAttributes>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
Class<? extends IdAttributes> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getUuid
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getUuid()
UUID to index this neutron object.- Returns:
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
uuid
, ornull
if not present
-
getTenantId
@Deprecated org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getTenantId()
Deprecated.The UUID of the tenant that will own the object.- Returns:
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
tenantId
, ornull
if not present
-
getProjectId
String getProjectId()
The id of the project.- Returns:
java.lang.String
projectId
, ornull
if not present
-
getRevisionNumber
Long getRevisionNumber()
The revision number of the resource. Used as monotonic counter that is updated whenever an object is updated on neutron server- Returns:
java.lang.Long
revisionNumber
, ornull
if not present
-
-