@@ -107,9 +107,9 @@ public class ValidProjectConfigV4 {
107
107
LiveVariable .VariableType .DOUBLE
108
108
);
109
109
private static final String FEATURE_SINGLE_VARIABLE_INTEGER_ID = "3281420120" ;
110
- private static final String FEATURE_SINGLE_VARIABLE_INTEGER_KEY = "integer_single_variable_feature" ;
110
+ public static final String FEATURE_SINGLE_VARIABLE_INTEGER_KEY = "integer_single_variable_feature" ;
111
111
private static final String VARIABLE_INTEGER_VARIABLE_ID = "593964691" ;
112
- private static final String VARIABLE_INTEGER_VARIABLE_KEY = "integer_variable" ;
112
+ public static final String VARIABLE_INTEGER_VARIABLE_KEY = "integer_variable" ;
113
113
private static final String VARIABLE_INTEGER_DEFAULT_VALUE = "7" ;
114
114
private static final LiveVariable VARIABLE_INTEGER_VARIABLE = new LiveVariable (
115
115
VARIABLE_INTEGER_VARIABLE_ID ,
@@ -118,15 +118,6 @@ public class ValidProjectConfigV4 {
118
118
null ,
119
119
LiveVariable .VariableType .INTEGER
120
120
);
121
- private static final FeatureFlag FEATURE_FLAG_SINGLE_VARIABLE_INTEGER = new FeatureFlag (
122
- FEATURE_SINGLE_VARIABLE_INTEGER_ID ,
123
- FEATURE_SINGLE_VARIABLE_INTEGER_KEY ,
124
- "" ,
125
- Collections .<String >emptyList (),
126
- Collections .singletonList (
127
- VARIABLE_INTEGER_VARIABLE
128
- )
129
- );
130
121
private static final String FEATURE_SINGLE_VARIABLE_BOOLEAN_ID = "2591051011" ;
131
122
public static final String FEATURE_SINGLE_VARIABLE_BOOLEAN_KEY = "boolean_single_variable_feature" ;
132
123
private static final String VARIABLE_BOOLEAN_VARIABLE_ID = "3974680341" ;
@@ -206,6 +197,38 @@ public class ValidProjectConfigV4 {
206
197
VARIABLE_STRING_VARIABLE
207
198
)
208
199
);
200
+ private static final String ROLLOUT_3_ID = "2048875663" ;
201
+ private static final String ROLLOUT_3_EVERYONE_ELSE_EXPERIMENT_ID = "3794675122" ;
202
+ private static final String ROLLOUT_3_EVERYONE_ELSE_RULE_ENABLED_VARIATION_ID = "589640735" ;
203
+ private static final Variation ROLLOUT_3_EVERYONE_ELSE_RULE_ENABLED_VARIATION = new Variation (
204
+ ROLLOUT_3_EVERYONE_ELSE_RULE_ENABLED_VARIATION_ID ,
205
+ ROLLOUT_3_EVERYONE_ELSE_RULE_ENABLED_VARIATION_ID ,
206
+ Collections .<LiveVariableUsageInstance >emptyList ()
207
+ );
208
+ private static final Experiment ROLLOUT_3_EVERYONE_ELSE_RULE = new Experiment (
209
+ ROLLOUT_3_EVERYONE_ELSE_EXPERIMENT_ID ,
210
+ ROLLOUT_3_EVERYONE_ELSE_EXPERIMENT_ID ,
211
+ Experiment .ExperimentStatus .RUNNING .toString (),
212
+ ROLLOUT_3_ID ,
213
+ Collections .<String >emptyList (),
214
+ Collections .singletonList (
215
+ ROLLOUT_3_EVERYONE_ELSE_RULE_ENABLED_VARIATION
216
+ ),
217
+ Collections .<String , String >emptyMap (),
218
+ Collections .singletonList (
219
+ new TrafficAllocation (
220
+ ROLLOUT_3_EVERYONE_ELSE_RULE_ENABLED_VARIATION_ID ,
221
+ 10000
222
+ )
223
+ )
224
+ );
225
+ public static final Rollout ROLLOUT_3 = new Rollout (
226
+ ROLLOUT_3_ID ,
227
+ Collections .singletonList (
228
+ ROLLOUT_3_EVERYONE_ELSE_RULE
229
+ )
230
+ );
231
+
209
232
private static final String FEATURE_MULTI_VARIATE_FEATURE_ID = "3263342226" ;
210
233
public static final String FEATURE_MULTI_VARIATE_FEATURE_KEY = "multi_variate_feature" ;
211
234
private static final String VARIABLE_FIRST_LETTER_ID = "675244127" ;
@@ -917,7 +940,15 @@ public class ValidProjectConfigV4 {
917
940
VARIABLE_DOUBLE_VARIABLE
918
941
)
919
942
);
920
-
943
+ public static final FeatureFlag FEATURE_FLAG_SINGLE_VARIABLE_INTEGER = new FeatureFlag (
944
+ FEATURE_SINGLE_VARIABLE_INTEGER_ID ,
945
+ FEATURE_SINGLE_VARIABLE_INTEGER_KEY ,
946
+ ROLLOUT_3_ID ,
947
+ Collections .<String >emptyList (),
948
+ Collections .singletonList (
949
+ VARIABLE_INTEGER_VARIABLE
950
+ )
951
+ );
921
952
922
953
public static ProjectConfig generateValidProjectConfigV4 () {
923
954
@@ -964,6 +995,7 @@ public static ProjectConfig generateValidProjectConfigV4() {
964
995
List <Rollout > rollouts = new ArrayList <Rollout >();
965
996
rollouts .add (ROLLOUT_1 );
966
997
rollouts .add (ROLLOUT_2 );
998
+ rollouts .add (ROLLOUT_3 );
967
999
968
1000
return new ProjectConfig (
969
1001
ACCOUNT_ID ,
0 commit comments