Operations at RollupManagement
This page describes the backend methods at this endpoint.
| Signature | Description |
|---|---|
| Void ClearAgentRetentionPolicy(String agentId) | Clears an agent's retention policy, and instead use the core-wide default one. |
| Guid ForceRollup(String agentId) | Force rollup job for agent with given ID. |
| AgentRetentionPolicy GetAgentRetentionPolicy(String agentId) | Gets retention policy for a given agent ID. |
| RollupServiceConfiguration GetCoreRollupConfiguration() | Gets core rollup configuration. |
| GranularityIntervalsCollection GetGranularityIntervals(GetGranularityIntervalsRequest getGranularityIntervalsRequest) | Gets granularity intervals for retention timeline |
| Void SetAgentRetentionPolicy(String agentId, AgentRetentionPolicy retentionPolicy) | Sets retention policy onto an agent with given ID. |
| Void SetCoreRollupConfiguration(RollupServiceConfiguration rollupConfiguration) | Sets core rollup configuration. |
| Void ValidateRetentionPolicy(RetentionPolicy rollupConfiguration) | Validates retention policy. |
| Void ValidateRetentionPolicyByAgent(String agentId, RetentionPolicy rollupConfiguration) | Validates retention policy. |