protected RetentionPolicyRunnerBase(RetentionPolicyBaseParameters parameters) { _retentionPolicy = parameters.RetentionPolicy; _databaseName = parameters.DatabaseName; _isFullBackup = parameters.IsFullBackup; _onProgress = parameters.OnProgress; CancellationToken = parameters.CancellationToken; }
public LocalRetentionPolicyRunner(RetentionPolicyBaseParameters parameters, string folderPath) : base(parameters) { _folderPath = folderPath; }
public GlacierRetentionPolicyRunner(RetentionPolicyBaseParameters parameters, RavenAwsGlacierClient client) : base(parameters) { _client = client; }
public S3RetentionPolicyRunner(RetentionPolicyBaseParameters parameters, RavenAwsS3Client client) : base(parameters) { _client = client; }
public AzureRetentionPolicyRunner(RetentionPolicyBaseParameters parameters, RavenAzureClient client) : base(parameters) { _client = client; }
public LocalRetentionPolicyRunner(RetentionPolicyBaseParameters parameters, string folderPath) : base(parameters) { _folderPath = PathUtil.ToFullPath(folderPath); }
public FtpRetentionPolicyRunner(RetentionPolicyBaseParameters parameters, RavenFtpClient client) : base(parameters) { _client = client; }
public GoogleCloudRetentionPolicyRunner(RetentionPolicyBaseParameters parameters, RavenGoogleCloudClient client) : base(parameters) { _client = client; }