GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Test Failed
Push — master ( 8ee88d...af3991 )
by
unknown
06:08 queued 27s
created

RemoveUserAnalyzer   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 19
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 1
eloc 6
dl 0
loc 19
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
A withName() 0 6 1
1
<?php
2
3
namespace AlibabaCloud\OpenSearch\V20171225;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method CompileSortScript compileSortScript(array $options = [])
9
 * @method CreateABTestExperiment createABTestExperiment(array $options = [])
10
 * @method CreateABTestGroup createABTestGroup(array $options = [])
11
 * @method CreateABTestScene createABTestScene(array $options = [])
12
 * @method CreateApp createApp(array $options = [])
13
 * @method CreateAppGroup createAppGroup(array $options = [])
14
 * @method CreateDataCollection createDataCollection(array $options = [])
15
 * @method CreateFirstRank createFirstRank(array $options = [])
16
 * @method CreateInterventionDictionary createInterventionDictionary(array $options = [])
17
 * @method CreateModel createModel(array $options = [])
18
 * @method CreateQueryProcessor createQueryProcessor(array $options = [])
19
 * @method CreateScheduledTask createScheduledTask(array $options = [])
20
 * @method CreateSecondRank createSecondRank(array $options = [])
21
 * @method CreateSortScript createSortScript(array $options = [])
22
 * @method CreateUserAnalyzer createUserAnalyzer(array $options = [])
23
 * @method DeleteABTestExperiment deleteABTestExperiment(array $options = [])
24
 * @method DeleteABTestGroup deleteABTestGroup(array $options = [])
25
 * @method DeleteABTestScene deleteABTestScene(array $options = [])
26
 * @method DeleteSortScript deleteSortScript(array $options = [])
27
 * @method DescribeABTestExperiment describeABTestExperiment(array $options = [])
28
 * @method DescribeABTestGroup describeABTestGroup(array $options = [])
29
 * @method DescribeABTestScene describeABTestScene(array $options = [])
30
 * @method DescribeApp describeApp(array $options = [])
31
 * @method DescribeAppGroup describeAppGroup(array $options = [])
32
 * @method DescribeAppGroupDataReport describeAppGroupDataReport(array $options = [])
33
 * @method DescribeApps describeApps(array $options = [])
34
 * @method DescribeAppStatistics describeAppStatistics(array $options = [])
35
 * @method DescribeDataCollction describeDataCollction(array $options = [])
36
 * @method DescribeFirstRank describeFirstRank(array $options = [])
37
 * @method DescribeInterventionDictionary describeInterventionDictionary(array $options = [])
38
 * @method DescribeQueryProcessor describeQueryProcessor(array $options = [])
39
 * @method DescribeRegion describeRegion(array $options = [])
40
 * @method DescribeRegions describeRegions(array $options = [])
41
 * @method DescribeScheduledTask describeScheduledTask(array $options = [])
42
 * @method DescribeSecondRank describeSecondRank(array $options = [])
43
 * @method DescribeSlowQueryStatus describeSlowQueryStatus(array $options = [])
44
 * @method DescribeUserAnalyzer describeUserAnalyzer(array $options = [])
45
 * @method DisableSlowQuery disableSlowQuery(array $options = [])
46
 * @method EnableSlowQuery enableSlowQuery(array $options = [])
47
 * @method GetModelProgress getModelProgress(array $options = [])
48
 * @method GetSortScript getSortScript(array $options = [])
49
 * @method GetSortScriptFile getSortScriptFile(array $options = [])
50
 * @method ListABTestExperiments listABTestExperiments(array $options = [])
51
 * @method ListABTestFixedFlowDividers listABTestFixedFlowDividers(array $options = [])
52
 * @method ListABTestGroups listABTestGroups(array $options = [])
53
 * @method ListABTestMetrics listABTestMetrics(array $options = [])
54
 * @method ListABTestScenes listABTestScenes(array $options = [])
55
 * @method ListAppGroupErrors listAppGroupErrors(array $options = [])
56
 * @method ListAppGroupMetrics listAppGroupMetrics(array $options = [])
57
 * @method ListAppGroups listAppGroups(array $options = [])
58
 * @method ListApps listApps(array $options = [])
59
 * @method ListDataCollections listDataCollections(array $options = [])
60
 * @method ListDeployedAlgorithmModels listDeployedAlgorithmModels(array $options = [])
61
 * @method ListFirstRanks listFirstRanks(array $options = [])
62
 * @method ListInterventionDictionaries listInterventionDictionaries(array $options = [])
63
 * @method ListInterventionDictionaryEntries listInterventionDictionaryEntries(array $options = [])
64
 * @method ListInterventionDictionaryNerResults listInterventionDictionaryNerResults(array $options = [])
65
 * @method ListInterventionDictionaryRelatedEntities listInterventionDictionaryRelatedEntities(array $options = [])
66
 * @method ListQueryProcessorNers listQueryProcessorNers(array $options = [])
67
 * @method ListQueryProcessors listQueryProcessors(array $options = [])
68
 * @method ListScheduledTasks listScheduledTasks(array $options = [])
69
 * @method ListSecondRanks listSecondRanks(array $options = [])
70
 * @method ListSlowQueryCategories listSlowQueryCategories(array $options = [])
71
 * @method ListSlowQueryQueries listSlowQueryQueries(array $options = [])
72
 * @method ListSortExpressions listSortExpressions(array $options = [])
73
 * @method ListSortScripts listSortScripts(array $options = [])
74
 * @method ListUserAnalyzerEntries listUserAnalyzerEntries(array $options = [])
75
 * @method ListUserAnalyzers listUserAnalyzers(array $options = [])
76
 * @method ModifyAppGroup modifyAppGroup(array $options = [])
77
 * @method ModifyAppGroupQuota modifyAppGroupQuota(array $options = [])
78
 * @method ModifyFirstRank modifyFirstRank(array $options = [])
79
 * @method ModifyQueryProcessor modifyQueryProcessor(array $options = [])
80
 * @method ModifyScheduledTask modifyScheduledTask(array $options = [])
81
 * @method ModifySecondRank modifySecondRank(array $options = [])
82
 * @method PushInterventionDictionaryEntries pushInterventionDictionaryEntries(array $options = [])
83
 * @method PushUserAnalyzerEntries pushUserAnalyzerEntries(array $options = [])
84
 * @method ReleaseSortScript releaseSortScript(array $options = [])
85
 * @method RemoveApp removeApp(array $options = [])
86
 * @method RemoveAppGroup removeAppGroup(array $options = [])
87
 * @method RemoveDataCollection removeDataCollection(array $options = [])
88
 * @method RemoveFirstRank removeFirstRank(array $options = [])
89
 * @method RemoveInterventionDictionary removeInterventionDictionary(array $options = [])
90
 * @method RemoveQueryProcessor removeQueryProcessor(array $options = [])
91
 * @method RemoveScheduledTask removeScheduledTask(array $options = [])
92
 * @method RemoveSecondRank removeSecondRank(array $options = [])
93
 * @method RemoveUserAnalyzer removeUserAnalyzer(array $options = [])
94
 * @method ReplaceAppGroupCommodityCode replaceAppGroupCommodityCode(array $options = [])
95
 * @method SaveSortScriptFile saveSortScriptFile(array $options = [])
96
 * @method StartSlowQueryAnalyzer startSlowQueryAnalyzer(array $options = [])
97
 * @method UpdateABTestExperiment updateABTestExperiment(array $options = [])
98
 * @method UpdateABTestFixedFlowDividers updateABTestFixedFlowDividers(array $options = [])
99
 * @method UpdateABTestGroup updateABTestGroup(array $options = [])
100
 * @method UpdateABTestScene updateABTestScene(array $options = [])
101
 * @method UpdateFetchFields updateFetchFields(array $options = [])
102
 * @method UpdateSummaries updateSummaries(array $options = [])
103
 */
104
class OpenSearchApiResolver extends ApiResolver
105
{
106
}
107
108
class Roa extends \AlibabaCloud\Client\Resolver\Roa
109
{
110
    /** @var string */
111
    public $product = 'OpenSearch';
112
113
    /** @var string */
114
    public $version = '2017-12-25';
115
116
    /** @var string */
117
    public $serviceCode = 'opensearch';
118
}
119
120
/**
121
 * @method string getAppVersionId()
122
 * @method string getScriptName()
123
 * @method string getAppGroupIdentity()
124
 */
125
class CompileSortScript extends Roa
126
{
127
    /** @var string */
128
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appVersionId]/sort-scripts/[scriptName]/actions/compiling';
129
130
    /** @var string */
131
    public $method = 'POST';
132
133
    /**
134
     * @param string $value
135
     *
136
     * @return $this
137
     */
138
    public function withAppVersionId($value)
139
    {
140
        $this->data['AppVersionId'] = $value;
141
        $this->pathParameters['appVersionId'] = $value;
142
143
        return $this;
144
    }
145
146
    /**
147
     * @param string $value
148
     *
149
     * @return $this
150
     */
151
    public function withScriptName($value)
152
    {
153
        $this->data['ScriptName'] = $value;
154
        $this->pathParameters['scriptName'] = $value;
155
156
        return $this;
157
    }
158
159
    /**
160
     * @param string $value
161
     *
162
     * @return $this
163
     */
164
    public function withAppGroupIdentity($value)
165
    {
166
        $this->data['AppGroupIdentity'] = $value;
167
        $this->pathParameters['appGroupIdentity'] = $value;
168
169
        return $this;
170
    }
171
}
172
173
/**
174
 * @method string getGroupId()
175
 * @method string getSceneId()
176
 * @method string getAppGroupIdentity()
177
 */
178
class CreateABTestExperiment extends Roa
179
{
180
    /** @var string */
181
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]/groups/[groupId]/experiments';
182
183
    /** @var string */
184
    public $method = 'POST';
185
186
    /**
187
     * @param string $value
188
     *
189
     * @return $this
190
     */
191
    public function withGroupId($value)
192
    {
193
        $this->data['GroupId'] = $value;
194
        $this->pathParameters['groupId'] = $value;
195
196
        return $this;
197
    }
198
199
    /**
200
     * @param string $value
201
     *
202
     * @return $this
203
     */
204
    public function withSceneId($value)
205
    {
206
        $this->data['SceneId'] = $value;
207
        $this->pathParameters['sceneId'] = $value;
208
209
        return $this;
210
    }
211
212
    /**
213
     * @param string $value
214
     *
215
     * @return $this
216
     */
217
    public function withAppGroupIdentity($value)
218
    {
219
        $this->data['AppGroupIdentity'] = $value;
220
        $this->pathParameters['appGroupIdentity'] = $value;
221
222
        return $this;
223
    }
224
}
225
226
/**
227
 * @method string getSceneId()
228
 * @method string getAppGroupIdentity()
229
 */
230
class CreateABTestGroup extends Roa
231
{
232
    /** @var string */
233
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]/groups';
234
235
    /** @var string */
236
    public $method = 'POST';
237
238
    /**
239
     * @param string $value
240
     *
241
     * @return $this
242
     */
243
    public function withSceneId($value)
244
    {
245
        $this->data['SceneId'] = $value;
246
        $this->pathParameters['sceneId'] = $value;
247
248
        return $this;
249
    }
250
251
    /**
252
     * @param string $value
253
     *
254
     * @return $this
255
     */
256
    public function withAppGroupIdentity($value)
257
    {
258
        $this->data['AppGroupIdentity'] = $value;
259
        $this->pathParameters['appGroupIdentity'] = $value;
260
261
        return $this;
262
    }
263
}
264
265
/**
266
 * @method string getAppGroupIdentity()
267
 */
268
class CreateABTestScene extends Roa
269
{
270
    /** @var string */
271
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes';
272
273
    /** @var string */
274
    public $method = 'POST';
275
276
    /**
277
     * @param string $value
278
     *
279
     * @return $this
280
     */
281
    public function withAppGroupIdentity($value)
282
    {
283
        $this->data['AppGroupIdentity'] = $value;
284
        $this->pathParameters['appGroupIdentity'] = $value;
285
286
        return $this;
287
    }
288
}
289
290
/**
291
 * @method string getDryRun()
292
 * @method string getAppGroupIdentity()
293
 */
294
class CreateApp extends Roa
295
{
296
    /** @var string */
297
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps';
298
299
    /** @var string */
300
    public $method = 'POST';
301
302
    /**
303
     * @param string $value
304
     *
305
     * @return $this
306
     */
307
    public function withDryRun($value)
308
    {
309
        $this->data['DryRun'] = $value;
310
        $this->options['query']['dryRun'] = $value;
311
312
        return $this;
313
    }
314
315
    /**
316
     * @param string $value
317
     *
318
     * @return $this
319
     */
320
    public function withAppGroupIdentity($value)
321
    {
322
        $this->data['AppGroupIdentity'] = $value;
323
        $this->pathParameters['appGroupIdentity'] = $value;
324
325
        return $this;
326
    }
327
}
328
329
class CreateAppGroup extends Roa
330
{
331
    /** @var string */
332
    public $pathPattern = '/v4/openapi/app-groups';
333
334
    /** @var string */
335
    public $method = 'POST';
336
}
337
338
/**
339
 * @method string getAppGroupIdentity()
340
 */
341
class CreateDataCollection extends Roa
342
{
343
    /** @var string */
344
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/data-collections';
345
346
    /** @var string */
347
    public $method = 'POST';
348
349
    /**
350
     * @param string $value
351
     *
352
     * @return $this
353
     */
354
    public function withAppGroupIdentity($value)
355
    {
356
        $this->data['AppGroupIdentity'] = $value;
357
        $this->pathParameters['appGroupIdentity'] = $value;
358
359
        return $this;
360
    }
361
}
362
363
/**
364
 * @method string getDryRun()
365
 * @method string getAppId()
366
 * @method string getAppGroupIdentity()
367
 */
368
class CreateFirstRank extends Roa
369
{
370
    /** @var string */
371
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/first-ranks';
372
373
    /** @var string */
374
    public $method = 'POST';
375
376
    /**
377
     * @param string $value
378
     *
379
     * @return $this
380
     */
381
    public function withDryRun($value)
382
    {
383
        $this->data['DryRun'] = $value;
384
        $this->options['query']['dryRun'] = $value;
385
386
        return $this;
387
    }
388
389
    /**
390
     * @param string $value
391
     *
392
     * @return $this
393
     */
394
    public function withAppId($value)
395
    {
396
        $this->data['AppId'] = $value;
397
        $this->pathParameters['appId'] = $value;
398
399
        return $this;
400
    }
401
402
    /**
403
     * @param string $value
404
     *
405
     * @return $this
406
     */
407
    public function withAppGroupIdentity($value)
408
    {
409
        $this->data['AppGroupIdentity'] = $value;
410
        $this->pathParameters['appGroupIdentity'] = $value;
411
412
        return $this;
413
    }
414
}
415
416
class CreateInterventionDictionary extends Roa
417
{
418
    /** @var string */
419
    public $pathPattern = '/v4/openapi/intervention-dictionaries';
420
421
    /** @var string */
422
    public $method = 'POST';
423
}
424
425
/**
426
 * @method string getAppGroupIdentity()
427
 */
428
class CreateModel extends Roa
429
{
430
    /** @var string */
431
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/simple-models';
432
433
    /** @var string */
434
    public $method = 'POST';
435
436
    /**
437
     * @param string $value
438
     *
439
     * @return $this
440
     */
441
    public function withAppGroupIdentity($value)
442
    {
443
        $this->data['AppGroupIdentity'] = $value;
444
        $this->pathParameters['appGroupIdentity'] = $value;
445
446
        return $this;
447
    }
448
}
449
450
/**
451
 * @method string getDryRun()
452
 * @method string getAppId()
453
 * @method string getAppGroupIdentity()
454
 */
455
class CreateQueryProcessor extends Roa
456
{
457
    /** @var string */
458
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/query-processors';
459
460
    /** @var string */
461
    public $method = 'POST';
462
463
    /**
464
     * @param string $value
465
     *
466
     * @return $this
467
     */
468
    public function withDryRun($value)
469
    {
470
        $this->data['DryRun'] = $value;
471
        $this->options['query']['dryRun'] = $value;
472
473
        return $this;
474
    }
475
476
    /**
477
     * @param string $value
478
     *
479
     * @return $this
480
     */
481
    public function withAppId($value)
482
    {
483
        $this->data['AppId'] = $value;
484
        $this->pathParameters['appId'] = $value;
485
486
        return $this;
487
    }
488
489
    /**
490
     * @param string $value
491
     *
492
     * @return $this
493
     */
494
    public function withAppGroupIdentity($value)
495
    {
496
        $this->data['AppGroupIdentity'] = $value;
497
        $this->pathParameters['appGroupIdentity'] = $value;
498
499
        return $this;
500
    }
501
}
502
503
/**
504
 * @method string getAppGroupIdentity()
505
 */
506
class CreateScheduledTask extends Roa
507
{
508
    /** @var string */
509
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scheduled-tasks';
510
511
    /** @var string */
512
    public $method = 'POST';
513
514
    /**
515
     * @param string $value
516
     *
517
     * @return $this
518
     */
519
    public function withAppGroupIdentity($value)
520
    {
521
        $this->data['AppGroupIdentity'] = $value;
522
        $this->pathParameters['appGroupIdentity'] = $value;
523
524
        return $this;
525
    }
526
}
527
528
/**
529
 * @method string getDryRun()
530
 * @method string getAppId()
531
 * @method string getAppGroupIdentity()
532
 */
533
class CreateSecondRank extends Roa
534
{
535
    /** @var string */
536
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/second-ranks';
537
538
    /** @var string */
539
    public $method = 'POST';
540
541
    /**
542
     * @param string $value
543
     *
544
     * @return $this
545
     */
546
    public function withDryRun($value)
547
    {
548
        $this->data['DryRun'] = $value;
549
        $this->options['query']['dryRun'] = $value;
550
551
        return $this;
552
    }
553
554
    /**
555
     * @param string $value
556
     *
557
     * @return $this
558
     */
559
    public function withAppId($value)
560
    {
561
        $this->data['AppId'] = $value;
562
        $this->pathParameters['appId'] = $value;
563
564
        return $this;
565
    }
566
567
    /**
568
     * @param string $value
569
     *
570
     * @return $this
571
     */
572
    public function withAppGroupIdentity($value)
573
    {
574
        $this->data['AppGroupIdentity'] = $value;
575
        $this->pathParameters['appGroupIdentity'] = $value;
576
577
        return $this;
578
    }
579
}
580
581
/**
582
 * @method string getAppVersionId()
583
 * @method string getAppGroupIdentity()
584
 */
585
class CreateSortScript extends Roa
586
{
587
    /** @var string */
588
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appVersionId]/sort-scripts';
589
590
    /** @var string */
591
    public $method = 'POST';
592
593
    /**
594
     * @param string $value
595
     *
596
     * @return $this
597
     */
598
    public function withAppVersionId($value)
599
    {
600
        $this->data['AppVersionId'] = $value;
601
        $this->pathParameters['appVersionId'] = $value;
602
603
        return $this;
604
    }
605
606
    /**
607
     * @param string $value
608
     *
609
     * @return $this
610
     */
611
    public function withAppGroupIdentity($value)
612
    {
613
        $this->data['AppGroupIdentity'] = $value;
614
        $this->pathParameters['appGroupIdentity'] = $value;
615
616
        return $this;
617
    }
618
}
619
620
class CreateUserAnalyzer extends Roa
621
{
622
    /** @var string */
623
    public $pathPattern = '/v4/openapi/user-analyzers';
624
625
    /** @var string */
626
    public $method = 'POST';
627
}
628
629
/**
630
 * @method string getGroupId()
631
 * @method string getSceneId()
632
 * @method string getExperimentId()
633
 * @method string getAppGroupIdentity()
634
 */
635
class DeleteABTestExperiment extends Roa
636
{
637
    /** @var string */
638
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]/groups/[groupId]/experiments/[experimentId]';
639
640
    /** @var string */
641
    public $method = 'DELETE';
642
643
    /**
644
     * @param string $value
645
     *
646
     * @return $this
647
     */
648
    public function withGroupId($value)
649
    {
650
        $this->data['GroupId'] = $value;
651
        $this->pathParameters['groupId'] = $value;
652
653
        return $this;
654
    }
655
656
    /**
657
     * @param string $value
658
     *
659
     * @return $this
660
     */
661
    public function withSceneId($value)
662
    {
663
        $this->data['SceneId'] = $value;
664
        $this->pathParameters['sceneId'] = $value;
665
666
        return $this;
667
    }
668
669
    /**
670
     * @param string $value
671
     *
672
     * @return $this
673
     */
674
    public function withExperimentId($value)
675
    {
676
        $this->data['ExperimentId'] = $value;
677
        $this->pathParameters['experimentId'] = $value;
678
679
        return $this;
680
    }
681
682
    /**
683
     * @param string $value
684
     *
685
     * @return $this
686
     */
687
    public function withAppGroupIdentity($value)
688
    {
689
        $this->data['AppGroupIdentity'] = $value;
690
        $this->pathParameters['appGroupIdentity'] = $value;
691
692
        return $this;
693
    }
694
}
695
696
/**
697
 * @method string getGroupId()
698
 * @method string getSceneId()
699
 * @method string getAppGroupIdentity()
700
 */
701
class DeleteABTestGroup extends Roa
702
{
703
    /** @var string */
704
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]/groups/[groupId]';
705
706
    /** @var string */
707
    public $method = 'DELETE';
708
709
    /**
710
     * @param string $value
711
     *
712
     * @return $this
713
     */
714
    public function withGroupId($value)
715
    {
716
        $this->data['GroupId'] = $value;
717
        $this->pathParameters['groupId'] = $value;
718
719
        return $this;
720
    }
721
722
    /**
723
     * @param string $value
724
     *
725
     * @return $this
726
     */
727
    public function withSceneId($value)
728
    {
729
        $this->data['SceneId'] = $value;
730
        $this->pathParameters['sceneId'] = $value;
731
732
        return $this;
733
    }
734
735
    /**
736
     * @param string $value
737
     *
738
     * @return $this
739
     */
740
    public function withAppGroupIdentity($value)
741
    {
742
        $this->data['AppGroupIdentity'] = $value;
743
        $this->pathParameters['appGroupIdentity'] = $value;
744
745
        return $this;
746
    }
747
}
748
749
/**
750
 * @method string getSceneId()
751
 * @method string getAppGroupIdentity()
752
 */
753
class DeleteABTestScene extends Roa
754
{
755
    /** @var string */
756
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]';
757
758
    /** @var string */
759
    public $method = 'DELETE';
760
761
    /**
762
     * @param string $value
763
     *
764
     * @return $this
765
     */
766
    public function withSceneId($value)
767
    {
768
        $this->data['SceneId'] = $value;
769
        $this->pathParameters['sceneId'] = $value;
770
771
        return $this;
772
    }
773
774
    /**
775
     * @param string $value
776
     *
777
     * @return $this
778
     */
779
    public function withAppGroupIdentity($value)
780
    {
781
        $this->data['AppGroupIdentity'] = $value;
782
        $this->pathParameters['appGroupIdentity'] = $value;
783
784
        return $this;
785
    }
786
}
787
788
/**
789
 * @method string getAppVersionId()
790
 * @method string getScriptName()
791
 * @method string getAppGroupIdentity()
792
 */
793
class DeleteSortScript extends Roa
794
{
795
    /** @var string */
796
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appVersionId]/sort-scripts/[scriptName]';
797
798
    /** @var string */
799
    public $method = 'DELETE';
800
801
    /**
802
     * @param string $value
803
     *
804
     * @return $this
805
     */
806
    public function withAppVersionId($value)
807
    {
808
        $this->data['AppVersionId'] = $value;
809
        $this->pathParameters['appVersionId'] = $value;
810
811
        return $this;
812
    }
813
814
    /**
815
     * @param string $value
816
     *
817
     * @return $this
818
     */
819
    public function withScriptName($value)
820
    {
821
        $this->data['ScriptName'] = $value;
822
        $this->pathParameters['scriptName'] = $value;
823
824
        return $this;
825
    }
826
827
    /**
828
     * @param string $value
829
     *
830
     * @return $this
831
     */
832
    public function withAppGroupIdentity($value)
833
    {
834
        $this->data['AppGroupIdentity'] = $value;
835
        $this->pathParameters['appGroupIdentity'] = $value;
836
837
        return $this;
838
    }
839
}
840
841
/**
842
 * @method string getGroupId()
843
 * @method string getSceneId()
844
 * @method string getExperimentId()
845
 * @method string getAppGroupIdentity()
846
 */
847
class DescribeABTestExperiment extends Roa
848
{
849
    /** @var string */
850
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]/groups/[groupId]/experiments/[experimentId]';
851
852
    /**
853
     * @param string $value
854
     *
855
     * @return $this
856
     */
857
    public function withGroupId($value)
858
    {
859
        $this->data['GroupId'] = $value;
860
        $this->pathParameters['groupId'] = $value;
861
862
        return $this;
863
    }
864
865
    /**
866
     * @param string $value
867
     *
868
     * @return $this
869
     */
870
    public function withSceneId($value)
871
    {
872
        $this->data['SceneId'] = $value;
873
        $this->pathParameters['sceneId'] = $value;
874
875
        return $this;
876
    }
877
878
    /**
879
     * @param string $value
880
     *
881
     * @return $this
882
     */
883
    public function withExperimentId($value)
884
    {
885
        $this->data['ExperimentId'] = $value;
886
        $this->pathParameters['experimentId'] = $value;
887
888
        return $this;
889
    }
890
891
    /**
892
     * @param string $value
893
     *
894
     * @return $this
895
     */
896
    public function withAppGroupIdentity($value)
897
    {
898
        $this->data['AppGroupIdentity'] = $value;
899
        $this->pathParameters['appGroupIdentity'] = $value;
900
901
        return $this;
902
    }
903
}
904
905
/**
906
 * @method string getGroupId()
907
 * @method string getSceneId()
908
 * @method string getAppGroupIdentity()
909
 */
910
class DescribeABTestGroup extends Roa
911
{
912
    /** @var string */
913
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]/groups/[groupId]';
914
915
    /**
916
     * @param string $value
917
     *
918
     * @return $this
919
     */
920
    public function withGroupId($value)
921
    {
922
        $this->data['GroupId'] = $value;
923
        $this->pathParameters['groupId'] = $value;
924
925
        return $this;
926
    }
927
928
    /**
929
     * @param string $value
930
     *
931
     * @return $this
932
     */
933
    public function withSceneId($value)
934
    {
935
        $this->data['SceneId'] = $value;
936
        $this->pathParameters['sceneId'] = $value;
937
938
        return $this;
939
    }
940
941
    /**
942
     * @param string $value
943
     *
944
     * @return $this
945
     */
946
    public function withAppGroupIdentity($value)
947
    {
948
        $this->data['AppGroupIdentity'] = $value;
949
        $this->pathParameters['appGroupIdentity'] = $value;
950
951
        return $this;
952
    }
953
}
954
955
/**
956
 * @method string getSceneId()
957
 * @method string getAppGroupIdentity()
958
 */
959
class DescribeABTestScene extends Roa
960
{
961
    /** @var string */
962
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]';
963
964
    /**
965
     * @param string $value
966
     *
967
     * @return $this
968
     */
969
    public function withSceneId($value)
970
    {
971
        $this->data['SceneId'] = $value;
972
        $this->pathParameters['sceneId'] = $value;
973
974
        return $this;
975
    }
976
977
    /**
978
     * @param string $value
979
     *
980
     * @return $this
981
     */
982
    public function withAppGroupIdentity($value)
983
    {
984
        $this->data['AppGroupIdentity'] = $value;
985
        $this->pathParameters['appGroupIdentity'] = $value;
986
987
        return $this;
988
    }
989
}
990
991
/**
992
 * @method string getAppId()
993
 * @method string getAppGroupIdentity()
994
 */
995
class DescribeApp extends Roa
996
{
997
    /** @var string */
998
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]';
999
1000
    /**
1001
     * @param string $value
1002
     *
1003
     * @return $this
1004
     */
1005
    public function withAppId($value)
1006
    {
1007
        $this->data['AppId'] = $value;
1008
        $this->pathParameters['appId'] = $value;
1009
1010
        return $this;
1011
    }
1012
1013
    /**
1014
     * @param string $value
1015
     *
1016
     * @return $this
1017
     */
1018
    public function withAppGroupIdentity($value)
1019
    {
1020
        $this->data['AppGroupIdentity'] = $value;
1021
        $this->pathParameters['appGroupIdentity'] = $value;
1022
1023
        return $this;
1024
    }
1025
}
1026
1027
/**
1028
 * @method string getAppGroupIdentity()
1029
 */
1030
class DescribeAppGroup extends Roa
1031
{
1032
    /** @var string */
1033
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]';
1034
1035
    /**
1036
     * @param string $value
1037
     *
1038
     * @return $this
1039
     */
1040
    public function withAppGroupIdentity($value)
1041
    {
1042
        $this->data['AppGroupIdentity'] = $value;
1043
        $this->pathParameters['appGroupIdentity'] = $value;
1044
1045
        return $this;
1046
    }
1047
}
1048
1049
/**
1050
 * @method string getEndTime()
1051
 * @method string getStartTime()
1052
 * @method string getAppGroupIdentity()
1053
 */
1054
class DescribeAppGroupDataReport extends Roa
1055
{
1056
    /** @var string */
1057
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/data-report';
1058
1059
    /**
1060
     * @param string $value
1061
     *
1062
     * @return $this
1063
     */
1064
    public function withEndTime($value)
1065
    {
1066
        $this->data['EndTime'] = $value;
1067
        $this->options['query']['endTime'] = $value;
1068
1069
        return $this;
1070
    }
1071
1072
    /**
1073
     * @param string $value
1074
     *
1075
     * @return $this
1076
     */
1077
    public function withStartTime($value)
1078
    {
1079
        $this->data['StartTime'] = $value;
1080
        $this->options['query']['startTime'] = $value;
1081
1082
        return $this;
1083
    }
1084
1085
    /**
1086
     * @param string $value
1087
     *
1088
     * @return $this
1089
     */
1090
    public function withAppGroupIdentity($value)
1091
    {
1092
        $this->data['AppGroupIdentity'] = $value;
1093
        $this->pathParameters['appGroupIdentity'] = $value;
1094
1095
        return $this;
1096
    }
1097
}
1098
1099
/**
1100
 * @method string getAppGroupIdentity()
1101
 */
1102
class DescribeApps extends Roa
1103
{
1104
    /** @var string */
1105
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps';
1106
1107
    /**
1108
     * @param string $value
1109
     *
1110
     * @return $this
1111
     */
1112
    public function withAppGroupIdentity($value)
1113
    {
1114
        $this->data['AppGroupIdentity'] = $value;
1115
        $this->pathParameters['appGroupIdentity'] = $value;
1116
1117
        return $this;
1118
    }
1119
}
1120
1121
/**
1122
 * @method string getAppId()
1123
 * @method string getAppGroupIdentity()
1124
 */
1125
class DescribeAppStatistics extends Roa
1126
{
1127
    /** @var string */
1128
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/statistics';
1129
1130
    /**
1131
     * @param string $value
1132
     *
1133
     * @return $this
1134
     */
1135
    public function withAppId($value)
1136
    {
1137
        $this->data['AppId'] = $value;
1138
        $this->pathParameters['appId'] = $value;
1139
1140
        return $this;
1141
    }
1142
1143
    /**
1144
     * @param string $value
1145
     *
1146
     * @return $this
1147
     */
1148
    public function withAppGroupIdentity($value)
1149
    {
1150
        $this->data['AppGroupIdentity'] = $value;
1151
        $this->pathParameters['appGroupIdentity'] = $value;
1152
1153
        return $this;
1154
    }
1155
}
1156
1157
/**
1158
 * @method string getDataCollectionIdentity()
1159
 * @method string getAppGroupIdentity()
1160
 */
1161
class DescribeDataCollction extends Roa
1162
{
1163
    /** @var string */
1164
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/data-collections/[dataCollectionIdentity]';
1165
1166
    /**
1167
     * @param string $value
1168
     *
1169
     * @return $this
1170
     */
1171
    public function withDataCollectionIdentity($value)
1172
    {
1173
        $this->data['DataCollectionIdentity'] = $value;
1174
        $this->pathParameters['dataCollectionIdentity'] = $value;
1175
1176
        return $this;
1177
    }
1178
1179
    /**
1180
     * @param string $value
1181
     *
1182
     * @return $this
1183
     */
1184
    public function withAppGroupIdentity($value)
1185
    {
1186
        $this->data['AppGroupIdentity'] = $value;
1187
        $this->pathParameters['appGroupIdentity'] = $value;
1188
1189
        return $this;
1190
    }
1191
}
1192
1193
/**
1194
 * @method string getAppId()
1195
 * @method string getName()
1196
 * @method string getAppGroupIdentity()
1197
 */
1198
class DescribeFirstRank extends Roa
1199
{
1200
    /** @var string */
1201
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/first-ranks/[name]';
1202
1203
    /**
1204
     * @param string $value
1205
     *
1206
     * @return $this
1207
     */
1208
    public function withAppId($value)
1209
    {
1210
        $this->data['AppId'] = $value;
1211
        $this->pathParameters['appId'] = $value;
1212
1213
        return $this;
1214
    }
1215
1216
    /**
1217
     * @param string $value
1218
     *
1219
     * @return $this
1220
     */
1221
    public function withName($value)
1222
    {
1223
        $this->data['Name'] = $value;
1224
        $this->pathParameters['name'] = $value;
1225
1226
        return $this;
1227
    }
1228
1229
    /**
1230
     * @param string $value
1231
     *
1232
     * @return $this
1233
     */
1234
    public function withAppGroupIdentity($value)
1235
    {
1236
        $this->data['AppGroupIdentity'] = $value;
1237
        $this->pathParameters['appGroupIdentity'] = $value;
1238
1239
        return $this;
1240
    }
1241
}
1242
1243
/**
1244
 * @method string getName()
1245
 */
1246
class DescribeInterventionDictionary extends Roa
1247
{
1248
    /** @var string */
1249
    public $pathPattern = '/v4/openapi/intervention-dictionaries/[name]';
1250
1251
    /**
1252
     * @param string $value
1253
     *
1254
     * @return $this
1255
     */
1256
    public function withName($value)
1257
    {
1258
        $this->data['Name'] = $value;
1259
        $this->pathParameters['name'] = $value;
1260
1261
        return $this;
1262
    }
1263
}
1264
1265
/**
1266
 * @method string getAppId()
1267
 * @method string getName()
1268
 * @method string getAppGroupIdentity()
1269
 */
1270
class DescribeQueryProcessor extends Roa
1271
{
1272
    /** @var string */
1273
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/query-processors/[name]';
1274
1275
    /**
1276
     * @param string $value
1277
     *
1278
     * @return $this
1279
     */
1280
    public function withAppId($value)
1281
    {
1282
        $this->data['AppId'] = $value;
1283
        $this->pathParameters['appId'] = $value;
1284
1285
        return $this;
1286
    }
1287
1288
    /**
1289
     * @param string $value
1290
     *
1291
     * @return $this
1292
     */
1293
    public function withName($value)
1294
    {
1295
        $this->data['Name'] = $value;
1296
        $this->pathParameters['name'] = $value;
1297
1298
        return $this;
1299
    }
1300
1301
    /**
1302
     * @param string $value
1303
     *
1304
     * @return $this
1305
     */
1306
    public function withAppGroupIdentity($value)
1307
    {
1308
        $this->data['AppGroupIdentity'] = $value;
1309
        $this->pathParameters['appGroupIdentity'] = $value;
1310
1311
        return $this;
1312
    }
1313
}
1314
1315
class DescribeRegion extends Roa
1316
{
1317
    /** @var string */
1318
    public $pathPattern = '/v4/openapi/region';
1319
}
1320
1321
class DescribeRegions extends Roa
1322
{
1323
    /** @var string */
1324
    public $pathPattern = '/v4/openapi/regions';
1325
}
1326
1327
/**
1328
 * @method string getAppGroupIdentity()
1329
 * @method string getTaskId()
1330
 */
1331
class DescribeScheduledTask extends Roa
1332
{
1333
    /** @var string */
1334
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scheduled-tasks/[taskId]';
1335
1336
    /**
1337
     * @param string $value
1338
     *
1339
     * @return $this
1340
     */
1341
    public function withAppGroupIdentity($value)
1342
    {
1343
        $this->data['AppGroupIdentity'] = $value;
1344
        $this->pathParameters['appGroupIdentity'] = $value;
1345
1346
        return $this;
1347
    }
1348
1349
    /**
1350
     * @param string $value
1351
     *
1352
     * @return $this
1353
     */
1354
    public function withTaskId($value)
1355
    {
1356
        $this->data['TaskId'] = $value;
1357
        $this->pathParameters['taskId'] = $value;
1358
1359
        return $this;
1360
    }
1361
}
1362
1363
/**
1364
 * @method string getAppId()
1365
 * @method string getName()
1366
 * @method string getAppGroupIdentity()
1367
 */
1368
class DescribeSecondRank extends Roa
1369
{
1370
    /** @var string */
1371
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/second-ranks/[name]';
1372
1373
    /**
1374
     * @param string $value
1375
     *
1376
     * @return $this
1377
     */
1378
    public function withAppId($value)
1379
    {
1380
        $this->data['AppId'] = $value;
1381
        $this->pathParameters['appId'] = $value;
1382
1383
        return $this;
1384
    }
1385
1386
    /**
1387
     * @param string $value
1388
     *
1389
     * @return $this
1390
     */
1391
    public function withName($value)
1392
    {
1393
        $this->data['Name'] = $value;
1394
        $this->pathParameters['name'] = $value;
1395
1396
        return $this;
1397
    }
1398
1399
    /**
1400
     * @param string $value
1401
     *
1402
     * @return $this
1403
     */
1404
    public function withAppGroupIdentity($value)
1405
    {
1406
        $this->data['AppGroupIdentity'] = $value;
1407
        $this->pathParameters['appGroupIdentity'] = $value;
1408
1409
        return $this;
1410
    }
1411
}
1412
1413
/**
1414
 * @method string getAppGroupIdentity()
1415
 */
1416
class DescribeSlowQueryStatus extends Roa
1417
{
1418
    /** @var string */
1419
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/optimizers/slow-query';
1420
1421
    /**
1422
     * @param string $value
1423
     *
1424
     * @return $this
1425
     */
1426
    public function withAppGroupIdentity($value)
1427
    {
1428
        $this->data['AppGroupIdentity'] = $value;
1429
        $this->pathParameters['appGroupIdentity'] = $value;
1430
1431
        return $this;
1432
    }
1433
}
1434
1435
/**
1436
 * @method string getWith()
1437
 * @method string getName()
1438
 */
1439
class DescribeUserAnalyzer extends Roa
1440
{
1441
    /** @var string */
1442
    public $pathPattern = '/v4/openapi/user-analyzers/[name]';
1443
1444
    /**
1445
     * @param string $value
1446
     *
1447
     * @return $this
1448
     */
1449
    public function withWith($value)
1450
    {
1451
        $this->data['With'] = $value;
1452
        $this->options['query']['with'] = $value;
1453
1454
        return $this;
1455
    }
1456
1457
    /**
1458
     * @param string $value
1459
     *
1460
     * @return $this
1461
     */
1462
    public function withName($value)
1463
    {
1464
        $this->data['Name'] = $value;
1465
        $this->pathParameters['name'] = $value;
1466
1467
        return $this;
1468
    }
1469
}
1470
1471
/**
1472
 * @method string getAppGroupIdentity()
1473
 */
1474
class DisableSlowQuery extends Roa
1475
{
1476
    /** @var string */
1477
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/optimizers/slow-query/actions/disable';
1478
1479
    /** @var string */
1480
    public $method = 'POST';
1481
1482
    /**
1483
     * @param string $value
1484
     *
1485
     * @return $this
1486
     */
1487
    public function withAppGroupIdentity($value)
1488
    {
1489
        $this->data['AppGroupIdentity'] = $value;
1490
        $this->pathParameters['appGroupIdentity'] = $value;
1491
1492
        return $this;
1493
    }
1494
}
1495
1496
/**
1497
 * @method string getAppGroupIdentity()
1498
 */
1499
class EnableSlowQuery extends Roa
1500
{
1501
    /** @var string */
1502
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/optimizers/slow-query/actions/enable';
1503
1504
    /** @var string */
1505
    public $method = 'POST';
1506
1507
    /**
1508
     * @param string $value
1509
     *
1510
     * @return $this
1511
     */
1512
    public function withAppGroupIdentity($value)
1513
    {
1514
        $this->data['AppGroupIdentity'] = $value;
1515
        $this->pathParameters['appGroupIdentity'] = $value;
1516
1517
        return $this;
1518
    }
1519
}
1520
1521
/**
1522
 * @method string getModelId()
1523
 * @method string getAppGroupIdentity()
1524
 */
1525
class GetModelProgress extends Roa
1526
{
1527
    /** @var string */
1528
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/simple-models/[modelId]/progress';
1529
1530
    /**
1531
     * @param string $value
1532
     *
1533
     * @return $this
1534
     */
1535
    public function withModelId($value)
1536
    {
1537
        $this->data['ModelId'] = $value;
1538
        $this->pathParameters['modelId'] = $value;
1539
1540
        return $this;
1541
    }
1542
1543
    /**
1544
     * @param string $value
1545
     *
1546
     * @return $this
1547
     */
1548
    public function withAppGroupIdentity($value)
1549
    {
1550
        $this->data['AppGroupIdentity'] = $value;
1551
        $this->pathParameters['appGroupIdentity'] = $value;
1552
1553
        return $this;
1554
    }
1555
}
1556
1557
/**
1558
 * @method string getAppVersionId()
1559
 * @method string getScriptName()
1560
 * @method string getAppGroupIdentity()
1561
 */
1562
class GetSortScript extends Roa
1563
{
1564
    /** @var string */
1565
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appVersionId]/sort-scripts/[scriptName]';
1566
1567
    /**
1568
     * @param string $value
1569
     *
1570
     * @return $this
1571
     */
1572
    public function withAppVersionId($value)
1573
    {
1574
        $this->data['AppVersionId'] = $value;
1575
        $this->pathParameters['appVersionId'] = $value;
1576
1577
        return $this;
1578
    }
1579
1580
    /**
1581
     * @param string $value
1582
     *
1583
     * @return $this
1584
     */
1585
    public function withScriptName($value)
1586
    {
1587
        $this->data['ScriptName'] = $value;
1588
        $this->pathParameters['scriptName'] = $value;
1589
1590
        return $this;
1591
    }
1592
1593
    /**
1594
     * @param string $value
1595
     *
1596
     * @return $this
1597
     */
1598
    public function withAppGroupIdentity($value)
1599
    {
1600
        $this->data['AppGroupIdentity'] = $value;
1601
        $this->pathParameters['appGroupIdentity'] = $value;
1602
1603
        return $this;
1604
    }
1605
}
1606
1607
/**
1608
 * @method string getAppVersionId()
1609
 * @method string getScriptName()
1610
 * @method string getAppGroupIdentity()
1611
 */
1612
class GetSortScriptFile extends Roa
1613
{
1614
    /** @var string */
1615
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appVersionId]/sort-scripts/[scriptName]/files/src/UserScorer.cava';
1616
1617
    /**
1618
     * @param string $value
1619
     *
1620
     * @return $this
1621
     */
1622
    public function withAppVersionId($value)
1623
    {
1624
        $this->data['AppVersionId'] = $value;
1625
        $this->pathParameters['appVersionId'] = $value;
1626
1627
        return $this;
1628
    }
1629
1630
    /**
1631
     * @param string $value
1632
     *
1633
     * @return $this
1634
     */
1635
    public function withScriptName($value)
1636
    {
1637
        $this->data['ScriptName'] = $value;
1638
        $this->pathParameters['scriptName'] = $value;
1639
1640
        return $this;
1641
    }
1642
1643
    /**
1644
     * @param string $value
1645
     *
1646
     * @return $this
1647
     */
1648
    public function withAppGroupIdentity($value)
1649
    {
1650
        $this->data['AppGroupIdentity'] = $value;
1651
        $this->pathParameters['appGroupIdentity'] = $value;
1652
1653
        return $this;
1654
    }
1655
}
1656
1657
/**
1658
 * @method string getGroupId()
1659
 * @method string getSceneId()
1660
 * @method string getAppGroupIdentity()
1661
 */
1662
class ListABTestExperiments extends Roa
1663
{
1664
    /** @var string */
1665
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]/groups/[groupId]/experiments';
1666
1667
    /**
1668
     * @param string $value
1669
     *
1670
     * @return $this
1671
     */
1672
    public function withGroupId($value)
1673
    {
1674
        $this->data['GroupId'] = $value;
1675
        $this->pathParameters['groupId'] = $value;
1676
1677
        return $this;
1678
    }
1679
1680
    /**
1681
     * @param string $value
1682
     *
1683
     * @return $this
1684
     */
1685
    public function withSceneId($value)
1686
    {
1687
        $this->data['SceneId'] = $value;
1688
        $this->pathParameters['sceneId'] = $value;
1689
1690
        return $this;
1691
    }
1692
1693
    /**
1694
     * @param string $value
1695
     *
1696
     * @return $this
1697
     */
1698
    public function withAppGroupIdentity($value)
1699
    {
1700
        $this->data['AppGroupIdentity'] = $value;
1701
        $this->pathParameters['appGroupIdentity'] = $value;
1702
1703
        return $this;
1704
    }
1705
}
1706
1707
/**
1708
 * @method string getGroupId()
1709
 * @method string getSceneId()
1710
 * @method string getExperimentId()
1711
 * @method string getAppGroupIdentity()
1712
 */
1713
class ListABTestFixedFlowDividers extends Roa
1714
{
1715
    /** @var string */
1716
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]/groups/[groupId]/experiments/[experimentId]/fixed-flow-dividers';
1717
1718
    /**
1719
     * @param string $value
1720
     *
1721
     * @return $this
1722
     */
1723
    public function withGroupId($value)
1724
    {
1725
        $this->data['GroupId'] = $value;
1726
        $this->pathParameters['groupId'] = $value;
1727
1728
        return $this;
1729
    }
1730
1731
    /**
1732
     * @param string $value
1733
     *
1734
     * @return $this
1735
     */
1736
    public function withSceneId($value)
1737
    {
1738
        $this->data['SceneId'] = $value;
1739
        $this->pathParameters['sceneId'] = $value;
1740
1741
        return $this;
1742
    }
1743
1744
    /**
1745
     * @param string $value
1746
     *
1747
     * @return $this
1748
     */
1749
    public function withExperimentId($value)
1750
    {
1751
        $this->data['ExperimentId'] = $value;
1752
        $this->pathParameters['experimentId'] = $value;
1753
1754
        return $this;
1755
    }
1756
1757
    /**
1758
     * @param string $value
1759
     *
1760
     * @return $this
1761
     */
1762
    public function withAppGroupIdentity($value)
1763
    {
1764
        $this->data['AppGroupIdentity'] = $value;
1765
        $this->pathParameters['appGroupIdentity'] = $value;
1766
1767
        return $this;
1768
    }
1769
}
1770
1771
/**
1772
 * @method string getSceneId()
1773
 * @method string getAppGroupIdentity()
1774
 */
1775
class ListABTestGroups extends Roa
1776
{
1777
    /** @var string */
1778
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]/groups';
1779
1780
    /**
1781
     * @param string $value
1782
     *
1783
     * @return $this
1784
     */
1785
    public function withSceneId($value)
1786
    {
1787
        $this->data['SceneId'] = $value;
1788
        $this->pathParameters['sceneId'] = $value;
1789
1790
        return $this;
1791
    }
1792
1793
    /**
1794
     * @param string $value
1795
     *
1796
     * @return $this
1797
     */
1798
    public function withAppGroupIdentity($value)
1799
    {
1800
        $this->data['AppGroupIdentity'] = $value;
1801
        $this->pathParameters['appGroupIdentity'] = $value;
1802
1803
        return $this;
1804
    }
1805
}
1806
1807
/**
1808
 * @method string getGroupId()
1809
 * @method string getSceneId()
1810
 * @method string getAppGroupIdentity()
1811
 */
1812
class ListABTestMetrics extends Roa
1813
{
1814
    /** @var string */
1815
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]/groups/[groupId]/metrics';
1816
1817
    /**
1818
     * @param string $value
1819
     *
1820
     * @return $this
1821
     */
1822
    public function withGroupId($value)
1823
    {
1824
        $this->data['GroupId'] = $value;
1825
        $this->pathParameters['groupId'] = $value;
1826
1827
        return $this;
1828
    }
1829
1830
    /**
1831
     * @param string $value
1832
     *
1833
     * @return $this
1834
     */
1835
    public function withSceneId($value)
1836
    {
1837
        $this->data['SceneId'] = $value;
1838
        $this->pathParameters['sceneId'] = $value;
1839
1840
        return $this;
1841
    }
1842
1843
    /**
1844
     * @param string $value
1845
     *
1846
     * @return $this
1847
     */
1848
    public function withAppGroupIdentity($value)
1849
    {
1850
        $this->data['AppGroupIdentity'] = $value;
1851
        $this->pathParameters['appGroupIdentity'] = $value;
1852
1853
        return $this;
1854
    }
1855
}
1856
1857
/**
1858
 * @method string getAppGroupIdentity()
1859
 */
1860
class ListABTestScenes extends Roa
1861
{
1862
    /** @var string */
1863
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes';
1864
1865
    /**
1866
     * @param string $value
1867
     *
1868
     * @return $this
1869
     */
1870
    public function withAppGroupIdentity($value)
1871
    {
1872
        $this->data['AppGroupIdentity'] = $value;
1873
        $this->pathParameters['appGroupIdentity'] = $value;
1874
1875
        return $this;
1876
    }
1877
}
1878
1879
/**
1880
 * @method string getAppId()
1881
 * @method string getPageSize()
1882
 * @method string getStartTime()
1883
 * @method string getStopTime()
1884
 * @method string getAppGroupIdentity()
1885
 * @method string getPageNumber()
1886
 */
1887
class ListAppGroupErrors extends Roa
1888
{
1889
    /** @var string */
1890
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/errors';
1891
1892
    /**
1893
     * @param string $value
1894
     *
1895
     * @return $this
1896
     */
1897
    public function withAppId($value)
1898
    {
1899
        $this->data['AppId'] = $value;
1900
        $this->options['query']['appId'] = $value;
1901
1902
        return $this;
1903
    }
1904
1905
    /**
1906
     * @param string $value
1907
     *
1908
     * @return $this
1909
     */
1910
    public function withPageSize($value)
1911
    {
1912
        $this->data['PageSize'] = $value;
1913
        $this->options['query']['pageSize'] = $value;
1914
1915
        return $this;
1916
    }
1917
1918
    /**
1919
     * @param string $value
1920
     *
1921
     * @return $this
1922
     */
1923
    public function withStartTime($value)
1924
    {
1925
        $this->data['StartTime'] = $value;
1926
        $this->options['query']['startTime'] = $value;
1927
1928
        return $this;
1929
    }
1930
1931
    /**
1932
     * @param string $value
1933
     *
1934
     * @return $this
1935
     */
1936
    public function withStopTime($value)
1937
    {
1938
        $this->data['StopTime'] = $value;
1939
        $this->options['query']['stopTime'] = $value;
1940
1941
        return $this;
1942
    }
1943
1944
    /**
1945
     * @param string $value
1946
     *
1947
     * @return $this
1948
     */
1949
    public function withAppGroupIdentity($value)
1950
    {
1951
        $this->data['AppGroupIdentity'] = $value;
1952
        $this->pathParameters['appGroupIdentity'] = $value;
1953
1954
        return $this;
1955
    }
1956
1957
    /**
1958
     * @param string $value
1959
     *
1960
     * @return $this
1961
     */
1962
    public function withPageNumber($value)
1963
    {
1964
        $this->data['PageNumber'] = $value;
1965
        $this->options['query']['pageNumber'] = $value;
1966
1967
        return $this;
1968
    }
1969
}
1970
1971
/**
1972
 * @method string getMetricType()
1973
 * @method string getIndexes()
1974
 * @method string getEndTime()
1975
 * @method string getStartTime()
1976
 * @method string getAppGroupIdentity()
1977
 */
1978
class ListAppGroupMetrics extends Roa
1979
{
1980
    /** @var string */
1981
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/metrics';
1982
1983
    /**
1984
     * @param string $value
1985
     *
1986
     * @return $this
1987
     */
1988
    public function withMetricType($value)
1989
    {
1990
        $this->data['MetricType'] = $value;
1991
        $this->options['query']['metricType'] = $value;
1992
1993
        return $this;
1994
    }
1995
1996
    /**
1997
     * @param string $value
1998
     *
1999
     * @return $this
2000
     */
2001
    public function withIndexes($value)
2002
    {
2003
        $this->data['Indexes'] = $value;
2004
        $this->options['query']['indexes'] = $value;
2005
2006
        return $this;
2007
    }
2008
2009
    /**
2010
     * @param string $value
2011
     *
2012
     * @return $this
2013
     */
2014
    public function withEndTime($value)
2015
    {
2016
        $this->data['EndTime'] = $value;
2017
        $this->options['query']['endTime'] = $value;
2018
2019
        return $this;
2020
    }
2021
2022
    /**
2023
     * @param string $value
2024
     *
2025
     * @return $this
2026
     */
2027
    public function withStartTime($value)
2028
    {
2029
        $this->data['StartTime'] = $value;
2030
        $this->options['query']['startTime'] = $value;
2031
2032
        return $this;
2033
    }
2034
2035
    /**
2036
     * @param string $value
2037
     *
2038
     * @return $this
2039
     */
2040
    public function withAppGroupIdentity($value)
2041
    {
2042
        $this->data['AppGroupIdentity'] = $value;
2043
        $this->pathParameters['appGroupIdentity'] = $value;
2044
2045
        return $this;
2046
    }
2047
}
2048
2049
/**
2050
 * @method string getInstanceId()
2051
 * @method string getPageSize()
2052
 * @method string getName()
2053
 * @method string getSortBy()
2054
 * @method string getType()
2055
 * @method string getPageNumber()
2056
 */
2057
class ListAppGroups extends Roa
2058
{
2059
    /** @var string */
2060
    public $pathPattern = '/v4/openapi/app-groups';
2061
2062
    /**
2063
     * @param string $value
2064
     *
2065
     * @return $this
2066
     */
2067
    public function withInstanceId($value)
2068
    {
2069
        $this->data['InstanceId'] = $value;
2070
        $this->options['query']['instanceId'] = $value;
2071
2072
        return $this;
2073
    }
2074
2075
    /**
2076
     * @param string $value
2077
     *
2078
     * @return $this
2079
     */
2080
    public function withPageSize($value)
2081
    {
2082
        $this->data['PageSize'] = $value;
2083
        $this->options['query']['pageSize'] = $value;
2084
2085
        return $this;
2086
    }
2087
2088
    /**
2089
     * @param string $value
2090
     *
2091
     * @return $this
2092
     */
2093
    public function withName($value)
2094
    {
2095
        $this->data['Name'] = $value;
2096
        $this->options['query']['name'] = $value;
2097
2098
        return $this;
2099
    }
2100
2101
    /**
2102
     * @param string $value
2103
     *
2104
     * @return $this
2105
     */
2106
    public function withSortBy($value)
2107
    {
2108
        $this->data['SortBy'] = $value;
2109
        $this->options['query']['sortBy'] = $value;
2110
2111
        return $this;
2112
    }
2113
2114
    /**
2115
     * @param string $value
2116
     *
2117
     * @return $this
2118
     */
2119
    public function withType($value)
2120
    {
2121
        $this->data['Type'] = $value;
2122
        $this->options['query']['type'] = $value;
2123
2124
        return $this;
2125
    }
2126
2127
    /**
2128
     * @param string $value
2129
     *
2130
     * @return $this
2131
     */
2132
    public function withPageNumber($value)
2133
    {
2134
        $this->data['PageNumber'] = $value;
2135
        $this->options['query']['pageNumber'] = $value;
2136
2137
        return $this;
2138
    }
2139
}
2140
2141
/**
2142
 * @method string getSize()
2143
 * @method string getPage()
2144
 * @method string getGroup()
2145
 */
2146
class ListApps extends Roa
2147
{
2148
    /** @var string */
2149
    public $pathPattern = '/v4/openapi/apps';
2150
2151
    /**
2152
     * @param string $value
2153
     *
2154
     * @return $this
2155
     */
2156
    public function withSize($value)
2157
    {
2158
        $this->data['Size'] = $value;
2159
        $this->options['query']['size'] = $value;
2160
2161
        return $this;
2162
    }
2163
2164
    /**
2165
     * @param string $value
2166
     *
2167
     * @return $this
2168
     */
2169
    public function withPage($value)
2170
    {
2171
        $this->data['Page'] = $value;
2172
        $this->options['query']['page'] = $value;
2173
2174
        return $this;
2175
    }
2176
2177
    /**
2178
     * @param string $value
2179
     *
2180
     * @return $this
2181
     */
2182
    public function withGroup($value)
2183
    {
2184
        $this->data['Group'] = $value;
2185
        $this->options['query']['group'] = $value;
2186
2187
        return $this;
2188
    }
2189
}
2190
2191
/**
2192
 * @method string getPageSize()
2193
 * @method string getAppGroupIdentity()
2194
 * @method string getPageNumber()
2195
 */
2196
class ListDataCollections extends Roa
2197
{
2198
    /** @var string */
2199
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/data-collections';
2200
2201
    /**
2202
     * @param string $value
2203
     *
2204
     * @return $this
2205
     */
2206
    public function withPageSize($value)
2207
    {
2208
        $this->data['PageSize'] = $value;
2209
        $this->options['query']['pageSize'] = $value;
2210
2211
        return $this;
2212
    }
2213
2214
    /**
2215
     * @param string $value
2216
     *
2217
     * @return $this
2218
     */
2219
    public function withAppGroupIdentity($value)
2220
    {
2221
        $this->data['AppGroupIdentity'] = $value;
2222
        $this->pathParameters['appGroupIdentity'] = $value;
2223
2224
        return $this;
2225
    }
2226
2227
    /**
2228
     * @param string $value
2229
     *
2230
     * @return $this
2231
     */
2232
    public function withPageNumber($value)
2233
    {
2234
        $this->data['PageNumber'] = $value;
2235
        $this->options['query']['pageNumber'] = $value;
2236
2237
        return $this;
2238
    }
2239
}
2240
2241
/**
2242
 * @method string getAlgorithmType()
2243
 * @method string getInServiceOnly()
2244
 * @method string getAppGroupIdentity()
2245
 */
2246
class ListDeployedAlgorithmModels extends Roa
2247
{
2248
    /** @var string */
2249
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/deployed-algorithm-models';
2250
2251
    /**
2252
     * @param string $value
2253
     *
2254
     * @return $this
2255
     */
2256
    public function withAlgorithmType($value)
2257
    {
2258
        $this->data['AlgorithmType'] = $value;
2259
        $this->options['query']['algorithmType'] = $value;
2260
2261
        return $this;
2262
    }
2263
2264
    /**
2265
     * @param string $value
2266
     *
2267
     * @return $this
2268
     */
2269
    public function withInServiceOnly($value)
2270
    {
2271
        $this->data['InServiceOnly'] = $value;
2272
        $this->options['query']['inServiceOnly'] = $value;
2273
2274
        return $this;
2275
    }
2276
2277
    /**
2278
     * @param string $value
2279
     *
2280
     * @return $this
2281
     */
2282
    public function withAppGroupIdentity($value)
2283
    {
2284
        $this->data['AppGroupIdentity'] = $value;
2285
        $this->pathParameters['appGroupIdentity'] = $value;
2286
2287
        return $this;
2288
    }
2289
}
2290
2291
/**
2292
 * @method string getAppId()
2293
 * @method string getAppGroupIdentity()
2294
 */
2295
class ListFirstRanks extends Roa
2296
{
2297
    /** @var string */
2298
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/first-ranks';
2299
2300
    /**
2301
     * @param string $value
2302
     *
2303
     * @return $this
2304
     */
2305
    public function withAppId($value)
2306
    {
2307
        $this->data['AppId'] = $value;
2308
        $this->pathParameters['appId'] = $value;
2309
2310
        return $this;
2311
    }
2312
2313
    /**
2314
     * @param string $value
2315
     *
2316
     * @return $this
2317
     */
2318
    public function withAppGroupIdentity($value)
2319
    {
2320
        $this->data['AppGroupIdentity'] = $value;
2321
        $this->pathParameters['appGroupIdentity'] = $value;
2322
2323
        return $this;
2324
    }
2325
}
2326
2327
/**
2328
 * @method string getTypes()
2329
 * @method string getPageSize()
2330
 * @method string getPageNumber()
2331
 */
2332
class ListInterventionDictionaries extends Roa
2333
{
2334
    /** @var string */
2335
    public $pathPattern = '/v4/openapi/intervention-dictionaries';
2336
2337
    /**
2338
     * @param string $value
2339
     *
2340
     * @return $this
2341
     */
2342
    public function withTypes($value)
2343
    {
2344
        $this->data['Types'] = $value;
2345
        $this->options['query']['types'] = $value;
2346
2347
        return $this;
2348
    }
2349
2350
    /**
2351
     * @param string $value
2352
     *
2353
     * @return $this
2354
     */
2355
    public function withPageSize($value)
2356
    {
2357
        $this->data['PageSize'] = $value;
2358
        $this->options['query']['pageSize'] = $value;
2359
2360
        return $this;
2361
    }
2362
2363
    /**
2364
     * @param string $value
2365
     *
2366
     * @return $this
2367
     */
2368
    public function withPageNumber($value)
2369
    {
2370
        $this->data['PageNumber'] = $value;
2371
        $this->options['query']['pageNumber'] = $value;
2372
2373
        return $this;
2374
    }
2375
}
2376
2377
/**
2378
 * @method string getName()
2379
 * @method string getWord()
2380
 */
2381
class ListInterventionDictionaryEntries extends Roa
2382
{
2383
    /** @var string */
2384
    public $pathPattern = '/v4/openapi/intervention-dictionaries/[name]/entries';
2385
2386
    /**
2387
     * @param string $value
2388
     *
2389
     * @return $this
2390
     */
2391
    public function withName($value)
2392
    {
2393
        $this->data['Name'] = $value;
2394
        $this->pathParameters['name'] = $value;
2395
2396
        return $this;
2397
    }
2398
2399
    /**
2400
     * @param string $value
2401
     *
2402
     * @return $this
2403
     */
2404
    public function withWord($value)
2405
    {
2406
        $this->data['Word'] = $value;
2407
        $this->options['query']['word'] = $value;
2408
2409
        return $this;
2410
    }
2411
}
2412
2413
/**
2414
 * @method string getQuery()
2415
 * @method string getName()
2416
 */
2417
class ListInterventionDictionaryNerResults extends Roa
2418
{
2419
    /** @var string */
2420
    public $pathPattern = '/v4/openapi/intervention-dictionaries/[name]/ner-results';
2421
2422
    /**
2423
     * @param string $value
2424
     *
2425
     * @return $this
2426
     */
2427
    public function withQuery($value)
2428
    {
2429
        $this->data['Query'] = $value;
2430
        $this->options['query']['query'] = $value;
2431
2432
        return $this;
2433
    }
2434
2435
    /**
2436
     * @param string $value
2437
     *
2438
     * @return $this
2439
     */
2440
    public function withName($value)
2441
    {
2442
        $this->data['Name'] = $value;
2443
        $this->pathParameters['name'] = $value;
2444
2445
        return $this;
2446
    }
2447
}
2448
2449
/**
2450
 * @method string getName()
2451
 */
2452
class ListInterventionDictionaryRelatedEntities extends Roa
2453
{
2454
    /** @var string */
2455
    public $pathPattern = '/v4/openapi/intervention-dictionaries/[name]/related';
2456
2457
    /**
2458
     * @param string $value
2459
     *
2460
     * @return $this
2461
     */
2462
    public function withName($value)
2463
    {
2464
        $this->data['Name'] = $value;
2465
        $this->pathParameters['name'] = $value;
2466
2467
        return $this;
2468
    }
2469
}
2470
2471
/**
2472
 * @method string getDomain()
2473
 */
2474
class ListQueryProcessorNers extends Roa
2475
{
2476
    /** @var string */
2477
    public $pathPattern = '/v4/openapi/query-processor/ner/default-priorities';
2478
2479
    /**
2480
     * @param string $value
2481
     *
2482
     * @return $this
2483
     */
2484
    public function withDomain($value)
2485
    {
2486
        $this->data['Domain'] = $value;
2487
        $this->options['query']['domain'] = $value;
2488
2489
        return $this;
2490
    }
2491
}
2492
2493
/**
2494
 * @method string getAppId()
2495
 * @method string getIsActive()
2496
 * @method string getAppGroupIdentity()
2497
 */
2498
class ListQueryProcessors extends Roa
2499
{
2500
    /** @var string */
2501
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/query-processors';
2502
2503
    /**
2504
     * @param string $value
2505
     *
2506
     * @return $this
2507
     */
2508
    public function withAppId($value)
2509
    {
2510
        $this->data['AppId'] = $value;
2511
        $this->pathParameters['appId'] = $value;
2512
2513
        return $this;
2514
    }
2515
2516
    /**
2517
     * @param string $value
2518
     *
2519
     * @return $this
2520
     */
2521
    public function withIsActive($value)
2522
    {
2523
        $this->data['IsActive'] = $value;
2524
        $this->options['query']['isActive'] = $value;
2525
2526
        return $this;
2527
    }
2528
2529
    /**
2530
     * @param string $value
2531
     *
2532
     * @return $this
2533
     */
2534
    public function withAppGroupIdentity($value)
2535
    {
2536
        $this->data['AppGroupIdentity'] = $value;
2537
        $this->pathParameters['appGroupIdentity'] = $value;
2538
2539
        return $this;
2540
    }
2541
}
2542
2543
/**
2544
 * @method string getPageSize()
2545
 * @method string getType()
2546
 * @method string getAppGroupIdentity()
2547
 * @method string getPageNumber()
2548
 */
2549
class ListScheduledTasks extends Roa
2550
{
2551
    /** @var string */
2552
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scheduled-tasks';
2553
2554
    /**
2555
     * @param string $value
2556
     *
2557
     * @return $this
2558
     */
2559
    public function withPageSize($value)
2560
    {
2561
        $this->data['PageSize'] = $value;
2562
        $this->options['query']['pageSize'] = $value;
2563
2564
        return $this;
2565
    }
2566
2567
    /**
2568
     * @param string $value
2569
     *
2570
     * @return $this
2571
     */
2572
    public function withType($value)
2573
    {
2574
        $this->data['Type'] = $value;
2575
        $this->options['query']['type'] = $value;
2576
2577
        return $this;
2578
    }
2579
2580
    /**
2581
     * @param string $value
2582
     *
2583
     * @return $this
2584
     */
2585
    public function withAppGroupIdentity($value)
2586
    {
2587
        $this->data['AppGroupIdentity'] = $value;
2588
        $this->pathParameters['appGroupIdentity'] = $value;
2589
2590
        return $this;
2591
    }
2592
2593
    /**
2594
     * @param string $value
2595
     *
2596
     * @return $this
2597
     */
2598
    public function withPageNumber($value)
2599
    {
2600
        $this->data['PageNumber'] = $value;
2601
        $this->options['query']['pageNumber'] = $value;
2602
2603
        return $this;
2604
    }
2605
}
2606
2607
/**
2608
 * @method string getAppId()
2609
 * @method string getAppGroupIdentity()
2610
 */
2611
class ListSecondRanks extends Roa
2612
{
2613
    /** @var string */
2614
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/second-ranks';
2615
2616
    /**
2617
     * @param string $value
2618
     *
2619
     * @return $this
2620
     */
2621
    public function withAppId($value)
2622
    {
2623
        $this->data['AppId'] = $value;
2624
        $this->pathParameters['appId'] = $value;
2625
2626
        return $this;
2627
    }
2628
2629
    /**
2630
     * @param string $value
2631
     *
2632
     * @return $this
2633
     */
2634
    public function withAppGroupIdentity($value)
2635
    {
2636
        $this->data['AppGroupIdentity'] = $value;
2637
        $this->pathParameters['appGroupIdentity'] = $value;
2638
2639
        return $this;
2640
    }
2641
}
2642
2643
/**
2644
 * @method string getAppGroupIdentity()
2645
 */
2646
class ListSlowQueryCategories extends Roa
2647
{
2648
    /** @var string */
2649
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/optimizers/slow-query/categories';
2650
2651
    /**
2652
     * @param string $value
2653
     *
2654
     * @return $this
2655
     */
2656
    public function withAppGroupIdentity($value)
2657
    {
2658
        $this->data['AppGroupIdentity'] = $value;
2659
        $this->pathParameters['appGroupIdentity'] = $value;
2660
2661
        return $this;
2662
    }
2663
}
2664
2665
/**
2666
 * @method string getCategoryIndex()
2667
 * @method string getAppGroupIdentity()
2668
 */
2669
class ListSlowQueryQueries extends Roa
2670
{
2671
    /** @var string */
2672
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/optimizers/slow-query/categories/[categoryIndex]/queries';
2673
2674
    /**
2675
     * @param string $value
2676
     *
2677
     * @return $this
2678
     */
2679
    public function withCategoryIndex($value)
2680
    {
2681
        $this->data['CategoryIndex'] = $value;
2682
        $this->pathParameters['categoryIndex'] = $value;
2683
2684
        return $this;
2685
    }
2686
2687
    /**
2688
     * @param string $value
2689
     *
2690
     * @return $this
2691
     */
2692
    public function withAppGroupIdentity($value)
2693
    {
2694
        $this->data['AppGroupIdentity'] = $value;
2695
        $this->pathParameters['appGroupIdentity'] = $value;
2696
2697
        return $this;
2698
    }
2699
}
2700
2701
/**
2702
 * @method string getAppId()
2703
 * @method string getAppGroupIdentity()
2704
 */
2705
class ListSortExpressions extends Roa
2706
{
2707
    /** @var string */
2708
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/sort-expressions';
2709
2710
    /**
2711
     * @param string $value
2712
     *
2713
     * @return $this
2714
     */
2715
    public function withAppId($value)
2716
    {
2717
        $this->data['AppId'] = $value;
2718
        $this->pathParameters['appId'] = $value;
2719
2720
        return $this;
2721
    }
2722
2723
    /**
2724
     * @param string $value
2725
     *
2726
     * @return $this
2727
     */
2728
    public function withAppGroupIdentity($value)
2729
    {
2730
        $this->data['AppGroupIdentity'] = $value;
2731
        $this->pathParameters['appGroupIdentity'] = $value;
2732
2733
        return $this;
2734
    }
2735
}
2736
2737
/**
2738
 * @method string getAppVersionId()
2739
 * @method string getAppGroupIdentity()
2740
 */
2741
class ListSortScripts extends Roa
2742
{
2743
    /** @var string */
2744
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appVersionId]/sort-scripts';
2745
2746
    /**
2747
     * @param string $value
2748
     *
2749
     * @return $this
2750
     */
2751
    public function withAppVersionId($value)
2752
    {
2753
        $this->data['AppVersionId'] = $value;
2754
        $this->pathParameters['appVersionId'] = $value;
2755
2756
        return $this;
2757
    }
2758
2759
    /**
2760
     * @param string $value
2761
     *
2762
     * @return $this
2763
     */
2764
    public function withAppGroupIdentity($value)
2765
    {
2766
        $this->data['AppGroupIdentity'] = $value;
2767
        $this->pathParameters['appGroupIdentity'] = $value;
2768
2769
        return $this;
2770
    }
2771
}
2772
2773
/**
2774
 * @method string getName()
2775
 * @method string getPageSize()
2776
 * @method string getWord()
2777
 * @method string getPageNumber()
2778
 */
2779
class ListUserAnalyzerEntries extends Roa
2780
{
2781
    /** @var string */
2782
    public $pathPattern = '/v4/openapi/user-analyzers/[name]/entries';
2783
2784
    /**
2785
     * @param string $value
2786
     *
2787
     * @return $this
2788
     */
2789
    public function withName($value)
2790
    {
2791
        $this->data['Name'] = $value;
2792
        $this->pathParameters['name'] = $value;
2793
2794
        return $this;
2795
    }
2796
2797
    /**
2798
     * @param string $value
2799
     *
2800
     * @return $this
2801
     */
2802
    public function withPageSize($value)
2803
    {
2804
        $this->data['PageSize'] = $value;
2805
        $this->options['query']['pageSize'] = $value;
2806
2807
        return $this;
2808
    }
2809
2810
    /**
2811
     * @param string $value
2812
     *
2813
     * @return $this
2814
     */
2815
    public function withWord($value)
2816
    {
2817
        $this->data['Word'] = $value;
2818
        $this->options['query']['word'] = $value;
2819
2820
        return $this;
2821
    }
2822
2823
    /**
2824
     * @param string $value
2825
     *
2826
     * @return $this
2827
     */
2828
    public function withPageNumber($value)
2829
    {
2830
        $this->data['PageNumber'] = $value;
2831
        $this->options['query']['pageNumber'] = $value;
2832
2833
        return $this;
2834
    }
2835
}
2836
2837
/**
2838
 * @method string getPageSize()
2839
 * @method string getPageNumber()
2840
 */
2841
class ListUserAnalyzers extends Roa
2842
{
2843
    /** @var string */
2844
    public $pathPattern = '/v4/openapi/user-analyzers';
2845
2846
    /**
2847
     * @param string $value
2848
     *
2849
     * @return $this
2850
     */
2851
    public function withPageSize($value)
2852
    {
2853
        $this->data['PageSize'] = $value;
2854
        $this->options['query']['pageSize'] = $value;
2855
2856
        return $this;
2857
    }
2858
2859
    /**
2860
     * @param string $value
2861
     *
2862
     * @return $this
2863
     */
2864
    public function withPageNumber($value)
2865
    {
2866
        $this->data['PageNumber'] = $value;
2867
        $this->options['query']['pageNumber'] = $value;
2868
2869
        return $this;
2870
    }
2871
}
2872
2873
/**
2874
 * @method string getAppGroupIdentity()
2875
 */
2876
class ModifyAppGroup extends Roa
2877
{
2878
    /** @var string */
2879
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]';
2880
2881
    /** @var string */
2882
    public $method = 'PUT';
2883
2884
    /**
2885
     * @param string $value
2886
     *
2887
     * @return $this
2888
     */
2889
    public function withAppGroupIdentity($value)
2890
    {
2891
        $this->data['AppGroupIdentity'] = $value;
2892
        $this->pathParameters['appGroupIdentity'] = $value;
2893
2894
        return $this;
2895
    }
2896
}
2897
2898
/**
2899
 * @method string getAppGroupIdentity()
2900
 */
2901
class ModifyAppGroupQuota extends Roa
2902
{
2903
    /** @var string */
2904
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/quota';
2905
2906
    /** @var string */
2907
    public $method = 'PUT';
2908
2909
    /**
2910
     * @param string $value
2911
     *
2912
     * @return $this
2913
     */
2914
    public function withAppGroupIdentity($value)
2915
    {
2916
        $this->data['AppGroupIdentity'] = $value;
2917
        $this->pathParameters['appGroupIdentity'] = $value;
2918
2919
        return $this;
2920
    }
2921
}
2922
2923
/**
2924
 * @method string getDryRun()
2925
 * @method string getAppId()
2926
 * @method string getName()
2927
 * @method string getAppGroupIdentity()
2928
 */
2929
class ModifyFirstRank extends Roa
2930
{
2931
    /** @var string */
2932
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/first-ranks/[name]';
2933
2934
    /** @var string */
2935
    public $method = 'PUT';
2936
2937
    /**
2938
     * @param string $value
2939
     *
2940
     * @return $this
2941
     */
2942
    public function withDryRun($value)
2943
    {
2944
        $this->data['DryRun'] = $value;
2945
        $this->options['query']['dryRun'] = $value;
2946
2947
        return $this;
2948
    }
2949
2950
    /**
2951
     * @param string $value
2952
     *
2953
     * @return $this
2954
     */
2955
    public function withAppId($value)
2956
    {
2957
        $this->data['AppId'] = $value;
2958
        $this->pathParameters['appId'] = $value;
2959
2960
        return $this;
2961
    }
2962
2963
    /**
2964
     * @param string $value
2965
     *
2966
     * @return $this
2967
     */
2968
    public function withName($value)
2969
    {
2970
        $this->data['Name'] = $value;
2971
        $this->pathParameters['name'] = $value;
2972
2973
        return $this;
2974
    }
2975
2976
    /**
2977
     * @param string $value
2978
     *
2979
     * @return $this
2980
     */
2981
    public function withAppGroupIdentity($value)
2982
    {
2983
        $this->data['AppGroupIdentity'] = $value;
2984
        $this->pathParameters['appGroupIdentity'] = $value;
2985
2986
        return $this;
2987
    }
2988
}
2989
2990
/**
2991
 * @method string getDryRun()
2992
 * @method string getAppId()
2993
 * @method string getName()
2994
 * @method string getAppGroupIdentity()
2995
 */
2996
class ModifyQueryProcessor extends Roa
2997
{
2998
    /** @var string */
2999
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/query-processors/[name]';
3000
3001
    /** @var string */
3002
    public $method = 'PUT';
3003
3004
    /**
3005
     * @param string $value
3006
     *
3007
     * @return $this
3008
     */
3009
    public function withDryRun($value)
3010
    {
3011
        $this->data['DryRun'] = $value;
3012
        $this->options['query']['dryRun'] = $value;
3013
3014
        return $this;
3015
    }
3016
3017
    /**
3018
     * @param string $value
3019
     *
3020
     * @return $this
3021
     */
3022
    public function withAppId($value)
3023
    {
3024
        $this->data['AppId'] = $value;
3025
        $this->pathParameters['appId'] = $value;
3026
3027
        return $this;
3028
    }
3029
3030
    /**
3031
     * @param string $value
3032
     *
3033
     * @return $this
3034
     */
3035
    public function withName($value)
3036
    {
3037
        $this->data['Name'] = $value;
3038
        $this->pathParameters['name'] = $value;
3039
3040
        return $this;
3041
    }
3042
3043
    /**
3044
     * @param string $value
3045
     *
3046
     * @return $this
3047
     */
3048
    public function withAppGroupIdentity($value)
3049
    {
3050
        $this->data['AppGroupIdentity'] = $value;
3051
        $this->pathParameters['appGroupIdentity'] = $value;
3052
3053
        return $this;
3054
    }
3055
}
3056
3057
/**
3058
 * @method string getAppGroupIdentity()
3059
 * @method string getTaskId()
3060
 */
3061
class ModifyScheduledTask extends Roa
3062
{
3063
    /** @var string */
3064
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scheduled-tasks/[taskId]';
3065
3066
    /** @var string */
3067
    public $method = 'PUT';
3068
3069
    /**
3070
     * @param string $value
3071
     *
3072
     * @return $this
3073
     */
3074
    public function withAppGroupIdentity($value)
3075
    {
3076
        $this->data['AppGroupIdentity'] = $value;
3077
        $this->pathParameters['appGroupIdentity'] = $value;
3078
3079
        return $this;
3080
    }
3081
3082
    /**
3083
     * @param string $value
3084
     *
3085
     * @return $this
3086
     */
3087
    public function withTaskId($value)
3088
    {
3089
        $this->data['TaskId'] = $value;
3090
        $this->pathParameters['taskId'] = $value;
3091
3092
        return $this;
3093
    }
3094
}
3095
3096
/**
3097
 * @method string getDryRun()
3098
 * @method string getAppId()
3099
 * @method string getName()
3100
 * @method string getAppGroupIdentity()
3101
 */
3102
class ModifySecondRank extends Roa
3103
{
3104
    /** @var string */
3105
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/second-ranks/[name]';
3106
3107
    /** @var string */
3108
    public $method = 'PUT';
3109
3110
    /**
3111
     * @param string $value
3112
     *
3113
     * @return $this
3114
     */
3115
    public function withDryRun($value)
3116
    {
3117
        $this->data['DryRun'] = $value;
3118
        $this->options['query']['dryRun'] = $value;
3119
3120
        return $this;
3121
    }
3122
3123
    /**
3124
     * @param string $value
3125
     *
3126
     * @return $this
3127
     */
3128
    public function withAppId($value)
3129
    {
3130
        $this->data['AppId'] = $value;
3131
        $this->pathParameters['appId'] = $value;
3132
3133
        return $this;
3134
    }
3135
3136
    /**
3137
     * @param string $value
3138
     *
3139
     * @return $this
3140
     */
3141
    public function withName($value)
3142
    {
3143
        $this->data['Name'] = $value;
3144
        $this->pathParameters['name'] = $value;
3145
3146
        return $this;
3147
    }
3148
3149
    /**
3150
     * @param string $value
3151
     *
3152
     * @return $this
3153
     */
3154
    public function withAppGroupIdentity($value)
3155
    {
3156
        $this->data['AppGroupIdentity'] = $value;
3157
        $this->pathParameters['appGroupIdentity'] = $value;
3158
3159
        return $this;
3160
    }
3161
}
3162
3163
/**
3164
 * @method string getName()
3165
 */
3166
class PushInterventionDictionaryEntries extends Roa
3167
{
3168
    /** @var string */
3169
    public $pathPattern = '/v4/openapi/intervention-dictionaries/[name]/entries/actions/bulk';
3170
3171
    /** @var string */
3172
    public $method = 'POST';
3173
3174
    /**
3175
     * @param string $value
3176
     *
3177
     * @return $this
3178
     */
3179
    public function withName($value)
3180
    {
3181
        $this->data['Name'] = $value;
3182
        $this->pathParameters['name'] = $value;
3183
3184
        return $this;
3185
    }
3186
}
3187
3188
/**
3189
 * @method string getName()
3190
 */
3191
class PushUserAnalyzerEntries extends Roa
3192
{
3193
    /** @var string */
3194
    public $pathPattern = '/v4/openapi/user-analyzers/[name]/entries/actions/bulk';
3195
3196
    /** @var string */
3197
    public $method = 'POST';
3198
3199
    /**
3200
     * @param string $value
3201
     *
3202
     * @return $this
3203
     */
3204
    public function withName($value)
3205
    {
3206
        $this->data['Name'] = $value;
3207
        $this->pathParameters['name'] = $value;
3208
3209
        return $this;
3210
    }
3211
}
3212
3213
/**
3214
 * @method string getAppVersionId()
3215
 * @method string getScriptName()
3216
 * @method string getAppGroupIdentity()
3217
 */
3218
class ReleaseSortScript extends Roa
3219
{
3220
    /** @var string */
3221
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appVersionId]/sort-scripts/[scriptName]/actions/release';
3222
3223
    /** @var string */
3224
    public $method = 'POST';
3225
3226
    /**
3227
     * @param string $value
3228
     *
3229
     * @return $this
3230
     */
3231
    public function withAppVersionId($value)
3232
    {
3233
        $this->data['AppVersionId'] = $value;
3234
        $this->pathParameters['appVersionId'] = $value;
3235
3236
        return $this;
3237
    }
3238
3239
    /**
3240
     * @param string $value
3241
     *
3242
     * @return $this
3243
     */
3244
    public function withScriptName($value)
3245
    {
3246
        $this->data['ScriptName'] = $value;
3247
        $this->pathParameters['scriptName'] = $value;
3248
3249
        return $this;
3250
    }
3251
3252
    /**
3253
     * @param string $value
3254
     *
3255
     * @return $this
3256
     */
3257
    public function withAppGroupIdentity($value)
3258
    {
3259
        $this->data['AppGroupIdentity'] = $value;
3260
        $this->pathParameters['appGroupIdentity'] = $value;
3261
3262
        return $this;
3263
    }
3264
}
3265
3266
/**
3267
 * @method string getAppId()
3268
 * @method string getAppGroupIdentity()
3269
 */
3270
class RemoveApp extends Roa
3271
{
3272
    /** @var string */
3273
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]';
3274
3275
    /** @var string */
3276
    public $method = 'DELETE';
3277
3278
    /**
3279
     * @param string $value
3280
     *
3281
     * @return $this
3282
     */
3283
    public function withAppId($value)
3284
    {
3285
        $this->data['AppId'] = $value;
3286
        $this->pathParameters['appId'] = $value;
3287
3288
        return $this;
3289
    }
3290
3291
    /**
3292
     * @param string $value
3293
     *
3294
     * @return $this
3295
     */
3296
    public function withAppGroupIdentity($value)
3297
    {
3298
        $this->data['AppGroupIdentity'] = $value;
3299
        $this->pathParameters['appGroupIdentity'] = $value;
3300
3301
        return $this;
3302
    }
3303
}
3304
3305
/**
3306
 * @method string getAppGroupIdentity()
3307
 */
3308
class RemoveAppGroup extends Roa
3309
{
3310
    /** @var string */
3311
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]';
3312
3313
    /** @var string */
3314
    public $method = 'DELETE';
3315
3316
    /**
3317
     * @param string $value
3318
     *
3319
     * @return $this
3320
     */
3321
    public function withAppGroupIdentity($value)
3322
    {
3323
        $this->data['AppGroupIdentity'] = $value;
3324
        $this->pathParameters['appGroupIdentity'] = $value;
3325
3326
        return $this;
3327
    }
3328
}
3329
3330
/**
3331
 * @method string getDataCollectionIdentity()
3332
 * @method string getAppGroupIdentity()
3333
 */
3334
class RemoveDataCollection extends Roa
3335
{
3336
    /** @var string */
3337
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/data-collections/[dataCollectionIdentity]';
3338
3339
    /** @var string */
3340
    public $method = 'DELETE';
3341
3342
    /**
3343
     * @param string $value
3344
     *
3345
     * @return $this
3346
     */
3347
    public function withDataCollectionIdentity($value)
3348
    {
3349
        $this->data['DataCollectionIdentity'] = $value;
3350
        $this->pathParameters['dataCollectionIdentity'] = $value;
3351
3352
        return $this;
3353
    }
3354
3355
    /**
3356
     * @param string $value
3357
     *
3358
     * @return $this
3359
     */
3360
    public function withAppGroupIdentity($value)
3361
    {
3362
        $this->data['AppGroupIdentity'] = $value;
3363
        $this->pathParameters['appGroupIdentity'] = $value;
3364
3365
        return $this;
3366
    }
3367
}
3368
3369
/**
3370
 * @method string getAppId()
3371
 * @method string getName()
3372
 * @method string getAppGroupIdentity()
3373
 */
3374
class RemoveFirstRank extends Roa
3375
{
3376
    /** @var string */
3377
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/first-ranks/[name]';
3378
3379
    /** @var string */
3380
    public $method = 'DELETE';
3381
3382
    /**
3383
     * @param string $value
3384
     *
3385
     * @return $this
3386
     */
3387
    public function withAppId($value)
3388
    {
3389
        $this->data['AppId'] = $value;
3390
        $this->pathParameters['appId'] = $value;
3391
3392
        return $this;
3393
    }
3394
3395
    /**
3396
     * @param string $value
3397
     *
3398
     * @return $this
3399
     */
3400
    public function withName($value)
3401
    {
3402
        $this->data['Name'] = $value;
3403
        $this->pathParameters['name'] = $value;
3404
3405
        return $this;
3406
    }
3407
3408
    /**
3409
     * @param string $value
3410
     *
3411
     * @return $this
3412
     */
3413
    public function withAppGroupIdentity($value)
3414
    {
3415
        $this->data['AppGroupIdentity'] = $value;
3416
        $this->pathParameters['appGroupIdentity'] = $value;
3417
3418
        return $this;
3419
    }
3420
}
3421
3422
/**
3423
 * @method string getName()
3424
 */
3425
class RemoveInterventionDictionary extends Roa
3426
{
3427
    /** @var string */
3428
    public $pathPattern = '/v4/openapi/intervention-dictionaries/[name]';
3429
3430
    /** @var string */
3431
    public $method = 'DELETE';
3432
3433
    /**
3434
     * @param string $value
3435
     *
3436
     * @return $this
3437
     */
3438
    public function withName($value)
3439
    {
3440
        $this->data['Name'] = $value;
3441
        $this->pathParameters['name'] = $value;
3442
3443
        return $this;
3444
    }
3445
}
3446
3447
/**
3448
 * @method string getAppId()
3449
 * @method string getName()
3450
 * @method string getAppGroupIdentity()
3451
 */
3452
class RemoveQueryProcessor extends Roa
3453
{
3454
    /** @var string */
3455
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/query-processors/[name]';
3456
3457
    /** @var string */
3458
    public $method = 'DELETE';
3459
3460
    /**
3461
     * @param string $value
3462
     *
3463
     * @return $this
3464
     */
3465
    public function withAppId($value)
3466
    {
3467
        $this->data['AppId'] = $value;
3468
        $this->pathParameters['appId'] = $value;
3469
3470
        return $this;
3471
    }
3472
3473
    /**
3474
     * @param string $value
3475
     *
3476
     * @return $this
3477
     */
3478
    public function withName($value)
3479
    {
3480
        $this->data['Name'] = $value;
3481
        $this->pathParameters['name'] = $value;
3482
3483
        return $this;
3484
    }
3485
3486
    /**
3487
     * @param string $value
3488
     *
3489
     * @return $this
3490
     */
3491
    public function withAppGroupIdentity($value)
3492
    {
3493
        $this->data['AppGroupIdentity'] = $value;
3494
        $this->pathParameters['appGroupIdentity'] = $value;
3495
3496
        return $this;
3497
    }
3498
}
3499
3500
/**
3501
 * @method string getAppGroupIdentity()
3502
 * @method string getTaskId()
3503
 */
3504
class RemoveScheduledTask extends Roa
3505
{
3506
    /** @var string */
3507
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scheduled-tasks/[taskId]';
3508
3509
    /** @var string */
3510
    public $method = 'DELETE';
3511
3512
    /**
3513
     * @param string $value
3514
     *
3515
     * @return $this
3516
     */
3517
    public function withAppGroupIdentity($value)
3518
    {
3519
        $this->data['AppGroupIdentity'] = $value;
3520
        $this->pathParameters['appGroupIdentity'] = $value;
3521
3522
        return $this;
3523
    }
3524
3525
    /**
3526
     * @param string $value
3527
     *
3528
     * @return $this
3529
     */
3530
    public function withTaskId($value)
3531
    {
3532
        $this->data['TaskId'] = $value;
3533
        $this->pathParameters['taskId'] = $value;
3534
3535
        return $this;
3536
    }
3537
}
3538
3539
/**
3540
 * @method string getAppId()
3541
 * @method string getName()
3542
 * @method string getAppGroupIdentity()
3543
 */
3544
class RemoveSecondRank extends Roa
3545
{
3546
    /** @var string */
3547
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/second-ranks/[name]';
3548
3549
    /** @var string */
3550
    public $method = 'DELETE';
3551
3552
    /**
3553
     * @param string $value
3554
     *
3555
     * @return $this
3556
     */
3557
    public function withAppId($value)
3558
    {
3559
        $this->data['AppId'] = $value;
3560
        $this->pathParameters['appId'] = $value;
3561
3562
        return $this;
3563
    }
3564
3565
    /**
3566
     * @param string $value
3567
     *
3568
     * @return $this
3569
     */
3570
    public function withName($value)
3571
    {
3572
        $this->data['Name'] = $value;
3573
        $this->pathParameters['name'] = $value;
3574
3575
        return $this;
3576
    }
3577
3578
    /**
3579
     * @param string $value
3580
     *
3581
     * @return $this
3582
     */
3583
    public function withAppGroupIdentity($value)
3584
    {
3585
        $this->data['AppGroupIdentity'] = $value;
3586
        $this->pathParameters['appGroupIdentity'] = $value;
3587
3588
        return $this;
3589
    }
3590
}
3591
3592
/**
3593
 * @method string getName()
3594
 */
3595
class RemoveUserAnalyzer extends Roa
3596
{
3597
    /** @var string */
3598
    public $pathPattern = '/v4/openapi/user-analyzers/[name]';
3599
3600
    /** @var string */
3601
    public $method = 'DELETE';
3602
3603
    /**
3604
     * @param string $value
3605
     *
3606
     * @return $this
3607
     */
3608
    public function withName($value)
3609
    {
3610
        $this->data['Name'] = $value;
3611
        $this->pathParameters['name'] = $value;
3612
3613
        return $this;
3614
    }
3615
}
3616
3617
/**
3618
 * @method string getAppGroupIdentity()
3619
 */
3620
class ReplaceAppGroupCommodityCode extends Roa
3621
{
3622
    /** @var string */
3623
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/actions/to-instance-typed';
3624
3625
    /** @var string */
3626
    public $method = 'POST';
3627
3628
    /**
3629
     * @param string $value
3630
     *
3631
     * @return $this
3632
     */
3633
    public function withAppGroupIdentity($value)
3634
    {
3635
        $this->data['AppGroupIdentity'] = $value;
3636
        $this->pathParameters['appGroupIdentity'] = $value;
3637
3638
        return $this;
3639
    }
3640
}
3641
3642
/**
3643
 * @method string getAppVersionId()
3644
 * @method string getScriptName()
3645
 * @method string getAppGroupIdentity()
3646
 */
3647
class SaveSortScriptFile extends Roa
3648
{
3649
    /** @var string */
3650
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appVersionId]/sort-scripts/[scriptName]/files/src/UserScorer.cava';
3651
3652
    /** @var string */
3653
    public $method = 'PUT';
3654
3655
    /**
3656
     * @param string $value
3657
     *
3658
     * @return $this
3659
     */
3660
    public function withAppVersionId($value)
3661
    {
3662
        $this->data['AppVersionId'] = $value;
3663
        $this->pathParameters['appVersionId'] = $value;
3664
3665
        return $this;
3666
    }
3667
3668
    /**
3669
     * @param string $value
3670
     *
3671
     * @return $this
3672
     */
3673
    public function withScriptName($value)
3674
    {
3675
        $this->data['ScriptName'] = $value;
3676
        $this->pathParameters['scriptName'] = $value;
3677
3678
        return $this;
3679
    }
3680
3681
    /**
3682
     * @param string $value
3683
     *
3684
     * @return $this
3685
     */
3686
    public function withAppGroupIdentity($value)
3687
    {
3688
        $this->data['AppGroupIdentity'] = $value;
3689
        $this->pathParameters['appGroupIdentity'] = $value;
3690
3691
        return $this;
3692
    }
3693
}
3694
3695
/**
3696
 * @method string getAppGroupIdentity()
3697
 */
3698
class StartSlowQueryAnalyzer extends Roa
3699
{
3700
    /** @var string */
3701
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/optimizers/slow-query/actions/run';
3702
3703
    /** @var string */
3704
    public $method = 'POST';
3705
3706
    /**
3707
     * @param string $value
3708
     *
3709
     * @return $this
3710
     */
3711
    public function withAppGroupIdentity($value)
3712
    {
3713
        $this->data['AppGroupIdentity'] = $value;
3714
        $this->pathParameters['appGroupIdentity'] = $value;
3715
3716
        return $this;
3717
    }
3718
}
3719
3720
/**
3721
 * @method string getGroupId()
3722
 * @method string getSceneId()
3723
 * @method string getExperimentId()
3724
 * @method string getAppGroupIdentity()
3725
 */
3726
class UpdateABTestExperiment extends Roa
3727
{
3728
    /** @var string */
3729
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]/groups/[groupId]/experiments/[experimentId]';
3730
3731
    /** @var string */
3732
    public $method = 'PUT';
3733
3734
    /**
3735
     * @param string $value
3736
     *
3737
     * @return $this
3738
     */
3739
    public function withGroupId($value)
3740
    {
3741
        $this->data['GroupId'] = $value;
3742
        $this->pathParameters['groupId'] = $value;
3743
3744
        return $this;
3745
    }
3746
3747
    /**
3748
     * @param string $value
3749
     *
3750
     * @return $this
3751
     */
3752
    public function withSceneId($value)
3753
    {
3754
        $this->data['SceneId'] = $value;
3755
        $this->pathParameters['sceneId'] = $value;
3756
3757
        return $this;
3758
    }
3759
3760
    /**
3761
     * @param string $value
3762
     *
3763
     * @return $this
3764
     */
3765
    public function withExperimentId($value)
3766
    {
3767
        $this->data['ExperimentId'] = $value;
3768
        $this->pathParameters['experimentId'] = $value;
3769
3770
        return $this;
3771
    }
3772
3773
    /**
3774
     * @param string $value
3775
     *
3776
     * @return $this
3777
     */
3778
    public function withAppGroupIdentity($value)
3779
    {
3780
        $this->data['AppGroupIdentity'] = $value;
3781
        $this->pathParameters['appGroupIdentity'] = $value;
3782
3783
        return $this;
3784
    }
3785
}
3786
3787
/**
3788
 * @method string getGroupId()
3789
 * @method string getSceneId()
3790
 * @method string getExperimentId()
3791
 * @method string getAppGroupIdentity()
3792
 */
3793
class UpdateABTestFixedFlowDividers extends Roa
3794
{
3795
    /** @var string */
3796
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]/groups/[groupId]/experiments/[experimentId]/fixed-flow-dividers';
3797
3798
    /** @var string */
3799
    public $method = 'PUT';
3800
3801
    /**
3802
     * @param string $value
3803
     *
3804
     * @return $this
3805
     */
3806
    public function withGroupId($value)
3807
    {
3808
        $this->data['GroupId'] = $value;
3809
        $this->pathParameters['groupId'] = $value;
3810
3811
        return $this;
3812
    }
3813
3814
    /**
3815
     * @param string $value
3816
     *
3817
     * @return $this
3818
     */
3819
    public function withSceneId($value)
3820
    {
3821
        $this->data['SceneId'] = $value;
3822
        $this->pathParameters['sceneId'] = $value;
3823
3824
        return $this;
3825
    }
3826
3827
    /**
3828
     * @param string $value
3829
     *
3830
     * @return $this
3831
     */
3832
    public function withExperimentId($value)
3833
    {
3834
        $this->data['ExperimentId'] = $value;
3835
        $this->pathParameters['experimentId'] = $value;
3836
3837
        return $this;
3838
    }
3839
3840
    /**
3841
     * @param string $value
3842
     *
3843
     * @return $this
3844
     */
3845
    public function withAppGroupIdentity($value)
3846
    {
3847
        $this->data['AppGroupIdentity'] = $value;
3848
        $this->pathParameters['appGroupIdentity'] = $value;
3849
3850
        return $this;
3851
    }
3852
}
3853
3854
/**
3855
 * @method string getGroupId()
3856
 * @method string getSceneId()
3857
 * @method string getAppGroupIdentity()
3858
 */
3859
class UpdateABTestGroup extends Roa
3860
{
3861
    /** @var string */
3862
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]/groups/[groupId]';
3863
3864
    /** @var string */
3865
    public $method = 'PUT';
3866
3867
    /**
3868
     * @param string $value
3869
     *
3870
     * @return $this
3871
     */
3872
    public function withGroupId($value)
3873
    {
3874
        $this->data['GroupId'] = $value;
3875
        $this->pathParameters['groupId'] = $value;
3876
3877
        return $this;
3878
    }
3879
3880
    /**
3881
     * @param string $value
3882
     *
3883
     * @return $this
3884
     */
3885
    public function withSceneId($value)
3886
    {
3887
        $this->data['SceneId'] = $value;
3888
        $this->pathParameters['sceneId'] = $value;
3889
3890
        return $this;
3891
    }
3892
3893
    /**
3894
     * @param string $value
3895
     *
3896
     * @return $this
3897
     */
3898
    public function withAppGroupIdentity($value)
3899
    {
3900
        $this->data['AppGroupIdentity'] = $value;
3901
        $this->pathParameters['appGroupIdentity'] = $value;
3902
3903
        return $this;
3904
    }
3905
}
3906
3907
/**
3908
 * @method string getSceneId()
3909
 * @method string getAppGroupIdentity()
3910
 */
3911
class UpdateABTestScene extends Roa
3912
{
3913
    /** @var string */
3914
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/scenes/[sceneId]';
3915
3916
    /** @var string */
3917
    public $method = 'PUT';
3918
3919
    /**
3920
     * @param string $value
3921
     *
3922
     * @return $this
3923
     */
3924
    public function withSceneId($value)
3925
    {
3926
        $this->data['SceneId'] = $value;
3927
        $this->pathParameters['sceneId'] = $value;
3928
3929
        return $this;
3930
    }
3931
3932
    /**
3933
     * @param string $value
3934
     *
3935
     * @return $this
3936
     */
3937
    public function withAppGroupIdentity($value)
3938
    {
3939
        $this->data['AppGroupIdentity'] = $value;
3940
        $this->pathParameters['appGroupIdentity'] = $value;
3941
3942
        return $this;
3943
    }
3944
}
3945
3946
/**
3947
 * @method string getDryRun()
3948
 * @method string getAppId()
3949
 * @method string getAppGroupIdentity()
3950
 */
3951
class UpdateFetchFields extends Roa
3952
{
3953
    /** @var string */
3954
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/fetch-fields';
3955
3956
    /** @var string */
3957
    public $method = 'PUT';
3958
3959
    /**
3960
     * @param string $value
3961
     *
3962
     * @return $this
3963
     */
3964
    public function withDryRun($value)
3965
    {
3966
        $this->data['DryRun'] = $value;
3967
        $this->options['query']['dryRun'] = $value;
3968
3969
        return $this;
3970
    }
3971
3972
    /**
3973
     * @param string $value
3974
     *
3975
     * @return $this
3976
     */
3977
    public function withAppId($value)
3978
    {
3979
        $this->data['AppId'] = $value;
3980
        $this->pathParameters['appId'] = $value;
3981
3982
        return $this;
3983
    }
3984
3985
    /**
3986
     * @param string $value
3987
     *
3988
     * @return $this
3989
     */
3990
    public function withAppGroupIdentity($value)
3991
    {
3992
        $this->data['AppGroupIdentity'] = $value;
3993
        $this->pathParameters['appGroupIdentity'] = $value;
3994
3995
        return $this;
3996
    }
3997
}
3998
3999
/**
4000
 * @method string getDryRun()
4001
 * @method string getAppId()
4002
 * @method string getAppGroupIdentity()
4003
 */
4004
class UpdateSummaries extends Roa
4005
{
4006
    /** @var string */
4007
    public $pathPattern = '/v4/openapi/app-groups/[appGroupIdentity]/apps/[appId]/summaries';
4008
4009
    /** @var string */
4010
    public $method = 'PUT';
4011
4012
    /**
4013
     * @param string $value
4014
     *
4015
     * @return $this
4016
     */
4017
    public function withDryRun($value)
4018
    {
4019
        $this->data['DryRun'] = $value;
4020
        $this->options['query']['dryRun'] = $value;
4021
4022
        return $this;
4023
    }
4024
4025
    /**
4026
     * @param string $value
4027
     *
4028
     * @return $this
4029
     */
4030
    public function withAppId($value)
4031
    {
4032
        $this->data['AppId'] = $value;
4033
        $this->pathParameters['appId'] = $value;
4034
4035
        return $this;
4036
    }
4037
4038
    /**
4039
     * @param string $value
4040
     *
4041
     * @return $this
4042
     */
4043
    public function withAppGroupIdentity($value)
4044
    {
4045
        $this->data['AppGroupIdentity'] = $value;
4046
        $this->pathParameters['appGroupIdentity'] = $value;
4047
4048
        return $this;
4049
    }
4050
}
4051