<PackageReference Include="Relativity.Server.Import.SDK" Version="2.9.2" />

Relativity.DataExchange.Export.VolumeManagerV2.Download.ExportRequest

public abstract class 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); } }