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

IWorkerServerManager

public interface IWorkerServerManager : IDisposable
Exposes methods for working with worker server objects.

Disables processing license of a given worker server.

Enables processing license of a given worker server.

Gets a list of eligible worker designated work.

Retrieves data for a worker server.

Task<WorkerServerResponse> ReadAsync(int serverID, bool includeMetadata, bool includeActions)

Retrieves data for a worker server.

Task StartWorkerAsync(int serverID)

Starts worker on a given server.

Task StopWorkerAsync(int serverID)

Stops worker on a given server.

Modifies properties of a worker server.

Task<WorkerServerResponse> UpdateAsync(int serverID, WorkerServerRequest request, DateTime lastModifiedOn)

Modifies properties of a worker server.