Record Class TimeSeriesFeatureSetUsage.IlmPolicyStats

java.lang.Object
java.lang.Record
org.elasticsearch.xpack.core.datastreams.TimeSeriesFeatureSetUsage.IlmPolicyStats
Record Components:
downsamplingPhases - the phases used for downsampling
forceMergeExplicitlyEnabledCounter - the policies that have force merge explicitly enabled
forceMergeExplicitlyDisabledCounter - the policies that have force merge implicitly enabled
forceMergeDefaultCounter - the policies that have not specified force merge
downsampledForceMergeNeededCounter - the policies that could potentially skip the force merge in downsampling
All Implemented Interfaces:
Writeable, ToXContent, ToXContentFragment
Enclosing class:
TimeSeriesFeatureSetUsage

public static record TimeSeriesFeatureSetUsage.IlmPolicyStats(Map<String,Long> downsamplingPhases, long forceMergeExplicitlyEnabledCounter, long forceMergeExplicitlyDisabledCounter, long forceMergeDefaultCounter, long downsampledForceMergeNeededCounter) extends Record implements Writeable, ToXContentFragment
Calculates statistics specific to the ILM policies in use