java.lang.Object
org.sentrysoftware.metricshub.engine.connector.model.monitor.AbstractMonitorJob
All Implemented Interfaces:
Serializable, MonitorJob
Direct Known Subclasses:
SimpleMonitorJob, StandardMonitorJob

public class AbstractMonitorJob extends Object implements MonitorJob
Abstract base class implementing MonitorJob, holding a set of keys to build a monitor ID.
See Also:
  • Constructor Details

    • AbstractMonitorJob

      public AbstractMonitorJob(Set<String> keys)
      Initializes an AbstractMonitorJob with the specified set of keys.
      Parameters:
      keys - The set of keys for the monitor job. It will be stored in a LinkedHashSet to preserve order.