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

Relativity.Processing.V1.Services.IProcessingSetManager

public interface IProcessingSetManager : IDisposable
IProcessingSetManager interface contains interactions required to successfully work with ProcessingSets
Task<int> CreateAsync(int workspaceID, ProcessingSet processingSet)

Creates a processing set. Returns the artifact id of the processing set (on new and update)

Task<ProcessingSetDocumentInfoSummary> GetDocumentAggregates(int workspaceID, int skip, int top, string sortColumnName, bool sortDescending)

Task<ProcessingSetSummaryData> GetSummaryDataAsync(int workspaceID, int processingSetID)

Retrieves processing set summary data to display to console, such as environment errors, discover and publish status, and more

Task<ProcessingSet> ReadAsync(int workspaceID, int processingSetID)

Read a processing set. Returns the processing set belonging to the artifact id passed in

Task<int> UpdateAsync(int workspaceID, int processingSetID, ProcessingSet processingSet)

Updates a processing set. Returns the artifact id of the processing set (on new and update)