Module org.elasticsearch.server
Class DataStreamLifecycle.Builder
java.lang.Object
org.elasticsearch.cluster.metadata.DataStreamLifecycle.Builder
- Enclosing class:
DataStreamLifecycle
Builds and composes the data stream lifecycle or the respective template.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()composeTemplate(DataStreamLifecycle.Template template) dataRetention(ResettableValue<TimeValue> dataRetention) dataRetention(TimeValue dataRetention) downsampling(List<DataStreamLifecycle.DownsamplingRound> downsampling) downsampling(ResettableValue<List<DataStreamLifecycle.DownsamplingRound>> downsampling) enabled(boolean enabled)
-
Method Details
-
composeTemplate
-
enabled
-
dataRetention
-
dataRetention
-
downsampling
public DataStreamLifecycle.Builder downsampling(ResettableValue<List<DataStreamLifecycle.DownsamplingRound>> downsampling) -
downsampling
public DataStreamLifecycle.Builder downsampling(@Nullable List<DataStreamLifecycle.DownsamplingRound> downsampling) -
build
-
buildTemplate
-