/*-
* ============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.ceilometer;
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.ceilometer.CeilometerFactory
* @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 CeilometerPackage extends EPackage {
/**
* The package name.
*
*
* @generated
*/
String eNAME = "ceilometer";
/**
* The package namespace URI.
*
*
* @generated
*/
String eNS_URI = "org.openecomp.ncomp.openstack.ceilometer";
/**
* The package namespace name.
*
*
* @generated
*/
String eNS_PREFIX = "ceilometer";
/**
* The singleton instance of the package.
*
*
* @generated
*/
CeilometerPackage eINSTANCE = org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl.init();
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerServiceImpl Service}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerServiceImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerService()
* @generated
*/
int CEILOMETER_SERVICE = 0;
/**
* The feature id for the 'Ceilometer Available Capabilites' attribute list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SERVICE__CEILOMETER_AVAILABLE_CAPABILITES = 0;
/**
* The feature id for the 'Ceilometer Unavailable Capabilites' attribute list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SERVICE__CEILOMETER_UNAVAILABLE_CAPABILITES = 1;
/**
* The number of structural features of the 'Service' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SERVICE_FEATURE_COUNT = 2;
/**
* The operation id for the 'Create Alarm' operation.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SERVICE___CREATE_ALARM__CREATEALARMREQUEST = 0;
/**
* The operation id for the 'Delete Alarm' operation.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SERVICE___DELETE_ALARM__STRING_STRING = 1;
/**
* The operation id for the 'Create Alarm' operation.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SERVICE___CREATE_ALARM__SAMPLEREQUEST = 2;
/**
* The number of operations of the 'Service' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SERVICE_OPERATION_COUNT = 3;
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerProjectImpl Project}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerProjectImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerProject()
* @generated
*/
int CEILOMETER_PROJECT = 1;
/**
* The feature id for the 'Alarms' containment reference list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_PROJECT__ALARMS = 0;
/**
* The feature id for the 'Resources' containment reference list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_PROJECT__RESOURCES = 1;
/**
* The feature id for the 'Meters' containment reference list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_PROJECT__METERS = 2;
/**
* The number of structural features of the 'Project' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_PROJECT_FEATURE_COUNT = 3;
/**
* The number of operations of the 'Project' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_PROJECT_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerAlarmImpl Alarm}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerAlarmImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerAlarm()
* @generated
*/
int CEILOMETER_ALARM = 2;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__NAME = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY__NAME;
/**
* The feature id for the 'Last Polled' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__LAST_POLLED = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY__LAST_POLLED;
/**
* The feature id for the 'Last Changed' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__LAST_CHANGED = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY__LAST_CHANGED;
/**
* The feature id for the 'Created' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__CREATED = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY__CREATED;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__ID = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 0;
/**
* The feature id for the 'User id' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__USER_ID = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 1;
/**
* The feature id for the 'Timestamp' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__TIMESTAMP = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 2;
/**
* The feature id for the 'Enabled' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__ENABLED = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 3;
/**
* The feature id for the 'State' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__STATE = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 4;
/**
* The feature id for the 'State timestamp' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__STATE_TIMESTAMP = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 5;
/**
* The feature id for the 'Description' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__DESCRIPTION = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 6;
/**
* The feature id for the 'Alarm actions' attribute list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__ALARM_ACTIONS = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 7;
/**
* The feature id for the 'Ok actions' attribute list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__OK_ACTIONS = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 8;
/**
* The feature id for the 'Insufficient data actions' attribute list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__INSUFFICIENT_DATA_ACTIONS = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 9;
/**
* The feature id for the 'Repeat actions' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__REPEAT_ACTIONS = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 10;
/**
* The feature id for the 'Time constraints' attribute list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM__TIME_CONSTRAINTS = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 11;
/**
* The number of structural features of the 'Alarm' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM_FEATURE_COUNT = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_FEATURE_COUNT + 12;
/**
* The number of operations of the 'Alarm' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ALARM_OPERATION_COUNT = org.openecomp.ncomp.core.CorePackage.NAMED_ENTITY_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerThresholdAlarmImpl Threshold Alarm}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerThresholdAlarmImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerThresholdAlarm()
* @generated
*/
int CEILOMETER_THRESHOLD_ALARM = 3;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__NAME = CEILOMETER_ALARM__NAME;
/**
* The feature id for the 'Last Polled' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__LAST_POLLED = CEILOMETER_ALARM__LAST_POLLED;
/**
* The feature id for the 'Last Changed' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__LAST_CHANGED = CEILOMETER_ALARM__LAST_CHANGED;
/**
* The feature id for the 'Created' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__CREATED = CEILOMETER_ALARM__CREATED;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__ID = CEILOMETER_ALARM__ID;
/**
* The feature id for the 'User id' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__USER_ID = CEILOMETER_ALARM__USER_ID;
/**
* The feature id for the 'Timestamp' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__TIMESTAMP = CEILOMETER_ALARM__TIMESTAMP;
/**
* The feature id for the 'Enabled' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__ENABLED = CEILOMETER_ALARM__ENABLED;
/**
* The feature id for the 'State' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__STATE = CEILOMETER_ALARM__STATE;
/**
* The feature id for the 'State timestamp' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__STATE_TIMESTAMP = CEILOMETER_ALARM__STATE_TIMESTAMP;
/**
* The feature id for the 'Description' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__DESCRIPTION = CEILOMETER_ALARM__DESCRIPTION;
/**
* The feature id for the 'Alarm actions' attribute list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__ALARM_ACTIONS = CEILOMETER_ALARM__ALARM_ACTIONS;
/**
* The feature id for the 'Ok actions' attribute list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__OK_ACTIONS = CEILOMETER_ALARM__OK_ACTIONS;
/**
* The feature id for the 'Insufficient data actions' attribute list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__INSUFFICIENT_DATA_ACTIONS = CEILOMETER_ALARM__INSUFFICIENT_DATA_ACTIONS;
/**
* The feature id for the 'Repeat actions' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__REPEAT_ACTIONS = CEILOMETER_ALARM__REPEAT_ACTIONS;
/**
* The feature id for the 'Time constraints' attribute list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__TIME_CONSTRAINTS = CEILOMETER_ALARM__TIME_CONSTRAINTS;
/**
* The feature id for the 'Threshold rule' containment reference.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM__THRESHOLD_RULE = CEILOMETER_ALARM_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Threshold Alarm' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM_FEATURE_COUNT = CEILOMETER_ALARM_FEATURE_COUNT + 1;
/**
* The number of operations of the 'Threshold Alarm' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM_OPERATION_COUNT = CEILOMETER_ALARM_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerThresholdAlarmRuleImpl Threshold Alarm Rule}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerThresholdAlarmRuleImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerThresholdAlarmRule()
* @generated
*/
int CEILOMETER_THRESHOLD_ALARM_RULE = 4;
/**
* The feature id for the 'Meter name' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM_RULE__METER_NAME = 0;
/**
* The feature id for the 'Evaluation periods' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM_RULE__EVALUATION_PERIODS = 1;
/**
* The feature id for the 'Period' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM_RULE__PERIOD = 2;
/**
* The feature id for the 'Statistic' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM_RULE__STATISTIC = 3;
/**
* The feature id for the 'Threshold' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM_RULE__THRESHOLD = 4;
/**
* The feature id for the 'Query' attribute list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM_RULE__QUERY = 5;
/**
* The feature id for the 'Comparison operator' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM_RULE__COMPARISON_OPERATOR = 6;
/**
* The feature id for the 'Exclude outliers' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM_RULE__EXCLUDE_OUTLIERS = 7;
/**
* The number of structural features of the 'Threshold Alarm Rule' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM_RULE_FEATURE_COUNT = 8;
/**
* The number of operations of the 'Threshold Alarm Rule' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_THRESHOLD_ALARM_RULE_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerResourceImpl Resource}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerResourceImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerResource()
* @generated
*/
int CEILOMETER_RESOURCE = 5;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_RESOURCE__ID = 0;
/**
* The feature id for the 'User id' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_RESOURCE__USER_ID = 1;
/**
* The feature id for the 'Project id' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_RESOURCE__PROJECT_ID = 2;
/**
* The feature id for the 'First sample timestamp' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_RESOURCE__FIRST_SAMPLE_TIMESTAMP = 3;
/**
* The feature id for the 'Last sample timestamp' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_RESOURCE__LAST_SAMPLE_TIMESTAMP = 4;
/**
* The feature id for the 'Links' containment reference list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_RESOURCE__LINKS = 5;
/**
* The feature id for the 'Metadata' containment reference.
*
*
* @generated
* @ordered
*/
int CEILOMETER_RESOURCE__METADATA = 6;
/**
* The number of structural features of the 'Resource' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_RESOURCE_FEATURE_COUNT = 7;
/**
* The number of operations of the 'Resource' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_RESOURCE_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerMeterImpl Meter}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerMeterImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerMeter()
* @generated
*/
int CEILOMETER_METER = 6;
/**
* The number of structural features of the 'Meter' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_METER_FEATURE_COUNT = 0;
/**
* The number of operations of the 'Meter' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_METER_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerQueryImpl Query}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerQueryImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerQuery()
* @generated
*/
int CEILOMETER_QUERY = 7;
/**
* The feature id for the 'Filter' containment reference list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_QUERY__FILTER = 0;
/**
* The feature id for the 'Orderby' containment reference list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_QUERY__ORDERBY = 1;
/**
* The feature id for the 'Limit' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_QUERY__LIMIT = 2;
/**
* The number of structural features of the 'Query' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_QUERY_FEATURE_COUNT = 3;
/**
* The number of operations of the 'Query' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_QUERY_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerFilterImpl Filter}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerFilterImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerFilter()
* @generated
*/
int CEILOMETER_FILTER = 8;
/**
* The feature id for the 'Operation' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_FILTER__OPERATION = 0;
/**
* The feature id for the 'Value' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_FILTER__VALUE = 1;
/**
* The feature id for the 'Field' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_FILTER__FIELD = 2;
/**
* The feature id for the 'Filters' containment reference list.
*
*
* @generated
* @ordered
*/
int CEILOMETER_FILTER__FILTERS = 3;
/**
* The number of structural features of the 'Filter' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_FILTER_FEATURE_COUNT = 4;
/**
* The number of operations of the 'Filter' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_FILTER_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerOrderedByImpl Ordered By}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerOrderedByImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerOrderedBy()
* @generated
*/
int CEILOMETER_ORDERED_BY = 9;
/**
* The feature id for the 'Field' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ORDERED_BY__FIELD = 0;
/**
* The feature id for the 'Direction' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ORDERED_BY__DIRECTION = 1;
/**
* The number of structural features of the 'Ordered By' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ORDERED_BY_FEATURE_COUNT = 2;
/**
* The number of operations of the 'Ordered By' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_ORDERED_BY_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerRequestImpl Request}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerRequestImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerRequest()
* @generated
*/
int CEILOMETER_REQUEST = 10;
/**
* The feature id for the 'Project Name' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_REQUEST__PROJECT_NAME = CorePackage.OPEN_STACK_REQUEST__PROJECT_NAME;
/**
* The number of structural features of the 'Request' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_REQUEST_FEATURE_COUNT = CorePackage.OPEN_STACK_REQUEST_FEATURE_COUNT + 0;
/**
* The number of operations of the 'Request' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_REQUEST_OPERATION_COUNT = CorePackage.OPEN_STACK_REQUEST_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CreateAlarmRequestImpl Create Alarm Request}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CreateAlarmRequestImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCreateAlarmRequest()
* @generated
*/
int CREATE_ALARM_REQUEST = 11;
/**
* The feature id for the 'Project Name' attribute.
*
*
* @generated
* @ordered
*/
int CREATE_ALARM_REQUEST__PROJECT_NAME = CEILOMETER_REQUEST__PROJECT_NAME;
/**
* The number of structural features of the 'Create Alarm Request' class.
*
*
* @generated
* @ordered
*/
int CREATE_ALARM_REQUEST_FEATURE_COUNT = CEILOMETER_REQUEST_FEATURE_COUNT + 0;
/**
* The number of operations of the 'Create Alarm Request' class.
*
*
* @generated
* @ordered
*/
int CREATE_ALARM_REQUEST_OPERATION_COUNT = CEILOMETER_REQUEST_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.SampleRequestImpl Sample Request}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.SampleRequestImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getSampleRequest()
* @generated
*/
int SAMPLE_REQUEST = 12;
/**
* The feature id for the 'Project Name' attribute.
*
*
* @generated
* @ordered
*/
int SAMPLE_REQUEST__PROJECT_NAME = CEILOMETER_REQUEST__PROJECT_NAME;
/**
* The feature id for the 'Query' containment reference.
*
*
* @generated
* @ordered
*/
int SAMPLE_REQUEST__QUERY = CEILOMETER_REQUEST_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Sample Request' class.
*
*
* @generated
* @ordered
*/
int SAMPLE_REQUEST_FEATURE_COUNT = CEILOMETER_REQUEST_FEATURE_COUNT + 1;
/**
* The number of operations of the 'Sample Request' class.
*
*
* @generated
* @ordered
*/
int SAMPLE_REQUEST_OPERATION_COUNT = CEILOMETER_REQUEST_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl Sample}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerSample()
* @generated
*/
int CEILOMETER_SAMPLE = 13;
/**
* The feature id for the 'Counter name' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SAMPLE__COUNTER_NAME = 0;
/**
* The feature id for the 'User id' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SAMPLE__USER_ID = 1;
/**
* The feature id for the 'Resource id' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SAMPLE__RESOURCE_ID = 2;
/**
* The feature id for the 'Timestamp' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SAMPLE__TIMESTAMP = 3;
/**
* The feature id for the 'Recorded at' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SAMPLE__RECORDED_AT = 4;
/**
* The feature id for the 'Message id' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SAMPLE__MESSAGE_ID = 5;
/**
* The feature id for the 'Source' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SAMPLE__SOURCE = 6;
/**
* The feature id for the 'Counter unit' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SAMPLE__COUNTER_UNIT = 7;
/**
* The feature id for the 'Counter volume' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SAMPLE__COUNTER_VOLUME = 8;
/**
* The feature id for the 'Project id' attribute.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SAMPLE__PROJECT_ID = 9;
/**
* The number of structural features of the 'Sample' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SAMPLE_FEATURE_COUNT = 10;
/**
* The number of operations of the 'Sample' class.
*
*
* @generated
* @ordered
*/
int CEILOMETER_SAMPLE_OPERATION_COUNT = 0;
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerService Service}'.
*
*
* @return the meta object for class 'Service'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerService
* @generated
*/
EClass getCeilometerService();
/**
* Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerService#getCeilometerAvailableCapabilites Ceilometer Available Capabilites}'.
*
*
* @return the meta object for the attribute list 'Ceilometer Available Capabilites'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerService#getCeilometerAvailableCapabilites()
* @see #getCeilometerService()
* @generated
*/
EAttribute getCeilometerService_CeilometerAvailableCapabilites();
/**
* Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerService#getCeilometerUnavailableCapabilites Ceilometer Unavailable Capabilites}'.
*
*
* @return the meta object for the attribute list 'Ceilometer Unavailable Capabilites'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerService#getCeilometerUnavailableCapabilites()
* @see #getCeilometerService()
* @generated
*/
EAttribute getCeilometerService_CeilometerUnavailableCapabilites();
/**
* Returns the meta object for the '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerService#createAlarm(org.openecomp.ncomp.openstack.ceilometer.CreateAlarmRequest) Create Alarm}' operation.
*
*
* @return the meta object for the 'Create Alarm' operation.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerService#createAlarm(org.openecomp.ncomp.openstack.ceilometer.CreateAlarmRequest)
* @generated
*/
EOperation getCeilometerService__CreateAlarm__CreateAlarmRequest();
/**
* Returns the meta object for the '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerService#deleteAlarm(java.lang.String, java.lang.String) Delete Alarm}' operation.
*
*
* @return the meta object for the 'Delete Alarm' operation.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerService#deleteAlarm(java.lang.String, java.lang.String)
* @generated
*/
EOperation getCeilometerService__DeleteAlarm__String_String();
/**
* Returns the meta object for the '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerService#createAlarm(org.openecomp.ncomp.openstack.ceilometer.SampleRequest) Create Alarm}' operation.
*
*
* @return the meta object for the 'Create Alarm' operation.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerService#createAlarm(org.openecomp.ncomp.openstack.ceilometer.SampleRequest)
* @generated
*/
EOperation getCeilometerService__CreateAlarm__SampleRequest();
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerProject Project}'.
*
*
* @return the meta object for class 'Project'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerProject
* @generated
*/
EClass getCeilometerProject();
/**
* Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerProject#getAlarms Alarms}'.
*
*
* @return the meta object for the containment reference list 'Alarms'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerProject#getAlarms()
* @see #getCeilometerProject()
* @generated
*/
EReference getCeilometerProject_Alarms();
/**
* Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerProject#getResources Resources}'.
*
*
* @return the meta object for the containment reference list 'Resources'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerProject#getResources()
* @see #getCeilometerProject()
* @generated
*/
EReference getCeilometerProject_Resources();
/**
* Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerProject#getMeters Meters}'.
*
*
* @return the meta object for the containment reference list 'Meters'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerProject#getMeters()
* @see #getCeilometerProject()
* @generated
*/
EReference getCeilometerProject_Meters();
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm Alarm}'.
*
*
* @return the meta object for class 'Alarm'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm
* @generated
*/
EClass getCeilometerAlarm();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getId Id}'.
*
*
* @return the meta object for the attribute 'Id'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getId()
* @see #getCeilometerAlarm()
* @generated
*/
EAttribute getCeilometerAlarm_Id();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getUser_id User id}'.
*
*
* @return the meta object for the attribute 'User id'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getUser_id()
* @see #getCeilometerAlarm()
* @generated
*/
EAttribute getCeilometerAlarm_User_id();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getTimestamp Timestamp}'.
*
*
* @return the meta object for the attribute 'Timestamp'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getTimestamp()
* @see #getCeilometerAlarm()
* @generated
*/
EAttribute getCeilometerAlarm_Timestamp();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getEnabled Enabled}'.
*
*
* @return the meta object for the attribute 'Enabled'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getEnabled()
* @see #getCeilometerAlarm()
* @generated
*/
EAttribute getCeilometerAlarm_Enabled();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getState State}'.
*
*
* @return the meta object for the attribute 'State'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getState()
* @see #getCeilometerAlarm()
* @generated
*/
EAttribute getCeilometerAlarm_State();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getState_timestamp State timestamp}'.
*
*
* @return the meta object for the attribute 'State timestamp'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getState_timestamp()
* @see #getCeilometerAlarm()
* @generated
*/
EAttribute getCeilometerAlarm_State_timestamp();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getDescription Description}'.
*
*
* @return the meta object for the attribute 'Description'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getDescription()
* @see #getCeilometerAlarm()
* @generated
*/
EAttribute getCeilometerAlarm_Description();
/**
* Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getAlarm_actions Alarm actions}'.
*
*
* @return the meta object for the attribute list 'Alarm actions'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getAlarm_actions()
* @see #getCeilometerAlarm()
* @generated
*/
EAttribute getCeilometerAlarm_Alarm_actions();
/**
* Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getOk_actions Ok actions}'.
*
*
* @return the meta object for the attribute list 'Ok actions'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getOk_actions()
* @see #getCeilometerAlarm()
* @generated
*/
EAttribute getCeilometerAlarm_Ok_actions();
/**
* Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getInsufficient_data_actions Insufficient data actions}'.
*
*
* @return the meta object for the attribute list 'Insufficient data actions'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getInsufficient_data_actions()
* @see #getCeilometerAlarm()
* @generated
*/
EAttribute getCeilometerAlarm_Insufficient_data_actions();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getRepeat_actions Repeat actions}'.
*
*
* @return the meta object for the attribute 'Repeat actions'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getRepeat_actions()
* @see #getCeilometerAlarm()
* @generated
*/
EAttribute getCeilometerAlarm_Repeat_actions();
/**
* Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getTime_constraints Time constraints}'.
*
*
* @return the meta object for the attribute list 'Time constraints'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerAlarm#getTime_constraints()
* @see #getCeilometerAlarm()
* @generated
*/
EAttribute getCeilometerAlarm_Time_constraints();
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarm Threshold Alarm}'.
*
*
* @return the meta object for class 'Threshold Alarm'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarm
* @generated
*/
EClass getCeilometerThresholdAlarm();
/**
* Returns the meta object for the containment reference '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarm#getThreshold_rule Threshold rule}'.
*
*
* @return the meta object for the containment reference 'Threshold rule'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarm#getThreshold_rule()
* @see #getCeilometerThresholdAlarm()
* @generated
*/
EReference getCeilometerThresholdAlarm_Threshold_rule();
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule Threshold Alarm Rule}'.
*
*
* @return the meta object for class 'Threshold Alarm Rule'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule
* @generated
*/
EClass getCeilometerThresholdAlarmRule();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getMeter_name Meter name}'.
*
*
* @return the meta object for the attribute 'Meter name'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getMeter_name()
* @see #getCeilometerThresholdAlarmRule()
* @generated
*/
EAttribute getCeilometerThresholdAlarmRule_Meter_name();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getEvaluation_periods Evaluation periods}'.
*
*
* @return the meta object for the attribute 'Evaluation periods'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getEvaluation_periods()
* @see #getCeilometerThresholdAlarmRule()
* @generated
*/
EAttribute getCeilometerThresholdAlarmRule_Evaluation_periods();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getPeriod Period}'.
*
*
* @return the meta object for the attribute 'Period'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getPeriod()
* @see #getCeilometerThresholdAlarmRule()
* @generated
*/
EAttribute getCeilometerThresholdAlarmRule_Period();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getStatistic Statistic}'.
*
*
* @return the meta object for the attribute 'Statistic'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getStatistic()
* @see #getCeilometerThresholdAlarmRule()
* @generated
*/
EAttribute getCeilometerThresholdAlarmRule_Statistic();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getThreshold Threshold}'.
*
*
* @return the meta object for the attribute 'Threshold'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getThreshold()
* @see #getCeilometerThresholdAlarmRule()
* @generated
*/
EAttribute getCeilometerThresholdAlarmRule_Threshold();
/**
* Returns the meta object for the attribute list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getQuery Query}'.
*
*
* @return the meta object for the attribute list 'Query'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getQuery()
* @see #getCeilometerThresholdAlarmRule()
* @generated
*/
EAttribute getCeilometerThresholdAlarmRule_Query();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getComparison_operator Comparison operator}'.
*
*
* @return the meta object for the attribute 'Comparison operator'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getComparison_operator()
* @see #getCeilometerThresholdAlarmRule()
* @generated
*/
EAttribute getCeilometerThresholdAlarmRule_Comparison_operator();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getExclude_outliers Exclude outliers}'.
*
*
* @return the meta object for the attribute 'Exclude outliers'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerThresholdAlarmRule#getExclude_outliers()
* @see #getCeilometerThresholdAlarmRule()
* @generated
*/
EAttribute getCeilometerThresholdAlarmRule_Exclude_outliers();
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerResource Resource}'.
*
*
* @return the meta object for class 'Resource'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerResource
* @generated
*/
EClass getCeilometerResource();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getId Id}'.
*
*
* @return the meta object for the attribute 'Id'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getId()
* @see #getCeilometerResource()
* @generated
*/
EAttribute getCeilometerResource_Id();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getUser_id User id}'.
*
*
* @return the meta object for the attribute 'User id'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getUser_id()
* @see #getCeilometerResource()
* @generated
*/
EAttribute getCeilometerResource_User_id();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getProject_id Project id}'.
*
*
* @return the meta object for the attribute 'Project id'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getProject_id()
* @see #getCeilometerResource()
* @generated
*/
EAttribute getCeilometerResource_Project_id();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getFirst_sample_timestamp First sample timestamp}'.
*
*
* @return the meta object for the attribute 'First sample timestamp'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getFirst_sample_timestamp()
* @see #getCeilometerResource()
* @generated
*/
EAttribute getCeilometerResource_First_sample_timestamp();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getLast_sample_timestamp Last sample timestamp}'.
*
*
* @return the meta object for the attribute 'Last sample timestamp'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getLast_sample_timestamp()
* @see #getCeilometerResource()
* @generated
*/
EAttribute getCeilometerResource_Last_sample_timestamp();
/**
* Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getLinks Links}'.
*
*
* @return the meta object for the containment reference list 'Links'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getLinks()
* @see #getCeilometerResource()
* @generated
*/
EReference getCeilometerResource_Links();
/**
* Returns the meta object for the containment reference '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getMetadata Metadata}'.
*
*
* @return the meta object for the containment reference 'Metadata'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerResource#getMetadata()
* @see #getCeilometerResource()
* @generated
*/
EReference getCeilometerResource_Metadata();
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerMeter Meter}'.
*
*
* @return the meta object for class 'Meter'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerMeter
* @generated
*/
EClass getCeilometerMeter();
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerQuery Query}'.
*
*
* @return the meta object for class 'Query'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerQuery
* @generated
*/
EClass getCeilometerQuery();
/**
* Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerQuery#getFilter Filter}'.
*
*
* @return the meta object for the containment reference list 'Filter'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerQuery#getFilter()
* @see #getCeilometerQuery()
* @generated
*/
EReference getCeilometerQuery_Filter();
/**
* Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerQuery#getOrderby Orderby}'.
*
*
* @return the meta object for the containment reference list 'Orderby'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerQuery#getOrderby()
* @see #getCeilometerQuery()
* @generated
*/
EReference getCeilometerQuery_Orderby();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerQuery#getLimit Limit}'.
*
*
* @return the meta object for the attribute 'Limit'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerQuery#getLimit()
* @see #getCeilometerQuery()
* @generated
*/
EAttribute getCeilometerQuery_Limit();
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerFilter Filter}'.
*
*
* @return the meta object for class 'Filter'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerFilter
* @generated
*/
EClass getCeilometerFilter();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerFilter#getOperation Operation}'.
*
*
* @return the meta object for the attribute 'Operation'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerFilter#getOperation()
* @see #getCeilometerFilter()
* @generated
*/
EAttribute getCeilometerFilter_Operation();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerFilter#getValue Value}'.
*
*
* @return the meta object for the attribute 'Value'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerFilter#getValue()
* @see #getCeilometerFilter()
* @generated
*/
EAttribute getCeilometerFilter_Value();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerFilter#getField Field}'.
*
*
* @return the meta object for the attribute 'Field'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerFilter#getField()
* @see #getCeilometerFilter()
* @generated
*/
EAttribute getCeilometerFilter_Field();
/**
* Returns the meta object for the containment reference list '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerFilter#getFilters Filters}'.
*
*
* @return the meta object for the containment reference list 'Filters'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerFilter#getFilters()
* @see #getCeilometerFilter()
* @generated
*/
EReference getCeilometerFilter_Filters();
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerOrderedBy Ordered By}'.
*
*
* @return the meta object for class 'Ordered By'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerOrderedBy
* @generated
*/
EClass getCeilometerOrderedBy();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerOrderedBy#getField Field}'.
*
*
* @return the meta object for the attribute 'Field'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerOrderedBy#getField()
* @see #getCeilometerOrderedBy()
* @generated
*/
EAttribute getCeilometerOrderedBy_Field();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerOrderedBy#getDirection Direction}'.
*
*
* @return the meta object for the attribute 'Direction'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerOrderedBy#getDirection()
* @see #getCeilometerOrderedBy()
* @generated
*/
EAttribute getCeilometerOrderedBy_Direction();
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerRequest Request}'.
*
*
* @return the meta object for class 'Request'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerRequest
* @generated
*/
EClass getCeilometerRequest();
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.CreateAlarmRequest Create Alarm Request}'.
*
*
* @return the meta object for class 'Create Alarm Request'.
* @see org.openecomp.ncomp.openstack.ceilometer.CreateAlarmRequest
* @generated
*/
EClass getCreateAlarmRequest();
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.SampleRequest Sample Request}'.
*
*
* @return the meta object for class 'Sample Request'.
* @see org.openecomp.ncomp.openstack.ceilometer.SampleRequest
* @generated
*/
EClass getSampleRequest();
/**
* Returns the meta object for the containment reference '{@link org.openecomp.ncomp.openstack.ceilometer.SampleRequest#getQuery Query}'.
*
*
* @return the meta object for the containment reference 'Query'.
* @see org.openecomp.ncomp.openstack.ceilometer.SampleRequest#getQuery()
* @see #getSampleRequest()
* @generated
*/
EReference getSampleRequest_Query();
/**
* Returns the meta object for class '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerSample Sample}'.
*
*
* @return the meta object for class 'Sample'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerSample
* @generated
*/
EClass getCeilometerSample();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getCounter_name Counter name}'.
*
*
* @return the meta object for the attribute 'Counter name'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getCounter_name()
* @see #getCeilometerSample()
* @generated
*/
EAttribute getCeilometerSample_Counter_name();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getUser_id User id}'.
*
*
* @return the meta object for the attribute 'User id'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getUser_id()
* @see #getCeilometerSample()
* @generated
*/
EAttribute getCeilometerSample_User_id();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getResource_id Resource id}'.
*
*
* @return the meta object for the attribute 'Resource id'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getResource_id()
* @see #getCeilometerSample()
* @generated
*/
EAttribute getCeilometerSample_Resource_id();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getTimestamp Timestamp}'.
*
*
* @return the meta object for the attribute 'Timestamp'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getTimestamp()
* @see #getCeilometerSample()
* @generated
*/
EAttribute getCeilometerSample_Timestamp();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getRecorded_at Recorded at}'.
*
*
* @return the meta object for the attribute 'Recorded at'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getRecorded_at()
* @see #getCeilometerSample()
* @generated
*/
EAttribute getCeilometerSample_Recorded_at();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getMessage_id Message id}'.
*
*
* @return the meta object for the attribute 'Message id'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getMessage_id()
* @see #getCeilometerSample()
* @generated
*/
EAttribute getCeilometerSample_Message_id();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getSource Source}'.
*
*
* @return the meta object for the attribute 'Source'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getSource()
* @see #getCeilometerSample()
* @generated
*/
EAttribute getCeilometerSample_Source();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getCounter_unit Counter unit}'.
*
*
* @return the meta object for the attribute 'Counter unit'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getCounter_unit()
* @see #getCeilometerSample()
* @generated
*/
EAttribute getCeilometerSample_Counter_unit();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getCounter_volume Counter volume}'.
*
*
* @return the meta object for the attribute 'Counter volume'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getCounter_volume()
* @see #getCeilometerSample()
* @generated
*/
EAttribute getCeilometerSample_Counter_volume();
/**
* Returns the meta object for the attribute '{@link org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getProject_id Project id}'.
*
*
* @return the meta object for the attribute 'Project id'.
* @see org.openecomp.ncomp.openstack.ceilometer.CeilometerSample#getProject_id()
* @see #getCeilometerSample()
* @generated
*/
EAttribute getCeilometerSample_Project_id();
/**
* Returns the factory that creates the instances of the model.
*
*
* @return the factory that creates the instances of the model.
* @generated
*/
CeilometerFactory getCeilometerFactory();
/**
*
* 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.ceilometer.impl.CeilometerServiceImpl Service}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerServiceImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerService()
* @generated
*/
EClass CEILOMETER_SERVICE = eINSTANCE.getCeilometerService();
/**
* The meta object literal for the 'Ceilometer Available Capabilites' attribute list feature.
*
*
* @generated
*/
EAttribute CEILOMETER_SERVICE__CEILOMETER_AVAILABLE_CAPABILITES = eINSTANCE.getCeilometerService_CeilometerAvailableCapabilites();
/**
* The meta object literal for the 'Ceilometer Unavailable Capabilites' attribute list feature.
*
*
* @generated
*/
EAttribute CEILOMETER_SERVICE__CEILOMETER_UNAVAILABLE_CAPABILITES = eINSTANCE.getCeilometerService_CeilometerUnavailableCapabilites();
/**
* The meta object literal for the 'Create Alarm' operation.
*
*
* @generated
*/
EOperation CEILOMETER_SERVICE___CREATE_ALARM__CREATEALARMREQUEST = eINSTANCE.getCeilometerService__CreateAlarm__CreateAlarmRequest();
/**
* The meta object literal for the 'Delete Alarm' operation.
*
*
* @generated
*/
EOperation CEILOMETER_SERVICE___DELETE_ALARM__STRING_STRING = eINSTANCE.getCeilometerService__DeleteAlarm__String_String();
/**
* The meta object literal for the 'Create Alarm' operation.
*
*
* @generated
*/
EOperation CEILOMETER_SERVICE___CREATE_ALARM__SAMPLEREQUEST = eINSTANCE.getCeilometerService__CreateAlarm__SampleRequest();
/**
* The meta object literal for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerProjectImpl Project}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerProjectImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerProject()
* @generated
*/
EClass CEILOMETER_PROJECT = eINSTANCE.getCeilometerProject();
/**
* The meta object literal for the 'Alarms' containment reference list feature.
*
*
* @generated
*/
EReference CEILOMETER_PROJECT__ALARMS = eINSTANCE.getCeilometerProject_Alarms();
/**
* The meta object literal for the 'Resources' containment reference list feature.
*
*
* @generated
*/
EReference CEILOMETER_PROJECT__RESOURCES = eINSTANCE.getCeilometerProject_Resources();
/**
* The meta object literal for the 'Meters' containment reference list feature.
*
*
* @generated
*/
EReference CEILOMETER_PROJECT__METERS = eINSTANCE.getCeilometerProject_Meters();
/**
* The meta object literal for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerAlarmImpl Alarm}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerAlarmImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerAlarm()
* @generated
*/
EClass CEILOMETER_ALARM = eINSTANCE.getCeilometerAlarm();
/**
* The meta object literal for the 'Id' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ALARM__ID = eINSTANCE.getCeilometerAlarm_Id();
/**
* The meta object literal for the 'User id' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ALARM__USER_ID = eINSTANCE.getCeilometerAlarm_User_id();
/**
* The meta object literal for the 'Timestamp' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ALARM__TIMESTAMP = eINSTANCE.getCeilometerAlarm_Timestamp();
/**
* The meta object literal for the 'Enabled' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ALARM__ENABLED = eINSTANCE.getCeilometerAlarm_Enabled();
/**
* The meta object literal for the 'State' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ALARM__STATE = eINSTANCE.getCeilometerAlarm_State();
/**
* The meta object literal for the 'State timestamp' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ALARM__STATE_TIMESTAMP = eINSTANCE.getCeilometerAlarm_State_timestamp();
/**
* The meta object literal for the 'Description' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ALARM__DESCRIPTION = eINSTANCE.getCeilometerAlarm_Description();
/**
* The meta object literal for the 'Alarm actions' attribute list feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ALARM__ALARM_ACTIONS = eINSTANCE.getCeilometerAlarm_Alarm_actions();
/**
* The meta object literal for the 'Ok actions' attribute list feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ALARM__OK_ACTIONS = eINSTANCE.getCeilometerAlarm_Ok_actions();
/**
* The meta object literal for the 'Insufficient data actions' attribute list feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ALARM__INSUFFICIENT_DATA_ACTIONS = eINSTANCE.getCeilometerAlarm_Insufficient_data_actions();
/**
* The meta object literal for the 'Repeat actions' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ALARM__REPEAT_ACTIONS = eINSTANCE.getCeilometerAlarm_Repeat_actions();
/**
* The meta object literal for the 'Time constraints' attribute list feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ALARM__TIME_CONSTRAINTS = eINSTANCE.getCeilometerAlarm_Time_constraints();
/**
* The meta object literal for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerThresholdAlarmImpl Threshold Alarm}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerThresholdAlarmImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerThresholdAlarm()
* @generated
*/
EClass CEILOMETER_THRESHOLD_ALARM = eINSTANCE.getCeilometerThresholdAlarm();
/**
* The meta object literal for the 'Threshold rule' containment reference feature.
*
*
* @generated
*/
EReference CEILOMETER_THRESHOLD_ALARM__THRESHOLD_RULE = eINSTANCE.getCeilometerThresholdAlarm_Threshold_rule();
/**
* The meta object literal for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerThresholdAlarmRuleImpl Threshold Alarm Rule}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerThresholdAlarmRuleImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerThresholdAlarmRule()
* @generated
*/
EClass CEILOMETER_THRESHOLD_ALARM_RULE = eINSTANCE.getCeilometerThresholdAlarmRule();
/**
* The meta object literal for the 'Meter name' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_THRESHOLD_ALARM_RULE__METER_NAME = eINSTANCE.getCeilometerThresholdAlarmRule_Meter_name();
/**
* The meta object literal for the 'Evaluation periods' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_THRESHOLD_ALARM_RULE__EVALUATION_PERIODS = eINSTANCE.getCeilometerThresholdAlarmRule_Evaluation_periods();
/**
* The meta object literal for the 'Period' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_THRESHOLD_ALARM_RULE__PERIOD = eINSTANCE.getCeilometerThresholdAlarmRule_Period();
/**
* The meta object literal for the 'Statistic' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_THRESHOLD_ALARM_RULE__STATISTIC = eINSTANCE.getCeilometerThresholdAlarmRule_Statistic();
/**
* The meta object literal for the 'Threshold' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_THRESHOLD_ALARM_RULE__THRESHOLD = eINSTANCE.getCeilometerThresholdAlarmRule_Threshold();
/**
* The meta object literal for the 'Query' attribute list feature.
*
*
* @generated
*/
EAttribute CEILOMETER_THRESHOLD_ALARM_RULE__QUERY = eINSTANCE.getCeilometerThresholdAlarmRule_Query();
/**
* The meta object literal for the 'Comparison operator' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_THRESHOLD_ALARM_RULE__COMPARISON_OPERATOR = eINSTANCE.getCeilometerThresholdAlarmRule_Comparison_operator();
/**
* The meta object literal for the 'Exclude outliers' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_THRESHOLD_ALARM_RULE__EXCLUDE_OUTLIERS = eINSTANCE.getCeilometerThresholdAlarmRule_Exclude_outliers();
/**
* The meta object literal for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerResourceImpl Resource}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerResourceImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerResource()
* @generated
*/
EClass CEILOMETER_RESOURCE = eINSTANCE.getCeilometerResource();
/**
* The meta object literal for the 'Id' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_RESOURCE__ID = eINSTANCE.getCeilometerResource_Id();
/**
* The meta object literal for the 'User id' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_RESOURCE__USER_ID = eINSTANCE.getCeilometerResource_User_id();
/**
* The meta object literal for the 'Project id' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_RESOURCE__PROJECT_ID = eINSTANCE.getCeilometerResource_Project_id();
/**
* The meta object literal for the 'First sample timestamp' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_RESOURCE__FIRST_SAMPLE_TIMESTAMP = eINSTANCE.getCeilometerResource_First_sample_timestamp();
/**
* The meta object literal for the 'Last sample timestamp' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_RESOURCE__LAST_SAMPLE_TIMESTAMP = eINSTANCE.getCeilometerResource_Last_sample_timestamp();
/**
* The meta object literal for the 'Links' containment reference list feature.
*
*
* @generated
*/
EReference CEILOMETER_RESOURCE__LINKS = eINSTANCE.getCeilometerResource_Links();
/**
* The meta object literal for the 'Metadata' containment reference feature.
*
*
* @generated
*/
EReference CEILOMETER_RESOURCE__METADATA = eINSTANCE.getCeilometerResource_Metadata();
/**
* The meta object literal for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerMeterImpl Meter}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerMeterImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerMeter()
* @generated
*/
EClass CEILOMETER_METER = eINSTANCE.getCeilometerMeter();
/**
* The meta object literal for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerQueryImpl Query}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerQueryImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerQuery()
* @generated
*/
EClass CEILOMETER_QUERY = eINSTANCE.getCeilometerQuery();
/**
* The meta object literal for the 'Filter' containment reference list feature.
*
*
* @generated
*/
EReference CEILOMETER_QUERY__FILTER = eINSTANCE.getCeilometerQuery_Filter();
/**
* The meta object literal for the 'Orderby' containment reference list feature.
*
*
* @generated
*/
EReference CEILOMETER_QUERY__ORDERBY = eINSTANCE.getCeilometerQuery_Orderby();
/**
* The meta object literal for the 'Limit' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_QUERY__LIMIT = eINSTANCE.getCeilometerQuery_Limit();
/**
* The meta object literal for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerFilterImpl Filter}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerFilterImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerFilter()
* @generated
*/
EClass CEILOMETER_FILTER = eINSTANCE.getCeilometerFilter();
/**
* The meta object literal for the 'Operation' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_FILTER__OPERATION = eINSTANCE.getCeilometerFilter_Operation();
/**
* The meta object literal for the 'Value' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_FILTER__VALUE = eINSTANCE.getCeilometerFilter_Value();
/**
* The meta object literal for the 'Field' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_FILTER__FIELD = eINSTANCE.getCeilometerFilter_Field();
/**
* The meta object literal for the 'Filters' containment reference list feature.
*
*
* @generated
*/
EReference CEILOMETER_FILTER__FILTERS = eINSTANCE.getCeilometerFilter_Filters();
/**
* The meta object literal for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerOrderedByImpl Ordered By}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerOrderedByImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerOrderedBy()
* @generated
*/
EClass CEILOMETER_ORDERED_BY = eINSTANCE.getCeilometerOrderedBy();
/**
* The meta object literal for the 'Field' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ORDERED_BY__FIELD = eINSTANCE.getCeilometerOrderedBy_Field();
/**
* The meta object literal for the 'Direction' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_ORDERED_BY__DIRECTION = eINSTANCE.getCeilometerOrderedBy_Direction();
/**
* The meta object literal for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerRequestImpl Request}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerRequestImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerRequest()
* @generated
*/
EClass CEILOMETER_REQUEST = eINSTANCE.getCeilometerRequest();
/**
* The meta object literal for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CreateAlarmRequestImpl Create Alarm Request}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CreateAlarmRequestImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCreateAlarmRequest()
* @generated
*/
EClass CREATE_ALARM_REQUEST = eINSTANCE.getCreateAlarmRequest();
/**
* The meta object literal for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.SampleRequestImpl Sample Request}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.SampleRequestImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getSampleRequest()
* @generated
*/
EClass SAMPLE_REQUEST = eINSTANCE.getSampleRequest();
/**
* The meta object literal for the 'Query' containment reference feature.
*
*
* @generated
*/
EReference SAMPLE_REQUEST__QUERY = eINSTANCE.getSampleRequest_Query();
/**
* The meta object literal for the '{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl Sample}' class.
*
*
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl
* @see org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerPackageImpl#getCeilometerSample()
* @generated
*/
EClass CEILOMETER_SAMPLE = eINSTANCE.getCeilometerSample();
/**
* The meta object literal for the 'Counter name' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_SAMPLE__COUNTER_NAME = eINSTANCE.getCeilometerSample_Counter_name();
/**
* The meta object literal for the 'User id' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_SAMPLE__USER_ID = eINSTANCE.getCeilometerSample_User_id();
/**
* The meta object literal for the 'Resource id' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_SAMPLE__RESOURCE_ID = eINSTANCE.getCeilometerSample_Resource_id();
/**
* The meta object literal for the 'Timestamp' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_SAMPLE__TIMESTAMP = eINSTANCE.getCeilometerSample_Timestamp();
/**
* The meta object literal for the 'Recorded at' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_SAMPLE__RECORDED_AT = eINSTANCE.getCeilometerSample_Recorded_at();
/**
* The meta object literal for the 'Message id' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_SAMPLE__MESSAGE_ID = eINSTANCE.getCeilometerSample_Message_id();
/**
* The meta object literal for the 'Source' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_SAMPLE__SOURCE = eINSTANCE.getCeilometerSample_Source();
/**
* The meta object literal for the 'Counter unit' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_SAMPLE__COUNTER_UNIT = eINSTANCE.getCeilometerSample_Counter_unit();
/**
* The meta object literal for the 'Counter volume' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_SAMPLE__COUNTER_VOLUME = eINSTANCE.getCeilometerSample_Counter_volume();
/**
* The meta object literal for the 'Project id' attribute feature.
*
*
* @generated
*/
EAttribute CEILOMETER_SAMPLE__PROJECT_ID = eINSTANCE.getCeilometerSample_Project_id();
}
} //CeilometerPackage