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

Exporter

public ArrayList Columns { get; set; }

public IDirectory DirectoryHelper { get; set; }

public int DocumentsExported { get; set; }

public string ErrorLogFileName { get; }

public IExportConfig ExportConfig { get; }

public IExportManager ExportManager { get; set; }

public IFile FileHelper { get; set; }

public IFileNameProvider FileNameProvider { get; set; }

public bool NameTextAndNativesAfterBegBates { get; set; }

This is not moved over to the Settings object yet

protected virtual int NumberOfRetries { get; }

public ExportFile Settings { get; set; }

public ExportStatistics Statistics { get; set; }

protected virtual int WaitTimeBetweenRetryAttempts { get; }

public Exporter(ExportFile exportFile, ProcessContext context, ILoadFileHeaderFormatterFactory loadFileFormatterFactory, Func<string> correlationIdFunc)

public Exporter(ExportFile exportFile, ProcessContext context, IServiceFactory serviceFactory, ILoadFileHeaderFormatterFactory loadFileFormatterFactory, IExportConfig exportConfig, Func<string> correlationIdFunc)

public Exporter(ExportFile exportFile, ProcessContext context, IServiceFactory serviceFactory, ILoadFileHeaderFormatterFactory loadFileFormatterFactory, IExportConfig exportConfig, ILog logger, CancellationToken cancellationToken, Func<string> correlationIdFunc)

public bool ExportSearch()

protected virtual List<int> GetAvfIds()

public void NotifyError(string message)

public void NotifyStatus(string message)

public void NotifyWarning(string message)

public void Shutdown()

public void UpdateDocumentExportedCount(int count)

protected void UpdateStatisticsSnapshot(DateTime time)