<PackageReference Include="Relativity.Server.Transfer.SDK" Version="24000.0.1" />

IResourcePoolService

public interface IResourcePoolService
using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; namespace Relativity.Transfer { public interface IResourcePoolService { RelativityConnectionInfo ConnectionInfo { get; } int MaxRetryAttempts { get; set; } double TimeoutSeconds { get; set; } Task<ResourcePool> GetResourcePoolAsync(string name, CancellationToken token); Task<IEnumerable<ResourcePool>> GetResourcePoolsAsync(CancellationToken token); Task<IEnumerable<ResourcePool>> GetResourcePoolsAsync(string condition, CancellationToken token); Task<IEnumerable<ResourceServer>> GetResourceServersAsync(ResourcePool pool, CancellationToken token); Task<IEnumerable<ResourceServer>> GetResourceServersAsync(ResourcePool pool, string condition, CancellationToken token); } }