/*- * ============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.dcae.analytics.cdap.common; import org.openecomp.dcae.controller.service.cdap.CdapPackage; import org.openecomp.ncomp.core.CorePackage; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; 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.dcae.analytics.cdap.common.CommonFactory * @model kind="package" * annotation="http://www.eclipse.org/emf/2002/GenModel modelDirectory='/dcae-analytics-cdap-common-model/src/main/xcore-gen' basePackage='org.openecomp.dcae.analytics.cdap'" * annotation="http://www.eclipse.org/emf/2011/Xcore cdap='http://openecomp.org/cdap' ecomp='http://openecomp.org' policy='http://openecomp.org/policy'" * @generated */ public interface CommonPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "common"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "org.openecomp.dcae.analytics.cdap.common"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "common"; /** * The singleton instance of the package. * * * @generated */ CommonPackage eINSTANCE = org.openecomp.dcae.analytics.cdap.common.impl.CommonPackageImpl.init(); /** * The meta object id for the '{@link org.openecomp.dcae.analytics.cdap.common.impl.TcaConfigurationImpl Tca Configuration}' class. * * * @see org.openecomp.dcae.analytics.cdap.common.impl.TcaConfigurationImpl * @see org.openecomp.dcae.analytics.cdap.common.impl.CommonPackageImpl#getTcaConfiguration() * @generated */ int TCA_CONFIGURATION = 0; /** * The feature id for the 'Domain' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__DOMAIN = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 0; /** * The feature id for the 'Subscriber Host Name' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__SUBSCRIBER_HOST_NAME = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 1; /** * The feature id for the 'Subscriber Host Port' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__SUBSCRIBER_HOST_PORT = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 2; /** * The feature id for the 'Subscriber Topic Name' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__SUBSCRIBER_TOPIC_NAME = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 3; /** * The feature id for the 'Subscriber Protocol' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__SUBSCRIBER_PROTOCOL = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 4; /** * The feature id for the 'Subscriber User Name' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__SUBSCRIBER_USER_NAME = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 5; /** * The feature id for the 'Subscriber User Password' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__SUBSCRIBER_USER_PASSWORD = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 6; /** * The feature id for the 'Subscriber Content Type' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__SUBSCRIBER_CONTENT_TYPE = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 7; /** * The feature id for the 'Subscriber Consumer Id' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__SUBSCRIBER_CONSUMER_ID = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 8; /** * The feature id for the 'Subscriber Consumer Group' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__SUBSCRIBER_CONSUMER_GROUP = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 9; /** * The feature id for the 'Subscriber Timeout MS' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__SUBSCRIBER_TIMEOUT_MS = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 10; /** * The feature id for the 'Subscriber Message Limit' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__SUBSCRIBER_MESSAGE_LIMIT = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 11; /** * The feature id for the 'Subscriber Polling Interval' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__SUBSCRIBER_POLLING_INTERVAL = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 12; /** * The feature id for the 'Publisher Host Name' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__PUBLISHER_HOST_NAME = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 13; /** * The feature id for the 'Publisher Host Port' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__PUBLISHER_HOST_PORT = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 14; /** * The feature id for the 'Publisher Topic Name' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__PUBLISHER_TOPIC_NAME = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 15; /** * The feature id for the 'Publisher Protocol' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__PUBLISHER_PROTOCOL = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 16; /** * The feature id for the 'Publisher User Name' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__PUBLISHER_USER_NAME = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 17; /** * The feature id for the 'Publisher User Password' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__PUBLISHER_USER_PASSWORD = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 18; /** * The feature id for the 'Publisher Content Type' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__PUBLISHER_CONTENT_TYPE = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 19; /** * The feature id for the 'Publisher Max Batch Size' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__PUBLISHER_MAX_BATCH_SIZE = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 20; /** * The feature id for the 'Publisher Max Recovery Queue Size' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__PUBLISHER_MAX_RECOVERY_QUEUE_SIZE = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 21; /** * The feature id for the 'Publisher Polling Interval' attribute. * * * @generated * @ordered */ int TCA_CONFIGURATION__PUBLISHER_POLLING_INTERVAL = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 22; /** * The feature id for the 'Metrics Per Functional Role' containment reference list. * * * @generated * @ordered */ int TCA_CONFIGURATION__METRICS_PER_FUNCTIONAL_ROLE = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 23; /** * The number of structural features of the 'Tca Configuration' class. * * * @generated * @ordered */ int TCA_CONFIGURATION_FEATURE_COUNT = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_FEATURE_COUNT + 24; /** * The number of operations of the 'Tca Configuration' class. * * * @generated * @ordered */ int TCA_CONFIGURATION_OPERATION_COUNT = CdapPackage.CDAP_SERVICE_INSTANCE_CONFIGURATION_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.dcae.analytics.cdap.common.impl.TcaMetricsImpl Tca Metrics}' class. * * * @see org.openecomp.dcae.analytics.cdap.common.impl.TcaMetricsImpl * @see org.openecomp.dcae.analytics.cdap.common.impl.CommonPackageImpl#getTcaMetrics() * @generated */ int TCA_METRICS = 1; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int TCA_METRICS__NAME = CorePackage.NAMED_ENTITY__NAME; /** * The feature id for the 'Last Polled' attribute. * * * @generated * @ordered */ int TCA_METRICS__LAST_POLLED = CorePackage.NAMED_ENTITY__LAST_POLLED; /** * The feature id for the 'Last Changed' attribute. * * * @generated * @ordered */ int TCA_METRICS__LAST_CHANGED = CorePackage.NAMED_ENTITY__LAST_CHANGED; /** * The feature id for the 'Created' attribute. * * * @generated * @ordered */ int TCA_METRICS__CREATED = CorePackage.NAMED_ENTITY__CREATED; /** * The feature id for the 'Policy Name' attribute. * * * @generated * @ordered */ int TCA_METRICS__POLICY_NAME = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 0; /** * The feature id for the 'Policy Description' attribute. * * * @generated * @ordered */ int TCA_METRICS__POLICY_DESCRIPTION = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 1; /** * The feature id for the 'Policy Config Name' attribute. * * * @generated * @ordered */ int TCA_METRICS__POLICY_CONFIG_NAME = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 2; /** * The feature id for the 'Policy Template Version' attribute. * * * @generated * @ordered */ int TCA_METRICS__POLICY_TEMPLATE_VERSION = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 3; /** * The feature id for the 'Policy Version' attribute. * * * @generated * @ordered */ int TCA_METRICS__POLICY_VERSION = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 4; /** * The feature id for the 'Policy Priority' attribute. * * * @generated * @ordered */ int TCA_METRICS__POLICY_PRIORITY = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 5; /** * The feature id for the 'Policy Scope' attribute. * * * @generated * @ordered */ int TCA_METRICS__POLICY_SCOPE = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 6; /** * The feature id for the 'Functional Role' attribute. * * * @generated * @ordered */ int TCA_METRICS__FUNCTIONAL_ROLE = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 7; /** * The feature id for the 'Thresholds' containment reference list. * * * @generated * @ordered */ int TCA_METRICS__THRESHOLDS = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 8; /** * The number of structural features of the 'Tca Metrics' class. * * * @generated * @ordered */ int TCA_METRICS_FEATURE_COUNT = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 9; /** * The number of operations of the 'Tca Metrics' class. * * * @generated * @ordered */ int TCA_METRICS_OPERATION_COUNT = CorePackage.NAMED_ENTITY_OPERATION_COUNT + 0; /** * The meta object id for the '{@link org.openecomp.dcae.analytics.cdap.common.impl.TcaThresholdImpl Tca Threshold}' class. * * * @see org.openecomp.dcae.analytics.cdap.common.impl.TcaThresholdImpl * @see org.openecomp.dcae.analytics.cdap.common.impl.CommonPackageImpl#getTcaThreshold() * @generated */ int TCA_THRESHOLD = 2; /** * The feature id for the 'Name' attribute. * * * @generated * @ordered */ int TCA_THRESHOLD__NAME = CorePackage.NAMED_ENTITY__NAME; /** * The feature id for the 'Last Polled' attribute. * * * @generated * @ordered */ int TCA_THRESHOLD__LAST_POLLED = CorePackage.NAMED_ENTITY__LAST_POLLED; /** * The feature id for the 'Last Changed' attribute. * * * @generated * @ordered */ int TCA_THRESHOLD__LAST_CHANGED = CorePackage.NAMED_ENTITY__LAST_CHANGED; /** * The feature id for the 'Created' attribute. * * * @generated * @ordered */ int TCA_THRESHOLD__CREATED = CorePackage.NAMED_ENTITY__CREATED; /** * The feature id for the 'Closed Loop Control Name' attribute. * * * @generated * @ordered */ int TCA_THRESHOLD__CLOSED_LOOP_CONTROL_NAME = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 0; /** * The feature id for the 'Version' attribute. * * * @generated * @ordered */ int TCA_THRESHOLD__VERSION = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 1; /** * The feature id for the 'Field Path' attribute. * * * @generated * @ordered */ int TCA_THRESHOLD__FIELD_PATH = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 2; /** * The feature id for the 'Threshold Value' attribute. * * * @generated * @ordered */ int TCA_THRESHOLD__THRESHOLD_VALUE = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 3; /** * The feature id for the 'Direction' attribute. * * * @generated * @ordered */ int TCA_THRESHOLD__DIRECTION = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 4; /** * The feature id for the 'Severity' attribute. * * * @generated * @ordered */ int TCA_THRESHOLD__SEVERITY = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 5; /** * The number of structural features of the 'Tca Threshold' class. * * * @generated * @ordered */ int TCA_THRESHOLD_FEATURE_COUNT = CorePackage.NAMED_ENTITY_FEATURE_COUNT + 6; /** * The number of operations of the 'Tca Threshold' class. * * * @generated * @ordered */ int TCA_THRESHOLD_OPERATION_COUNT = CorePackage.NAMED_ENTITY_OPERATION_COUNT + 0; /** * Returns the meta object for class '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration Tca Configuration}'. * * * @return the meta object for class 'Tca Configuration'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration * @generated */ EClass getTcaConfiguration(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getDomain Domain}'. * * * @return the meta object for the attribute 'Domain'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getDomain() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_Domain(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberHostName Subscriber Host Name}'. * * * @return the meta object for the attribute 'Subscriber Host Name'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberHostName() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_SubscriberHostName(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberHostPort Subscriber Host Port}'. * * * @return the meta object for the attribute 'Subscriber Host Port'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberHostPort() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_SubscriberHostPort(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberTopicName Subscriber Topic Name}'. * * * @return the meta object for the attribute 'Subscriber Topic Name'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberTopicName() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_SubscriberTopicName(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberProtocol Subscriber Protocol}'. * * * @return the meta object for the attribute 'Subscriber Protocol'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberProtocol() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_SubscriberProtocol(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberUserName Subscriber User Name}'. * * * @return the meta object for the attribute 'Subscriber User Name'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberUserName() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_SubscriberUserName(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberUserPassword Subscriber User Password}'. * * * @return the meta object for the attribute 'Subscriber User Password'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberUserPassword() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_SubscriberUserPassword(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberContentType Subscriber Content Type}'. * * * @return the meta object for the attribute 'Subscriber Content Type'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberContentType() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_SubscriberContentType(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberConsumerId Subscriber Consumer Id}'. * * * @return the meta object for the attribute 'Subscriber Consumer Id'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberConsumerId() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_SubscriberConsumerId(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberConsumerGroup Subscriber Consumer Group}'. * * * @return the meta object for the attribute 'Subscriber Consumer Group'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberConsumerGroup() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_SubscriberConsumerGroup(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberTimeoutMS Subscriber Timeout MS}'. * * * @return the meta object for the attribute 'Subscriber Timeout MS'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberTimeoutMS() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_SubscriberTimeoutMS(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberMessageLimit Subscriber Message Limit}'. * * * @return the meta object for the attribute 'Subscriber Message Limit'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberMessageLimit() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_SubscriberMessageLimit(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberPollingInterval Subscriber Polling Interval}'. * * * @return the meta object for the attribute 'Subscriber Polling Interval'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getSubscriberPollingInterval() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_SubscriberPollingInterval(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherHostName Publisher Host Name}'. * * * @return the meta object for the attribute 'Publisher Host Name'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherHostName() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_PublisherHostName(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherHostPort Publisher Host Port}'. * * * @return the meta object for the attribute 'Publisher Host Port'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherHostPort() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_PublisherHostPort(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherTopicName Publisher Topic Name}'. * * * @return the meta object for the attribute 'Publisher Topic Name'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherTopicName() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_PublisherTopicName(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherProtocol Publisher Protocol}'. * * * @return the meta object for the attribute 'Publisher Protocol'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherProtocol() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_PublisherProtocol(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherUserName Publisher User Name}'. * * * @return the meta object for the attribute 'Publisher User Name'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherUserName() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_PublisherUserName(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherUserPassword Publisher User Password}'. * * * @return the meta object for the attribute 'Publisher User Password'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherUserPassword() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_PublisherUserPassword(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherContentType Publisher Content Type}'. * * * @return the meta object for the attribute 'Publisher Content Type'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherContentType() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_PublisherContentType(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherMaxBatchSize Publisher Max Batch Size}'. * * * @return the meta object for the attribute 'Publisher Max Batch Size'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherMaxBatchSize() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_PublisherMaxBatchSize(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherMaxRecoveryQueueSize Publisher Max Recovery Queue Size}'. * * * @return the meta object for the attribute 'Publisher Max Recovery Queue Size'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherMaxRecoveryQueueSize() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_PublisherMaxRecoveryQueueSize(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherPollingInterval Publisher Polling Interval}'. * * * @return the meta object for the attribute 'Publisher Polling Interval'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getPublisherPollingInterval() * @see #getTcaConfiguration() * @generated */ EAttribute getTcaConfiguration_PublisherPollingInterval(); /** * Returns the meta object for the containment reference list '{@link org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getMetricsPerFunctionalRole Metrics Per Functional Role}'. * * * @return the meta object for the containment reference list 'Metrics Per Functional Role'. * @see org.openecomp.dcae.analytics.cdap.common.TcaConfiguration#getMetricsPerFunctionalRole() * @see #getTcaConfiguration() * @generated */ EReference getTcaConfiguration_MetricsPerFunctionalRole(); /** * Returns the meta object for class '{@link org.openecomp.dcae.analytics.cdap.common.TcaMetrics Tca Metrics}'. * * * @return the meta object for class 'Tca Metrics'. * @see org.openecomp.dcae.analytics.cdap.common.TcaMetrics * @generated */ EClass getTcaMetrics(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaMetrics#getFunctionalRole Functional Role}'. * * * @return the meta object for the attribute 'Functional Role'. * @see org.openecomp.dcae.analytics.cdap.common.TcaMetrics#getFunctionalRole() * @see #getTcaMetrics() * @generated */ EAttribute getTcaMetrics_FunctionalRole(); /** * Returns the meta object for the containment reference list '{@link org.openecomp.dcae.analytics.cdap.common.TcaMetrics#getThresholds Thresholds}'. * * * @return the meta object for the containment reference list 'Thresholds'. * @see org.openecomp.dcae.analytics.cdap.common.TcaMetrics#getThresholds() * @see #getTcaMetrics() * @generated */ EReference getTcaMetrics_Thresholds(); /** * Returns the meta object for class '{@link org.openecomp.dcae.analytics.cdap.common.TcaThreshold Tca Threshold}'. * * * @return the meta object for class 'Tca Threshold'. * @see org.openecomp.dcae.analytics.cdap.common.TcaThreshold * @generated */ EClass getTcaThreshold(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaThreshold#getClosedLoopControlName Closed Loop Control Name}'. * * * @return the meta object for the attribute 'Closed Loop Control Name'. * @see org.openecomp.dcae.analytics.cdap.common.TcaThreshold#getClosedLoopControlName() * @see #getTcaThreshold() * @generated */ EAttribute getTcaThreshold_ClosedLoopControlName(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaThreshold#getVersion Version}'. * * * @return the meta object for the attribute 'Version'. * @see org.openecomp.dcae.analytics.cdap.common.TcaThreshold#getVersion() * @see #getTcaThreshold() * @generated */ EAttribute getTcaThreshold_Version(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaThreshold#getFieldPath Field Path}'. * * * @return the meta object for the attribute 'Field Path'. * @see org.openecomp.dcae.analytics.cdap.common.TcaThreshold#getFieldPath() * @see #getTcaThreshold() * @generated */ EAttribute getTcaThreshold_FieldPath(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaThreshold#getThresholdValue Threshold Value}'. * * * @return the meta object for the attribute 'Threshold Value'. * @see org.openecomp.dcae.analytics.cdap.common.TcaThreshold#getThresholdValue() * @see #getTcaThreshold() * @generated */ EAttribute getTcaThreshold_ThresholdValue(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaThreshold#getDirection Direction}'. * * * @return the meta object for the attribute 'Direction'. * @see org.openecomp.dcae.analytics.cdap.common.TcaThreshold#getDirection() * @see #getTcaThreshold() * @generated */ EAttribute getTcaThreshold_Direction(); /** * Returns the meta object for the attribute '{@link org.openecomp.dcae.analytics.cdap.common.TcaThreshold#getSeverity Severity}'. * * * @return the meta object for the attribute 'Severity'. * @see org.openecomp.dcae.analytics.cdap.common.TcaThreshold#getSeverity() * @see #getTcaThreshold() * @generated */ EAttribute getTcaThreshold_Severity(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ CommonFactory getCommonFactory(); /** * * Defines literals for the meta objects that represent * * * @generated */ interface Literals { /** * The meta object literal for the '{@link org.openecomp.dcae.analytics.cdap.common.impl.TcaConfigurationImpl Tca Configuration}' class. * * * @see org.openecomp.dcae.analytics.cdap.common.impl.TcaConfigurationImpl * @see org.openecomp.dcae.analytics.cdap.common.impl.CommonPackageImpl#getTcaConfiguration() * @generated */ EClass TCA_CONFIGURATION = eINSTANCE.getTcaConfiguration(); /** * The meta object literal for the 'Domain' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__DOMAIN = eINSTANCE.getTcaConfiguration_Domain(); /** * The meta object literal for the 'Subscriber Host Name' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__SUBSCRIBER_HOST_NAME = eINSTANCE.getTcaConfiguration_SubscriberHostName(); /** * The meta object literal for the 'Subscriber Host Port' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__SUBSCRIBER_HOST_PORT = eINSTANCE.getTcaConfiguration_SubscriberHostPort(); /** * The meta object literal for the 'Subscriber Topic Name' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__SUBSCRIBER_TOPIC_NAME = eINSTANCE.getTcaConfiguration_SubscriberTopicName(); /** * The meta object literal for the 'Subscriber Protocol' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__SUBSCRIBER_PROTOCOL = eINSTANCE.getTcaConfiguration_SubscriberProtocol(); /** * The meta object literal for the 'Subscriber User Name' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__SUBSCRIBER_USER_NAME = eINSTANCE.getTcaConfiguration_SubscriberUserName(); /** * The meta object literal for the 'Subscriber User Password' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__SUBSCRIBER_USER_PASSWORD = eINSTANCE.getTcaConfiguration_SubscriberUserPassword(); /** * The meta object literal for the 'Subscriber Content Type' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__SUBSCRIBER_CONTENT_TYPE = eINSTANCE.getTcaConfiguration_SubscriberContentType(); /** * The meta object literal for the 'Subscriber Consumer Id' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__SUBSCRIBER_CONSUMER_ID = eINSTANCE.getTcaConfiguration_SubscriberConsumerId(); /** * The meta object literal for the 'Subscriber Consumer Group' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__SUBSCRIBER_CONSUMER_GROUP = eINSTANCE.getTcaConfiguration_SubscriberConsumerGroup(); /** * The meta object literal for the 'Subscriber Timeout MS' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__SUBSCRIBER_TIMEOUT_MS = eINSTANCE.getTcaConfiguration_SubscriberTimeoutMS(); /** * The meta object literal for the 'Subscriber Message Limit' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__SUBSCRIBER_MESSAGE_LIMIT = eINSTANCE.getTcaConfiguration_SubscriberMessageLimit(); /** * The meta object literal for the 'Subscriber Polling Interval' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__SUBSCRIBER_POLLING_INTERVAL = eINSTANCE.getTcaConfiguration_SubscriberPollingInterval(); /** * The meta object literal for the 'Publisher Host Name' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__PUBLISHER_HOST_NAME = eINSTANCE.getTcaConfiguration_PublisherHostName(); /** * The meta object literal for the 'Publisher Host Port' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__PUBLISHER_HOST_PORT = eINSTANCE.getTcaConfiguration_PublisherHostPort(); /** * The meta object literal for the 'Publisher Topic Name' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__PUBLISHER_TOPIC_NAME = eINSTANCE.getTcaConfiguration_PublisherTopicName(); /** * The meta object literal for the 'Publisher Protocol' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__PUBLISHER_PROTOCOL = eINSTANCE.getTcaConfiguration_PublisherProtocol(); /** * The meta object literal for the 'Publisher User Name' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__PUBLISHER_USER_NAME = eINSTANCE.getTcaConfiguration_PublisherUserName(); /** * The meta object literal for the 'Publisher User Password' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__PUBLISHER_USER_PASSWORD = eINSTANCE.getTcaConfiguration_PublisherUserPassword(); /** * The meta object literal for the 'Publisher Content Type' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__PUBLISHER_CONTENT_TYPE = eINSTANCE.getTcaConfiguration_PublisherContentType(); /** * The meta object literal for the 'Publisher Max Batch Size' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__PUBLISHER_MAX_BATCH_SIZE = eINSTANCE.getTcaConfiguration_PublisherMaxBatchSize(); /** * The meta object literal for the 'Publisher Max Recovery Queue Size' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__PUBLISHER_MAX_RECOVERY_QUEUE_SIZE = eINSTANCE.getTcaConfiguration_PublisherMaxRecoveryQueueSize(); /** * The meta object literal for the 'Publisher Polling Interval' attribute feature. * * * @generated */ EAttribute TCA_CONFIGURATION__PUBLISHER_POLLING_INTERVAL = eINSTANCE.getTcaConfiguration_PublisherPollingInterval(); /** * The meta object literal for the 'Metrics Per Functional Role' containment reference list feature. * * * @generated */ EReference TCA_CONFIGURATION__METRICS_PER_FUNCTIONAL_ROLE = eINSTANCE.getTcaConfiguration_MetricsPerFunctionalRole(); /** * The meta object literal for the '{@link org.openecomp.dcae.analytics.cdap.common.impl.TcaMetricsImpl Tca Metrics}' class. * * * @see org.openecomp.dcae.analytics.cdap.common.impl.TcaMetricsImpl * @see org.openecomp.dcae.analytics.cdap.common.impl.CommonPackageImpl#getTcaMetrics() * @generated */ EClass TCA_METRICS = eINSTANCE.getTcaMetrics(); /** * The meta object literal for the 'Functional Role' attribute feature. * * * @generated */ EAttribute TCA_METRICS__FUNCTIONAL_ROLE = eINSTANCE.getTcaMetrics_FunctionalRole(); /** * The meta object literal for the 'Thresholds' containment reference list feature. * * * @generated */ EReference TCA_METRICS__THRESHOLDS = eINSTANCE.getTcaMetrics_Thresholds(); /** * The meta object literal for the '{@link org.openecomp.dcae.analytics.cdap.common.impl.TcaThresholdImpl Tca Threshold}' class. * * * @see org.openecomp.dcae.analytics.cdap.common.impl.TcaThresholdImpl * @see org.openecomp.dcae.analytics.cdap.common.impl.CommonPackageImpl#getTcaThreshold() * @generated */ EClass TCA_THRESHOLD = eINSTANCE.getTcaThreshold(); /** * The meta object literal for the 'Closed Loop Control Name' attribute feature. * * * @generated */ EAttribute TCA_THRESHOLD__CLOSED_LOOP_CONTROL_NAME = eINSTANCE.getTcaThreshold_ClosedLoopControlName(); /** * The meta object literal for the 'Version' attribute feature. * * * @generated */ EAttribute TCA_THRESHOLD__VERSION = eINSTANCE.getTcaThreshold_Version(); /** * The meta object literal for the 'Field Path' attribute feature. * * * @generated */ EAttribute TCA_THRESHOLD__FIELD_PATH = eINSTANCE.getTcaThreshold_FieldPath(); /** * The meta object literal for the 'Threshold Value' attribute feature. * * * @generated */ EAttribute TCA_THRESHOLD__THRESHOLD_VALUE = eINSTANCE.getTcaThreshold_ThresholdValue(); /** * The meta object literal for the 'Direction' attribute feature. * * * @generated */ EAttribute TCA_THRESHOLD__DIRECTION = eINSTANCE.getTcaThreshold_Direction(); /** * The meta object literal for the 'Severity' attribute feature. * * * @generated */ EAttribute TCA_THRESHOLD__SEVERITY = eINSTANCE.getTcaThreshold_Severity(); } } //CommonPackage