<PackageReference Include="Relativity.Server.Services.Interfaces.SDK" Version="5002.1.0" />

Relativity.Services.FieldMapping.IFieldMapping

public interface IFieldMapping : IDisposable

Task<ExternalMapping[]> GetAllMappedFieldsAsync(int workspaceArtifactId, Guid[] fieldsToAppend, int dataSourceId)

Task<Guid[]> GetAutomappedFieldGuidsAsync(int workspaceArtifactId)

Task<MappableSourceField[]> GetInvariantFieldsAsync(int workspaceArtifactId, bool catalogFieldsOnly = false)

Task<bool> IsFieldMappingAvailableAsync(int workspaceArtifactId)

Task<ExternalMapping> ReadExternalMappingAsync(int workspaceArtifactId, int fieldArtifactId, string fieldSource)

Task UpdateExternalMappingAsync(int workspaceArtifactId, ExternalMapping model)