/*-
* ============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
*
* - each class,
* - each feature of each class,
* - each operation of each class,
* - each enum,
* - and each data type
*
*
* @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
*
* - each class,
* - each feature of each class,
* - each operation of each class,
* - each enum,
* - and each data type
*
*
* @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