- TCAAnalyticsApplication - Class in org.openecomp.dcae.apod.analytics.tca
-
- TCAAnalyticsApplication() - Constructor for class org.openecomp.dcae.apod.analytics.tca.TCAAnalyticsApplication
-
- TCAAppConfig - Class in org.openecomp.dcae.apod.analytics.tca.settings
-
Contains CDAP App Config Settings for TCA Application
- TCAAppConfig() - Constructor for class org.openecomp.dcae.apod.analytics.tca.settings.TCAAppConfig
-
- TCAAppConfigValidator - Class in org.openecomp.dcae.apod.analytics.tca.validator
-
TCA App Config Validator validates any TCA App Config parameter values
- TCAAppConfigValidator() - Constructor for class org.openecomp.dcae.apod.analytics.tca.validator.TCAAppConfigValidator
-
- TCAAppPreferences - Class in org.openecomp.dcae.apod.analytics.tca.settings
-
App Preferences for Analytics TCA (Threshold Crossing Alert) App
- TCAAppPreferences() - Constructor for class org.openecomp.dcae.apod.analytics.tca.settings.TCAAppPreferences
-
- TCACalculatorMessageType - Enum in org.openecomp.dcae.apod.analytics.tca.persistance
-
TCA Calculator applies TCA Policy to incoming VES messages and classifies them as per this enum
- TCACEFJsonProcessor - Class in org.openecomp.dcae.apod.analytics.tca.processor
-
Processor that converts incoming presumed JSON string CEF message to EventListener
object
Pre Conditions: None
- TCACEFJsonProcessor() - Constructor for class org.openecomp.dcae.apod.analytics.tca.processor.TCACEFJsonProcessor
-
- TCACEFPolicyDomainFilter - Class in org.openecomp.dcae.apod.analytics.tca.processor
-
TCA Processor which acts like a filter to filter out messages which does not belong to TCA Policy Domain
Pre Conditions: CEF Event Listener must be present
- TCACEFPolicyDomainFilter() - Constructor for class org.openecomp.dcae.apod.analytics.tca.processor.TCACEFPolicyDomainFilter
-
- TCACEFPolicyFunctionalRoleFilter - Class in org.openecomp.dcae.apod.analytics.tca.processor
-
TCA Processor that acts like a filter to filter out messages which does not belong to TCA Policy Functional Roles
Pre Conditions: CEF Event Listener must be present
- TCACEFPolicyFunctionalRoleFilter() - Constructor for class org.openecomp.dcae.apod.analytics.tca.processor.TCACEFPolicyFunctionalRoleFilter
-
- TCACEFPolicyThresholdsProcessor - Class in org.openecomp.dcae.apod.analytics.tca.processor
-
TCA CEF Policy Threshold processor
Pre Conditions: Domain and Functional Role must be present in CEF Event Listener Object
- TCACEFPolicyThresholdsProcessor() - Constructor for class org.openecomp.dcae.apod.analytics.tca.processor.TCACEFPolicyThresholdsProcessor
-
- TCACEFProcessorContext - Class in org.openecomp.dcae.apod.analytics.tca.processor
-
TCA CEF Policy Processor Context
- TCACEFProcessorContext(String, boolean, TCAPolicy) - Constructor for class org.openecomp.dcae.apod.analytics.tca.processor.TCACEFProcessorContext
-
- TCACEFProcessorContext(String, TCAPolicy) - Constructor for class org.openecomp.dcae.apod.analytics.tca.processor.TCACEFProcessorContext
-
- TCADMaaPMockSubscriberWorker - Class in org.openecomp.dcae.apod.analytics.tca.worker
-
CDAP Worker which mocks fetching VES Messages from DMaaP MR topic.
- TCADMaaPMockSubscriberWorker(String) - Constructor for class org.openecomp.dcae.apod.analytics.tca.worker.TCADMaaPMockSubscriberWorker
-
- TCADMaaPMRPublisherJob - Class in org.openecomp.dcae.apod.analytics.tca.worker
-
Quartz Job that will monitor any new alert messages in given TCA Alerts table and if any found publish them to
DMaaP MR topic
- TCADMaaPMRPublisherJob() - Constructor for class org.openecomp.dcae.apod.analytics.tca.worker.TCADMaaPMRPublisherJob
-
- TCADMaaPMRSubscriberJob - Class in org.openecomp.dcae.apod.analytics.tca.worker
-
Quartz Job which polls DMaaP MR VES Collector Topic for messages and writes them to
a given CDAP Stream
- TCADMaaPMRSubscriberJob() - Constructor for class org.openecomp.dcae.apod.analytics.tca.worker.TCADMaaPMRSubscriberJob
-
- TCADMaaPPublisherWorker - Class in org.openecomp.dcae.apod.analytics.tca.worker
-
TCA DMaaP Publisher will monitor alerts table at regular intervals and publish any alerts to DMaaP MR Publishing
Topic
- TCADMaaPPublisherWorker(String) - Constructor for class org.openecomp.dcae.apod.analytics.tca.worker.TCADMaaPPublisherWorker
-
- TCADMaaPSubscriberWorker - Class in org.openecomp.dcae.apod.analytics.tca.worker
-
TCA DMaaP Subscriber will read messages and post them to cdap stream at regular intervals
- TCADMaaPSubscriberWorker(String) - Constructor for class org.openecomp.dcae.apod.analytics.tca.worker.TCADMaaPSubscriberWorker
-
- tcaFunctionalRoleExtractorFunction() - Static method in class org.openecomp.dcae.apod.analytics.tca.utils.TCAUtils
-
Function
that extracts MetricsPerFunctionalRole.getFunctionalRole()
from
MetricsPerFunctionalRole
- TCAMessageStatusEntity - Class in org.openecomp.dcae.apod.analytics.tca.persistance
-
TCA Message Status is an Entity which is used to persist TCA VES Message status information in Message Status Table
- TCAMessageStatusEntity() - Constructor for class org.openecomp.dcae.apod.analytics.tca.persistance.TCAMessageStatusEntity
-
- TCAMessageStatusEntity(long, int, String, String, String, String) - Constructor for class org.openecomp.dcae.apod.analytics.tca.persistance.TCAMessageStatusEntity
-
- TCAMessageStatusEntity(long, int, String, String, String, String, String, String, String, Long, String, String, String, String, String, String, String, String, String) - Constructor for class org.openecomp.dcae.apod.analytics.tca.persistance.TCAMessageStatusEntity
-
- TCAMessageStatusPersister - Class in org.openecomp.dcae.apod.analytics.tca.persistance
-
- TCAMessageStatusPersister() - Constructor for class org.openecomp.dcae.apod.analytics.tca.persistance.TCAMessageStatusPersister
-
- tcaPolicyMetricsExtractorFunction() - Static method in class org.openecomp.dcae.apod.analytics.tca.utils.TCAUtils
-
Function
that extracts TCAPolicy.getMetricsPerFunctionalRole()
from TCAPolicy
- TCAPolicyPreferences - Class in org.openecomp.dcae.apod.analytics.tca.settings
-
A wrapper over TCAPolicy
to act as app Preferences as TCA Policy is passed
by controller as runtime arguments from CDAP app preferences
- TCAPolicyPreferences() - Constructor for class org.openecomp.dcae.apod.analytics.tca.settings.TCAPolicyPreferences
-
- TCAPolicyPreferencesValidator - Class in org.openecomp.dcae.apod.analytics.tca.validator
-
Validates TCA Policy Preferences
- TCAPolicyPreferencesValidator() - Constructor for class org.openecomp.dcae.apod.analytics.tca.validator.TCAPolicyPreferencesValidator
-
- TCAPreferencesValidator - Class in org.openecomp.dcae.apod.analytics.tca.validator
-
- TCAPreferencesValidator() - Constructor for class org.openecomp.dcae.apod.analytics.tca.validator.TCAPreferencesValidator
-
- TCAUtils - Class in org.openecomp.dcae.apod.analytics.tca.utils
-
Utility Helper methods for TCA sub module only.
- TCAUtils() - Constructor for class org.openecomp.dcae.apod.analytics.tca.utils.TCAUtils
-
- TCAVESAlertEntity - Class in org.openecomp.dcae.apod.analytics.tca.persistance
-
- TCAVESAlertEntity() - Constructor for class org.openecomp.dcae.apod.analytics.tca.persistance.TCAVESAlertEntity
-
- TCAVESAlertEntity(long, String) - Constructor for class org.openecomp.dcae.apod.analytics.tca.persistance.TCAVESAlertEntity
-
- TCAVESAlertsPersister - Class in org.openecomp.dcae.apod.analytics.tca.persistance
-
- TCAVESAlertsPersister() - Constructor for class org.openecomp.dcae.apod.analytics.tca.persistance.TCAVESAlertsPersister
-
- TCAVESAlertsSinkFlowlet - Class in org.openecomp.dcae.apod.analytics.tca.flowlet
-
Saves TCA VES Alert Messages in a Time series Table
- TCAVESAlertsSinkFlowlet(String) - Constructor for class org.openecomp.dcae.apod.analytics.tca.flowlet.TCAVESAlertsSinkFlowlet
-
- TCAVESCollectorFlow - Class in org.openecomp.dcae.apod.analytics.tca.flow
-
TCA Flow for VES (Virtual Event Streaming) Collector Flow
- TCAVESCollectorFlow(TCAAppConfig) - Constructor for class org.openecomp.dcae.apod.analytics.tca.flow.TCAVESCollectorFlow
-
- TCAVESMessageRouterFlowlet - Class in org.openecomp.dcae.apod.analytics.tca.flowlet
-
- TCAVESMessageRouterFlowlet() - Constructor for class org.openecomp.dcae.apod.analytics.tca.flowlet.TCAVESMessageRouterFlowlet
-
- TCAVESThresholdViolationCalculatorFlowlet - Class in org.openecomp.dcae.apod.analytics.tca.flowlet
-
TCA VES Message Filter filters out messages which are not applicable for TCA as per TCA Policy
- TCAVESThresholdViolationCalculatorFlowlet(String) - Constructor for class org.openecomp.dcae.apod.analytics.tca.flowlet.TCAVESThresholdViolationCalculatorFlowlet
-
- thresholdCalculator(List<Long>, List<Threshold>) - Static method in class org.openecomp.dcae.apod.analytics.tca.utils.TCAUtils
-
Computes if any CEF Message Fields have violated any Policy Thresholds.
- toString() - Method in class org.openecomp.dcae.apod.analytics.tca.settings.TCAAppConfig
-
- toString() - Method in class org.openecomp.dcae.apod.analytics.tca.settings.TCAAppPreferences
-