Record Class DataStreamLifecycle.Template

java.lang.Object
java.lang.Record
org.elasticsearch.cluster.metadata.DataStreamLifecycle.Template
All Implemented Interfaces:
Writeable, ToXContent, ToXContentObject
Enclosing class:
DataStreamLifecycle

public static record DataStreamLifecycle.Template(org.elasticsearch.cluster.metadata.DataStreamLifecycle.LifecycleType lifecycleType, boolean enabled, ResettableValue<TimeValue> dataRetention, ResettableValue<List<DataStreamLifecycle.DownsamplingRound>> downsampling) extends Record implements ToXContentObject, Writeable
Represents the template configuration of a lifecycle. It supports explicitly resettable values to allow value reset during template composition.