<PackageReference Include="Relativity.Server.Infrastructure.SDK" Version="5000.1.1" />

IWorkerServerManager

public interface IWorkerServerManager : IDisposable
Exposes methods for working with worker server objects.
Task DeleteAsync(int serverID)

Deletes a worker server.

Disables processing license of a given worker server.

Enables processing license of a given worker server.

Gets a list of eligible worker designated work.

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

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.