Relativity.Transfer.Aspera.AsperaClientConfiguration
namespace Relativity.Transfer.Aspera
{
public class AsperaClientConfiguration
{
public const bool DefaultConnectionCheckAsperaCredentialCacheEnable = true;
public const int DefaultDocRootLevels = 1;
public const int DefaultHealthCheckLogMaxLine = 100;
public const int DefaultMetaThreadCount = 0;
public const int DefaultWriteThreadCount = 0;
public const int DefaultScanThreadCount = 0;
public const int DefaultReadThreadCount = 0;
public const bool DefaultCreateDirectories = true;
public const string DefaultEncryptionCipher = "AES_256";
public const bool DefaultFaspDebugEnabled = false;
public const int DefaultMaxNonFatalStatsRetryAttempts = 5;
public const string DefaultOverwritePolicy = "ALWAYS";
public const string DefaultPartialFileSuffix = ".partial";
public const string DefaultResumeSuffix = ".aspx";
public const string DefaultPolicy = "FAIR";
public const string DefaultResumeCheck = "OFF";
public const bool DefaultSaveBeforeOverwriteEnabled = false;
public const int DefaultTcpPort = 33001;
public const int DefaultUdpPortStartRange = 33001;
public const int DefaultUdpPortEndRange = 33050;
public const string DefaultTestConnectionDestinationPath = "/FTA/TestConnectionResults";
public const AscpVersion DefaultAscpVersion = AscpVersion.Stable;
public const bool DefaultUseAscp4 = false;
public const int DefaultDatagramSize = 0;
public string AccountUserName { get; set; }
public string AccountPassword { get; set; }
public int DocRootLevels { get; set; }
public int HealthCheckLogMaxLine { get; set; }
public Uri Host { get; set; }
public bool CreateDirectories { get; set; }
public string EncryptionCipher { get; set; }
public bool FaspDebugEnabled { get; set; }
public int MetaThreadCount { get; set; }
public string OverwritePolicy { get; set; }
public string PartialFileSuffix { get; set; }
public string ResumeSuffix { get; set; }
public string Policy { get; set; }
public int ReadThreadCount { get; set; }
public string ResumeCheck { get; set; }
public bool SaveBeforeOverwriteEnabled { get; set; }
public int ScanThreadCount { get; set; }
public string SecurityToken { get; set; }
public string SshPrivateKeyFile { get; set; }
public string SshPassphrase { get; set; }
public int TcpPort { get; set; }
public string TestConnectionDestinationPath { get; set; }
public int UdpPortStartRange { get; set; }
public int UdpPortEndRange { get; set; }
public int WriteThreadCount { get; set; }
public AscpVersion AscpClientVersion { get; set; }
public bool UseAscp4 { get; set; }
public int DatagramSize { get; set; }
public bool ReportNotOverriddenFiles { get; set; }
public bool LegacyPortCheck { get; set; }
public AsperaClientConfiguration();
public AsperaClientConfiguration(IDictionary<string, object> properties);
public AsperaClientConfiguration(ClientConfiguration configuration);
protected AsperaClientConfiguration(SerializationInfo info, StreamingContext context);
}
}