<PackageReference Include="Relativity.Processing.SDK" Version="13.29.310" />

Relativity.Processing.V2.Services.IProcessingFilterManager

IProcessingFilter interface contains interactions required to successfully do CRUD operations on different types of filter.
Task<long> ApplyFilterAsync(int workspaceID, long filterID, ApplyProcessingFilterRequest request)

Apply a filter.

Creates an expression filter

Task DeleteFilterAsync(int workspaceID, long filterID)

Delete a filter.

Downloads a csv listing of discovered files based on a request submitted earlier

Get discovered documents.

Get discovered documents from MDS.

Task<ProcessingFilterData> GetFilterResultAsync(int workspaceID, long filterID, int skip, int top)

Get Filter Result.

Get Filters from invariant.

Task<List<ProcessingFilter>> GetFiltersByDataSourceAsync(int workspaceID, int dataSourceID)

Get Filter Results using DataSource.

Get discovered documents with pivot on.

Updates an expression filter