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 ( 687dff...11492c )
by
unknown
05:39
created

RenewAppGroup::withAppGroupIdentity()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

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