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.