Provides settings to manage the import process.
Inheritance Hierarchy
kCura.Relativity.DataReaderClient.ImportSettingsBase
kCura.Relativity.DataReaderClient.Settings
Namespace: kCura.Relativity.DataReaderClient
Assembly: Relativity.DataExchange.Client.SDK (in Relativity.DataExchange.Client.SDK.dll) Version: 1.5.0
Syntax
The Settings type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| ApplicationName |
Allows clients of Import API to identify themselves. This property is used for telemetry purpose.
(Inherited from ImportSettingsBase.) | |
| ArtifactTypeId |
Indicates the ArtifactTypeId of the destination object. This property is required.
| |
| AuditLevel |
Indicates the level of auditing for an import job.
(Inherited from ImportSettingsBase.) | |
| Billable |
Indicates if imported files are subjects to being billable.
(Inherited from ImportSettingsBase.) | |
| BulkLoadFileFieldDelimiter |
Field delimiter to use when writing out the bulk load file.
| |
| CaseArtifactId |
Indicates the ArtifactID of the workspace used as the destination for an import job. This property is required.
(Inherited from ImportSettingsBase.) | |
| CopyFilesToDocumentRepository |
Gets or sets whether to copy files to the document repository. If False, files will be linked instead.
(Inherited from ImportSettingsBase.) | |
| DataGridIDColumnName |
Gets or sets the name of the column that identifies the record identifier
in DataGrid for documents.
(Inherited from ImportSettingsBase.) | |
| DestinationFolderArtifactID |
Indicates the Import Destination folder under which documents and objects, as well as folders containing documents or objects, are built.
(Inherited from ImportSettingsBase.) | |
| DisableControlNumberCompatibilityMode |
Enables or disables the use of "Control Number" to override the SelectedIdentifierField.
| |
| DisableExtractedTextEncodingCheck |
Enables or disables encoding checks for each file.
(Inherited from ImportSettingsBase.) | |
| DisableExtractedTextFileLocationValidation |
Enables or disables validation of the extracted text file location.
| |
| DisableNativeLocationValidation |
Enables or disables the validation of the native file location for the current import job.
| |
| DisableNativeValidation |
Enables or disables validation of the native file type for the current job.
| |
| DisableUserSecurityCheck |
Enables or disables user permission checks per document or object.
(Inherited from ImportSettingsBase.) | |
| ExtractedTextEncoding |
Sets the encoding of the extracted text files.
(Inherited from ImportSettingsBase.) | |
| ExtractedTextFieldContainsFilePath |
Indicates whether the Extracted Text field contains a path to the extracted text file or contains the actual extracted text.
(Inherited from ImportSettingsBase.) | |
| FileNameColumn |
Indicates the column that contains the name of the file on the SourceData property.
| |
| FileSizeColumn |
Indicates the column that contains the FileSize on the SourceData property.
| |
| FileSizeMapped |
To skip file size checking, set this property to True.
| |
| FolderPathSourceFieldName |
Indicates the name of a metadata field used to build the folder structure for the workspace.
| |
| IdentityFieldId |
Represents a key field that is set only on Overwrite mode.
(Inherited from ImportSettingsBase.) | |
| LoadImportedFullTextFromServer |
Indicates whether the Extracted Text field data will be loaded directly from its file path, rather than as part of a bulk load file.
(Inherited from ImportSettingsBase.) | |
| LongTextColumnThatContainsPathToFullText |
Specify a column other than ExtractedText that contains a path to a full text file
| |
| MaximumErrorCount |
Determines the maximum number of errors displayed. This property is optional.
(Inherited from ImportSettingsBase.) | |
| MoveDocumentsInAppendOverlayMode |
Indicates if existing documents in case of Append/Overlay mode should be moved to new folder based on metadata
(Inherited from ImportSettingsBase.) | |
| MultiValueDelimiter |
Represents the delimiter used to separate multiple values, such as different single-choice field values.
| |
| NativeFileCopyMode |
Indicates whether native files are used as links or copied to the Relativity instance designated as the destination.
(Inherited from ImportSettingsBase.) | |
| NativeFilePathSourceFieldName |
Indicates the name of the Field that contains the full path and filename for the native files.
| |
| NestedValueDelimiter |
Represents the delimiter used to separate nested values, such as choices or child choices on a multi-choice field.
| |
| ObjectFieldIdListContainsArtifactId |
Identifies a list of single or multiple object Fields that should be mapped by ArtifactID instead of by name.
(Inherited from ImportSettingsBase.) | |
| OIFileIdColumnName |
Indicates the column that contains the OutsideInFileId on the SourceData property. Used in conjunction with the
OIFileIdMapped and FileSizeMapped properties.
| |
| OIFileIdMapped |
To skip file identification, set this property to True.
| |
| OIFileTypeColumnName |
Indicates the column that contains the OutsideInFileType on the SourceData property. Used in conjunction with the
OIFileIdMapped property.
| |
| OverlayBehavior |
Indicates the method for overlay imports with multiple choice and multiple object fields.
(Inherited from ImportSettingsBase.) | |
| OverwriteMode |
Indicates whether records should be appended or overlayed. The default mode is Append.
(Inherited from ImportSettingsBase.) | |
| ParentObjectIdSourceFieldName |
Indicates the name of the Field that contains a unique identifier for the record of the parent object associated with the current record.
(Inherited from ImportSettingsBase.) | |
| RelativityPassword |
Provides the password for logging in to the Relativity instance used as a destination.
(Inherited from ImportSettingsBase.) | |
| RelativityUsername |
Provides the username for logging in to the Relativity instance used as a destination.
(Inherited from ImportSettingsBase.) | |
| RowCount | Obsolete.
This property is not used and will be unavailable in future releases.
| |
| SelectedIdentifierFieldName |
Specifies the field to be used as an identifier while importing.
(Inherited from ImportSettingsBase.) | |
| SendEmailOnLoadCompletion |
Gets or sets whether to send an email to notify you of load completion.
(Inherited from ImportSettingsBase.) | |
| StartRecordNumber |
Gets or sets the record number from which to start the import.
(Inherited from ImportSettingsBase.) | |
| SupportedByViewerColumn |
Indicates the column that contains the SupportedByViewer on the SourceData property.
| |
| Telemetry |
Get class containing telemetry settings
(Inherited from ImportSettingsBase.) | |
| TimeKeeperManager |
To allow a custom time logging method through out the API
| |
| WebServiceURL |
Specifies the server where the Relativity WebAPI is installed. This property is optional.
(Inherited from ImportSettingsBase.) |
Methods
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |
See Also