|
3 | 3 | import io.split.client.SplitClient; |
4 | 4 | import io.split.client.api.Key; |
5 | 5 | import io.split.client.api.SplitResult; |
| 6 | +import io.split.client.dtos.EvaluationOptions; |
6 | 7 | import io.split.grammar.Treatments; |
7 | 8 | import io.split.telemetry.domain.enums.MethodEnum; |
8 | 9 |
|
@@ -193,126 +194,126 @@ public Map<String, SplitResult> getTreatmentsWithConfigByFlagSets(Key key, List< |
193 | 194 | } |
194 | 195 |
|
195 | 196 | @Override |
196 | | - public String getTreatment(String key, String featureFlagName, String properties) { |
| 197 | + public String getTreatment(String key, String featureFlagName, EvaluationOptions evaluationOptions) { |
197 | 198 | return null; |
198 | 199 | } |
199 | 200 |
|
200 | 201 | @Override |
201 | | - public String getTreatment(String key, String featureFlagName, Map<String, Object> attributes, String properties) { |
| 202 | + public String getTreatment(String key, String featureFlagName, Map<String, Object> attributes, EvaluationOptions evaluationOptions) { |
202 | 203 | return null; |
203 | 204 | } |
204 | 205 |
|
205 | 206 | @Override |
206 | | - public String getTreatment(Key key, String featureFlagName, Map<String, Object> attributes, String properties) { |
| 207 | + public String getTreatment(Key key, String featureFlagName, Map<String, Object> attributes, EvaluationOptions evaluationOptions) { |
207 | 208 | return null; |
208 | 209 | } |
209 | 210 |
|
210 | 211 | @Override |
211 | | - public Map<String, String> getTreatments(String key, List<String> featureFlagNames, String properties) { |
| 212 | + public Map<String, String> getTreatments(String key, List<String> featureFlagNames, EvaluationOptions evaluationOptions) { |
212 | 213 | return new HashMap<>(); |
213 | 214 | } |
214 | 215 |
|
215 | 216 | @Override |
216 | | - public Map<String, String> getTreatments(String key, List<String> featureFlagNames, Map<String, Object> attributes, String properties) { |
| 217 | + public Map<String, String> getTreatments(String key, List<String> featureFlagNames, Map<String, Object> attributes, EvaluationOptions evaluationOptions) { |
217 | 218 | return new HashMap<>(); |
218 | 219 | } |
219 | 220 |
|
220 | 221 | @Override |
221 | | - public Map<String, String> getTreatments(Key key, List<String> featureFlagNames, Map<String, Object> attributes, String properties) { |
| 222 | + public Map<String, String> getTreatments(Key key, List<String> featureFlagNames, Map<String, Object> attributes, EvaluationOptions evaluationOptions) { |
222 | 223 | return new HashMap<>(); |
223 | 224 | } |
224 | 225 |
|
225 | 226 | @Override |
226 | | - public SplitResult getTreatmentWithConfig(String key, String featureFlagName, String properties) { |
| 227 | + public SplitResult getTreatmentWithConfig(String key, String featureFlagName, EvaluationOptions evaluationOptions) { |
227 | 228 | return null; |
228 | 229 | } |
229 | 230 |
|
230 | 231 | @Override |
231 | | - public SplitResult getTreatmentWithConfig(Key key, String featureFlagName, Map<String, Object> attributes, String properties) { |
| 232 | + public SplitResult getTreatmentWithConfig(Key key, String featureFlagName, Map<String, Object> attributes, EvaluationOptions evaluationOptions) { |
232 | 233 | return null; |
233 | 234 | } |
234 | 235 |
|
235 | 236 | @Override |
236 | | - public SplitResult getTreatmentWithConfig(String key, String featureFlagName, Map<String, Object> attributes, String properties) { |
| 237 | + public SplitResult getTreatmentWithConfig(String key, String featureFlagName, Map<String, Object> attributes, EvaluationOptions evaluationOptions) { |
237 | 238 | return null; |
238 | 239 | } |
239 | 240 |
|
240 | 241 | @Override |
241 | 242 | public Map<String, SplitResult> getTreatmentsWithConfig(String key, List<String> featureFlagNames, Map<String, Object> attributes, |
242 | | - String properties) { |
| 243 | + EvaluationOptions evaluationOptions) { |
243 | 244 | return new HashMap<>(); |
244 | 245 | } |
245 | 246 |
|
246 | 247 | @Override |
247 | | - public Map<String, SplitResult> getTreatmentsWithConfig(String key, List<String> featureFlagNames, String properties) { |
| 248 | + public Map<String, SplitResult> getTreatmentsWithConfig(String key, List<String> featureFlagNames, EvaluationOptions evaluationOptions) { |
248 | 249 | return new HashMap<>(); |
249 | 250 | } |
250 | 251 |
|
251 | 252 | @Override |
252 | | - public Map<String, String> getTreatmentsByFlagSet(String key, String flagSet, Map<String, Object> attributes, String properties) { |
| 253 | + public Map<String, String> getTreatmentsByFlagSet(String key, String flagSet, Map<String, Object> attributes, EvaluationOptions evaluationOptions) { |
253 | 254 | return new HashMap<>(); |
254 | 255 | } |
255 | 256 |
|
256 | 257 | @Override |
257 | | - public Map<String, String> getTreatmentsByFlagSets(String key, List<String> flagSets, String properties) { |
| 258 | + public Map<String, String> getTreatmentsByFlagSets(String key, List<String> flagSets, EvaluationOptions evaluationOptions) { |
258 | 259 | return new HashMap<>(); |
259 | 260 | } |
260 | 261 |
|
261 | 262 | @Override |
262 | | - public Map<String, String> getTreatmentsByFlagSets(String key, List<String> flagSets, Map<String, Object> attributes, String properties) { |
| 263 | + public Map<String, String> getTreatmentsByFlagSets(String key, List<String> flagSets, Map<String, Object> attributes, EvaluationOptions evaluationOptions) { |
263 | 264 | return new HashMap<>(); |
264 | 265 | } |
265 | 266 |
|
266 | 267 | @Override |
267 | | - public Map<String, SplitResult> getTreatmentsWithConfigByFlagSet(String key, String flagSet, String properties) { |
| 268 | + public Map<String, SplitResult> getTreatmentsWithConfigByFlagSet(String key, String flagSet, EvaluationOptions evaluationOptions) { |
268 | 269 | return new HashMap<>(); |
269 | 270 | } |
270 | 271 |
|
271 | 272 | @Override |
272 | | - public Map<String, SplitResult> getTreatmentsWithConfigByFlagSet(String key, String flagSet, Map<String, Object> attributes, String properties) { |
| 273 | + public Map<String, SplitResult> getTreatmentsWithConfigByFlagSet(String key, String flagSet, Map<String, Object> attributes, EvaluationOptions evaluationOptions) { |
273 | 274 | return new HashMap<>(); |
274 | 275 | } |
275 | 276 |
|
276 | 277 | @Override |
277 | | - public Map<String, SplitResult> getTreatmentsWithConfigByFlagSets(String key, List<String> flagSets, String properties) { |
| 278 | + public Map<String, SplitResult> getTreatmentsWithConfigByFlagSets(String key, List<String> flagSets, EvaluationOptions evaluationOptions) { |
278 | 279 | return new HashMap<>(); |
279 | 280 | } |
280 | 281 |
|
281 | 282 | @Override |
282 | 283 | public Map<String, SplitResult> getTreatmentsWithConfigByFlagSets(String key, List<String> flagSets, Map<String, Object> attributes, |
283 | | - String properties) { |
| 284 | + EvaluationOptions evaluationOptions) { |
284 | 285 | return new HashMap<>(); |
285 | 286 | } |
286 | 287 |
|
287 | 288 | @Override |
288 | | - public Map<String, String> getTreatmentsByFlagSet(String key, String flagSet, String properties) { |
| 289 | + public Map<String, String> getTreatmentsByFlagSet(String key, String flagSet, EvaluationOptions evaluationOptions) { |
289 | 290 | return new HashMap<>(); |
290 | 291 | } |
291 | 292 |
|
292 | 293 | @Override |
293 | 294 | public Map<String, SplitResult> getTreatmentsWithConfig(Key key, List<String> featureFlagNames, Map<String, Object> attributes, |
294 | | - String properties) { |
| 295 | + EvaluationOptions evaluationOptions) { |
295 | 296 | return new HashMap<>(); |
296 | 297 | } |
297 | 298 |
|
298 | 299 | @Override |
299 | | - public Map<String, String> getTreatmentsByFlagSet(Key key, String flagSet, Map<String, Object> attributes, String properties) { |
| 300 | + public Map<String, String> getTreatmentsByFlagSet(Key key, String flagSet, Map<String, Object> attributes, EvaluationOptions evaluationOptions) { |
300 | 301 | return new HashMap<>(); |
301 | 302 | } |
302 | 303 |
|
303 | 304 | @Override |
304 | | - public Map<String, String> getTreatmentsByFlagSets(Key key, List<String> flagSets, Map<String, Object> attributes, String properties) { |
| 305 | + public Map<String, String> getTreatmentsByFlagSets(Key key, List<String> flagSets, Map<String, Object> attributes, EvaluationOptions evaluationOptions) { |
305 | 306 | return new HashMap<>(); |
306 | 307 | } |
307 | 308 |
|
308 | 309 | @Override |
309 | | - public Map<String, SplitResult> getTreatmentsWithConfigByFlagSet(Key key, String flagSet, Map<String, Object> attributes, String properties) { |
| 310 | + public Map<String, SplitResult> getTreatmentsWithConfigByFlagSet(Key key, String flagSet, Map<String, Object> attributes, EvaluationOptions evaluationOptions) { |
310 | 311 | return new HashMap<>(); |
311 | 312 | } |
312 | 313 |
|
313 | 314 | @Override |
314 | 315 | public Map<String, SplitResult> getTreatmentsWithConfigByFlagSets(Key key, List<String> flagSets, Map<String, Object> attributes, |
315 | | - String properties) { |
| 316 | + EvaluationOptions evaluationOptions) { |
316 | 317 | return new HashMap<>(); |
317 | 318 | } |
318 | 319 |
|
|
0 commit comments