diff options
Diffstat (limited to 'ncomp-openstack-model/src/main/xcore-gen/org/openecomp/ncomp/openstack/ceilometer/impl/CeilometerSampleImpl.java')
-rw-r--r-- | ncomp-openstack-model/src/main/xcore-gen/org/openecomp/ncomp/openstack/ceilometer/impl/CeilometerSampleImpl.java | 672 |
1 files changed, 672 insertions, 0 deletions
diff --git a/ncomp-openstack-model/src/main/xcore-gen/org/openecomp/ncomp/openstack/ceilometer/impl/CeilometerSampleImpl.java b/ncomp-openstack-model/src/main/xcore-gen/org/openecomp/ncomp/openstack/ceilometer/impl/CeilometerSampleImpl.java new file mode 100644 index 0000000..d78ae86 --- /dev/null +++ b/ncomp-openstack-model/src/main/xcore-gen/org/openecomp/ncomp/openstack/ceilometer/impl/CeilometerSampleImpl.java @@ -0,0 +1,672 @@ + +/*- + * ============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.impl; + +import org.openecomp.ncomp.openstack.ceilometer.CeilometerPackage; +import org.openecomp.ncomp.openstack.ceilometer.CeilometerSample; + +import java.util.Date; + +import org.eclipse.emf.common.notify.Notification; + +import org.eclipse.emf.ecore.EClass; + +import org.eclipse.emf.ecore.impl.ENotificationImpl; +import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; + +/** + * <!-- begin-user-doc --> + * An implementation of the model object '<em><b>Sample</b></em>'. + * <!-- end-user-doc --> + * <p> + * The following features are implemented: + * <ul> + * <li>{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl#getCounter_name <em>Counter name</em>}</li> + * <li>{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl#getUser_id <em>User id</em>}</li> + * <li>{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl#getResource_id <em>Resource id</em>}</li> + * <li>{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl#getTimestamp <em>Timestamp</em>}</li> + * <li>{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl#getRecorded_at <em>Recorded at</em>}</li> + * <li>{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl#getMessage_id <em>Message id</em>}</li> + * <li>{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl#getSource <em>Source</em>}</li> + * <li>{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl#getCounter_unit <em>Counter unit</em>}</li> + * <li>{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl#getCounter_volume <em>Counter volume</em>}</li> + * <li>{@link org.openecomp.ncomp.openstack.ceilometer.impl.CeilometerSampleImpl#getProject_id <em>Project id</em>}</li> + * </ul> + * </p> + * + * @generated + */ +public class CeilometerSampleImpl extends MinimalEObjectImpl.Container implements CeilometerSample { + /** + * The default value of the '{@link #getCounter_name() <em>Counter name</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getCounter_name() + * @generated + * @ordered + */ + protected static final String COUNTER_NAME_EDEFAULT = null; + + /** + * The cached value of the '{@link #getCounter_name() <em>Counter name</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getCounter_name() + * @generated + * @ordered + */ + protected String counter_name = COUNTER_NAME_EDEFAULT; + + /** + * The default value of the '{@link #getUser_id() <em>User id</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getUser_id() + * @generated + * @ordered + */ + protected static final String USER_ID_EDEFAULT = null; + + /** + * The cached value of the '{@link #getUser_id() <em>User id</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getUser_id() + * @generated + * @ordered + */ + protected String user_id = USER_ID_EDEFAULT; + + /** + * The default value of the '{@link #getResource_id() <em>Resource id</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getResource_id() + * @generated + * @ordered + */ + protected static final String RESOURCE_ID_EDEFAULT = null; + + /** + * The cached value of the '{@link #getResource_id() <em>Resource id</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getResource_id() + * @generated + * @ordered + */ + protected String resource_id = RESOURCE_ID_EDEFAULT; + + /** + * The default value of the '{@link #getTimestamp() <em>Timestamp</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getTimestamp() + * @generated + * @ordered + */ + protected static final Date TIMESTAMP_EDEFAULT = null; + + /** + * The cached value of the '{@link #getTimestamp() <em>Timestamp</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getTimestamp() + * @generated + * @ordered + */ + protected Date timestamp = TIMESTAMP_EDEFAULT; + + /** + * The default value of the '{@link #getRecorded_at() <em>Recorded at</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getRecorded_at() + * @generated + * @ordered + */ + protected static final Date RECORDED_AT_EDEFAULT = null; + + /** + * The cached value of the '{@link #getRecorded_at() <em>Recorded at</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getRecorded_at() + * @generated + * @ordered + */ + protected Date recorded_at = RECORDED_AT_EDEFAULT; + + /** + * The default value of the '{@link #getMessage_id() <em>Message id</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getMessage_id() + * @generated + * @ordered + */ + protected static final String MESSAGE_ID_EDEFAULT = null; + + /** + * The cached value of the '{@link #getMessage_id() <em>Message id</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getMessage_id() + * @generated + * @ordered + */ + protected String message_id = MESSAGE_ID_EDEFAULT; + + /** + * The default value of the '{@link #getSource() <em>Source</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getSource() + * @generated + * @ordered + */ + protected static final String SOURCE_EDEFAULT = null; + + /** + * The cached value of the '{@link #getSource() <em>Source</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getSource() + * @generated + * @ordered + */ + protected String source = SOURCE_EDEFAULT; + + /** + * The default value of the '{@link #getCounter_unit() <em>Counter unit</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getCounter_unit() + * @generated + * @ordered + */ + protected static final String COUNTER_UNIT_EDEFAULT = null; + + /** + * The cached value of the '{@link #getCounter_unit() <em>Counter unit</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getCounter_unit() + * @generated + * @ordered + */ + protected String counter_unit = COUNTER_UNIT_EDEFAULT; + + /** + * The default value of the '{@link #getCounter_volume() <em>Counter volume</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getCounter_volume() + * @generated + * @ordered + */ + protected static final double COUNTER_VOLUME_EDEFAULT = 0.0; + + /** + * The cached value of the '{@link #getCounter_volume() <em>Counter volume</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getCounter_volume() + * @generated + * @ordered + */ + protected double counter_volume = COUNTER_VOLUME_EDEFAULT; + + /** + * The default value of the '{@link #getProject_id() <em>Project id</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getProject_id() + * @generated + * @ordered + */ + protected static final String PROJECT_ID_EDEFAULT = null; + + /** + * The cached value of the '{@link #getProject_id() <em>Project id</em>}' attribute. + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @see #getProject_id() + * @generated + * @ordered + */ + protected String project_id = PROJECT_ID_EDEFAULT; + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + protected CeilometerSampleImpl() { + super(); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + protected EClass eStaticClass() { + return CeilometerPackage.Literals.CEILOMETER_SAMPLE; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public String getCounter_name() { + return counter_name; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setCounter_name(String newCounter_name) { + String oldCounter_name = counter_name; + counter_name = newCounter_name; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_NAME, oldCounter_name, counter_name)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public String getUser_id() { + return user_id; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setUser_id(String newUser_id) { + String oldUser_id = user_id; + user_id = newUser_id; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, CeilometerPackage.CEILOMETER_SAMPLE__USER_ID, oldUser_id, user_id)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public String getResource_id() { + return resource_id; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setResource_id(String newResource_id) { + String oldResource_id = resource_id; + resource_id = newResource_id; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, CeilometerPackage.CEILOMETER_SAMPLE__RESOURCE_ID, oldResource_id, resource_id)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public Date getTimestamp() { + return timestamp; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setTimestamp(Date newTimestamp) { + Date oldTimestamp = timestamp; + timestamp = newTimestamp; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, CeilometerPackage.CEILOMETER_SAMPLE__TIMESTAMP, oldTimestamp, timestamp)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public Date getRecorded_at() { + return recorded_at; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setRecorded_at(Date newRecorded_at) { + Date oldRecorded_at = recorded_at; + recorded_at = newRecorded_at; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, CeilometerPackage.CEILOMETER_SAMPLE__RECORDED_AT, oldRecorded_at, recorded_at)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public String getMessage_id() { + return message_id; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setMessage_id(String newMessage_id) { + String oldMessage_id = message_id; + message_id = newMessage_id; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, CeilometerPackage.CEILOMETER_SAMPLE__MESSAGE_ID, oldMessage_id, message_id)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public String getSource() { + return source; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setSource(String newSource) { + String oldSource = source; + source = newSource; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, CeilometerPackage.CEILOMETER_SAMPLE__SOURCE, oldSource, source)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public String getCounter_unit() { + return counter_unit; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setCounter_unit(String newCounter_unit) { + String oldCounter_unit = counter_unit; + counter_unit = newCounter_unit; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_UNIT, oldCounter_unit, counter_unit)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public double getCounter_volume() { + return counter_volume; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setCounter_volume(double newCounter_volume) { + double oldCounter_volume = counter_volume; + counter_volume = newCounter_volume; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_VOLUME, oldCounter_volume, counter_volume)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public String getProject_id() { + return project_id; + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + public void setProject_id(String newProject_id) { + String oldProject_id = project_id; + project_id = newProject_id; + if (eNotificationRequired()) + eNotify(new ENotificationImpl(this, Notification.SET, CeilometerPackage.CEILOMETER_SAMPLE__PROJECT_ID, oldProject_id, project_id)); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public Object eGet(int featureID, boolean resolve, boolean coreType) { + switch (featureID) { + case CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_NAME: + return getCounter_name(); + case CeilometerPackage.CEILOMETER_SAMPLE__USER_ID: + return getUser_id(); + case CeilometerPackage.CEILOMETER_SAMPLE__RESOURCE_ID: + return getResource_id(); + case CeilometerPackage.CEILOMETER_SAMPLE__TIMESTAMP: + return getTimestamp(); + case CeilometerPackage.CEILOMETER_SAMPLE__RECORDED_AT: + return getRecorded_at(); + case CeilometerPackage.CEILOMETER_SAMPLE__MESSAGE_ID: + return getMessage_id(); + case CeilometerPackage.CEILOMETER_SAMPLE__SOURCE: + return getSource(); + case CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_UNIT: + return getCounter_unit(); + case CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_VOLUME: + return getCounter_volume(); + case CeilometerPackage.CEILOMETER_SAMPLE__PROJECT_ID: + return getProject_id(); + } + return super.eGet(featureID, resolve, coreType); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public void eSet(int featureID, Object newValue) { + switch (featureID) { + case CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_NAME: + setCounter_name((String)newValue); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__USER_ID: + setUser_id((String)newValue); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__RESOURCE_ID: + setResource_id((String)newValue); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__TIMESTAMP: + setTimestamp((Date)newValue); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__RECORDED_AT: + setRecorded_at((Date)newValue); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__MESSAGE_ID: + setMessage_id((String)newValue); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__SOURCE: + setSource((String)newValue); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_UNIT: + setCounter_unit((String)newValue); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_VOLUME: + setCounter_volume((Double)newValue); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__PROJECT_ID: + setProject_id((String)newValue); + return; + } + super.eSet(featureID, newValue); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public void eUnset(int featureID) { + switch (featureID) { + case CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_NAME: + setCounter_name(COUNTER_NAME_EDEFAULT); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__USER_ID: + setUser_id(USER_ID_EDEFAULT); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__RESOURCE_ID: + setResource_id(RESOURCE_ID_EDEFAULT); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__TIMESTAMP: + setTimestamp(TIMESTAMP_EDEFAULT); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__RECORDED_AT: + setRecorded_at(RECORDED_AT_EDEFAULT); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__MESSAGE_ID: + setMessage_id(MESSAGE_ID_EDEFAULT); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__SOURCE: + setSource(SOURCE_EDEFAULT); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_UNIT: + setCounter_unit(COUNTER_UNIT_EDEFAULT); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_VOLUME: + setCounter_volume(COUNTER_VOLUME_EDEFAULT); + return; + case CeilometerPackage.CEILOMETER_SAMPLE__PROJECT_ID: + setProject_id(PROJECT_ID_EDEFAULT); + return; + } + super.eUnset(featureID); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public boolean eIsSet(int featureID) { + switch (featureID) { + case CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_NAME: + return COUNTER_NAME_EDEFAULT == null ? counter_name != null : !COUNTER_NAME_EDEFAULT.equals(counter_name); + case CeilometerPackage.CEILOMETER_SAMPLE__USER_ID: + return USER_ID_EDEFAULT == null ? user_id != null : !USER_ID_EDEFAULT.equals(user_id); + case CeilometerPackage.CEILOMETER_SAMPLE__RESOURCE_ID: + return RESOURCE_ID_EDEFAULT == null ? resource_id != null : !RESOURCE_ID_EDEFAULT.equals(resource_id); + case CeilometerPackage.CEILOMETER_SAMPLE__TIMESTAMP: + return TIMESTAMP_EDEFAULT == null ? timestamp != null : !TIMESTAMP_EDEFAULT.equals(timestamp); + case CeilometerPackage.CEILOMETER_SAMPLE__RECORDED_AT: + return RECORDED_AT_EDEFAULT == null ? recorded_at != null : !RECORDED_AT_EDEFAULT.equals(recorded_at); + case CeilometerPackage.CEILOMETER_SAMPLE__MESSAGE_ID: + return MESSAGE_ID_EDEFAULT == null ? message_id != null : !MESSAGE_ID_EDEFAULT.equals(message_id); + case CeilometerPackage.CEILOMETER_SAMPLE__SOURCE: + return SOURCE_EDEFAULT == null ? source != null : !SOURCE_EDEFAULT.equals(source); + case CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_UNIT: + return COUNTER_UNIT_EDEFAULT == null ? counter_unit != null : !COUNTER_UNIT_EDEFAULT.equals(counter_unit); + case CeilometerPackage.CEILOMETER_SAMPLE__COUNTER_VOLUME: + return counter_volume != COUNTER_VOLUME_EDEFAULT; + case CeilometerPackage.CEILOMETER_SAMPLE__PROJECT_ID: + return PROJECT_ID_EDEFAULT == null ? project_id != null : !PROJECT_ID_EDEFAULT.equals(project_id); + } + return super.eIsSet(featureID); + } + + /** + * <!-- begin-user-doc --> + * <!-- end-user-doc --> + * @generated + */ + @Override + public String toString() { + if (eIsProxy()) return super.toString(); + + StringBuffer result = new StringBuffer(super.toString()); + result.append(" (counter_name: "); + result.append(counter_name); + result.append(", user_id: "); + result.append(user_id); + result.append(", resource_id: "); + result.append(resource_id); + result.append(", timestamp: "); + result.append(timestamp); + result.append(", recorded_at: "); + result.append(recorded_at); + result.append(", message_id: "); + result.append(message_id); + result.append(", source: "); + result.append(source); + result.append(", counter_unit: "); + result.append(counter_unit); + result.append(", counter_volume: "); + result.append(counter_volume); + result.append(", project_id: "); + result.append(project_id); + result.append(')'); + return result.toString(); + } + +} //CeilometerSampleImpl |