/*- * ============LICENSE_START========================================== * OPENECOMP - DCAE * =================================================================== * Copyright (c) 2017 AT&T Intellectual Property. All rights reserved. * =================================================================== * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * ============LICENSE_END============================================ */ /** */ package org.openecomp.ncomp.openstack.neutron; import org.openecomp.ncomp.openstack.core.CorePackage; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EOperation; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * * The Package for the model. * It contains accessors for the meta objects to represent * * * @see org.openecomp.ncomp.openstack.neutron.NeutronFactory * @model kind="package" * annotation="http://www.eclipse.org/emf/2002/GenModel modelDirectory='/ncomp-openstack-model/src/main/xcore-gen' basePackage='org.openecomp.ncomp.openstack'" * annotation="http://www.eclipse.org/emf/2011/Xcore openstack='http://openecomp.org/sirius/openstack'" * @generated */ public interface NeutronPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "neutron"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "org.openecomp.ncomp.openstack.neutron"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "neutron"; /** * The singleton instance of the package. * * * @generated */ NeutronPackage eINSTANCE = org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl.init(); /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NeutronServiceImpl Service}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronServiceImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNeutronService() * @generated */ int NEUTRON_SERVICE = 0; /** * The number of structural features of the 'Service' class. * * * @generated * @ordered */ int NEUTRON_SERVICE_FEATURE_COUNT = 0; /** * The operation id for the 'Create Network' operation. * * * @generated * @ordered */ int NEUTRON_SERVICE___CREATE_NETWORK__CREATENETWORKREQUEST = 0; /** * The operation id for the 'Create Subnet' operation. * * * @generated * @ordered */ int NEUTRON_SERVICE___CREATE_SUBNET__CREATESUBNETREQUEST = 1; /** * The operation id for the 'Create Port' operation. * * * @generated * @ordered */ int NEUTRON_SERVICE___CREATE_PORT__CREATEPORTREQUEST = 2; /** * The operation id for the 'Create Router' operation. * * * @generated * @ordered */ int NEUTRON_SERVICE___CREATE_ROUTER__CREATEROUTERREQUEST = 3; /** * The operation id for the 'Delete Network' operation. * * * @generated * @ordered */ int NEUTRON_SERVICE___DELETE_NETWORK__STRING_STRING = 4; /** * The operation id for the 'Delete Subnet' operation. * * * @generated * @ordered */ int NEUTRON_SERVICE___DELETE_SUBNET__STRING_STRING = 5; /** * The operation id for the 'Delete Port' operation. * * * @generated * @ordered */ int NEUTRON_SERVICE___DELETE_PORT__STRING_STRING = 6; /** * The operation id for the 'Delete Router' operation. * * * @generated * @ordered */ int NEUTRON_SERVICE___DELETE_ROUTER__STRING_STRING = 7; /** * The operation id for the 'Associate Floating Ip' operation. * * * @generated * @ordered */ int NEUTRON_SERVICE___ASSOCIATE_FLOATING_IP__STRING_STRING_STRING = 8; /** * The number of operations of the 'Service' class. * * * @generated * @ordered */ int NEUTRON_SERVICE_OPERATION_COUNT = 9; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NeutronObjectImpl Object}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronObjectImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNeutronObject() * @generated */ int NEUTRON_OBJECT = 1; /** * The number of structural features of the 'Object' class. * * * @generated * @ordered */ int NEUTRON_OBJECT_FEATURE_COUNT = 0; /** * The number of operations of the 'Object' class. * * * @generated * @ordered */ int NEUTRON_OBJECT_OPERATION_COUNT = 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NetworkImpl Network}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NetworkImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNetwork() * @generated */ int NETWORK = 2; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int NETWORK__ID = NEUTRON_OBJECT_FEATURE_COUNT + 0; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int NETWORK__NAME = NEUTRON_OBJECT_FEATURE_COUNT + 1; /** * The feature id for the 'Admin state up' attribute. * * * @generated * @ordered */ int NETWORK__ADMIN_STATE_UP = NEUTRON_OBJECT_FEATURE_COUNT + 2; /** * The feature id for the 'Provider network type' attribute. * * * @generated * @ordered */ int NETWORK__PROVIDER_NETWORK_TYPE = NEUTRON_OBJECT_FEATURE_COUNT + 3; /** * The feature id for the 'Provider physical network' attribute. * * * @generated * @ordered */ int NETWORK__PROVIDER_PHYSICAL_NETWORK = NEUTRON_OBJECT_FEATURE_COUNT + 4; /** * The feature id for the 'Provider segmentation id' attribute. * * * @generated * @ordered */ int NETWORK__PROVIDER_SEGMENTATION_ID = NEUTRON_OBJECT_FEATURE_COUNT + 5; /** * The feature id for the 'Router external' attribute. * * * @generated * @ordered */ int NETWORK__ROUTER_EXTERNAL = NEUTRON_OBJECT_FEATURE_COUNT + 6; /** * The feature id for the 'Shared' attribute. * * * @generated * @ordered */ int NETWORK__SHARED = NEUTRON_OBJECT_FEATURE_COUNT + 7; /** * The feature id for the 'Status' attribute. * * * @generated * @ordered */ int NETWORK__STATUS = NEUTRON_OBJECT_FEATURE_COUNT + 8; /** * The feature id for the 'Subnets' attribute list. * * * @generated * @ordered */ int NETWORK__SUBNETS = NEUTRON_OBJECT_FEATURE_COUNT + 9; /** * The feature id for the 'Tenant id' attribute. * * * @generated * @ordered */ int NETWORK__TENANT_ID = NEUTRON_OBJECT_FEATURE_COUNT + 10; /** * The number of structural features of the 'Network' class. * * * @generated * @ordered */ int NETWORK_FEATURE_COUNT = NEUTRON_OBJECT_FEATURE_COUNT + 11; /** * The number of operations of the 'Network' class. * * * @generated * @ordered */ int NETWORK_OPERATION_COUNT = NEUTRON_OBJECT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.SubnetImpl Subnet}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.SubnetImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getSubnet() * @generated */ int SUBNET = 3; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int SUBNET__ID = NEUTRON_OBJECT_FEATURE_COUNT + 0; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SUBNET__NAME = NEUTRON_OBJECT_FEATURE_COUNT + 1; /** * The feature id for the 'Status' attribute. * * * @generated * @ordered */ int SUBNET__STATUS = NEUTRON_OBJECT_FEATURE_COUNT + 2; /** * The feature id for the 'Admin state up' attribute. * * * @generated * @ordered */ int SUBNET__ADMIN_STATE_UP = NEUTRON_OBJECT_FEATURE_COUNT + 3; /** * The feature id for the 'Cidr' attribute. * * * @generated * @ordered */ int SUBNET__CIDR = NEUTRON_OBJECT_FEATURE_COUNT + 4; /** * The feature id for the 'Allocation pools' containment reference list. * * * @generated * @ordered */ int SUBNET__ALLOCATION_POOLS = NEUTRON_OBJECT_FEATURE_COUNT + 5; /** * The feature id for the 'Dns nameservers' attribute list. * * * @generated * @ordered */ int SUBNET__DNS_NAMESERVERS = NEUTRON_OBJECT_FEATURE_COUNT + 6; /** * The feature id for the 'Enable dhcp' attribute. * * * @generated * @ordered */ int SUBNET__ENABLE_DHCP = NEUTRON_OBJECT_FEATURE_COUNT + 7; /** * The feature id for the 'Gateway ip' attribute. * * * @generated * @ordered */ int SUBNET__GATEWAY_IP = NEUTRON_OBJECT_FEATURE_COUNT + 8; /** * The feature id for the 'Host routes' attribute list. * * * @generated * @ordered */ int SUBNET__HOST_ROUTES = NEUTRON_OBJECT_FEATURE_COUNT + 9; /** * The feature id for the 'Ip version' attribute. * * * @generated * @ordered */ int SUBNET__IP_VERSION = NEUTRON_OBJECT_FEATURE_COUNT + 10; /** * The feature id for the 'Network id' attribute. * * * @generated * @ordered */ int SUBNET__NETWORK_ID = NEUTRON_OBJECT_FEATURE_COUNT + 11; /** * The feature id for the 'Tenant id' attribute. * * * @generated * @ordered */ int SUBNET__TENANT_ID = NEUTRON_OBJECT_FEATURE_COUNT + 12; /** * The number of structural features of the 'Subnet' class. * * * @generated * @ordered */ int SUBNET_FEATURE_COUNT = NEUTRON_OBJECT_FEATURE_COUNT + 13; /** * The number of operations of the 'Subnet' class. * * * @generated * @ordered */ int SUBNET_OPERATION_COUNT = NEUTRON_OBJECT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.AllocationPoolImpl Allocation Pool}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.AllocationPoolImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getAllocationPool() * @generated */ int ALLOCATION_POOL = 4; /** * The feature id for the 'Start' attribute. * * * @generated * @ordered */ int ALLOCATION_POOL__START = 0; /** * The feature id for the 'End' attribute. * * * @generated * @ordered */ int ALLOCATION_POOL__END = 1; /** * The number of structural features of the 'Allocation Pool' class. * * * @generated * @ordered */ int ALLOCATION_POOL_FEATURE_COUNT = 2; /** * The number of operations of the 'Allocation Pool' class. * * * @generated * @ordered */ int ALLOCATION_POOL_OPERATION_COUNT = 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.RouterImpl Router}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.RouterImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getRouter() * @generated */ int ROUTER = 5; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int ROUTER__ID = NEUTRON_OBJECT_FEATURE_COUNT + 0; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int ROUTER__NAME = NEUTRON_OBJECT_FEATURE_COUNT + 1; /** * The feature id for the 'Status' attribute. * * * @generated * @ordered */ int ROUTER__STATUS = NEUTRON_OBJECT_FEATURE_COUNT + 2; /** * The feature id for the 'Admin state up' attribute. * * * @generated * @ordered */ int ROUTER__ADMIN_STATE_UP = NEUTRON_OBJECT_FEATURE_COUNT + 3; /** * The feature id for the 'External gateway info' containment reference. * * * @generated * @ordered */ int ROUTER__EXTERNAL_GATEWAY_INFO = NEUTRON_OBJECT_FEATURE_COUNT + 4; /** * The feature id for the 'Tenant id' attribute. * * * @generated * @ordered */ int ROUTER__TENANT_ID = NEUTRON_OBJECT_FEATURE_COUNT + 5; /** * The number of structural features of the 'Router' class. * * * @generated * @ordered */ int ROUTER_FEATURE_COUNT = NEUTRON_OBJECT_FEATURE_COUNT + 6; /** * The number of operations of the 'Router' class. * * * @generated * @ordered */ int ROUTER_OPERATION_COUNT = NEUTRON_OBJECT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.PortImpl Port}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.PortImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getPort() * @generated */ int PORT = 6; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int PORT__ID = NEUTRON_OBJECT_FEATURE_COUNT + 0; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int PORT__NAME = NEUTRON_OBJECT_FEATURE_COUNT + 1; /** * The feature id for the 'Status' attribute. * * * @generated * @ordered */ int PORT__STATUS = NEUTRON_OBJECT_FEATURE_COUNT + 2; /** * The feature id for the 'Admin state up' attribute. * * * @generated * @ordered */ int PORT__ADMIN_STATE_UP = NEUTRON_OBJECT_FEATURE_COUNT + 3; /** * The feature id for the 'External gateway info' containment reference. * * * @generated * @ordered */ int PORT__EXTERNAL_GATEWAY_INFO = NEUTRON_OBJECT_FEATURE_COUNT + 4; /** * The feature id for the 'Tenant id' attribute. * * * @generated * @ordered */ int PORT__TENANT_ID = NEUTRON_OBJECT_FEATURE_COUNT + 5; /** * The feature id for the 'Allowed address pairs' attribute list. * * * @generated * @ordered */ int PORT__ALLOWED_ADDRESS_PAIRS = NEUTRON_OBJECT_FEATURE_COUNT + 6; /** * The feature id for the 'Binding host id' attribute. * * * @generated * @ordered */ int PORT__BINDING_HOST_ID = NEUTRON_OBJECT_FEATURE_COUNT + 7; /** * The feature id for the 'Binding profile' containment reference. * * * @generated * @ordered */ int PORT__BINDING_PROFILE = NEUTRON_OBJECT_FEATURE_COUNT + 8; /** * The feature id for the 'Binding vif details' containment reference. * * * @generated * @ordered */ int PORT__BINDING_VIF_DETAILS = NEUTRON_OBJECT_FEATURE_COUNT + 9; /** * The feature id for the 'Binding vif type' attribute. * * * @generated * @ordered */ int PORT__BINDING_VIF_TYPE = NEUTRON_OBJECT_FEATURE_COUNT + 10; /** * The feature id for the 'Binding vnic type' attribute. * * * @generated * @ordered */ int PORT__BINDING_VNIC_TYPE = NEUTRON_OBJECT_FEATURE_COUNT + 11; /** * The feature id for the 'Device id' attribute. * * * @generated * @ordered */ int PORT__DEVICE_ID = NEUTRON_OBJECT_FEATURE_COUNT + 12; /** * The feature id for the 'Device owner' attribute. * * * @generated * @ordered */ int PORT__DEVICE_OWNER = NEUTRON_OBJECT_FEATURE_COUNT + 13; /** * The feature id for the 'Extra dhcp opts' attribute list. * * * @generated * @ordered */ int PORT__EXTRA_DHCP_OPTS = NEUTRON_OBJECT_FEATURE_COUNT + 14; /** * The feature id for the 'Fixed ips' containment reference list. * * * @generated * @ordered */ int PORT__FIXED_IPS = NEUTRON_OBJECT_FEATURE_COUNT + 15; /** * The feature id for the 'Mac address' attribute. * * * @generated * @ordered */ int PORT__MAC_ADDRESS = NEUTRON_OBJECT_FEATURE_COUNT + 16; /** * The feature id for the 'Network id' attribute. * * * @generated * @ordered */ int PORT__NETWORK_ID = NEUTRON_OBJECT_FEATURE_COUNT + 17; /** * The feature id for the 'Security groups' attribute list. * * * @generated * @ordered */ int PORT__SECURITY_GROUPS = NEUTRON_OBJECT_FEATURE_COUNT + 18; /** * The number of structural features of the 'Port' class. * * * @generated * @ordered */ int PORT_FEATURE_COUNT = NEUTRON_OBJECT_FEATURE_COUNT + 19; /** * The number of operations of the 'Port' class. * * * @generated * @ordered */ int PORT_OPERATION_COUNT = NEUTRON_OBJECT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NeutronSecurityGroupImpl Security Group}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronSecurityGroupImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNeutronSecurityGroup() * @generated */ int NEUTRON_SECURITY_GROUP = 7; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_GROUP__ID = NEUTRON_OBJECT_FEATURE_COUNT + 0; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_GROUP__NAME = NEUTRON_OBJECT_FEATURE_COUNT + 1; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_GROUP__DESCRIPTION = NEUTRON_OBJECT_FEATURE_COUNT + 2; /** * The feature id for the 'Security group rules' containment reference list. * * * @generated * @ordered */ int NEUTRON_SECURITY_GROUP__SECURITY_GROUP_RULES = NEUTRON_OBJECT_FEATURE_COUNT + 3; /** * The feature id for the 'Tenant id' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_GROUP__TENANT_ID = NEUTRON_OBJECT_FEATURE_COUNT + 4; /** * The number of structural features of the 'Security Group' class. * * * @generated * @ordered */ int NEUTRON_SECURITY_GROUP_FEATURE_COUNT = NEUTRON_OBJECT_FEATURE_COUNT + 5; /** * The number of operations of the 'Security Group' class. * * * @generated * @ordered */ int NEUTRON_SECURITY_GROUP_OPERATION_COUNT = NEUTRON_OBJECT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NeutronSecurityRuleImpl Security Rule}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronSecurityRuleImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNeutronSecurityRule() * @generated */ int NEUTRON_SECURITY_RULE = 8; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_RULE__ID = NEUTRON_OBJECT_FEATURE_COUNT + 0; /** * The feature id for the 'Direction' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_RULE__DIRECTION = NEUTRON_OBJECT_FEATURE_COUNT + 1; /** * The feature id for the 'Ethertype' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_RULE__ETHERTYPE = NEUTRON_OBJECT_FEATURE_COUNT + 2; /** * The feature id for the 'Port range min' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_RULE__PORT_RANGE_MIN = NEUTRON_OBJECT_FEATURE_COUNT + 3; /** * The feature id for the 'Port range max' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_RULE__PORT_RANGE_MAX = NEUTRON_OBJECT_FEATURE_COUNT + 4; /** * The feature id for the 'Protocol' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_RULE__PROTOCOL = NEUTRON_OBJECT_FEATURE_COUNT + 5; /** * The feature id for the 'Remote group id' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_RULE__REMOTE_GROUP_ID = NEUTRON_OBJECT_FEATURE_COUNT + 6; /** * The feature id for the 'Remote ip prefix' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_RULE__REMOTE_IP_PREFIX = NEUTRON_OBJECT_FEATURE_COUNT + 7; /** * The feature id for the 'Security group id' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_RULE__SECURITY_GROUP_ID = NEUTRON_OBJECT_FEATURE_COUNT + 8; /** * The feature id for the 'Tenant id' attribute. * * * @generated * @ordered */ int NEUTRON_SECURITY_RULE__TENANT_ID = NEUTRON_OBJECT_FEATURE_COUNT + 9; /** * The number of structural features of the 'Security Rule' class. * * * @generated * @ordered */ int NEUTRON_SECURITY_RULE_FEATURE_COUNT = NEUTRON_OBJECT_FEATURE_COUNT + 10; /** * The number of operations of the 'Security Rule' class. * * * @generated * @ordered */ int NEUTRON_SECURITY_RULE_OPERATION_COUNT = NEUTRON_OBJECT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NeutronFloatingIpImpl Floating Ip}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronFloatingIpImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNeutronFloatingIp() * @generated */ int NEUTRON_FLOATING_IP = 9; /** * The feature id for the 'Id' attribute. * * * @generated * @ordered */ int NEUTRON_FLOATING_IP__ID = NEUTRON_OBJECT_FEATURE_COUNT + 0; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int NEUTRON_FLOATING_IP__NAME = NEUTRON_OBJECT_FEATURE_COUNT + 1; /** * The feature id for the 'Status' attribute. * * * @generated * @ordered */ int NEUTRON_FLOATING_IP__STATUS = NEUTRON_OBJECT_FEATURE_COUNT + 2; /** * The feature id for the 'Floating network id' attribute. * * * @generated * @ordered */ int NEUTRON_FLOATING_IP__FLOATING_NETWORK_ID = NEUTRON_OBJECT_FEATURE_COUNT + 3; /** * The feature id for the 'Router id' attribute. * * * @generated * @ordered */ int NEUTRON_FLOATING_IP__ROUTER_ID = NEUTRON_OBJECT_FEATURE_COUNT + 4; /** * The feature id for the 'Fixed ip address' attribute. * * * @generated * @ordered */ int NEUTRON_FLOATING_IP__FIXED_IP_ADDRESS = NEUTRON_OBJECT_FEATURE_COUNT + 5; /** * The feature id for the 'Floating ip address' attribute. * * * @generated * @ordered */ int NEUTRON_FLOATING_IP__FLOATING_IP_ADDRESS = NEUTRON_OBJECT_FEATURE_COUNT + 6; /** * The feature id for the 'Tenant id' attribute. * * * @generated * @ordered */ int NEUTRON_FLOATING_IP__TENANT_ID = NEUTRON_OBJECT_FEATURE_COUNT + 7; /** * The feature id for the 'Port id' attribute. * * * @generated * @ordered */ int NEUTRON_FLOATING_IP__PORT_ID = NEUTRON_OBJECT_FEATURE_COUNT + 8; /** * The number of structural features of the 'Floating Ip' class. * * * @generated * @ordered */ int NEUTRON_FLOATING_IP_FEATURE_COUNT = NEUTRON_OBJECT_FEATURE_COUNT + 9; /** * The number of operations of the 'Floating Ip' class. * * * @generated * @ordered */ int NEUTRON_FLOATING_IP_OPERATION_COUNT = NEUTRON_OBJECT_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.BindingProfileImpl Binding Profile}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.BindingProfileImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getBindingProfile() * @generated */ int BINDING_PROFILE = 10; /** * The number of structural features of the 'Binding Profile' class. * * * @generated * @ordered */ int BINDING_PROFILE_FEATURE_COUNT = 0; /** * The number of operations of the 'Binding Profile' class. * * * @generated * @ordered */ int BINDING_PROFILE_OPERATION_COUNT = 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.BindingVifDetailImpl Binding Vif Detail}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.BindingVifDetailImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getBindingVifDetail() * @generated */ int BINDING_VIF_DETAIL = 11; /** * The feature id for the 'Ovs hybrid plug' attribute. * * * @generated * @ordered */ int BINDING_VIF_DETAIL__OVS_HYBRID_PLUG = 0; /** * The feature id for the 'Port filter' attribute. * * * @generated * @ordered */ int BINDING_VIF_DETAIL__PORT_FILTER = 1; /** * The number of structural features of the 'Binding Vif Detail' class. * * * @generated * @ordered */ int BINDING_VIF_DETAIL_FEATURE_COUNT = 2; /** * The number of operations of the 'Binding Vif Detail' class. * * * @generated * @ordered */ int BINDING_VIF_DETAIL_OPERATION_COUNT = 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.FixedIpImpl Fixed Ip}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.FixedIpImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getFixedIp() * @generated */ int FIXED_IP = 12; /** * The feature id for the 'Ip address' attribute. * * * @generated * @ordered */ int FIXED_IP__IP_ADDRESS = 0; /** * The feature id for the 'Subnet id' attribute. * * * @generated * @ordered */ int FIXED_IP__SUBNET_ID = 1; /** * The number of structural features of the 'Fixed Ip' class. * * * @generated * @ordered */ int FIXED_IP_FEATURE_COUNT = 2; /** * The number of operations of the 'Fixed Ip' class. * * * @generated * @ordered */ int FIXED_IP_OPERATION_COUNT = 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.ExternalGatewayImpl External Gateway}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.ExternalGatewayImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getExternalGateway() * @generated */ int EXTERNAL_GATEWAY = 13; /** * The feature id for the 'Enable snat' attribute. * * * @generated * @ordered */ int EXTERNAL_GATEWAY__ENABLE_SNAT = 0; /** * The feature id for the 'Network id' attribute. * * * @generated * @ordered */ int EXTERNAL_GATEWAY__NETWORK_ID = 1; /** * The number of structural features of the 'External Gateway' class. * * * @generated * @ordered */ int EXTERNAL_GATEWAY_FEATURE_COUNT = 2; /** * The number of operations of the 'External Gateway' class. * * * @generated * @ordered */ int EXTERNAL_GATEWAY_OPERATION_COUNT = 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NeutronRequestImpl Request}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronRequestImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNeutronRequest() * @generated */ int NEUTRON_REQUEST = 14; /** * The feature id for the 'Project Name' attribute. * * * @generated * @ordered */ int NEUTRON_REQUEST__PROJECT_NAME = CorePackage.OPEN_STACK_REQUEST__PROJECT_NAME; /** * The number of structural features of the 'Request' class. * * * @generated * @ordered */ int NEUTRON_REQUEST_FEATURE_COUNT = CorePackage.OPEN_STACK_REQUEST_FEATURE_COUNT + 0; /** * The number of operations of the 'Request' class. * * * @generated * @ordered */ int NEUTRON_REQUEST_OPERATION_COUNT = CorePackage.OPEN_STACK_REQUEST_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.CreateNetworkRequestImpl Create Network Request}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.CreateNetworkRequestImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getCreateNetworkRequest() * @generated */ int CREATE_NETWORK_REQUEST = 15; /** * The feature id for the 'Project Name' attribute. * * * @generated * @ordered */ int CREATE_NETWORK_REQUEST__PROJECT_NAME = NEUTRON_REQUEST__PROJECT_NAME; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int CREATE_NETWORK_REQUEST__NAME = NEUTRON_REQUEST_FEATURE_COUNT + 0; /** * The feature id for the 'Provider Network Type' attribute. * * * @generated * @ordered */ int CREATE_NETWORK_REQUEST__PROVIDER_NETWORK_TYPE = NEUTRON_REQUEST_FEATURE_COUNT + 1; /** * The feature id for the 'Provider Physical Network' attribute. * * * @generated * @ordered */ int CREATE_NETWORK_REQUEST__PROVIDER_PHYSICAL_NETWORK = NEUTRON_REQUEST_FEATURE_COUNT + 2; /** * The feature id for the 'Provider Segmentation Id' attribute. * * * @generated * @ordered */ int CREATE_NETWORK_REQUEST__PROVIDER_SEGMENTATION_ID = NEUTRON_REQUEST_FEATURE_COUNT + 3; /** * The feature id for the 'Admin state up' attribute. * * * @generated * @ordered */ int CREATE_NETWORK_REQUEST__ADMIN_STATE_UP = NEUTRON_REQUEST_FEATURE_COUNT + 4; /** * The feature id for the 'Shared' attribute. * * * @generated * @ordered */ int CREATE_NETWORK_REQUEST__SHARED = NEUTRON_REQUEST_FEATURE_COUNT + 5; /** * The number of structural features of the 'Create Network Request' class. * * * @generated * @ordered */ int CREATE_NETWORK_REQUEST_FEATURE_COUNT = NEUTRON_REQUEST_FEATURE_COUNT + 6; /** * The number of operations of the 'Create Network Request' class. * * * @generated * @ordered */ int CREATE_NETWORK_REQUEST_OPERATION_COUNT = NEUTRON_REQUEST_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.CreateSubnetRequestImpl Create Subnet Request}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.CreateSubnetRequestImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getCreateSubnetRequest() * @generated */ int CREATE_SUBNET_REQUEST = 16; /** * The feature id for the 'Project Name' attribute. * * * @generated * @ordered */ int CREATE_SUBNET_REQUEST__PROJECT_NAME = NEUTRON_REQUEST__PROJECT_NAME; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int CREATE_SUBNET_REQUEST__NAME = NEUTRON_REQUEST_FEATURE_COUNT + 0; /** * The feature id for the 'Network id' attribute. * * * @generated * @ordered */ int CREATE_SUBNET_REQUEST__NETWORK_ID = NEUTRON_REQUEST_FEATURE_COUNT + 1; /** * The feature id for the 'Ip version' attribute. * * * @generated * @ordered */ int CREATE_SUBNET_REQUEST__IP_VERSION = NEUTRON_REQUEST_FEATURE_COUNT + 2; /** * The feature id for the 'Cidr' attribute. * * * @generated * @ordered */ int CREATE_SUBNET_REQUEST__CIDR = NEUTRON_REQUEST_FEATURE_COUNT + 3; /** * The feature id for the 'Allocation pools' containment reference list. * * * @generated * @ordered */ int CREATE_SUBNET_REQUEST__ALLOCATION_POOLS = NEUTRON_REQUEST_FEATURE_COUNT + 4; /** * The feature id for the 'Dns nameservers' attribute list. * * * @generated * @ordered */ int CREATE_SUBNET_REQUEST__DNS_NAMESERVERS = NEUTRON_REQUEST_FEATURE_COUNT + 5; /** * The feature id for the 'Enable dhcp' attribute. * * * @generated * @ordered */ int CREATE_SUBNET_REQUEST__ENABLE_DHCP = NEUTRON_REQUEST_FEATURE_COUNT + 6; /** * The feature id for the 'Gateway ip' attribute. * * * @generated * @ordered */ int CREATE_SUBNET_REQUEST__GATEWAY_IP = NEUTRON_REQUEST_FEATURE_COUNT + 7; /** * The number of structural features of the 'Create Subnet Request' class. * * * @generated * @ordered */ int CREATE_SUBNET_REQUEST_FEATURE_COUNT = NEUTRON_REQUEST_FEATURE_COUNT + 8; /** * The number of operations of the 'Create Subnet Request' class. * * * @generated * @ordered */ int CREATE_SUBNET_REQUEST_OPERATION_COUNT = NEUTRON_REQUEST_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.CreateRouterRequestImpl Create Router Request}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.CreateRouterRequestImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getCreateRouterRequest() * @generated */ int CREATE_ROUTER_REQUEST = 17; /** * The feature id for the 'Project Name' attribute. * * * @generated * @ordered */ int CREATE_ROUTER_REQUEST__PROJECT_NAME = NEUTRON_REQUEST__PROJECT_NAME; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int CREATE_ROUTER_REQUEST__NAME = NEUTRON_REQUEST_FEATURE_COUNT + 0; /** * The feature id for the 'Admin state up' attribute. * * * @generated * @ordered */ int CREATE_ROUTER_REQUEST__ADMIN_STATE_UP = NEUTRON_REQUEST_FEATURE_COUNT + 1; /** * The feature id for the 'Shared' attribute. * * * @generated * @ordered */ int CREATE_ROUTER_REQUEST__SHARED = NEUTRON_REQUEST_FEATURE_COUNT + 2; /** * The feature id for the 'External Network' attribute. * * * @generated * @ordered */ int CREATE_ROUTER_REQUEST__EXTERNAL_NETWORK = NEUTRON_REQUEST_FEATURE_COUNT + 3; /** * The feature id for the 'Ports' attribute list. * * * @generated * @ordered */ int CREATE_ROUTER_REQUEST__PORTS = NEUTRON_REQUEST_FEATURE_COUNT + 4; /** * The feature id for the 'Subnets' attribute list. * * * @generated * @ordered */ int CREATE_ROUTER_REQUEST__SUBNETS = NEUTRON_REQUEST_FEATURE_COUNT + 5; /** * The number of structural features of the 'Create Router Request' class. * * * @generated * @ordered */ int CREATE_ROUTER_REQUEST_FEATURE_COUNT = NEUTRON_REQUEST_FEATURE_COUNT + 6; /** * The number of operations of the 'Create Router Request' class. * * * @generated * @ordered */ int CREATE_ROUTER_REQUEST_OPERATION_COUNT = NEUTRON_REQUEST_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.neutron.impl.CreatePortRequestImpl Create Port Request}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.CreatePortRequestImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getCreatePortRequest() * @generated */ int CREATE_PORT_REQUEST = 18; /** * The feature id for the 'Project Name' attribute. * * * @generated * @ordered */ int CREATE_PORT_REQUEST__PROJECT_NAME = NEUTRON_REQUEST__PROJECT_NAME; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int CREATE_PORT_REQUEST__NAME = NEUTRON_REQUEST_FEATURE_COUNT + 0; /** * The feature id for the 'Binding Vnic Type' attribute. * * * @generated * @ordered */ int CREATE_PORT_REQUEST__BINDING_VNIC_TYPE = NEUTRON_REQUEST_FEATURE_COUNT + 1; /** * The feature id for the 'Status' attribute. * * * @generated * @ordered */ int CREATE_PORT_REQUEST__STATUS = NEUTRON_REQUEST_FEATURE_COUNT + 2; /** * The feature id for the 'Admin state up' attribute. * * * @generated * @ordered */ int CREATE_PORT_REQUEST__ADMIN_STATE_UP = NEUTRON_REQUEST_FEATURE_COUNT + 3; /** * The feature id for the 'Fixed ips' containment reference list. * * * @generated * @ordered */ int CREATE_PORT_REQUEST__FIXED_IPS = NEUTRON_REQUEST_FEATURE_COUNT + 4; /** * The feature id for the 'Mac address' attribute. * * * @generated * @ordered */ int CREATE_PORT_REQUEST__MAC_ADDRESS = NEUTRON_REQUEST_FEATURE_COUNT + 5; /** * The feature id for the 'Network id' attribute. * * * @generated * @ordered */ int CREATE_PORT_REQUEST__NETWORK_ID = NEUTRON_REQUEST_FEATURE_COUNT + 6; /** * The number of structural features of the 'Create Port Request' class. * * * @generated * @ordered */ int CREATE_PORT_REQUEST_FEATURE_COUNT = NEUTRON_REQUEST_FEATURE_COUNT + 7; /** * The number of operations of the 'Create Port Request' class. * * * @generated * @ordered */ int CREATE_PORT_REQUEST_OPERATION_COUNT = NEUTRON_REQUEST_OPERATION_COUNT + 0; /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.NeutronService Service}'. * * * @return the meta object for class 'Service'. * @see org.openecomp.ncomp.openstack.neutron.NeutronService * @generated */ EClass getNeutronService(); /** * Returns the meta object for the '{@link org.openecomp.ncomp.openstack.neutron.NeutronService#createNetwork(org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest) Create Network}' operation. * * * @return the meta object for the 'Create Network' operation. * @see org.openecomp.ncomp.openstack.neutron.NeutronService#createNetwork(org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest) * @generated */ EOperation getNeutronService__CreateNetwork__CreateNetworkRequest(); /** * Returns the meta object for the '{@link org.openecomp.ncomp.openstack.neutron.NeutronService#createSubnet(org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest) Create Subnet}' operation. * * * @return the meta object for the 'Create Subnet' operation. * @see org.openecomp.ncomp.openstack.neutron.NeutronService#createSubnet(org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest) * @generated */ EOperation getNeutronService__CreateSubnet__CreateSubnetRequest(); /** * Returns the meta object for the '{@link org.openecomp.ncomp.openstack.neutron.NeutronService#createPort(org.openecomp.ncomp.openstack.neutron.CreatePortRequest) Create Port}' operation. * * * @return the meta object for the 'Create Port' operation. * @see org.openecomp.ncomp.openstack.neutron.NeutronService#createPort(org.openecomp.ncomp.openstack.neutron.CreatePortRequest) * @generated */ EOperation getNeutronService__CreatePort__CreatePortRequest(); /** * Returns the meta object for the '{@link org.openecomp.ncomp.openstack.neutron.NeutronService#createRouter(org.openecomp.ncomp.openstack.neutron.CreateRouterRequest) Create Router}' operation. * * * @return the meta object for the 'Create Router' operation. * @see org.openecomp.ncomp.openstack.neutron.NeutronService#createRouter(org.openecomp.ncomp.openstack.neutron.CreateRouterRequest) * @generated */ EOperation getNeutronService__CreateRouter__CreateRouterRequest(); /** * Returns the meta object for the '{@link org.openecomp.ncomp.openstack.neutron.NeutronService#deleteNetwork(java.lang.String, java.lang.String) Delete Network}' operation. * * * @return the meta object for the 'Delete Network' operation. * @see org.openecomp.ncomp.openstack.neutron.NeutronService#deleteNetwork(java.lang.String, java.lang.String) * @generated */ EOperation getNeutronService__DeleteNetwork__String_String(); /** * Returns the meta object for the '{@link org.openecomp.ncomp.openstack.neutron.NeutronService#deleteSubnet(java.lang.String, java.lang.String) Delete Subnet}' operation. * * * @return the meta object for the 'Delete Subnet' operation. * @see org.openecomp.ncomp.openstack.neutron.NeutronService#deleteSubnet(java.lang.String, java.lang.String) * @generated */ EOperation getNeutronService__DeleteSubnet__String_String(); /** * Returns the meta object for the '{@link org.openecomp.ncomp.openstack.neutron.NeutronService#deletePort(java.lang.String, java.lang.String) Delete Port}' operation. * * * @return the meta object for the 'Delete Port' operation. * @see org.openecomp.ncomp.openstack.neutron.NeutronService#deletePort(java.lang.String, java.lang.String) * @generated */ EOperation getNeutronService__DeletePort__String_String(); /** * Returns the meta object for the '{@link org.openecomp.ncomp.openstack.neutron.NeutronService#deleteRouter(java.lang.String, java.lang.String) Delete Router}' operation. * * * @return the meta object for the 'Delete Router' operation. * @see org.openecomp.ncomp.openstack.neutron.NeutronService#deleteRouter(java.lang.String, java.lang.String) * @generated */ EOperation getNeutronService__DeleteRouter__String_String(); /** * Returns the meta object for the '{@link org.openecomp.ncomp.openstack.neutron.NeutronService#associateFloatingIp(java.lang.String, java.lang.String, java.lang.String) Associate Floating Ip}' operation. * * * @return the meta object for the 'Associate Floating Ip' operation. * @see org.openecomp.ncomp.openstack.neutron.NeutronService#associateFloatingIp(java.lang.String, java.lang.String, java.lang.String) * @generated */ EOperation getNeutronService__AssociateFloatingIp__String_String_String(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.NeutronObject Object}'. * * * @return the meta object for class 'Object'. * @see org.openecomp.ncomp.openstack.neutron.NeutronObject * @generated */ EClass getNeutronObject(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.Network Network}'. * * * @return the meta object for class 'Network'. * @see org.openecomp.ncomp.openstack.neutron.Network * @generated */ EClass getNetwork(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Network#getId Id}'. * * * @return the meta object for the attribute 'Id'. * @see org.openecomp.ncomp.openstack.neutron.Network#getId() * @see #getNetwork() * @generated */ EAttribute getNetwork_Id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Network#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.openecomp.ncomp.openstack.neutron.Network#getName() * @see #getNetwork() * @generated */ EAttribute getNetwork_Name(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Network#getAdmin_state_up Admin state up}'. * * * @return the meta object for the attribute 'Admin state up'. * @see org.openecomp.ncomp.openstack.neutron.Network#getAdmin_state_up() * @see #getNetwork() * @generated */ EAttribute getNetwork_Admin_state_up(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Network#getProvider_network_type Provider network type}'. * * * @return the meta object for the attribute 'Provider network type'. * @see org.openecomp.ncomp.openstack.neutron.Network#getProvider_network_type() * @see #getNetwork() * @generated */ EAttribute getNetwork_Provider_network_type(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Network#getProvider_physical_network Provider physical network}'. * * * @return the meta object for the attribute 'Provider physical network'. * @see org.openecomp.ncomp.openstack.neutron.Network#getProvider_physical_network() * @see #getNetwork() * @generated */ EAttribute getNetwork_Provider_physical_network(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Network#getProvider_segmentation_id Provider segmentation id}'. * * * @return the meta object for the attribute 'Provider segmentation id'. * @see org.openecomp.ncomp.openstack.neutron.Network#getProvider_segmentation_id() * @see #getNetwork() * @generated */ EAttribute getNetwork_Provider_segmentation_id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Network#getRouter_external Router external}'. * * * @return the meta object for the attribute 'Router external'. * @see org.openecomp.ncomp.openstack.neutron.Network#getRouter_external() * @see #getNetwork() * @generated */ EAttribute getNetwork_Router_external(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Network#getShared Shared}'. * * * @return the meta object for the attribute 'Shared'. * @see org.openecomp.ncomp.openstack.neutron.Network#getShared() * @see #getNetwork() * @generated */ EAttribute getNetwork_Shared(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Network#getStatus Status}'. * * * @return the meta object for the attribute 'Status'. * @see org.openecomp.ncomp.openstack.neutron.Network#getStatus() * @see #getNetwork() * @generated */ EAttribute getNetwork_Status(); /** * Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.neutron.Network#getSubnets Subnets}'. * * * @return the meta object for the attribute list 'Subnets'. * @see org.openecomp.ncomp.openstack.neutron.Network#getSubnets() * @see #getNetwork() * @generated */ EAttribute getNetwork_Subnets(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Network#getTenant_id Tenant id}'. * * * @return the meta object for the attribute 'Tenant id'. * @see org.openecomp.ncomp.openstack.neutron.Network#getTenant_id() * @see #getNetwork() * @generated */ EAttribute getNetwork_Tenant_id(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.Subnet Subnet}'. * * * @return the meta object for class 'Subnet'. * @see org.openecomp.ncomp.openstack.neutron.Subnet * @generated */ EClass getSubnet(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Subnet#getId Id}'. * * * @return the meta object for the attribute 'Id'. * @see org.openecomp.ncomp.openstack.neutron.Subnet#getId() * @see #getSubnet() * @generated */ EAttribute getSubnet_Id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Subnet#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.openecomp.ncomp.openstack.neutron.Subnet#getName() * @see #getSubnet() * @generated */ EAttribute getSubnet_Name(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Subnet#getStatus Status}'. * * * @return the meta object for the attribute 'Status'. * @see org.openecomp.ncomp.openstack.neutron.Subnet#getStatus() * @see #getSubnet() * @generated */ EAttribute getSubnet_Status(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Subnet#getAdmin_state_up Admin state up}'. * * * @return the meta object for the attribute 'Admin state up'. * @see org.openecomp.ncomp.openstack.neutron.Subnet#getAdmin_state_up() * @see #getSubnet() * @generated */ EAttribute getSubnet_Admin_state_up(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Subnet#getCidr Cidr}'. * * * @return the meta object for the attribute 'Cidr'. * @see org.openecomp.ncomp.openstack.neutron.Subnet#getCidr() * @see #getSubnet() * @generated */ EAttribute getSubnet_Cidr(); /** * Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.neutron.Subnet#getAllocation_pools Allocation pools}'. * * * @return the meta object for the containment reference list 'Allocation pools'. * @see org.openecomp.ncomp.openstack.neutron.Subnet#getAllocation_pools() * @see #getSubnet() * @generated */ EReference getSubnet_Allocation_pools(); /** * Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.neutron.Subnet#getDns_nameservers Dns nameservers}'. * * * @return the meta object for the attribute list 'Dns nameservers'. * @see org.openecomp.ncomp.openstack.neutron.Subnet#getDns_nameservers() * @see #getSubnet() * @generated */ EAttribute getSubnet_Dns_nameservers(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Subnet#getEnable_dhcp Enable dhcp}'. * * * @return the meta object for the attribute 'Enable dhcp'. * @see org.openecomp.ncomp.openstack.neutron.Subnet#getEnable_dhcp() * @see #getSubnet() * @generated */ EAttribute getSubnet_Enable_dhcp(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Subnet#getGateway_ip Gateway ip}'. * * * @return the meta object for the attribute 'Gateway ip'. * @see org.openecomp.ncomp.openstack.neutron.Subnet#getGateway_ip() * @see #getSubnet() * @generated */ EAttribute getSubnet_Gateway_ip(); /** * Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.neutron.Subnet#getHost_routes Host routes}'. * * * @return the meta object for the attribute list 'Host routes'. * @see org.openecomp.ncomp.openstack.neutron.Subnet#getHost_routes() * @see #getSubnet() * @generated */ EAttribute getSubnet_Host_routes(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Subnet#getIp_version Ip version}'. * * * @return the meta object for the attribute 'Ip version'. * @see org.openecomp.ncomp.openstack.neutron.Subnet#getIp_version() * @see #getSubnet() * @generated */ EAttribute getSubnet_Ip_version(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Subnet#getNetwork_id Network id}'. * * * @return the meta object for the attribute 'Network id'. * @see org.openecomp.ncomp.openstack.neutron.Subnet#getNetwork_id() * @see #getSubnet() * @generated */ EAttribute getSubnet_Network_id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Subnet#getTenant_id Tenant id}'. * * * @return the meta object for the attribute 'Tenant id'. * @see org.openecomp.ncomp.openstack.neutron.Subnet#getTenant_id() * @see #getSubnet() * @generated */ EAttribute getSubnet_Tenant_id(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.AllocationPool Allocation Pool}'. * * * @return the meta object for class 'Allocation Pool'. * @see org.openecomp.ncomp.openstack.neutron.AllocationPool * @generated */ EClass getAllocationPool(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.AllocationPool#getStart Start}'. * * * @return the meta object for the attribute 'Start'. * @see org.openecomp.ncomp.openstack.neutron.AllocationPool#getStart() * @see #getAllocationPool() * @generated */ EAttribute getAllocationPool_Start(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.AllocationPool#getEnd End}'. * * * @return the meta object for the attribute 'End'. * @see org.openecomp.ncomp.openstack.neutron.AllocationPool#getEnd() * @see #getAllocationPool() * @generated */ EAttribute getAllocationPool_End(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.Router Router}'. * * * @return the meta object for class 'Router'. * @see org.openecomp.ncomp.openstack.neutron.Router * @generated */ EClass getRouter(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Router#getId Id}'. * * * @return the meta object for the attribute 'Id'. * @see org.openecomp.ncomp.openstack.neutron.Router#getId() * @see #getRouter() * @generated */ EAttribute getRouter_Id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Router#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.openecomp.ncomp.openstack.neutron.Router#getName() * @see #getRouter() * @generated */ EAttribute getRouter_Name(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Router#getStatus Status}'. * * * @return the meta object for the attribute 'Status'. * @see org.openecomp.ncomp.openstack.neutron.Router#getStatus() * @see #getRouter() * @generated */ EAttribute getRouter_Status(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Router#getAdmin_state_up Admin state up}'. * * * @return the meta object for the attribute 'Admin state up'. * @see org.openecomp.ncomp.openstack.neutron.Router#getAdmin_state_up() * @see #getRouter() * @generated */ EAttribute getRouter_Admin_state_up(); /** * Returns the meta object for the containment reference '{@link org.openecomp.ncomp.openstack.neutron.Router#getExternal_gateway_info External gateway info}'. * * * @return the meta object for the containment reference 'External gateway info'. * @see org.openecomp.ncomp.openstack.neutron.Router#getExternal_gateway_info() * @see #getRouter() * @generated */ EReference getRouter_External_gateway_info(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Router#getTenant_id Tenant id}'. * * * @return the meta object for the attribute 'Tenant id'. * @see org.openecomp.ncomp.openstack.neutron.Router#getTenant_id() * @see #getRouter() * @generated */ EAttribute getRouter_Tenant_id(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.Port Port}'. * * * @return the meta object for class 'Port'. * @see org.openecomp.ncomp.openstack.neutron.Port * @generated */ EClass getPort(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Port#getId Id}'. * * * @return the meta object for the attribute 'Id'. * @see org.openecomp.ncomp.openstack.neutron.Port#getId() * @see #getPort() * @generated */ EAttribute getPort_Id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Port#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.openecomp.ncomp.openstack.neutron.Port#getName() * @see #getPort() * @generated */ EAttribute getPort_Name(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Port#getStatus Status}'. * * * @return the meta object for the attribute 'Status'. * @see org.openecomp.ncomp.openstack.neutron.Port#getStatus() * @see #getPort() * @generated */ EAttribute getPort_Status(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Port#getAdmin_state_up Admin state up}'. * * * @return the meta object for the attribute 'Admin state up'. * @see org.openecomp.ncomp.openstack.neutron.Port#getAdmin_state_up() * @see #getPort() * @generated */ EAttribute getPort_Admin_state_up(); /** * Returns the meta object for the containment reference '{@link org.openecomp.ncomp.openstack.neutron.Port#getExternal_gateway_info External gateway info}'. * * * @return the meta object for the containment reference 'External gateway info'. * @see org.openecomp.ncomp.openstack.neutron.Port#getExternal_gateway_info() * @see #getPort() * @generated */ EReference getPort_External_gateway_info(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Port#getTenant_id Tenant id}'. * * * @return the meta object for the attribute 'Tenant id'. * @see org.openecomp.ncomp.openstack.neutron.Port#getTenant_id() * @see #getPort() * @generated */ EAttribute getPort_Tenant_id(); /** * Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.neutron.Port#getAllowed_address_pairs Allowed address pairs}'. * * * @return the meta object for the attribute list 'Allowed address pairs'. * @see org.openecomp.ncomp.openstack.neutron.Port#getAllowed_address_pairs() * @see #getPort() * @generated */ EAttribute getPort_Allowed_address_pairs(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Port#getBinding_host_id Binding host id}'. * * * @return the meta object for the attribute 'Binding host id'. * @see org.openecomp.ncomp.openstack.neutron.Port#getBinding_host_id() * @see #getPort() * @generated */ EAttribute getPort_Binding_host_id(); /** * Returns the meta object for the containment reference '{@link org.openecomp.ncomp.openstack.neutron.Port#getBinding_profile Binding profile}'. * * * @return the meta object for the containment reference 'Binding profile'. * @see org.openecomp.ncomp.openstack.neutron.Port#getBinding_profile() * @see #getPort() * @generated */ EReference getPort_Binding_profile(); /** * Returns the meta object for the containment reference '{@link org.openecomp.ncomp.openstack.neutron.Port#getBinding_vif_details Binding vif details}'. * * * @return the meta object for the containment reference 'Binding vif details'. * @see org.openecomp.ncomp.openstack.neutron.Port#getBinding_vif_details() * @see #getPort() * @generated */ EReference getPort_Binding_vif_details(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Port#getBinding_vif_type Binding vif type}'. * * * @return the meta object for the attribute 'Binding vif type'. * @see org.openecomp.ncomp.openstack.neutron.Port#getBinding_vif_type() * @see #getPort() * @generated */ EAttribute getPort_Binding_vif_type(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Port#getBinding_vnic_type Binding vnic type}'. * * * @return the meta object for the attribute 'Binding vnic type'. * @see org.openecomp.ncomp.openstack.neutron.Port#getBinding_vnic_type() * @see #getPort() * @generated */ EAttribute getPort_Binding_vnic_type(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Port#getDevice_id Device id}'. * * * @return the meta object for the attribute 'Device id'. * @see org.openecomp.ncomp.openstack.neutron.Port#getDevice_id() * @see #getPort() * @generated */ EAttribute getPort_Device_id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Port#getDevice_owner Device owner}'. * * * @return the meta object for the attribute 'Device owner'. * @see org.openecomp.ncomp.openstack.neutron.Port#getDevice_owner() * @see #getPort() * @generated */ EAttribute getPort_Device_owner(); /** * Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.neutron.Port#getExtra_dhcp_opts Extra dhcp opts}'. * * * @return the meta object for the attribute list 'Extra dhcp opts'. * @see org.openecomp.ncomp.openstack.neutron.Port#getExtra_dhcp_opts() * @see #getPort() * @generated */ EAttribute getPort_Extra_dhcp_opts(); /** * Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.neutron.Port#getFixed_ips Fixed ips}'. * * * @return the meta object for the containment reference list 'Fixed ips'. * @see org.openecomp.ncomp.openstack.neutron.Port#getFixed_ips() * @see #getPort() * @generated */ EReference getPort_Fixed_ips(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Port#getMac_address Mac address}'. * * * @return the meta object for the attribute 'Mac address'. * @see org.openecomp.ncomp.openstack.neutron.Port#getMac_address() * @see #getPort() * @generated */ EAttribute getPort_Mac_address(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.Port#getNetwork_id Network id}'. * * * @return the meta object for the attribute 'Network id'. * @see org.openecomp.ncomp.openstack.neutron.Port#getNetwork_id() * @see #getPort() * @generated */ EAttribute getPort_Network_id(); /** * Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.neutron.Port#getSecurity_groups Security groups}'. * * * @return the meta object for the attribute list 'Security groups'. * @see org.openecomp.ncomp.openstack.neutron.Port#getSecurity_groups() * @see #getPort() * @generated */ EAttribute getPort_Security_groups(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityGroup Security Group}'. * * * @return the meta object for class 'Security Group'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityGroup * @generated */ EClass getNeutronSecurityGroup(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityGroup#getId Id}'. * * * @return the meta object for the attribute 'Id'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityGroup#getId() * @see #getNeutronSecurityGroup() * @generated */ EAttribute getNeutronSecurityGroup_Id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityGroup#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityGroup#getName() * @see #getNeutronSecurityGroup() * @generated */ EAttribute getNeutronSecurityGroup_Name(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityGroup#getDescription Description}'. * * * @return the meta object for the attribute 'Description'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityGroup#getDescription() * @see #getNeutronSecurityGroup() * @generated */ EAttribute getNeutronSecurityGroup_Description(); /** * Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityGroup#getSecurity_group_rules Security group rules}'. * * * @return the meta object for the containment reference list 'Security group rules'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityGroup#getSecurity_group_rules() * @see #getNeutronSecurityGroup() * @generated */ EReference getNeutronSecurityGroup_Security_group_rules(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityGroup#getTenant_id Tenant id}'. * * * @return the meta object for the attribute 'Tenant id'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityGroup#getTenant_id() * @see #getNeutronSecurityGroup() * @generated */ EAttribute getNeutronSecurityGroup_Tenant_id(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule Security Rule}'. * * * @return the meta object for class 'Security Rule'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule * @generated */ EClass getNeutronSecurityRule(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getId Id}'. * * * @return the meta object for the attribute 'Id'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getId() * @see #getNeutronSecurityRule() * @generated */ EAttribute getNeutronSecurityRule_Id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getDirection Direction}'. * * * @return the meta object for the attribute 'Direction'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getDirection() * @see #getNeutronSecurityRule() * @generated */ EAttribute getNeutronSecurityRule_Direction(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getEthertype Ethertype}'. * * * @return the meta object for the attribute 'Ethertype'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getEthertype() * @see #getNeutronSecurityRule() * @generated */ EAttribute getNeutronSecurityRule_Ethertype(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getPort_range_min Port range min}'. * * * @return the meta object for the attribute 'Port range min'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getPort_range_min() * @see #getNeutronSecurityRule() * @generated */ EAttribute getNeutronSecurityRule_Port_range_min(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getPort_range_max Port range max}'. * * * @return the meta object for the attribute 'Port range max'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getPort_range_max() * @see #getNeutronSecurityRule() * @generated */ EAttribute getNeutronSecurityRule_Port_range_max(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getProtocol Protocol}'. * * * @return the meta object for the attribute 'Protocol'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getProtocol() * @see #getNeutronSecurityRule() * @generated */ EAttribute getNeutronSecurityRule_Protocol(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getRemote_group_id Remote group id}'. * * * @return the meta object for the attribute 'Remote group id'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getRemote_group_id() * @see #getNeutronSecurityRule() * @generated */ EAttribute getNeutronSecurityRule_Remote_group_id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getRemote_ip_prefix Remote ip prefix}'. * * * @return the meta object for the attribute 'Remote ip prefix'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getRemote_ip_prefix() * @see #getNeutronSecurityRule() * @generated */ EAttribute getNeutronSecurityRule_Remote_ip_prefix(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getSecurity_group_id Security group id}'. * * * @return the meta object for the attribute 'Security group id'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getSecurity_group_id() * @see #getNeutronSecurityRule() * @generated */ EAttribute getNeutronSecurityRule_Security_group_id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getTenant_id Tenant id}'. * * * @return the meta object for the attribute 'Tenant id'. * @see org.openecomp.ncomp.openstack.neutron.NeutronSecurityRule#getTenant_id() * @see #getNeutronSecurityRule() * @generated */ EAttribute getNeutronSecurityRule_Tenant_id(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp Floating Ip}'. * * * @return the meta object for class 'Floating Ip'. * @see org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp * @generated */ EClass getNeutronFloatingIp(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getId Id}'. * * * @return the meta object for the attribute 'Id'. * @see org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getId() * @see #getNeutronFloatingIp() * @generated */ EAttribute getNeutronFloatingIp_Id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getName() * @see #getNeutronFloatingIp() * @generated */ EAttribute getNeutronFloatingIp_Name(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getStatus Status}'. * * * @return the meta object for the attribute 'Status'. * @see org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getStatus() * @see #getNeutronFloatingIp() * @generated */ EAttribute getNeutronFloatingIp_Status(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getFloating_network_id Floating network id}'. * * * @return the meta object for the attribute 'Floating network id'. * @see org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getFloating_network_id() * @see #getNeutronFloatingIp() * @generated */ EAttribute getNeutronFloatingIp_Floating_network_id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getRouter_id Router id}'. * * * @return the meta object for the attribute 'Router id'. * @see org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getRouter_id() * @see #getNeutronFloatingIp() * @generated */ EAttribute getNeutronFloatingIp_Router_id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getFixed_ip_address Fixed ip address}'. * * * @return the meta object for the attribute 'Fixed ip address'. * @see org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getFixed_ip_address() * @see #getNeutronFloatingIp() * @generated */ EAttribute getNeutronFloatingIp_Fixed_ip_address(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getFloating_ip_address Floating ip address}'. * * * @return the meta object for the attribute 'Floating ip address'. * @see org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getFloating_ip_address() * @see #getNeutronFloatingIp() * @generated */ EAttribute getNeutronFloatingIp_Floating_ip_address(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getTenant_id Tenant id}'. * * * @return the meta object for the attribute 'Tenant id'. * @see org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getTenant_id() * @see #getNeutronFloatingIp() * @generated */ EAttribute getNeutronFloatingIp_Tenant_id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getPort_id Port id}'. * * * @return the meta object for the attribute 'Port id'. * @see org.openecomp.ncomp.openstack.neutron.NeutronFloatingIp#getPort_id() * @see #getNeutronFloatingIp() * @generated */ EAttribute getNeutronFloatingIp_Port_id(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.BindingProfile Binding Profile}'. * * * @return the meta object for class 'Binding Profile'. * @see org.openecomp.ncomp.openstack.neutron.BindingProfile * @generated */ EClass getBindingProfile(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.BindingVifDetail Binding Vif Detail}'. * * * @return the meta object for class 'Binding Vif Detail'. * @see org.openecomp.ncomp.openstack.neutron.BindingVifDetail * @generated */ EClass getBindingVifDetail(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.BindingVifDetail#getOvs_hybrid_plug Ovs hybrid plug}'. * * * @return the meta object for the attribute 'Ovs hybrid plug'. * @see org.openecomp.ncomp.openstack.neutron.BindingVifDetail#getOvs_hybrid_plug() * @see #getBindingVifDetail() * @generated */ EAttribute getBindingVifDetail_Ovs_hybrid_plug(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.BindingVifDetail#getPort_filter Port filter}'. * * * @return the meta object for the attribute 'Port filter'. * @see org.openecomp.ncomp.openstack.neutron.BindingVifDetail#getPort_filter() * @see #getBindingVifDetail() * @generated */ EAttribute getBindingVifDetail_Port_filter(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.FixedIp Fixed Ip}'. * * * @return the meta object for class 'Fixed Ip'. * @see org.openecomp.ncomp.openstack.neutron.FixedIp * @generated */ EClass getFixedIp(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.FixedIp#getIp_address Ip address}'. * * * @return the meta object for the attribute 'Ip address'. * @see org.openecomp.ncomp.openstack.neutron.FixedIp#getIp_address() * @see #getFixedIp() * @generated */ EAttribute getFixedIp_Ip_address(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.FixedIp#getSubnet_id Subnet id}'. * * * @return the meta object for the attribute 'Subnet id'. * @see org.openecomp.ncomp.openstack.neutron.FixedIp#getSubnet_id() * @see #getFixedIp() * @generated */ EAttribute getFixedIp_Subnet_id(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.ExternalGateway External Gateway}'. * * * @return the meta object for class 'External Gateway'. * @see org.openecomp.ncomp.openstack.neutron.ExternalGateway * @generated */ EClass getExternalGateway(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.ExternalGateway#getEnable_snat Enable snat}'. * * * @return the meta object for the attribute 'Enable snat'. * @see org.openecomp.ncomp.openstack.neutron.ExternalGateway#getEnable_snat() * @see #getExternalGateway() * @generated */ EAttribute getExternalGateway_Enable_snat(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.ExternalGateway#getNetwork_id Network id}'. * * * @return the meta object for the attribute 'Network id'. * @see org.openecomp.ncomp.openstack.neutron.ExternalGateway#getNetwork_id() * @see #getExternalGateway() * @generated */ EAttribute getExternalGateway_Network_id(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.NeutronRequest Request}'. * * * @return the meta object for class 'Request'. * @see org.openecomp.ncomp.openstack.neutron.NeutronRequest * @generated */ EClass getNeutronRequest(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest Create Network Request}'. * * * @return the meta object for class 'Create Network Request'. * @see org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest * @generated */ EClass getCreateNetworkRequest(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest#getName() * @see #getCreateNetworkRequest() * @generated */ EAttribute getCreateNetworkRequest_Name(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest#getProviderNetworkType Provider Network Type}'. * * * @return the meta object for the attribute 'Provider Network Type'. * @see org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest#getProviderNetworkType() * @see #getCreateNetworkRequest() * @generated */ EAttribute getCreateNetworkRequest_ProviderNetworkType(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest#getProviderPhysicalNetwork Provider Physical Network}'. * * * @return the meta object for the attribute 'Provider Physical Network'. * @see org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest#getProviderPhysicalNetwork() * @see #getCreateNetworkRequest() * @generated */ EAttribute getCreateNetworkRequest_ProviderPhysicalNetwork(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest#getProviderSegmentationId Provider Segmentation Id}'. * * * @return the meta object for the attribute 'Provider Segmentation Id'. * @see org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest#getProviderSegmentationId() * @see #getCreateNetworkRequest() * @generated */ EAttribute getCreateNetworkRequest_ProviderSegmentationId(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest#getAdmin_state_up Admin state up}'. * * * @return the meta object for the attribute 'Admin state up'. * @see org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest#getAdmin_state_up() * @see #getCreateNetworkRequest() * @generated */ EAttribute getCreateNetworkRequest_Admin_state_up(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest#getShared Shared}'. * * * @return the meta object for the attribute 'Shared'. * @see org.openecomp.ncomp.openstack.neutron.CreateNetworkRequest#getShared() * @see #getCreateNetworkRequest() * @generated */ EAttribute getCreateNetworkRequest_Shared(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest Create Subnet Request}'. * * * @return the meta object for class 'Create Subnet Request'. * @see org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest * @generated */ EClass getCreateSubnetRequest(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getName() * @see #getCreateSubnetRequest() * @generated */ EAttribute getCreateSubnetRequest_Name(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getNetwork_id Network id}'. * * * @return the meta object for the attribute 'Network id'. * @see org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getNetwork_id() * @see #getCreateSubnetRequest() * @generated */ EAttribute getCreateSubnetRequest_Network_id(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getIp_version Ip version}'. * * * @return the meta object for the attribute 'Ip version'. * @see org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getIp_version() * @see #getCreateSubnetRequest() * @generated */ EAttribute getCreateSubnetRequest_Ip_version(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getCidr Cidr}'. * * * @return the meta object for the attribute 'Cidr'. * @see org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getCidr() * @see #getCreateSubnetRequest() * @generated */ EAttribute getCreateSubnetRequest_Cidr(); /** * Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getAllocation_pools Allocation pools}'. * * * @return the meta object for the containment reference list 'Allocation pools'. * @see org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getAllocation_pools() * @see #getCreateSubnetRequest() * @generated */ EReference getCreateSubnetRequest_Allocation_pools(); /** * Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getDns_nameservers Dns nameservers}'. * * * @return the meta object for the attribute list 'Dns nameservers'. * @see org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getDns_nameservers() * @see #getCreateSubnetRequest() * @generated */ EAttribute getCreateSubnetRequest_Dns_nameservers(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getEnable_dhcp Enable dhcp}'. * * * @return the meta object for the attribute 'Enable dhcp'. * @see org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getEnable_dhcp() * @see #getCreateSubnetRequest() * @generated */ EAttribute getCreateSubnetRequest_Enable_dhcp(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getGateway_ip Gateway ip}'. * * * @return the meta object for the attribute 'Gateway ip'. * @see org.openecomp.ncomp.openstack.neutron.CreateSubnetRequest#getGateway_ip() * @see #getCreateSubnetRequest() * @generated */ EAttribute getCreateSubnetRequest_Gateway_ip(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.CreateRouterRequest Create Router Request}'. * * * @return the meta object for class 'Create Router Request'. * @see org.openecomp.ncomp.openstack.neutron.CreateRouterRequest * @generated */ EClass getCreateRouterRequest(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateRouterRequest#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.openecomp.ncomp.openstack.neutron.CreateRouterRequest#getName() * @see #getCreateRouterRequest() * @generated */ EAttribute getCreateRouterRequest_Name(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateRouterRequest#getAdmin_state_up Admin state up}'. * * * @return the meta object for the attribute 'Admin state up'. * @see org.openecomp.ncomp.openstack.neutron.CreateRouterRequest#getAdmin_state_up() * @see #getCreateRouterRequest() * @generated */ EAttribute getCreateRouterRequest_Admin_state_up(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateRouterRequest#getShared Shared}'. * * * @return the meta object for the attribute 'Shared'. * @see org.openecomp.ncomp.openstack.neutron.CreateRouterRequest#getShared() * @see #getCreateRouterRequest() * @generated */ EAttribute getCreateRouterRequest_Shared(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreateRouterRequest#getExternalNetwork External Network}'. * * * @return the meta object for the attribute 'External Network'. * @see org.openecomp.ncomp.openstack.neutron.CreateRouterRequest#getExternalNetwork() * @see #getCreateRouterRequest() * @generated */ EAttribute getCreateRouterRequest_ExternalNetwork(); /** * Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.neutron.CreateRouterRequest#getPorts Ports}'. * * * @return the meta object for the attribute list 'Ports'. * @see org.openecomp.ncomp.openstack.neutron.CreateRouterRequest#getPorts() * @see #getCreateRouterRequest() * @generated */ EAttribute getCreateRouterRequest_Ports(); /** * Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.neutron.CreateRouterRequest#getSubnets Subnets}'. * * * @return the meta object for the attribute list 'Subnets'. * @see org.openecomp.ncomp.openstack.neutron.CreateRouterRequest#getSubnets() * @see #getCreateRouterRequest() * @generated */ EAttribute getCreateRouterRequest_Subnets(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.neutron.CreatePortRequest Create Port Request}'. * * * @return the meta object for class 'Create Port Request'. * @see org.openecomp.ncomp.openstack.neutron.CreatePortRequest * @generated */ EClass getCreatePortRequest(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getName Name}'. * * * @return the meta object for the attribute 'Name'. * @see org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getName() * @see #getCreatePortRequest() * @generated */ EAttribute getCreatePortRequest_Name(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getBindingVnicType Binding Vnic Type}'. * * * @return the meta object for the attribute 'Binding Vnic Type'. * @see org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getBindingVnicType() * @see #getCreatePortRequest() * @generated */ EAttribute getCreatePortRequest_BindingVnicType(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getStatus Status}'. * * * @return the meta object for the attribute 'Status'. * @see org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getStatus() * @see #getCreatePortRequest() * @generated */ EAttribute getCreatePortRequest_Status(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getAdmin_state_up Admin state up}'. * * * @return the meta object for the attribute 'Admin state up'. * @see org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getAdmin_state_up() * @see #getCreatePortRequest() * @generated */ EAttribute getCreatePortRequest_Admin_state_up(); /** * Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getFixed_ips Fixed ips}'. * * * @return the meta object for the containment reference list 'Fixed ips'. * @see org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getFixed_ips() * @see #getCreatePortRequest() * @generated */ EReference getCreatePortRequest_Fixed_ips(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getMac_address Mac address}'. * * * @return the meta object for the attribute 'Mac address'. * @see org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getMac_address() * @see #getCreatePortRequest() * @generated */ EAttribute getCreatePortRequest_Mac_address(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getNetwork_id Network id}'. * * * @return the meta object for the attribute 'Network id'. * @see org.openecomp.ncomp.openstack.neutron.CreatePortRequest#getNetwork_id() * @see #getCreatePortRequest() * @generated */ EAttribute getCreatePortRequest_Network_id(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ NeutronFactory getNeutronFactory(); /** * * Defines literals for the meta objects that represent * * * @generated */ interface Literals { /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NeutronServiceImpl Service}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronServiceImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNeutronService() * @generated */ EClass NEUTRON_SERVICE = eINSTANCE.getNeutronService(); /** * The meta object literal for the 'Create Network' operation. * * * @generated */ EOperation NEUTRON_SERVICE___CREATE_NETWORK__CREATENETWORKREQUEST = eINSTANCE.getNeutronService__CreateNetwork__CreateNetworkRequest(); /** * The meta object literal for the 'Create Subnet' operation. * * * @generated */ EOperation NEUTRON_SERVICE___CREATE_SUBNET__CREATESUBNETREQUEST = eINSTANCE.getNeutronService__CreateSubnet__CreateSubnetRequest(); /** * The meta object literal for the 'Create Port' operation. * * * @generated */ EOperation NEUTRON_SERVICE___CREATE_PORT__CREATEPORTREQUEST = eINSTANCE.getNeutronService__CreatePort__CreatePortRequest(); /** * The meta object literal for the 'Create Router' operation. * * * @generated */ EOperation NEUTRON_SERVICE___CREATE_ROUTER__CREATEROUTERREQUEST = eINSTANCE.getNeutronService__CreateRouter__CreateRouterRequest(); /** * The meta object literal for the 'Delete Network' operation. * * * @generated */ EOperation NEUTRON_SERVICE___DELETE_NETWORK__STRING_STRING = eINSTANCE.getNeutronService__DeleteNetwork__String_String(); /** * The meta object literal for the 'Delete Subnet' operation. * * * @generated */ EOperation NEUTRON_SERVICE___DELETE_SUBNET__STRING_STRING = eINSTANCE.getNeutronService__DeleteSubnet__String_String(); /** * The meta object literal for the 'Delete Port' operation. * * * @generated */ EOperation NEUTRON_SERVICE___DELETE_PORT__STRING_STRING = eINSTANCE.getNeutronService__DeletePort__String_String(); /** * The meta object literal for the 'Delete Router' operation. * * * @generated */ EOperation NEUTRON_SERVICE___DELETE_ROUTER__STRING_STRING = eINSTANCE.getNeutronService__DeleteRouter__String_String(); /** * The meta object literal for the 'Associate Floating Ip' operation. * * * @generated */ EOperation NEUTRON_SERVICE___ASSOCIATE_FLOATING_IP__STRING_STRING_STRING = eINSTANCE.getNeutronService__AssociateFloatingIp__String_String_String(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NeutronObjectImpl Object}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronObjectImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNeutronObject() * @generated */ EClass NEUTRON_OBJECT = eINSTANCE.getNeutronObject(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NetworkImpl Network}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NetworkImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNetwork() * @generated */ EClass NETWORK = eINSTANCE.getNetwork(); /** * The meta object literal for the 'Id' attribute feature. * * * @generated */ EAttribute NETWORK__ID = eINSTANCE.getNetwork_Id(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute NETWORK__NAME = eINSTANCE.getNetwork_Name(); /** * The meta object literal for the 'Admin state up' attribute feature. * * * @generated */ EAttribute NETWORK__ADMIN_STATE_UP = eINSTANCE.getNetwork_Admin_state_up(); /** * The meta object literal for the 'Provider network type' attribute feature. * * * @generated */ EAttribute NETWORK__PROVIDER_NETWORK_TYPE = eINSTANCE.getNetwork_Provider_network_type(); /** * The meta object literal for the 'Provider physical network' attribute feature. * * * @generated */ EAttribute NETWORK__PROVIDER_PHYSICAL_NETWORK = eINSTANCE.getNetwork_Provider_physical_network(); /** * The meta object literal for the 'Provider segmentation id' attribute feature. * * * @generated */ EAttribute NETWORK__PROVIDER_SEGMENTATION_ID = eINSTANCE.getNetwork_Provider_segmentation_id(); /** * The meta object literal for the 'Router external' attribute feature. * * * @generated */ EAttribute NETWORK__ROUTER_EXTERNAL = eINSTANCE.getNetwork_Router_external(); /** * The meta object literal for the 'Shared' attribute feature. * * * @generated */ EAttribute NETWORK__SHARED = eINSTANCE.getNetwork_Shared(); /** * The meta object literal for the 'Status' attribute feature. * * * @generated */ EAttribute NETWORK__STATUS = eINSTANCE.getNetwork_Status(); /** * The meta object literal for the 'Subnets' attribute list feature. * * * @generated */ EAttribute NETWORK__SUBNETS = eINSTANCE.getNetwork_Subnets(); /** * The meta object literal for the 'Tenant id' attribute feature. * * * @generated */ EAttribute NETWORK__TENANT_ID = eINSTANCE.getNetwork_Tenant_id(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.SubnetImpl Subnet}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.SubnetImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getSubnet() * @generated */ EClass SUBNET = eINSTANCE.getSubnet(); /** * The meta object literal for the 'Id' attribute feature. * * * @generated */ EAttribute SUBNET__ID = eINSTANCE.getSubnet_Id(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute SUBNET__NAME = eINSTANCE.getSubnet_Name(); /** * The meta object literal for the 'Status' attribute feature. * * * @generated */ EAttribute SUBNET__STATUS = eINSTANCE.getSubnet_Status(); /** * The meta object literal for the 'Admin state up' attribute feature. * * * @generated */ EAttribute SUBNET__ADMIN_STATE_UP = eINSTANCE.getSubnet_Admin_state_up(); /** * The meta object literal for the 'Cidr' attribute feature. * * * @generated */ EAttribute SUBNET__CIDR = eINSTANCE.getSubnet_Cidr(); /** * The meta object literal for the 'Allocation pools' containment reference list feature. * * * @generated */ EReference SUBNET__ALLOCATION_POOLS = eINSTANCE.getSubnet_Allocation_pools(); /** * The meta object literal for the 'Dns nameservers' attribute list feature. * * * @generated */ EAttribute SUBNET__DNS_NAMESERVERS = eINSTANCE.getSubnet_Dns_nameservers(); /** * The meta object literal for the 'Enable dhcp' attribute feature. * * * @generated */ EAttribute SUBNET__ENABLE_DHCP = eINSTANCE.getSubnet_Enable_dhcp(); /** * The meta object literal for the 'Gateway ip' attribute feature. * * * @generated */ EAttribute SUBNET__GATEWAY_IP = eINSTANCE.getSubnet_Gateway_ip(); /** * The meta object literal for the 'Host routes' attribute list feature. * * * @generated */ EAttribute SUBNET__HOST_ROUTES = eINSTANCE.getSubnet_Host_routes(); /** * The meta object literal for the 'Ip version' attribute feature. * * * @generated */ EAttribute SUBNET__IP_VERSION = eINSTANCE.getSubnet_Ip_version(); /** * The meta object literal for the 'Network id' attribute feature. * * * @generated */ EAttribute SUBNET__NETWORK_ID = eINSTANCE.getSubnet_Network_id(); /** * The meta object literal for the 'Tenant id' attribute feature. * * * @generated */ EAttribute SUBNET__TENANT_ID = eINSTANCE.getSubnet_Tenant_id(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.AllocationPoolImpl Allocation Pool}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.AllocationPoolImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getAllocationPool() * @generated */ EClass ALLOCATION_POOL = eINSTANCE.getAllocationPool(); /** * The meta object literal for the 'Start' attribute feature. * * * @generated */ EAttribute ALLOCATION_POOL__START = eINSTANCE.getAllocationPool_Start(); /** * The meta object literal for the 'End' attribute feature. * * * @generated */ EAttribute ALLOCATION_POOL__END = eINSTANCE.getAllocationPool_End(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.RouterImpl Router}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.RouterImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getRouter() * @generated */ EClass ROUTER = eINSTANCE.getRouter(); /** * The meta object literal for the 'Id' attribute feature. * * * @generated */ EAttribute ROUTER__ID = eINSTANCE.getRouter_Id(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute ROUTER__NAME = eINSTANCE.getRouter_Name(); /** * The meta object literal for the 'Status' attribute feature. * * * @generated */ EAttribute ROUTER__STATUS = eINSTANCE.getRouter_Status(); /** * The meta object literal for the 'Admin state up' attribute feature. * * * @generated */ EAttribute ROUTER__ADMIN_STATE_UP = eINSTANCE.getRouter_Admin_state_up(); /** * The meta object literal for the 'External gateway info' containment reference feature. * * * @generated */ EReference ROUTER__EXTERNAL_GATEWAY_INFO = eINSTANCE.getRouter_External_gateway_info(); /** * The meta object literal for the 'Tenant id' attribute feature. * * * @generated */ EAttribute ROUTER__TENANT_ID = eINSTANCE.getRouter_Tenant_id(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.PortImpl Port}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.PortImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getPort() * @generated */ EClass PORT = eINSTANCE.getPort(); /** * The meta object literal for the 'Id' attribute feature. * * * @generated */ EAttribute PORT__ID = eINSTANCE.getPort_Id(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute PORT__NAME = eINSTANCE.getPort_Name(); /** * The meta object literal for the 'Status' attribute feature. * * * @generated */ EAttribute PORT__STATUS = eINSTANCE.getPort_Status(); /** * The meta object literal for the 'Admin state up' attribute feature. * * * @generated */ EAttribute PORT__ADMIN_STATE_UP = eINSTANCE.getPort_Admin_state_up(); /** * The meta object literal for the 'External gateway info' containment reference feature. * * * @generated */ EReference PORT__EXTERNAL_GATEWAY_INFO = eINSTANCE.getPort_External_gateway_info(); /** * The meta object literal for the 'Tenant id' attribute feature. * * * @generated */ EAttribute PORT__TENANT_ID = eINSTANCE.getPort_Tenant_id(); /** * The meta object literal for the 'Allowed address pairs' attribute list feature. * * * @generated */ EAttribute PORT__ALLOWED_ADDRESS_PAIRS = eINSTANCE.getPort_Allowed_address_pairs(); /** * The meta object literal for the 'Binding host id' attribute feature. * * * @generated */ EAttribute PORT__BINDING_HOST_ID = eINSTANCE.getPort_Binding_host_id(); /** * The meta object literal for the 'Binding profile' containment reference feature. * * * @generated */ EReference PORT__BINDING_PROFILE = eINSTANCE.getPort_Binding_profile(); /** * The meta object literal for the 'Binding vif details' containment reference feature. * * * @generated */ EReference PORT__BINDING_VIF_DETAILS = eINSTANCE.getPort_Binding_vif_details(); /** * The meta object literal for the 'Binding vif type' attribute feature. * * * @generated */ EAttribute PORT__BINDING_VIF_TYPE = eINSTANCE.getPort_Binding_vif_type(); /** * The meta object literal for the 'Binding vnic type' attribute feature. * * * @generated */ EAttribute PORT__BINDING_VNIC_TYPE = eINSTANCE.getPort_Binding_vnic_type(); /** * The meta object literal for the 'Device id' attribute feature. * * * @generated */ EAttribute PORT__DEVICE_ID = eINSTANCE.getPort_Device_id(); /** * The meta object literal for the 'Device owner' attribute feature. * * * @generated */ EAttribute PORT__DEVICE_OWNER = eINSTANCE.getPort_Device_owner(); /** * The meta object literal for the 'Extra dhcp opts' attribute list feature. * * * @generated */ EAttribute PORT__EXTRA_DHCP_OPTS = eINSTANCE.getPort_Extra_dhcp_opts(); /** * The meta object literal for the 'Fixed ips' containment reference list feature. * * * @generated */ EReference PORT__FIXED_IPS = eINSTANCE.getPort_Fixed_ips(); /** * The meta object literal for the 'Mac address' attribute feature. * * * @generated */ EAttribute PORT__MAC_ADDRESS = eINSTANCE.getPort_Mac_address(); /** * The meta object literal for the 'Network id' attribute feature. * * * @generated */ EAttribute PORT__NETWORK_ID = eINSTANCE.getPort_Network_id(); /** * The meta object literal for the 'Security groups' attribute list feature. * * * @generated */ EAttribute PORT__SECURITY_GROUPS = eINSTANCE.getPort_Security_groups(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NeutronSecurityGroupImpl Security Group}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronSecurityGroupImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNeutronSecurityGroup() * @generated */ EClass NEUTRON_SECURITY_GROUP = eINSTANCE.getNeutronSecurityGroup(); /** * The meta object literal for the 'Id' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_GROUP__ID = eINSTANCE.getNeutronSecurityGroup_Id(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_GROUP__NAME = eINSTANCE.getNeutronSecurityGroup_Name(); /** * The meta object literal for the 'Description' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_GROUP__DESCRIPTION = eINSTANCE.getNeutronSecurityGroup_Description(); /** * The meta object literal for the 'Security group rules' containment reference list feature. * * * @generated */ EReference NEUTRON_SECURITY_GROUP__SECURITY_GROUP_RULES = eINSTANCE.getNeutronSecurityGroup_Security_group_rules(); /** * The meta object literal for the 'Tenant id' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_GROUP__TENANT_ID = eINSTANCE.getNeutronSecurityGroup_Tenant_id(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NeutronSecurityRuleImpl Security Rule}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronSecurityRuleImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNeutronSecurityRule() * @generated */ EClass NEUTRON_SECURITY_RULE = eINSTANCE.getNeutronSecurityRule(); /** * The meta object literal for the 'Id' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_RULE__ID = eINSTANCE.getNeutronSecurityRule_Id(); /** * The meta object literal for the 'Direction' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_RULE__DIRECTION = eINSTANCE.getNeutronSecurityRule_Direction(); /** * The meta object literal for the 'Ethertype' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_RULE__ETHERTYPE = eINSTANCE.getNeutronSecurityRule_Ethertype(); /** * The meta object literal for the 'Port range min' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_RULE__PORT_RANGE_MIN = eINSTANCE.getNeutronSecurityRule_Port_range_min(); /** * The meta object literal for the 'Port range max' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_RULE__PORT_RANGE_MAX = eINSTANCE.getNeutronSecurityRule_Port_range_max(); /** * The meta object literal for the 'Protocol' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_RULE__PROTOCOL = eINSTANCE.getNeutronSecurityRule_Protocol(); /** * The meta object literal for the 'Remote group id' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_RULE__REMOTE_GROUP_ID = eINSTANCE.getNeutronSecurityRule_Remote_group_id(); /** * The meta object literal for the 'Remote ip prefix' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_RULE__REMOTE_IP_PREFIX = eINSTANCE.getNeutronSecurityRule_Remote_ip_prefix(); /** * The meta object literal for the 'Security group id' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_RULE__SECURITY_GROUP_ID = eINSTANCE.getNeutronSecurityRule_Security_group_id(); /** * The meta object literal for the 'Tenant id' attribute feature. * * * @generated */ EAttribute NEUTRON_SECURITY_RULE__TENANT_ID = eINSTANCE.getNeutronSecurityRule_Tenant_id(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NeutronFloatingIpImpl Floating Ip}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronFloatingIpImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNeutronFloatingIp() * @generated */ EClass NEUTRON_FLOATING_IP = eINSTANCE.getNeutronFloatingIp(); /** * The meta object literal for the 'Id' attribute feature. * * * @generated */ EAttribute NEUTRON_FLOATING_IP__ID = eINSTANCE.getNeutronFloatingIp_Id(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute NEUTRON_FLOATING_IP__NAME = eINSTANCE.getNeutronFloatingIp_Name(); /** * The meta object literal for the 'Status' attribute feature. * * * @generated */ EAttribute NEUTRON_FLOATING_IP__STATUS = eINSTANCE.getNeutronFloatingIp_Status(); /** * The meta object literal for the 'Floating network id' attribute feature. * * * @generated */ EAttribute NEUTRON_FLOATING_IP__FLOATING_NETWORK_ID = eINSTANCE.getNeutronFloatingIp_Floating_network_id(); /** * The meta object literal for the 'Router id' attribute feature. * * * @generated */ EAttribute NEUTRON_FLOATING_IP__ROUTER_ID = eINSTANCE.getNeutronFloatingIp_Router_id(); /** * The meta object literal for the 'Fixed ip address' attribute feature. * * * @generated */ EAttribute NEUTRON_FLOATING_IP__FIXED_IP_ADDRESS = eINSTANCE.getNeutronFloatingIp_Fixed_ip_address(); /** * The meta object literal for the 'Floating ip address' attribute feature. * * * @generated */ EAttribute NEUTRON_FLOATING_IP__FLOATING_IP_ADDRESS = eINSTANCE.getNeutronFloatingIp_Floating_ip_address(); /** * The meta object literal for the 'Tenant id' attribute feature. * * * @generated */ EAttribute NEUTRON_FLOATING_IP__TENANT_ID = eINSTANCE.getNeutronFloatingIp_Tenant_id(); /** * The meta object literal for the 'Port id' attribute feature. * * * @generated */ EAttribute NEUTRON_FLOATING_IP__PORT_ID = eINSTANCE.getNeutronFloatingIp_Port_id(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.BindingProfileImpl Binding Profile}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.BindingProfileImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getBindingProfile() * @generated */ EClass BINDING_PROFILE = eINSTANCE.getBindingProfile(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.BindingVifDetailImpl Binding Vif Detail}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.BindingVifDetailImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getBindingVifDetail() * @generated */ EClass BINDING_VIF_DETAIL = eINSTANCE.getBindingVifDetail(); /** * The meta object literal for the 'Ovs hybrid plug' attribute feature. * * * @generated */ EAttribute BINDING_VIF_DETAIL__OVS_HYBRID_PLUG = eINSTANCE.getBindingVifDetail_Ovs_hybrid_plug(); /** * The meta object literal for the 'Port filter' attribute feature. * * * @generated */ EAttribute BINDING_VIF_DETAIL__PORT_FILTER = eINSTANCE.getBindingVifDetail_Port_filter(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.FixedIpImpl Fixed Ip}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.FixedIpImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getFixedIp() * @generated */ EClass FIXED_IP = eINSTANCE.getFixedIp(); /** * The meta object literal for the 'Ip address' attribute feature. * * * @generated */ EAttribute FIXED_IP__IP_ADDRESS = eINSTANCE.getFixedIp_Ip_address(); /** * The meta object literal for the 'Subnet id' attribute feature. * * * @generated */ EAttribute FIXED_IP__SUBNET_ID = eINSTANCE.getFixedIp_Subnet_id(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.ExternalGatewayImpl External Gateway}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.ExternalGatewayImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getExternalGateway() * @generated */ EClass EXTERNAL_GATEWAY = eINSTANCE.getExternalGateway(); /** * The meta object literal for the 'Enable snat' attribute feature. * * * @generated */ EAttribute EXTERNAL_GATEWAY__ENABLE_SNAT = eINSTANCE.getExternalGateway_Enable_snat(); /** * The meta object literal for the 'Network id' attribute feature. * * * @generated */ EAttribute EXTERNAL_GATEWAY__NETWORK_ID = eINSTANCE.getExternalGateway_Network_id(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.NeutronRequestImpl Request}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronRequestImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getNeutronRequest() * @generated */ EClass NEUTRON_REQUEST = eINSTANCE.getNeutronRequest(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.CreateNetworkRequestImpl Create Network Request}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.CreateNetworkRequestImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getCreateNetworkRequest() * @generated */ EClass CREATE_NETWORK_REQUEST = eINSTANCE.getCreateNetworkRequest(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute CREATE_NETWORK_REQUEST__NAME = eINSTANCE.getCreateNetworkRequest_Name(); /** * The meta object literal for the 'Provider Network Type' attribute feature. * * * @generated */ EAttribute CREATE_NETWORK_REQUEST__PROVIDER_NETWORK_TYPE = eINSTANCE.getCreateNetworkRequest_ProviderNetworkType(); /** * The meta object literal for the 'Provider Physical Network' attribute feature. * * * @generated */ EAttribute CREATE_NETWORK_REQUEST__PROVIDER_PHYSICAL_NETWORK = eINSTANCE.getCreateNetworkRequest_ProviderPhysicalNetwork(); /** * The meta object literal for the 'Provider Segmentation Id' attribute feature. * * * @generated */ EAttribute CREATE_NETWORK_REQUEST__PROVIDER_SEGMENTATION_ID = eINSTANCE.getCreateNetworkRequest_ProviderSegmentationId(); /** * The meta object literal for the 'Admin state up' attribute feature. * * * @generated */ EAttribute CREATE_NETWORK_REQUEST__ADMIN_STATE_UP = eINSTANCE.getCreateNetworkRequest_Admin_state_up(); /** * The meta object literal for the 'Shared' attribute feature. * * * @generated */ EAttribute CREATE_NETWORK_REQUEST__SHARED = eINSTANCE.getCreateNetworkRequest_Shared(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.CreateSubnetRequestImpl Create Subnet Request}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.CreateSubnetRequestImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getCreateSubnetRequest() * @generated */ EClass CREATE_SUBNET_REQUEST = eINSTANCE.getCreateSubnetRequest(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute CREATE_SUBNET_REQUEST__NAME = eINSTANCE.getCreateSubnetRequest_Name(); /** * The meta object literal for the 'Network id' attribute feature. * * * @generated */ EAttribute CREATE_SUBNET_REQUEST__NETWORK_ID = eINSTANCE.getCreateSubnetRequest_Network_id(); /** * The meta object literal for the 'Ip version' attribute feature. * * * @generated */ EAttribute CREATE_SUBNET_REQUEST__IP_VERSION = eINSTANCE.getCreateSubnetRequest_Ip_version(); /** * The meta object literal for the 'Cidr' attribute feature. * * * @generated */ EAttribute CREATE_SUBNET_REQUEST__CIDR = eINSTANCE.getCreateSubnetRequest_Cidr(); /** * The meta object literal for the 'Allocation pools' containment reference list feature. * * * @generated */ EReference CREATE_SUBNET_REQUEST__ALLOCATION_POOLS = eINSTANCE.getCreateSubnetRequest_Allocation_pools(); /** * The meta object literal for the 'Dns nameservers' attribute list feature. * * * @generated */ EAttribute CREATE_SUBNET_REQUEST__DNS_NAMESERVERS = eINSTANCE.getCreateSubnetRequest_Dns_nameservers(); /** * The meta object literal for the 'Enable dhcp' attribute feature. * * * @generated */ EAttribute CREATE_SUBNET_REQUEST__ENABLE_DHCP = eINSTANCE.getCreateSubnetRequest_Enable_dhcp(); /** * The meta object literal for the 'Gateway ip' attribute feature. * * * @generated */ EAttribute CREATE_SUBNET_REQUEST__GATEWAY_IP = eINSTANCE.getCreateSubnetRequest_Gateway_ip(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.CreateRouterRequestImpl Create Router Request}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.CreateRouterRequestImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getCreateRouterRequest() * @generated */ EClass CREATE_ROUTER_REQUEST = eINSTANCE.getCreateRouterRequest(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute CREATE_ROUTER_REQUEST__NAME = eINSTANCE.getCreateRouterRequest_Name(); /** * The meta object literal for the 'Admin state up' attribute feature. * * * @generated */ EAttribute CREATE_ROUTER_REQUEST__ADMIN_STATE_UP = eINSTANCE.getCreateRouterRequest_Admin_state_up(); /** * The meta object literal for the 'Shared' attribute feature. * * * @generated */ EAttribute CREATE_ROUTER_REQUEST__SHARED = eINSTANCE.getCreateRouterRequest_Shared(); /** * The meta object literal for the 'External Network' attribute feature. * * * @generated */ EAttribute CREATE_ROUTER_REQUEST__EXTERNAL_NETWORK = eINSTANCE.getCreateRouterRequest_ExternalNetwork(); /** * The meta object literal for the 'Ports' attribute list feature. * * * @generated */ EAttribute CREATE_ROUTER_REQUEST__PORTS = eINSTANCE.getCreateRouterRequest_Ports(); /** * The meta object literal for the 'Subnets' attribute list feature. * * * @generated */ EAttribute CREATE_ROUTER_REQUEST__SUBNETS = eINSTANCE.getCreateRouterRequest_Subnets(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.neutron.impl.CreatePortRequestImpl Create Port Request}' class. * * * @see org.openecomp.ncomp.openstack.neutron.impl.CreatePortRequestImpl * @see org.openecomp.ncomp.openstack.neutron.impl.NeutronPackageImpl#getCreatePortRequest() * @generated */ EClass CREATE_PORT_REQUEST = eINSTANCE.getCreatePortRequest(); /** * The meta object literal for the 'Name' attribute feature. * * * @generated */ EAttribute CREATE_PORT_REQUEST__NAME = eINSTANCE.getCreatePortRequest_Name(); /** * The meta object literal for the 'Binding Vnic Type' attribute feature. * * * @generated */ EAttribute CREATE_PORT_REQUEST__BINDING_VNIC_TYPE = eINSTANCE.getCreatePortRequest_BindingVnicType(); /** * The meta object literal for the 'Status' attribute feature. * * * @generated */ EAttribute CREATE_PORT_REQUEST__STATUS = eINSTANCE.getCreatePortRequest_Status(); /** * The meta object literal for the 'Admin state up' attribute feature. * * * @generated */ EAttribute CREATE_PORT_REQUEST__ADMIN_STATE_UP = eINSTANCE.getCreatePortRequest_Admin_state_up(); /** * The meta object literal for the 'Fixed ips' containment reference list feature. * * * @generated */ EReference CREATE_PORT_REQUEST__FIXED_IPS = eINSTANCE.getCreatePortRequest_Fixed_ips(); /** * The meta object literal for the 'Mac address' attribute feature. * * * @generated */ EAttribute CREATE_PORT_REQUEST__MAC_ADDRESS = eINSTANCE.getCreatePortRequest_Mac_address(); /** * The meta object literal for the 'Network id' attribute feature. * * * @generated */ EAttribute CREATE_PORT_REQUEST__NETWORK_ID = eINSTANCE.getCreatePortRequest_Network_id(); } } //NeutronPackage