Relativity.Transfer.Http.Kepler.FileIoKeplerService
namespace Relativity.Transfer.Http.Kepler
{
internal sealed class FileIoKeplerService : IFileIoService, IDisposable
{
public FileIoKeplerService(RelativityConnectionInfo connectionInfo, ClientConfiguration configuration, ITransferLog log);
public void Dispose();
public Task<string[][]> GetDefaultRepositorySpaceReportAsync(int workspaceId, CancellationToken token);
public Task<IoResponse> BeginFillAsync(int workspaceId, byte[] data, string targetPath, string fileName, CancellationToken token);
public Task<IoResponse> FileFillAsync(int workspaceId, byte[] data, string targetPath, string fileName, CancellationToken token);
public Task RemoveFillAsync(int workspaceId, string targetPath, string fileGuid, CancellationToken token);
public Task RemoveTempFile(int workspaceId, string fileGuid, CancellationToken token);
public Task DownloadFileAsync(string targetFile, TransferPath path, CancellationToken token, IProgress<LargeFileProgressEventArgs> progress);
int get_MaxRetryAttempts();
void set_MaxRetryAttempts(int value);
}
}