IResourcePoolManager
Represents a resource pool manager.
It exposes methods for working with resource pool objects.
Adds a list of resources of a given type from a given resource pool.
Adds a resource of a given type to a given resource pool.
Adds a resource pool to Relativity.
Deletes a resource pool.
Task<List<MassOperationResult>> MassAddResourceServersAsync(List<ObjectIdentifier> resourcePools, List<ObjectIdentifier> resourceServers)
Adds a list of resource servers to given resource pools.
Task<List<MassOperationResult>> MassRemoveResourceServersAsync(List<ObjectIdentifier> resourcePools, List<ObjectIdentifier> resourceServers)
Removes a list of resource servers from given resource pools.
Task<QueryResultSlim> QueryByResourceServerAsync(int resourceServerID, QueryRequest request, int start, int length)
Performs a Query for resource pools that are associated with a given resource server.
Performs a Query for all clients that may be set as the client for a resource pool.
Task<QueryResultSlim> QueryEligibleByResourceServerAsync(int resourceServerID, QueryRequest request, int start, int length)
Task<QueryResultSlim> QueryEligibleToAddResourcesAsync(int resourcePoolID, string resourceType, QueryRequest request, int start, int length)
Task<QueryResultSlim> QueryResourcesAsync(int resourcePoolID, string resourceType, QueryRequest request, int start, int length)
Performs a Query for resources of a given type that are associated with the resource pool.
Task<ResourcePoolResponse> ReadAsync(int resourcePoolID, bool includeMetadata = false, bool includeActions = false)
Retrieves advanced metadata for a resource pool, including its name, associated client, and other properties.
Task RemoveResourcesAsync(int resourcePoolID, string resourceType, List<ObjectIdentifier> resources)
Removes a list of resources of a given type from a given resource pool.
Removes a resource of a given type from a given resource pool.
Modifies properties of a resource pool.
Task<ResourcePoolResponse> UpdateAsync(int resourcePoolID, ResourcePoolRequest resourcePoolRequest, DateTime lastModifiedOn)
Modifies properties of a resource pool.