Record Class DataStreamLifecycle.Downsampling

java.lang.Object
java.lang.Record
org.elasticsearch.cluster.metadata.DataStreamLifecycle.Downsampling
Record Components:
rounds - is a list of downsampling configuration which instructs when a backing index should be downsampled (`after`) and at which interval (`fixed_interval`). Null represents an explicit no downsampling during template composition.
All Implemented Interfaces:
Writeable, ToXContent, ToXContentFragment
Enclosing class:
DataStreamLifecycle

public static record DataStreamLifecycle.Downsampling(List<DataStreamLifecycle.Downsampling.Round> rounds) extends Record implements Writeable, ToXContentFragment
Downsampling holds the configuration about when should elasticsearch downsample a backing index.