public HttpTrigger(AlertingConfiguration alertingConfiguration,
                    BackupArchivingConfiguration backupArchivingConfiguration,
                    BackupConfiguration backupConfiguration,
                    CassandraConfiguration cassandraConfiguration)
 {
     _alertingConfiguration        = alertingConfiguration;
     _backupArchivingConfiguration = backupArchivingConfiguration;
     _backupConfiguration          = backupConfiguration;
     _cassandraConfiguration       = cassandraConfiguration;
 }
Exemple #2
0
 public Runner(ILogger logger, ICounter counter, ICassandraService cassandraService,
               CassandraConfiguration cassandraConfiguration, BackupConfiguration backupConfiguration,
               BackupArchivingConfiguration backupArchivingConfiguration, IAlerter alerter,
               AlertingConfiguration alertingConfiguration, IPatternMatching patternMatching)
 {
     _logger                       = logger;
     _alerter                      = alerter;
     _counter                      = counter;
     _cassandraService             = cassandraService;
     _cassandraConfiguration       = cassandraConfiguration;
     _backupArchivingConfiguration = backupArchivingConfiguration;
     _backupConfiguration          = backupConfiguration;
     _alertingConfiguration        = alertingConfiguration;
     _patternMatching              = patternMatching;
 }
 public OpsGenieAlerter(AlertingConfiguration alertingConfiguration)
 {
     _alertingConfiguration = alertingConfiguration;
 }