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

Settings

public class Settings : ImportSettingsBase
Provides settings to manage the import process.
public int ArtifactTypeId { get; set; }

Indicates the ArtifactTypeId of the destination object. This property is required.

public string BulkLoadFileFieldDelimiter { get; set; }

Field delimiter to use when writing out the bulk load file.

public bool DisableControlNumberCompatibilityMode { get; set; }

Enables or disables the use of "Control Number" to override the SelectedIdentifierField.

Enables or disables validation of the extracted text file location.

public bool? DisableNativeLocationValidation { get; set; }

Enables or disables the validation of the native file location for the current import job.

public bool? DisableNativeValidation { get; set; }

Enables or disables validation of the native file type for the current job.

public string FileNameColumn { get; set; }

Indicates the column that contains the name of the file on the SourceDataSourceData property.

public string FileSizeColumn { get; set; }

Indicates the column that contains the FileSize on the SourceDataSourceData property.

public bool FileSizeMapped { get; set; }

To skip file size checking, set this property to True.

public string FolderPathSourceFieldName { get; set; }

Indicates the name of a metadata field used to build the folder structure for the workspace.

public string LongTextColumnThatContainsPathToFullText { get; set; }

Specify a column other than ExtractedText that contains a path to a full text file

public char MultiValueDelimiter { get; set; }

Represents the delimiter used to separate multiple values, such as different single-choice field values.

public string NativeFilePathSourceFieldName { get; set; }

Indicates the name of the Field that contains the full path and filename for the native files.

public char NestedValueDelimiter { get; set; }

Represents the delimiter used to separate nested values, such as choices or child choices on a multi-choice field.

public string OIFileIdColumnName { get; set; }

Indicates the column that contains the OutsideInFileId on the SourceDataSourceData property. Used in conjunction with the OIFileIdColumnNameOIFileIdMapped and OIFileIdColumnNameFileSizeMapped properties.

public bool OIFileIdMapped { get; set; }

To skip file identification, set this property to True.

public string OIFileTypeColumnName { get; set; }

Indicates the column that contains the OutsideInFileType on the SourceDataSourceData property. Used in conjunction with the OIFileIdColumnNameOIFileIdMapped property.

public int RowCount { get; set; }

This property is not used and will be unavailable in future releases.

public string SupportedByViewerColumn { get; set; }

Indicates the column that contains the SupportedByViewer on the SourceDataSourceData property.

To allow a custom time logging method through out the API