Class: Contrast::Agent::Reporting::ApplicationReportingEvent Abstract
- Inherits:
-
ReportingEvent
- Object
- ReportableHash
- ReportingEvent
- Contrast::Agent::Reporting::ApplicationReportingEvent
- Defined in:
- lib/contrast/agent/reporting/reporting_events/application_reporting_event.rb
Overview
This class is abstract.
This is the new ApplicationReportingEvent class which will include all the needed and mutual information for those events which correspond to Applications, such as Application Activity or Application Update
Direct Known Subclasses
ApplicationActivity, ApplicationInventory, ApplicationInventoryActivity, ApplicationSettings, ApplicationStartup, ApplicationUpdate, Finding, ObservedLibraryUsage, ObservedRoute, Poll, Preflight
Instance Attribute Summary
Attributes inherited from ReportingEvent
#event_endpoint, #event_method
Method Summary
Methods inherited from ReportingEvent
Methods inherited from ReportableHash
#event_json, #to_controlled_hash, #valid?, #validate
Methods included from Components::Logger::InstanceMethods
Constructor Details
This class inherits a constructor from Contrast::Agent::Reporting::ReportingEvent