Package org.opendaylight.neutron.spi
Interface INeutronObject<T extends INeutronObject<T>>
- 
- All Known Subinterfaces:
 INeutronAdminAttributes<T>,INeutronBaseAttributes<T>
- All Known Implementing Classes:
 NeutronAdminAttributes,NeutronBaseAttributes,NeutronBgpvpn,NeutronBgpvpnNetworkAssociation,NeutronBgpvpnRouterAssociation,NeutronFirewall,NeutronFirewallPolicy,NeutronFirewallRule,NeutronFloatingIp,NeutronL2gateway,NeutronL2gatewayConnection,NeutronLoadBalancer,NeutronLoadBalancerHealthMonitor,NeutronLoadBalancerListener,NeutronLoadBalancerPool,NeutronLoadBalancerPoolMember,NeutronMeteringLabel,NeutronMeteringLabelRule,NeutronNetwork,NeutronObject,NeutronPort,NeutronQosBandwidthLimitRule,NeutronQosDscpMarkingRule,NeutronQosMinimumBandwidthRule,NeutronQosPolicy,NeutronRouter,NeutronRouterInterface,NeutronSecurityGroup,NeutronSecurityRule,NeutronSFCFlowClassifier,NeutronSFCPortChain,NeutronSFCPortPair,NeutronSFCPortPairGroup,NeutronSubnet,NeutronTapFlow,NeutronTapService,NeutronTrunk,NeutronVpnIkePolicy,NeutronVpnIpSecPolicy,NeutronVpnIpSecSiteConnection,NeutronVpnService
public interface INeutronObject<T extends INeutronObject<T>>This class contains behaviour common to Neutron configuration objects. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TextractFields(List<String> fields)StringgetID()StringgetProjectID()LonggetRevisionNumber()StringgetTenantID()voidinitDefaults()voidsetID(String id)voidsetProjectID(String projectID)voidsetRevisionNumber(Long revisionNumber)voidsetTenantID(String tenantID)voidsetTenantID(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid tenantID) 
 - 
 
- 
- 
Method Detail
- 
getID
String getID()
 
- 
setID
void setID(String id)
 
- 
getTenantID
String getTenantID()
 
- 
setTenantID
void setTenantID(String tenantID)
 
- 
setTenantID
void setTenantID(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid tenantID)
 
- 
getProjectID
String getProjectID()
 
- 
setProjectID
void setProjectID(String projectID)
 
- 
getRevisionNumber
Long getRevisionNumber()
 
- 
setRevisionNumber
void setRevisionNumber(Long revisionNumber)
 
- 
initDefaults
void initDefaults()
 
 - 
 
 -