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()
-
-