<PackageReference Include="Relativity.Transfer.Client" Version="6.2.1" />

ClientConfiguration

public class ClientConfiguration : Dictionary<string, object>
public const bool DefaultBadPathErrorsRetry = false

public const bool DefaultFileNotFoundErrorsDisabled = false

public const bool DefaultFileNotFoundErrorsRetry = true

public const int DefaultFileSystemChunkSize = 16384

public const int DefaultHttpChunkSize = 102400

public const double DefaultHttpTimeoutSeconds = 300

public const int DefaultMaxHttpRetryAttempts = 5

public const int DefaultMaxJobParallelism = 1

public const int DefaultMaxJobRetryAttempts = 3

public const int DefaultMinDataRateMbps = 0

public const bool DefaultOverWriteFiles = true

public const bool DefaultPermissionErrorsRetry = false

public const bool DefaultPreserveDates = true

public const int DefaultTargetDataRateMbps = 100

public const bool DefaultTransferEmptyDirectories = false

public const bool DefaultValidateSourcePaths = false

public bool BadPathErrorsRetry { get; set; }

public string BcpRootFolder { get; set; }

public WellKnownTransferClient Client { get; set; }

public Guid ClientId { get; set; }

public CookieContainer CookieContainer { get; set; }

public Credential Credential { get; set; }

public bool FileNotFoundErrorsDisabled { get; set; }

public bool FileNotFoundErrorsRetry { get; set; }

public int FileSystemChunkSize { get; set; }

public FileTransferHint FileTransferHint { get; set; }

public int HttpChunkSize { get; set; }

public double HttpTimeoutSeconds { get; set; }

public int MaxHttpRetryAttempts { get; set; }

public int MaxJobParallelism { get; set; }

public int MaxJobRetryAttempts { get; set; }

public int MinDataRateMbps { get; set; }

public bool OverwriteFiles { get; set; }

public bool PermissionErrorsRetry { get; set; }

public bool PreserveDates { get; set; }

public string SupportCheckPath { get; set; }

public int TargetDataRateMbps { get; set; }

public bool TransferEmptyDirectories { get; set; }

public string TransferLogDirectory { get; set; }

public bool ValidateSourcePaths { get; set; }

public ClientConfiguration(IDictionary<string, object> dictionary)

public ClientConfiguration(Guid clientId, WellKnownTransferClient client, CookieContainer cookieContainer)

public void Copy(IDictionary<string, object> properties)

public void Copy(IDictionary<string, object> properties, bool overwrite)

public void Copy(ClientConfiguration configuration, bool overwrite)