public CloudWatchLogsWrapperSettings( string logGroupName, string logStreamName, IIntervalProvider sleepDurationProvider ) : this(logGroupName, logStreamName, sleepDurationProvider, 5) { }
public CloudWatchLogsWrapperSettings( string logGroupName, string logStreamName, IIntervalProvider sleepDurationProvider, int retries ) { LogGroupName = logGroupName; LogStreamName = logStreamName; SleepDurationProvider = sleepDurationProvider; Retries = retries; }
public IntervalConfig(IIntervalProvider target) { this.Target = target; this.InitializeComponent(); }
public IntervalChangePusher(IIntervalProvider intervalDataProvider, IInitialInfoProvider initialDataProvider) { this.intervalDataProvider = intervalDataProvider; this.initialDataProvider = initialDataProvider; }