/*- * ============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.core; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * * The Package for the model. * It contains accessors for the meta objects to represent * * * @see org.openecomp.ncomp.openstack.core.CoreFactory * @model kind="package" * annotation="http://www.eclipse.org/emf/2002/GenModel modelDirectory='/ncomp-openstack-model/src/main/xcore-gen' basePackage='org.openecomp.ncomp.openstack'" * @generated */ public interface CorePackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "core"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "org.openecomp.ncomp.openstack.core"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "core"; /** * The singleton instance of the package. * * * @generated */ CorePackage eINSTANCE = org.openecomp.ncomp.openstack.core.impl.CorePackageImpl.init(); /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.core.impl.OpenStackRequestImpl Open Stack Request}' class. * * * @see org.openecomp.ncomp.openstack.core.impl.OpenStackRequestImpl * @see org.openecomp.ncomp.openstack.core.impl.CorePackageImpl#getOpenStackRequest() * @generated */ int OPEN_STACK_REQUEST = 0; /** * The feature id for the 'Project Name' attribute. * * * @generated * @ordered */ int OPEN_STACK_REQUEST__PROJECT_NAME = 0; /** * The number of structural features of the 'Open Stack Request' class. * * * @generated * @ordered */ int OPEN_STACK_REQUEST_FEATURE_COUNT = 1; /** * The number of operations of the 'Open Stack Request' class. * * * @generated * @ordered */ int OPEN_STACK_REQUEST_OPERATION_COUNT = 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.core.impl.OpenstackRequestDeleteImpl Openstack Request Delete}' class. * * * @see org.openecomp.ncomp.openstack.core.impl.OpenstackRequestDeleteImpl * @see org.openecomp.ncomp.openstack.core.impl.CorePackageImpl#getOpenstackRequestDelete() * @generated */ int OPENSTACK_REQUEST_DELETE = 1; /** * The feature id for the 'Project Name' attribute. * * * @generated * @ordered */ int OPENSTACK_REQUEST_DELETE__PROJECT_NAME = OPEN_STACK_REQUEST__PROJECT_NAME; /** * The feature id for the 'Object Type' attribute. * * * @generated * @ordered */ int OPENSTACK_REQUEST_DELETE__OBJECT_TYPE = OPEN_STACK_REQUEST_FEATURE_COUNT + 0; /** * The feature id for the 'Object Name' attribute. * * * @generated * @ordered */ int OPENSTACK_REQUEST_DELETE__OBJECT_NAME = OPEN_STACK_REQUEST_FEATURE_COUNT + 1; /** * The number of structural features of the 'Openstack Request Delete' class. * * * @generated * @ordered */ int OPENSTACK_REQUEST_DELETE_FEATURE_COUNT = OPEN_STACK_REQUEST_FEATURE_COUNT + 2; /** * The number of operations of the 'Openstack Request Delete' class. * * * @generated * @ordered */ int OPENSTACK_REQUEST_DELETE_OPERATION_COUNT = OPEN_STACK_REQUEST_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.core.impl.OpenstackRequestPollImpl Openstack Request Poll}' class. * * * @see org.openecomp.ncomp.openstack.core.impl.OpenstackRequestPollImpl * @see org.openecomp.ncomp.openstack.core.impl.CorePackageImpl#getOpenstackRequestPoll() * @generated */ int OPENSTACK_REQUEST_POLL = 2; /** * The feature id for the 'Project Name' attribute. * * * @generated * @ordered */ int OPENSTACK_REQUEST_POLL__PROJECT_NAME = OPEN_STACK_REQUEST__PROJECT_NAME; /** * The number of structural features of the 'Openstack Request Poll' class. * * * @generated * @ordered */ int OPENSTACK_REQUEST_POLL_FEATURE_COUNT = OPEN_STACK_REQUEST_FEATURE_COUNT + 0; /** * The number of operations of the 'Openstack Request Poll' class. * * * @generated * @ordered */ int OPENSTACK_REQUEST_POLL_OPERATION_COUNT = OPEN_STACK_REQUEST_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.core.impl.VirtualMachineTypeImpl Virtual Machine Type}' class. * * * @see org.openecomp.ncomp.openstack.core.impl.VirtualMachineTypeImpl * @see org.openecomp.ncomp.openstack.core.impl.CorePackageImpl#getVirtualMachineType() * @generated */ int VIRTUAL_MACHINE_TYPE = 3; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__NAME = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY__NAME; /** * The feature id for the 'Last Polled' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__LAST_POLLED = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY__LAST_POLLED; /** * The feature id for the 'Last Changed' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__LAST_CHANGED = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY__LAST_CHANGED; /** * The feature id for the 'Created' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__CREATED = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY__CREATED; /** * The feature id for the 'Description' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__DESCRIPTION = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 0; /** * The feature id for the 'Number Of Cores' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__NUMBER_OF_CORES = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 1; /** * The feature id for the 'Memory Size MB' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__MEMORY_SIZE_MB = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 2; /** * The feature id for the 'Root Disk Size GB' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__ROOT_DISK_SIZE_GB = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 3; /** * The feature id for the 'Disk Size GB' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__DISK_SIZE_GB = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 4; /** * The feature id for the 'Volume Size GB' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__VOLUME_SIZE_GB = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 5; /** * The feature id for the 'Image Name' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__IMAGE_NAME = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 6; /** * The feature id for the 'Flavor Name' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__FLAVOR_NAME = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 7; /** * The feature id for the 'Need Public Ip' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__NEED_PUBLIC_IP = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 8; /** * The feature id for the 'Deployment Status' attribute. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__DEPLOYMENT_STATUS = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 9; /** * The feature id for the 'Incoming Security Rules' containment reference list. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__INCOMING_SECURITY_RULES = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 10; /** * The feature id for the 'Outbound Security Rules' containment reference list. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE__OUTBOUND_SECURITY_RULES = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 11; /** * The number of structural features of the 'Virtual Machine Type' class. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE_FEATURE_COUNT = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 12; /** * The number of operations of the 'Virtual Machine Type' class. * * * @generated * @ordered */ int VIRTUAL_MACHINE_TYPE_OPERATION_COUNT = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.core.impl.SecurityRuleImpl Security Rule}' class. * * * @see org.openecomp.ncomp.openstack.core.impl.SecurityRuleImpl * @see org.openecomp.ncomp.openstack.core.impl.CorePackageImpl#getSecurityRule() * @generated */ int SECURITY_RULE = 4; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int SECURITY_RULE__NAME = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY__NAME; /** * The feature id for the 'Last Polled' attribute. * * * @generated * @ordered */ int SECURITY_RULE__LAST_POLLED = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY__LAST_POLLED; /** * The feature id for the 'Last Changed' attribute. * * * @generated * @ordered */ int SECURITY_RULE__LAST_CHANGED = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY__LAST_CHANGED; /** * The feature id for the 'Created' attribute. * * * @generated * @ordered */ int SECURITY_RULE__CREATED = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY__CREATED; /** * The feature id for the 'Port Range Start' attribute. * * * @generated * @ordered */ int SECURITY_RULE__PORT_RANGE_START = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 0; /** * The feature id for the 'Port Range End' attribute. * * * @generated * @ordered */ int SECURITY_RULE__PORT_RANGE_END = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 1; /** * The feature id for the 'Prefix' attribute. * * * @generated * @ordered */ int SECURITY_RULE__PREFIX = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 2; /** * The feature id for the 'Ip Protocol' attribute. * * * @generated * @ordered */ int SECURITY_RULE__IP_PROTOCOL = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 3; /** * The number of structural features of the 'Security Rule' class. * * * @generated * @ordered */ int SECURITY_RULE_FEATURE_COUNT = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 4; /** * The number of operations of the 'Security Rule' class. * * * @generated * @ordered */ int SECURITY_RULE_OPERATION_COUNT = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.ncomp.openstack.core.SecurityRuleProtocol Security Rule Protocol}' enum. * * * @see org.openecomp.ncomp.openstack.core.SecurityRuleProtocol * @see org.openecomp.ncomp.openstack.core.impl.CorePackageImpl#getSecurityRuleProtocol() * @generated */ int SECURITY_RULE_PROTOCOL = 5; /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.core.OpenStackRequest Open Stack Request}'. * * * @return the meta object for class 'Open Stack Request'. * @see org.openecomp.ncomp.openstack.core.OpenStackRequest * @generated */ EClass getOpenStackRequest(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.OpenStackRequest#getProjectName Project Name}'. * * * @return the meta object for the attribute 'Project Name'. * @see org.openecomp.ncomp.openstack.core.OpenStackRequest#getProjectName() * @see #getOpenStackRequest() * @generated */ EAttribute getOpenStackRequest_ProjectName(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.core.OpenstackRequestDelete Openstack Request Delete}'. * * * @return the meta object for class 'Openstack Request Delete'. * @see org.openecomp.ncomp.openstack.core.OpenstackRequestDelete * @generated */ EClass getOpenstackRequestDelete(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.OpenstackRequestDelete#getObjectType Object Type}'. * * * @return the meta object for the attribute 'Object Type'. * @see org.openecomp.ncomp.openstack.core.OpenstackRequestDelete#getObjectType() * @see #getOpenstackRequestDelete() * @generated */ EAttribute getOpenstackRequestDelete_ObjectType(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.OpenstackRequestDelete#getObjectName Object Name}'. * * * @return the meta object for the attribute 'Object Name'. * @see org.openecomp.ncomp.openstack.core.OpenstackRequestDelete#getObjectName() * @see #getOpenstackRequestDelete() * @generated */ EAttribute getOpenstackRequestDelete_ObjectName(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.core.OpenstackRequestPoll Openstack Request Poll}'. * * * @return the meta object for class 'Openstack Request Poll'. * @see org.openecomp.ncomp.openstack.core.OpenstackRequestPoll * @generated */ EClass getOpenstackRequestPoll(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.core.VirtualMachineType Virtual Machine Type}'. * * * @return the meta object for class 'Virtual Machine Type'. * @see org.openecomp.ncomp.openstack.core.VirtualMachineType * @generated */ EClass getVirtualMachineType(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.VirtualMachineType#getDescription Description}'. * * * @return the meta object for the attribute 'Description'. * @see org.openecomp.ncomp.openstack.core.VirtualMachineType#getDescription() * @see #getVirtualMachineType() * @generated */ EAttribute getVirtualMachineType_Description(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.VirtualMachineType#getNumberOfCores Number Of Cores}'. * * * @return the meta object for the attribute 'Number Of Cores'. * @see org.openecomp.ncomp.openstack.core.VirtualMachineType#getNumberOfCores() * @see #getVirtualMachineType() * @generated */ EAttribute getVirtualMachineType_NumberOfCores(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.VirtualMachineType#getMemorySizeMB Memory Size MB}'. * * * @return the meta object for the attribute 'Memory Size MB'. * @see org.openecomp.ncomp.openstack.core.VirtualMachineType#getMemorySizeMB() * @see #getVirtualMachineType() * @generated */ EAttribute getVirtualMachineType_MemorySizeMB(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.VirtualMachineType#getRootDiskSizeGB Root Disk Size GB}'. * * * @return the meta object for the attribute 'Root Disk Size GB'. * @see org.openecomp.ncomp.openstack.core.VirtualMachineType#getRootDiskSizeGB() * @see #getVirtualMachineType() * @generated */ EAttribute getVirtualMachineType_RootDiskSizeGB(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.VirtualMachineType#getDiskSizeGB Disk Size GB}'. * * * @return the meta object for the attribute 'Disk Size GB'. * @see org.openecomp.ncomp.openstack.core.VirtualMachineType#getDiskSizeGB() * @see #getVirtualMachineType() * @generated */ EAttribute getVirtualMachineType_DiskSizeGB(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.VirtualMachineType#getVolumeSizeGB Volume Size GB}'. * * * @return the meta object for the attribute 'Volume Size GB'. * @see org.openecomp.ncomp.openstack.core.VirtualMachineType#getVolumeSizeGB() * @see #getVirtualMachineType() * @generated */ EAttribute getVirtualMachineType_VolumeSizeGB(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.VirtualMachineType#getImageName Image Name}'. * * * @return the meta object for the attribute 'Image Name'. * @see org.openecomp.ncomp.openstack.core.VirtualMachineType#getImageName() * @see #getVirtualMachineType() * @generated */ EAttribute getVirtualMachineType_ImageName(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.VirtualMachineType#getFlavorName Flavor Name}'. * * * @return the meta object for the attribute 'Flavor Name'. * @see org.openecomp.ncomp.openstack.core.VirtualMachineType#getFlavorName() * @see #getVirtualMachineType() * @generated */ EAttribute getVirtualMachineType_FlavorName(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.VirtualMachineType#isNeedPublicIp Need Public Ip}'. * * * @return the meta object for the attribute 'Need Public Ip'. * @see org.openecomp.ncomp.openstack.core.VirtualMachineType#isNeedPublicIp() * @see #getVirtualMachineType() * @generated */ EAttribute getVirtualMachineType_NeedPublicIp(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.VirtualMachineType#getDeploymentStatus Deployment Status}'. * * * @return the meta object for the attribute 'Deployment Status'. * @see org.openecomp.ncomp.openstack.core.VirtualMachineType#getDeploymentStatus() * @see #getVirtualMachineType() * @generated */ EAttribute getVirtualMachineType_DeploymentStatus(); /** * Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.core.VirtualMachineType#getIncomingSecurityRules Incoming Security Rules}'. * * * @return the meta object for the containment reference list 'Incoming Security Rules'. * @see org.openecomp.ncomp.openstack.core.VirtualMachineType#getIncomingSecurityRules() * @see #getVirtualMachineType() * @generated */ EReference getVirtualMachineType_IncomingSecurityRules(); /** * Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.core.VirtualMachineType#getOutboundSecurityRules Outbound Security Rules}'. * * * @return the meta object for the containment reference list 'Outbound Security Rules'. * @see org.openecomp.ncomp.openstack.core.VirtualMachineType#getOutboundSecurityRules() * @see #getVirtualMachineType() * @generated */ EReference getVirtualMachineType_OutboundSecurityRules(); /** * Returns the meta object for class '{@link org.openecomp.ncomp.openstack.core.SecurityRule Security Rule}'. * * * @return the meta object for class 'Security Rule'. * @see org.openecomp.ncomp.openstack.core.SecurityRule * @generated */ EClass getSecurityRule(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.SecurityRule#getPortRangeStart Port Range Start}'. * * * @return the meta object for the attribute 'Port Range Start'. * @see org.openecomp.ncomp.openstack.core.SecurityRule#getPortRangeStart() * @see #getSecurityRule() * @generated */ EAttribute getSecurityRule_PortRangeStart(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.SecurityRule#getPortRangeEnd Port Range End}'. * * * @return the meta object for the attribute 'Port Range End'. * @see org.openecomp.ncomp.openstack.core.SecurityRule#getPortRangeEnd() * @see #getSecurityRule() * @generated */ EAttribute getSecurityRule_PortRangeEnd(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.SecurityRule#getPrefix Prefix}'. * * * @return the meta object for the attribute 'Prefix'. * @see org.openecomp.ncomp.openstack.core.SecurityRule#getPrefix() * @see #getSecurityRule() * @generated */ EAttribute getSecurityRule_Prefix(); /** * Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.core.SecurityRule#getIpProtocol Ip Protocol}'. * * * @return the meta object for the attribute 'Ip Protocol'. * @see org.openecomp.ncomp.openstack.core.SecurityRule#getIpProtocol() * @see #getSecurityRule() * @generated */ EAttribute getSecurityRule_IpProtocol(); /** * Returns the meta object for enum '{@link org.openecomp.ncomp.openstack.core.SecurityRuleProtocol Security Rule Protocol}'. * * * @return the meta object for enum 'Security Rule Protocol'. * @see org.openecomp.ncomp.openstack.core.SecurityRuleProtocol * @generated */ EEnum getSecurityRuleProtocol(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ CoreFactory getCoreFactory(); /** * * Defines literals for the meta objects that represent * * * @generated */ interface Literals { /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.core.impl.OpenStackRequestImpl Open Stack Request}' class. * * * @see org.openecomp.ncomp.openstack.core.impl.OpenStackRequestImpl * @see org.openecomp.ncomp.openstack.core.impl.CorePackageImpl#getOpenStackRequest() * @generated */ EClass OPEN_STACK_REQUEST = eINSTANCE.getOpenStackRequest(); /** * The meta object literal for the 'Project Name' attribute feature. * * * @generated */ EAttribute OPEN_STACK_REQUEST__PROJECT_NAME = eINSTANCE.getOpenStackRequest_ProjectName(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.core.impl.OpenstackRequestDeleteImpl Openstack Request Delete}' class. * * * @see org.openecomp.ncomp.openstack.core.impl.OpenstackRequestDeleteImpl * @see org.openecomp.ncomp.openstack.core.impl.CorePackageImpl#getOpenstackRequestDelete() * @generated */ EClass OPENSTACK_REQUEST_DELETE = eINSTANCE.getOpenstackRequestDelete(); /** * The meta object literal for the 'Object Type' attribute feature. * * * @generated */ EAttribute OPENSTACK_REQUEST_DELETE__OBJECT_TYPE = eINSTANCE.getOpenstackRequestDelete_ObjectType(); /** * The meta object literal for the 'Object Name' attribute feature. * * * @generated */ EAttribute OPENSTACK_REQUEST_DELETE__OBJECT_NAME = eINSTANCE.getOpenstackRequestDelete_ObjectName(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.core.impl.OpenstackRequestPollImpl Openstack Request Poll}' class. * * * @see org.openecomp.ncomp.openstack.core.impl.OpenstackRequestPollImpl * @see org.openecomp.ncomp.openstack.core.impl.CorePackageImpl#getOpenstackRequestPoll() * @generated */ EClass OPENSTACK_REQUEST_POLL = eINSTANCE.getOpenstackRequestPoll(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.core.impl.VirtualMachineTypeImpl Virtual Machine Type}' class. * * * @see org.openecomp.ncomp.openstack.core.impl.VirtualMachineTypeImpl * @see org.openecomp.ncomp.openstack.core.impl.CorePackageImpl#getVirtualMachineType() * @generated */ EClass VIRTUAL_MACHINE_TYPE = eINSTANCE.getVirtualMachineType(); /** * The meta object literal for the 'Description' attribute feature. * * * @generated */ EAttribute VIRTUAL_MACHINE_TYPE__DESCRIPTION = eINSTANCE.getVirtualMachineType_Description(); /** * The meta object literal for the 'Number Of Cores' attribute feature. * * * @generated */ EAttribute VIRTUAL_MACHINE_TYPE__NUMBER_OF_CORES = eINSTANCE.getVirtualMachineType_NumberOfCores(); /** * The meta object literal for the 'Memory Size MB' attribute feature. * * * @generated */ EAttribute VIRTUAL_MACHINE_TYPE__MEMORY_SIZE_MB = eINSTANCE.getVirtualMachineType_MemorySizeMB(); /** * The meta object literal for the 'Root Disk Size GB' attribute feature. * * * @generated */ EAttribute VIRTUAL_MACHINE_TYPE__ROOT_DISK_SIZE_GB = eINSTANCE.getVirtualMachineType_RootDiskSizeGB(); /** * The meta object literal for the 'Disk Size GB' attribute feature. * * * @generated */ EAttribute VIRTUAL_MACHINE_TYPE__DISK_SIZE_GB = eINSTANCE.getVirtualMachineType_DiskSizeGB(); /** * The meta object literal for the 'Volume Size GB' attribute feature. * * * @generated */ EAttribute VIRTUAL_MACHINE_TYPE__VOLUME_SIZE_GB = eINSTANCE.getVirtualMachineType_VolumeSizeGB(); /** * The meta object literal for the 'Image Name' attribute feature. * * * @generated */ EAttribute VIRTUAL_MACHINE_TYPE__IMAGE_NAME = eINSTANCE.getVirtualMachineType_ImageName(); /** * The meta object literal for the 'Flavor Name' attribute feature. * * * @generated */ EAttribute VIRTUAL_MACHINE_TYPE__FLAVOR_NAME = eINSTANCE.getVirtualMachineType_FlavorName(); /** * The meta object literal for the 'Need Public Ip' attribute feature. * * * @generated */ EAttribute VIRTUAL_MACHINE_TYPE__NEED_PUBLIC_IP = eINSTANCE.getVirtualMachineType_NeedPublicIp(); /** * The meta object literal for the 'Deployment Status' attribute feature. * * * @generated */ EAttribute VIRTUAL_MACHINE_TYPE__DEPLOYMENT_STATUS = eINSTANCE.getVirtualMachineType_DeploymentStatus(); /** * The meta object literal for the 'Incoming Security Rules' containment reference list feature. * * * @generated */ EReference VIRTUAL_MACHINE_TYPE__INCOMING_SECURITY_RULES = eINSTANCE.getVirtualMachineType_IncomingSecurityRules(); /** * The meta object literal for the 'Outbound Security Rules' containment reference list feature. * * * @generated */ EReference VIRTUAL_MACHINE_TYPE__OUTBOUND_SECURITY_RULES = eINSTANCE.getVirtualMachineType_OutboundSecurityRules(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.core.impl.SecurityRuleImpl Security Rule}' class. * * * @see org.openecomp.ncomp.openstack.core.impl.SecurityRuleImpl * @see org.openecomp.ncomp.openstack.core.impl.CorePackageImpl#getSecurityRule() * @generated */ EClass SECURITY_RULE = eINSTANCE.getSecurityRule(); /** * The meta object literal for the 'Port Range Start' attribute feature. * * * @generated */ EAttribute SECURITY_RULE__PORT_RANGE_START = eINSTANCE.getSecurityRule_PortRangeStart(); /** * The meta object literal for the 'Port Range End' attribute feature. * * * @generated */ EAttribute SECURITY_RULE__PORT_RANGE_END = eINSTANCE.getSecurityRule_PortRangeEnd(); /** * The meta object literal for the 'Prefix' attribute feature. * * * @generated */ EAttribute SECURITY_RULE__PREFIX = eINSTANCE.getSecurityRule_Prefix(); /** * The meta object literal for the 'Ip Protocol' attribute feature. * * * @generated */ EAttribute SECURITY_RULE__IP_PROTOCOL = eINSTANCE.getSecurityRule_IpProtocol(); /** * The meta object literal for the '{@link org.openecomp.ncomp.openstack.core.SecurityRuleProtocol Security Rule Protocol}' enum. * * * @see org.openecomp.ncomp.openstack.core.SecurityRuleProtocol * @see org.openecomp.ncomp.openstack.core.impl.CorePackageImpl#getSecurityRuleProtocol() * @generated */ EEnum SECURITY_RULE_PROTOCOL = eINSTANCE.getSecurityRuleProtocol(); } } //CorePackage