Relativity.DataExchange.Export.VolumeManagerV2.Download.ExportRequest
namespace Relativity.DataExchange.Export.VolumeManagerV2.Download
{
public abstract class ExportRequest
{
public string SourceLocation { get; }
public int ArtifactId { get; }
public string DestinationLocation { get; }
public string FileName { get; set; }
public int Order { get; set; }
protected ExportRequest(int artifactId, string sourceLocation, string destinationLocation);
public TransferPath CreateTransferPath(int order);
protected abstract TransferPath CreateTransferPath();
protected static TransferPath CreateTransferPath(int artifactId, int order, string sourcePath, string targetPath, HttpTransferPathData data);
}
}