@@ -155,7 +155,11 @@ public void testLifecycleComposition() {
155155 // If the last lifecycle is missing a property (apart from enabled) we keep the latest from the previous ones
156156 // Enabled is always true unless it's explicitly set to false
157157 {
158- DataStreamLifecycle .Template lifecycle = new DataStreamLifecycle .Template (false , randomPositiveTimeValue (), randomRounds ());
158+ DataStreamLifecycle .Template lifecycle = DataStreamLifecycle .createDataLifecycleTemplate (
159+ false ,
160+ randomPositiveTimeValue (),
161+ randomRounds ()
162+ );
159163 List <DataStreamLifecycle .Template > lifecycles = List .of (lifecycle , DataStreamLifecycle .Template .DATA_DEFAULT );
160164 DataStreamLifecycle result = composeDataLifecycles (lifecycles ).build ();
161165 assertThat (result .enabled (), equalTo (true ));
@@ -164,8 +168,16 @@ public void testLifecycleComposition() {
164168 }
165169 // If both lifecycle have all properties, then the latest one overwrites all the others
166170 {
167- DataStreamLifecycle .Template lifecycle1 = new DataStreamLifecycle .Template (false , randomPositiveTimeValue (), randomRounds ());
168- DataStreamLifecycle .Template lifecycle2 = new DataStreamLifecycle .Template (true , randomPositiveTimeValue (), randomRounds ());
171+ DataStreamLifecycle .Template lifecycle1 = DataStreamLifecycle .createDataLifecycleTemplate (
172+ false ,
173+ randomPositiveTimeValue (),
174+ randomRounds ()
175+ );
176+ DataStreamLifecycle .Template lifecycle2 = DataStreamLifecycle .createDataLifecycleTemplate (
177+ true ,
178+ randomPositiveTimeValue (),
179+ randomRounds ()
180+ );
169181 List <DataStreamLifecycle .Template > lifecycles = List .of (lifecycle1 , lifecycle2 );
170182 DataStreamLifecycle result = composeDataLifecycles (lifecycles ).build ();
171183 assertThat (result .enabled (), equalTo (lifecycle2 .enabled ()));
0 commit comments