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.

withOrderActivateParam()   F
last analyzed

Complexity

Conditions 29
Paths > 20000

Size

Total Lines 88
Code Lines 57

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 57
dl 0
loc 88
c 0
b 0
f 0
rs 0
cc 29
nc 134217729
nop 1

How to fix   Long Method    Complexity   

Long Method

Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.

For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.

Commonly applied refactorings include:

1
<?php
2
3
namespace AlibabaCloud\Domain\V20180129;
4
5
use AlibabaCloud\Client\Resolver\ApiResolver;
6
7
/**
8
 * @method AcknowledgeTaskResult acknowledgeTaskResult(array $options = [])
9
 * @method BatchFuzzyMatchDomainSensitiveWord batchFuzzyMatchDomainSensitiveWord(array $options = [])
10
 * @method CancelDomainVerification cancelDomainVerification(array $options = [])
11
 * @method CancelOperationAudit cancelOperationAudit(array $options = [])
12
 * @method CancelQualificationVerification cancelQualificationVerification(array $options = [])
13
 * @method CancelTask cancelTask(array $options = [])
14
 * @method ChangeResourceGroup changeResourceGroup(array $options = [])
15
 * @method CheckDomain checkDomain(array $options = [])
16
 * @method CheckDomainSunriseClaim checkDomainSunriseClaim(array $options = [])
17
 * @method CheckIntlFixPriceDomainStatus checkIntlFixPriceDomainStatus(array $options = [])
18
 * @method CheckMaxYearOfServerLock checkMaxYearOfServerLock(array $options = [])
19
 * @method CheckProcessingServerLockApply checkProcessingServerLockApply(array $options = [])
20
 * @method CheckTransferInFeasibility checkTransferInFeasibility(array $options = [])
21
 * @method ConfirmTransferInEmail confirmTransferInEmail(array $options = [])
22
 * @method CreateIntlFixedPriceDomainOrder createIntlFixedPriceDomainOrder(array $options = [])
23
 * @method DeleteContactTemplates deleteContactTemplates(array $options = [])
24
 * @method DeleteDomainGroup deleteDomainGroup(array $options = [])
25
 * @method DeleteEmailVerification deleteEmailVerification(array $options = [])
26
 * @method DeleteRegistrantProfile deleteRegistrantProfile(array $options = [])
27
 * @method DomainSpecialBizCancel domainSpecialBizCancel(array $options = [])
28
 * @method EmailVerified emailVerified(array $options = [])
29
 * @method FuzzyMatchDomainSensitiveWord fuzzyMatchDomainSensitiveWord(array $options = [])
30
 * @method GetIntlFixPriceDomainListUrl getIntlFixPriceDomainListUrl(array $options = [])
31
 * @method GetOperationOssUploadPolicy getOperationOssUploadPolicy(array $options = [])
32
 * @method GetQualificationUploadPolicy getQualificationUploadPolicy(array $options = [])
33
 * @method ListEmailVerification listEmailVerification(array $options = [])
34
 * @method ListServerLock listServerLock(array $options = [])
35
 * @method LookupTmchNotice lookupTmchNotice(array $options = [])
36
 * @method PollTaskResult pollTaskResult(array $options = [])
37
 * @method QueryAdvancedDomainList queryAdvancedDomainList(array $options = [])
38
 * @method QueryArtExtension queryArtExtension(array $options = [])
39
 * @method QueryChangeLogList queryChangeLogList(array $options = [])
40
 * @method QueryContactInfo queryContactInfo(array $options = [])
41
 * @method QueryDnsHost queryDnsHost(array $options = [])
42
 * @method QueryDomainAdminDivision queryDomainAdminDivision(array $options = [])
43
 * @method QueryDomainByDomainName queryDomainByDomainName(array $options = [])
44
 * @method QueryDomainByInstanceId queryDomainByInstanceId(array $options = [])
45
 * @method QueryDomainGroupList queryDomainGroupList(array $options = [])
46
 * @method QueryDomainList queryDomainList(array $options = [])
47
 * @method QueryDomainRealNameVerificationInfo queryDomainRealNameVerificationInfo(array $options = [])
48
 * @method QueryDomainSpecialBizDetail queryDomainSpecialBizDetail(array $options = [])
49
 * @method QueryDomainSpecialBizInfoByDomain queryDomainSpecialBizInfoByDomain(array $options = [])
50
 * @method QueryDomainSuffix queryDomainSuffix(array $options = [])
51
 * @method QueryDSRecord queryDSRecord(array $options = [])
52
 * @method QueryEmailVerification queryEmailVerification(array $options = [])
53
 * @method QueryEnsAssociation queryEnsAssociation(array $options = [])
54
 * @method QueryFailingReasonListForQualification queryFailingReasonListForQualification(array $options = [])
55
 * @method QueryFailReasonForDomainRealNameVerification queryFailReasonForDomainRealNameVerification(array $options = [])
56
 * @method QueryFailReasonForRegistrantProfileRealNameVerification queryFailReasonForRegistrantProfileRealNameVerification(array $options = [])
57
 * @method QueryIntlFixedPriceOrderList queryIntlFixedPriceOrderList(array $options = [])
58
 * @method QueryLocalEnsAssociation queryLocalEnsAssociation(array $options = [])
59
 * @method QueryOperationAuditInfoDetail queryOperationAuditInfoDetail(array $options = [])
60
 * @method QueryOperationAuditInfoList queryOperationAuditInfoList(array $options = [])
61
 * @method QueryQualificationDetail queryQualificationDetail(array $options = [])
62
 * @method QueryRegistrantProfileRealNameVerificationInfo queryRegistrantProfileRealNameVerificationInfo(array $options = [])
63
 * @method QueryRegistrantProfiles queryRegistrantProfiles(array $options = [])
64
 * @method QueryServerLock queryServerLock(array $options = [])
65
 * @method QueryTaskDetailHistory queryTaskDetailHistory(array $options = [])
66
 * @method QueryTaskDetailList queryTaskDetailList(array $options = [])
67
 * @method QueryTaskInfoHistory queryTaskInfoHistory(array $options = [])
68
 * @method QueryTaskList queryTaskList(array $options = [])
69
 * @method QueryTransferInByInstanceId queryTransferInByInstanceId(array $options = [])
70
 * @method QueryTransferInList queryTransferInList(array $options = [])
71
 * @method QueryTransferOutInfo queryTransferOutInfo(array $options = [])
72
 * @method RegistrantProfileRealNameVerification registrantProfileRealNameVerification(array $options = [])
73
 * @method ResendEmailVerification resendEmailVerification(array $options = [])
74
 * @method ResetQualificationVerification resetQualificationVerification(array $options = [])
75
 * @method SaveBatchDomainRemark saveBatchDomainRemark(array $options = [])
76
 * @method SaveBatchTaskForApplyQuickTransferOutOpenly saveBatchTaskForApplyQuickTransferOutOpenly(array $options = [])
77
 * @method SaveBatchTaskForCreatingOrderActivate saveBatchTaskForCreatingOrderActivate(array $options = [])
78
 * @method SaveBatchTaskForCreatingOrderRedeem saveBatchTaskForCreatingOrderRedeem(array $options = [])
79
 * @method SaveBatchTaskForCreatingOrderRenew saveBatchTaskForCreatingOrderRenew(array $options = [])
80
 * @method SaveBatchTaskForCreatingOrderTransfer saveBatchTaskForCreatingOrderTransfer(array $options = [])
81
 * @method SaveBatchTaskForDomainNameProxyService saveBatchTaskForDomainNameProxyService(array $options = [])
82
 * @method SaveBatchTaskForGenerateDomainCertificate saveBatchTaskForGenerateDomainCertificate(array $options = [])
83
 * @method SaveBatchTaskForModifyingDomainDns saveBatchTaskForModifyingDomainDns(array $options = [])
84
 * @method SaveBatchTaskForReserveDropListDomain saveBatchTaskForReserveDropListDomain(array $options = [])
85
 * @method SaveBatchTaskForTransferOutByAuthorizationCode saveBatchTaskForTransferOutByAuthorizationCode(array $options = [])
86
 * @method SaveBatchTaskForTransferProhibitionLock saveBatchTaskForTransferProhibitionLock(array $options = [])
87
 * @method SaveBatchTaskForUpdateProhibitionLock saveBatchTaskForUpdateProhibitionLock(array $options = [])
88
 * @method SaveBatchTaskForUpdatingContactInfoByNewContact saveBatchTaskForUpdatingContactInfoByNewContact(array $options = [])
89
 * @method SaveBatchTaskForUpdatingContactInfoByRegistrantProfileId saveBatchTaskForUpdatingContactInfoByRegistrantProfileId(array $options = [])
90
 * @method SaveDomainGroup saveDomainGroup(array $options = [])
91
 * @method SaveRegistrantProfile saveRegistrantProfile(array $options = [])
92
 * @method SaveRegistrantProfileRealNameVerification saveRegistrantProfileRealNameVerification(array $options = [])
93
 * @method SaveSingleTaskForAddingDSRecord saveSingleTaskForAddingDSRecord(array $options = [])
94
 * @method SaveSingleTaskForApplyQuickTransferOutOpenly saveSingleTaskForApplyQuickTransferOutOpenly(array $options = [])
95
 * @method SaveSingleTaskForApprovingTransferOut saveSingleTaskForApprovingTransferOut(array $options = [])
96
 * @method SaveSingleTaskForAssociatingEns saveSingleTaskForAssociatingEns(array $options = [])
97
 * @method SaveSingleTaskForCancelingTransferIn saveSingleTaskForCancelingTransferIn(array $options = [])
98
 * @method SaveSingleTaskForCancelingTransferOut saveSingleTaskForCancelingTransferOut(array $options = [])
99
 * @method SaveSingleTaskForCreatingDnsHost saveSingleTaskForCreatingDnsHost(array $options = [])
100
 * @method SaveSingleTaskForCreatingOrderActivate saveSingleTaskForCreatingOrderActivate(array $options = [])
101
 * @method SaveSingleTaskForCreatingOrderRedeem saveSingleTaskForCreatingOrderRedeem(array $options = [])
102
 * @method SaveSingleTaskForCreatingOrderRenew saveSingleTaskForCreatingOrderRenew(array $options = [])
103
 * @method SaveSingleTaskForCreatingOrderTransfer saveSingleTaskForCreatingOrderTransfer(array $options = [])
104
 * @method SaveSingleTaskForDeletingDnsHost saveSingleTaskForDeletingDnsHost(array $options = [])
105
 * @method SaveSingleTaskForDeletingDSRecord saveSingleTaskForDeletingDSRecord(array $options = [])
106
 * @method SaveSingleTaskForDisassociatingEns saveSingleTaskForDisassociatingEns(array $options = [])
107
 * @method SaveSingleTaskForDomainNameProxyService saveSingleTaskForDomainNameProxyService(array $options = [])
108
 * @method SaveSingleTaskForGenerateDomainCertificate saveSingleTaskForGenerateDomainCertificate(array $options = [])
109
 * @method SaveSingleTaskForModifyingDnsHost saveSingleTaskForModifyingDnsHost(array $options = [])
110
 * @method SaveSingleTaskForModifyingDSRecord saveSingleTaskForModifyingDSRecord(array $options = [])
111
 * @method SaveSingleTaskForQueryingTransferAuthorizationCode saveSingleTaskForQueryingTransferAuthorizationCode(array $options = [])
112
 * @method SaveSingleTaskForReserveDropListDomain saveSingleTaskForReserveDropListDomain(array $options = [])
113
 * @method SaveSingleTaskForSaveArtExtension saveSingleTaskForSaveArtExtension(array $options = [])
114
 * @method SaveSingleTaskForSynchronizingDnsHost saveSingleTaskForSynchronizingDnsHost(array $options = [])
115
 * @method SaveSingleTaskForSynchronizingDSRecord saveSingleTaskForSynchronizingDSRecord(array $options = [])
116
 * @method SaveSingleTaskForTransferOutByAuthorizationCode saveSingleTaskForTransferOutByAuthorizationCode(array $options = [])
117
 * @method SaveSingleTaskForTransferProhibitionLock saveSingleTaskForTransferProhibitionLock(array $options = [])
118
 * @method SaveSingleTaskForUpdateProhibitionLock saveSingleTaskForUpdateProhibitionLock(array $options = [])
119
 * @method SaveSingleTaskForUpdatingContactInfo saveSingleTaskForUpdatingContactInfo(array $options = [])
120
 * @method SaveTaskForSubmittingDomainDelete saveTaskForSubmittingDomainDelete(array $options = [])
121
 * @method SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredential saveTaskForSubmittingDomainRealNameVerificationByIdentityCredential(array $options = [])
122
 * @method SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID saveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID(array $options = [])
123
 * @method SaveTaskForUpdatingRegistrantInfoByIdentityCredential saveTaskForUpdatingRegistrantInfoByIdentityCredential(array $options = [])
124
 * @method SaveTaskForUpdatingRegistrantInfoByRegistrantProfileID saveTaskForUpdatingRegistrantInfoByRegistrantProfileID(array $options = [])
125
 * @method ScrollDomainList scrollDomainList(array $options = [])
126
 * @method SetDefaultRegistrantProfile setDefaultRegistrantProfile(array $options = [])
127
 * @method SetupDomainAutoRenew setupDomainAutoRenew(array $options = [])
128
 * @method SubmitDomainSpecialBizCredentials submitDomainSpecialBizCredentials(array $options = [])
129
 * @method SubmitEmailVerification submitEmailVerification(array $options = [])
130
 * @method SubmitOperationAuditInfo submitOperationAuditInfo(array $options = [])
131
 * @method SubmitOperationCredentials submitOperationCredentials(array $options = [])
132
 * @method TransferInCheckMailToken transferInCheckMailToken(array $options = [])
133
 * @method TransferInReenterTransferAuthorizationCode transferInReenterTransferAuthorizationCode(array $options = [])
134
 * @method TransferInRefetchWhoisEmail transferInRefetchWhoisEmail(array $options = [])
135
 * @method TransferInResendMailToken transferInResendMailToken(array $options = [])
136
 * @method UpdateDomainToDomainGroup updateDomainToDomainGroup(array $options = [])
137
 * @method VerifyContactField verifyContactField(array $options = [])
138
 * @method VerifyEmail verifyEmail(array $options = [])
139
 */
140
class DomainApiResolver extends ApiResolver
141
{
142
}
143
144
class Rpc extends \AlibabaCloud\Client\Resolver\Rpc
145
{
146
    /** @var string */
147
    public $product = 'Domain';
148
149
    /** @var string */
150
    public $version = '2018-01-29';
151
152
    /** @var string */
153
    public $method = 'POST';
154
155
    /** @var string */
156
    public $serviceCode = 'domain';
157
}
158
159
/**
160
 * @method array getTaskDetailNo()
161
 * @method string getUserClientIp()
162
 * @method $this withUserClientIp($value)
163
 * @method string getLang()
164
 * @method $this withLang($value)
165
 */
166
class AcknowledgeTaskResult extends Rpc
167
{
168
169
    /**
170
     * @param array $taskDetailNo
171
     *
172
     * @return $this
173
     */
174
	public function withTaskDetailNo(array $taskDetailNo)
175
	{
176
	    $this->data['TaskDetailNo'] = $taskDetailNo;
177
		foreach ($taskDetailNo as $i => $iValue) {
178
			$this->options['query']['TaskDetailNo.' . ($i + 1)] = $iValue;
179
		}
180
181
		return $this;
182
    }
183
}
184
185
/**
186
 * @method string getUserClientIp()
187
 * @method $this withUserClientIp($value)
188
 * @method string getKeyword()
189
 * @method $this withKeyword($value)
190
 * @method string getLang()
191
 * @method $this withLang($value)
192
 */
193
class BatchFuzzyMatchDomainSensitiveWord extends Rpc
194
{
195
}
196
197
/**
198
 * @method string getActionType()
199
 * @method $this withActionType($value)
200
 * @method string getInstanceId()
201
 * @method $this withInstanceId($value)
202
 * @method string getUserClientIp()
203
 * @method $this withUserClientIp($value)
204
 * @method string getLang()
205
 * @method $this withLang($value)
206
 */
207
class CancelDomainVerification extends Rpc
208
{
209
}
210
211
/**
212
 * @method string getAuditRecordId()
213
 * @method $this withAuditRecordId($value)
214
 * @method string getLang()
215
 * @method $this withLang($value)
216
 */
217
class CancelOperationAudit extends Rpc
218
{
219
}
220
221
/**
222
 * @method string getQualificationType()
223
 * @method $this withQualificationType($value)
224
 * @method string getInstanceId()
225
 * @method $this withInstanceId($value)
226
 * @method string getUserClientIp()
227
 * @method $this withUserClientIp($value)
228
 * @method string getLang()
229
 * @method $this withLang($value)
230
 */
231
class CancelQualificationVerification extends Rpc
232
{
233
}
234
235
/**
236
 * @method string getUserClientIp()
237
 * @method $this withUserClientIp($value)
238
 * @method string getTaskNo()
239
 * @method $this withTaskNo($value)
240
 * @method string getLang()
241
 * @method $this withLang($value)
242
 */
243
class CancelTask extends Rpc
244
{
245
}
246
247
/**
248
 * @method string getResourceId()
249
 * @method $this withResourceId($value)
250
 * @method string getResourceType()
251
 * @method $this withResourceType($value)
252
 * @method string getNewResourceGroupId()
253
 * @method $this withNewResourceGroupId($value)
254
 * @method string getUserClientIp()
255
 * @method $this withUserClientIp($value)
256
 * @method string getLang()
257
 * @method $this withLang($value)
258
 */
259
class ChangeResourceGroup extends Rpc
260
{
261
}
262
263
/**
264
 * @method string getDomainName()
265
 * @method $this withDomainName($value)
266
 * @method string getFeeCurrency()
267
 * @method $this withFeeCurrency($value)
268
 * @method string getFeePeriod()
269
 * @method $this withFeePeriod($value)
270
 * @method string getFeeCommand()
271
 * @method $this withFeeCommand($value)
272
 * @method string getLang()
273
 * @method $this withLang($value)
274
 */
275
class CheckDomain extends Rpc
276
{
277
}
278
279
/**
280
 * @method string getDomainName()
281
 * @method $this withDomainName($value)
282
 * @method string getUserClientIp()
283
 * @method $this withUserClientIp($value)
284
 * @method string getLang()
285
 * @method $this withLang($value)
286
 */
287
class CheckDomainSunriseClaim extends Rpc
288
{
289
}
290
291
/**
292
 * @method string getDomain()
293
 * @method $this withDomain($value)
294
 */
295
class CheckIntlFixPriceDomainStatus extends Rpc
296
{
297
298
    /** @var string */
299
    public $scheme = 'https';
300
}
301
302
/**
303
 * @method string getDomainName()
304
 * @method $this withDomainName($value)
305
 * @method string getUserClientIp()
306
 * @method $this withUserClientIp($value)
307
 * @method string getCheckAction()
308
 * @method $this withCheckAction($value)
309
 * @method string getLang()
310
 * @method $this withLang($value)
311
 */
312
class CheckMaxYearOfServerLock extends Rpc
313
{
314
}
315
316
/**
317
 * @method string getDomainName()
318
 * @method $this withDomainName($value)
319
 * @method string getFeePeriod()
320
 * @method $this withFeePeriod($value)
321
 * @method string getUserClientIp()
322
 * @method $this withUserClientIp($value)
323
 * @method string getLang()
324
 * @method $this withLang($value)
325
 */
326
class CheckProcessingServerLockApply extends Rpc
327
{
328
}
329
330
/**
331
 * @method string getDomainName()
332
 * @method $this withDomainName($value)
333
 * @method string getTransferAuthorizationCode()
334
 * @method $this withTransferAuthorizationCode($value)
335
 * @method string getUserClientIp()
336
 * @method $this withUserClientIp($value)
337
 * @method string getLang()
338
 * @method $this withLang($value)
339
 */
340
class CheckTransferInFeasibility extends Rpc
341
{
342
}
343
344
/**
345
 * @method array getDomainName()
346
 * @method string getUserClientIp()
347
 * @method $this withUserClientIp($value)
348
 * @method string getLang()
349
 * @method $this withLang($value)
350
 * @method string getEmail()
351
 * @method $this withEmail($value)
352
 */
353
class ConfirmTransferInEmail extends Rpc
354
{
355
356
    /**
357
     * @param array $domainName
358
     *
359
     * @return $this
360
     */
361
	public function withDomainName(array $domainName)
362
	{
363
	    $this->data['DomainName'] = $domainName;
364
		foreach ($domainName as $i => $iValue) {
365
			$this->options['query']['DomainName.' . ($i + 1)] = $iValue;
366
		}
367
368
		return $this;
369
    }
370
}
371
372
/**
373
 * @method string getAutoPay()
374
 * @method $this withAutoPay($value)
375
 * @method string getContactId()
376
 * @method $this withContactId($value)
377
 * @method string getExpectedPrice()
378
 * @method $this withExpectedPrice($value)
379
 * @method string getDomain()
380
 * @method $this withDomain($value)
381
 */
382
class CreateIntlFixedPriceDomainOrder extends Rpc
383
{
384
385
    /** @var string */
386
    public $scheme = 'https';
387
}
388
389
/**
390
 * @method string getUserClientIp()
391
 * @method $this withUserClientIp($value)
392
 * @method string getRegistrantProfileIds()
393
 * @method $this withRegistrantProfileIds($value)
394
 */
395
class DeleteContactTemplates extends Rpc
396
{
397
}
398
399
/**
400
 * @method string getDomainGroupId()
401
 * @method $this withDomainGroupId($value)
402
 * @method string getUserClientIp()
403
 * @method $this withUserClientIp($value)
404
 * @method string getLang()
405
 * @method $this withLang($value)
406
 */
407
class DeleteDomainGroup extends Rpc
408
{
409
}
410
411
/**
412
 * @method string getUserClientIp()
413
 * @method $this withUserClientIp($value)
414
 * @method string getLang()
415
 * @method $this withLang($value)
416
 * @method string getEmail()
417
 * @method $this withEmail($value)
418
 */
419
class DeleteEmailVerification extends Rpc
420
{
421
}
422
423
/**
424
 * @method string getRegistrantProfileId()
425
 * @method $this withRegistrantProfileId($value)
426
 * @method string getUserClientIp()
427
 * @method $this withUserClientIp($value)
428
 * @method string getLang()
429
 * @method $this withLang($value)
430
 */
431
class DeleteRegistrantProfile extends Rpc
432
{
433
}
434
435
/**
436
 * @method string getBizId()
437
 * @method string getUserClientIp()
438
 * @method $this withUserClientIp($value)
439
 */
440
class DomainSpecialBizCancel extends Rpc
441
{
442
443
    /**
444
     * @param string $value
445
     *
446
     * @return $this
447
     */
448
    public function withBizId($value)
449
    {
450
        $this->data['BizId'] = $value;
451
        $this->options['form_params']['BizId'] = $value;
452
453
        return $this;
454
    }
455
}
456
457
/**
458
 * @method string getUserClientIp()
459
 * @method $this withUserClientIp($value)
460
 * @method string getLang()
461
 * @method $this withLang($value)
462
 * @method string getEmail()
463
 * @method $this withEmail($value)
464
 */
465
class EmailVerified extends Rpc
466
{
467
}
468
469
/**
470
 * @method string getUserClientIp()
471
 * @method $this withUserClientIp($value)
472
 * @method string getKeyword()
473
 * @method $this withKeyword($value)
474
 * @method string getLang()
475
 * @method $this withLang($value)
476
 */
477
class FuzzyMatchDomainSensitiveWord extends Rpc
478
{
479
}
480
481
/**
482
 * @method string getListDate()
483
 * @method $this withListDate($value)
484
 */
485
class GetIntlFixPriceDomainListUrl extends Rpc
486
{
487
488
    /** @var string */
489
    public $scheme = 'https';
490
}
491
492
/**
493
 * @method string getAuditType()
494
 * @method $this withAuditType($value)
495
 * @method string getLang()
496
 * @method $this withLang($value)
497
 */
498
class GetOperationOssUploadPolicy extends Rpc
499
{
500
}
501
502
/**
503
 * @method string getUserClientIp()
504
 * @method $this withUserClientIp($value)
505
 * @method string getLang()
506
 * @method $this withLang($value)
507
 */
508
class GetQualificationUploadPolicy extends Rpc
509
{
510
}
511
512
/**
513
 * @method string getEndCreateTime()
514
 * @method $this withEndCreateTime($value)
515
 * @method string getPageNum()
516
 * @method $this withPageNum($value)
517
 * @method string getVerificationStatus()
518
 * @method $this withVerificationStatus($value)
519
 * @method string getBeginCreateTime()
520
 * @method $this withBeginCreateTime($value)
521
 * @method string getPageSize()
522
 * @method $this withPageSize($value)
523
 * @method string getUserClientIp()
524
 * @method $this withUserClientIp($value)
525
 * @method string getLang()
526
 * @method $this withLang($value)
527
 * @method string getEmail()
528
 * @method $this withEmail($value)
529
 */
530
class ListEmailVerification extends Rpc
531
{
532
}
533
534
/**
535
 * @method string getLockProductId()
536
 * @method $this withLockProductId($value)
537
 * @method string getEndExpireDate()
538
 * @method $this withEndExpireDate($value)
539
 * @method string getPageNum()
540
 * @method $this withPageNum($value)
541
 * @method string getBeginStartDate()
542
 * @method $this withBeginStartDate($value)
543
 * @method string getOrderByType()
544
 * @method $this withOrderByType($value)
545
 * @method string getServerLockStatus()
546
 * @method $this withServerLockStatus($value)
547
 * @method string getStartExpireDate()
548
 * @method $this withStartExpireDate($value)
549
 * @method string getPageSize()
550
 * @method $this withPageSize($value)
551
 * @method string getLang()
552
 * @method $this withLang($value)
553
 * @method string getDomainName()
554
 * @method $this withDomainName($value)
555
 * @method string getOrderBy()
556
 * @method $this withOrderBy($value)
557
 * @method string getEndStartDate()
558
 * @method $this withEndStartDate($value)
559
 * @method string getUserClientIp()
560
 * @method $this withUserClientIp($value)
561
 */
562
class ListServerLock extends Rpc
563
{
564
}
565
566
/**
567
 * @method string getClaimKey()
568
 * @method $this withClaimKey($value)
569
 * @method string getUserClientIp()
570
 * @method $this withUserClientIp($value)
571
 * @method string getLang()
572
 * @method $this withLang($value)
573
 */
574
class LookupTmchNotice extends Rpc
575
{
576
}
577
578
/**
579
 * @method string getDomainName()
580
 * @method $this withDomainName($value)
581
 * @method string getPageNum()
582
 * @method $this withPageNum($value)
583
 * @method string getTaskResultStatus()
584
 * @method $this withTaskResultStatus($value)
585
 * @method string getInstanceId()
586
 * @method $this withInstanceId($value)
587
 * @method string getUserClientIp()
588
 * @method $this withUserClientIp($value)
589
 * @method string getTaskNo()
590
 * @method $this withTaskNo($value)
591
 * @method string getPageSize()
592
 * @method $this withPageSize($value)
593
 * @method string getLang()
594
 * @method $this withLang($value)
595
 */
596
class PollTaskResult extends Rpc
597
{
598
}
599
600
/**
601
 * @method string getProductDomainType()
602
 * @method $this withProductDomainType($value)
603
 * @method string getPageNum()
604
 * @method $this withPageNum($value)
605
 * @method string getExcluded()
606
 * @method $this withExcluded($value)
607
 * @method string getStartLength()
608
 * @method $this withStartLength($value)
609
 * @method string getResourceGroupId()
610
 * @method $this withResourceGroupId($value)
611
 * @method string getExcludedSuffix()
612
 * @method $this withExcludedSuffix($value)
613
 * @method string getPageSize()
614
 * @method $this withPageSize($value)
615
 * @method array getTag()
616
 * @method string getLang()
617
 * @method $this withLang($value)
618
 * @method string getExcludedPrefix()
619
 * @method $this withExcludedPrefix($value)
620
 * @method string getKeyWord()
621
 * @method $this withKeyWord($value)
622
 * @method string getProductDomainTypeSort()
623
 * @method $this withProductDomainTypeSort($value)
624
 * @method string getEndExpirationDate()
625
 * @method $this withEndExpirationDate($value)
626
 * @method string getSuffixs()
627
 * @method $this withSuffixs($value)
628
 * @method string getDomainNameSort()
629
 * @method $this withDomainNameSort($value)
630
 * @method string getExpirationDateSort()
631
 * @method $this withExpirationDateSort($value)
632
 * @method string getStartExpirationDate()
633
 * @method $this withStartExpirationDate($value)
634
 * @method string getDomainStatus()
635
 * @method $this withDomainStatus($value)
636
 * @method string getDomainGroupId()
637
 * @method $this withDomainGroupId($value)
638
 * @method string getKeyWordSuffix()
639
 * @method $this withKeyWordSuffix($value)
640
 * @method string getKeyWordPrefix()
641
 * @method $this withKeyWordPrefix($value)
642
 * @method string getTradeType()
643
 * @method $this withTradeType($value)
644
 * @method string getEndRegistrationDate()
645
 * @method $this withEndRegistrationDate($value)
646
 * @method string getForm()
647
 * @method $this withForm($value)
648
 * @method string getIsPremiumDomain()
649
 * @method $this withIsPremiumDomain($value)
650
 * @method string getUserClientIp()
651
 * @method $this withUserClientIp($value)
652
 * @method string getRegistrationDateSort()
653
 * @method $this withRegistrationDateSort($value)
654
 * @method string getStartRegistrationDate()
655
 * @method $this withStartRegistrationDate($value)
656
 * @method string getEndLength()
657
 * @method $this withEndLength($value)
658
 */
659
class QueryAdvancedDomainList extends Rpc
660
{
661
662
    /**
663
     * @param array $tag
664
     *
665
     * @return $this
666
     */
667
	public function withTag(array $tag)
668
	{
669
	    $this->data['Tag'] = $tag;
670
		foreach ($tag as $depth1 => $depth1Value) {
671
			if(isset($depth1Value['Value'])){
672
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
673
			}
674
			if(isset($depth1Value['Key'])){
675
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
676
			}
677
		}
678
679
		return $this;
680
    }
681
}
682
683
/**
684
 * @method string getDomainName()
685
 * @method $this withDomainName($value)
686
 * @method string getUserClientIp()
687
 * @method $this withUserClientIp($value)
688
 * @method string getLang()
689
 * @method $this withLang($value)
690
 */
691
class QueryArtExtension extends Rpc
692
{
693
}
694
695
/**
696
 * @method string getDomainName()
697
 * @method $this withDomainName($value)
698
 * @method string getPageNum()
699
 * @method $this withPageNum($value)
700
 * @method string getStartDate()
701
 * @method $this withStartDate($value)
702
 * @method string getEndDate()
703
 * @method $this withEndDate($value)
704
 * @method string getUserClientIp()
705
 * @method $this withUserClientIp($value)
706
 * @method string getPageSize()
707
 * @method $this withPageSize($value)
708
 * @method string getLang()
709
 * @method $this withLang($value)
710
 */
711
class QueryChangeLogList extends Rpc
712
{
713
}
714
715
/**
716
 * @method string getContactType()
717
 * @method $this withContactType($value)
718
 * @method string getDomainName()
719
 * @method $this withDomainName($value)
720
 * @method string getUserClientIp()
721
 * @method $this withUserClientIp($value)
722
 * @method string getLang()
723
 * @method $this withLang($value)
724
 */
725
class QueryContactInfo extends Rpc
726
{
727
}
728
729
/**
730
 * @method string getInstanceId()
731
 * @method $this withInstanceId($value)
732
 * @method string getUserClientIp()
733
 * @method $this withUserClientIp($value)
734
 * @method string getLang()
735
 * @method $this withLang($value)
736
 */
737
class QueryDnsHost extends Rpc
738
{
739
}
740
741
/**
742
 * @method string getUserClientIp()
743
 * @method $this withUserClientIp($value)
744
 * @method string getLang()
745
 * @method $this withLang($value)
746
 */
747
class QueryDomainAdminDivision extends Rpc
748
{
749
}
750
751
/**
752
 * @method string getDomainName()
753
 * @method $this withDomainName($value)
754
 * @method string getUserClientIp()
755
 * @method $this withUserClientIp($value)
756
 * @method string getLang()
757
 * @method $this withLang($value)
758
 */
759
class QueryDomainByDomainName extends Rpc
760
{
761
}
762
763
/**
764
 * @method string getInstanceId()
765
 * @method $this withInstanceId($value)
766
 * @method string getUserClientIp()
767
 * @method $this withUserClientIp($value)
768
 * @method string getLang()
769
 * @method $this withLang($value)
770
 */
771
class QueryDomainByInstanceId extends Rpc
772
{
773
}
774
775
/**
776
 * @method string getShowDeletingGroup()
777
 * @method $this withShowDeletingGroup($value)
778
 * @method string getUserClientIp()
779
 * @method $this withUserClientIp($value)
780
 * @method string getDomainGroupName()
781
 * @method $this withDomainGroupName($value)
782
 * @method string getLang()
783
 * @method $this withLang($value)
784
 */
785
class QueryDomainGroupList extends Rpc
786
{
787
}
788
789
/**
790
 * @method string getProductDomainType()
791
 * @method $this withProductDomainType($value)
792
 * @method string getCcompany()
793
 * @method $this withCcompany($value)
794
 * @method string getOrderKeyType()
795
 * @method $this withOrderKeyType($value)
796
 * @method string getPageNum()
797
 * @method $this withPageNum($value)
798
 * @method string getOrderByType()
799
 * @method $this withOrderByType($value)
800
 * @method string getResourceGroupId()
801
 * @method $this withResourceGroupId($value)
802
 * @method string getPageSize()
803
 * @method $this withPageSize($value)
804
 * @method array getTag()
805
 * @method string getLang()
806
 * @method $this withLang($value)
807
 * @method string getQueryType()
808
 * @method $this withQueryType($value)
809
 * @method string getEndExpirationDate()
810
 * @method $this withEndExpirationDate($value)
811
 * @method string getDomainName()
812
 * @method $this withDomainName($value)
813
 * @method string getStartExpirationDate()
814
 * @method $this withStartExpirationDate($value)
815
 * @method string getDomainGroupId()
816
 * @method $this withDomainGroupId($value)
817
 * @method string getEndRegistrationDate()
818
 * @method $this withEndRegistrationDate($value)
819
 * @method string getUserClientIp()
820
 * @method $this withUserClientIp($value)
821
 * @method string getStartRegistrationDate()
822
 * @method $this withStartRegistrationDate($value)
823
 */
824
class QueryDomainList extends Rpc
825
{
826
827
    /**
828
     * @param array $tag
829
     *
830
     * @return $this
831
     */
832
	public function withTag(array $tag)
833
	{
834
	    $this->data['Tag'] = $tag;
835
		foreach ($tag as $depth1 => $depth1Value) {
836
			if(isset($depth1Value['Value'])){
837
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Value'] = $depth1Value['Value'];
838
			}
839
			if(isset($depth1Value['Key'])){
840
				$this->options['query']['Tag.' . ($depth1 + 1) . '.Key'] = $depth1Value['Key'];
841
			}
842
		}
843
844
		return $this;
845
    }
846
}
847
848
/**
849
 * @method string getFetchImage()
850
 * @method $this withFetchImage($value)
851
 * @method string getDomainName()
852
 * @method $this withDomainName($value)
853
 * @method string getUserClientIp()
854
 * @method $this withUserClientIp($value)
855
 * @method string getLang()
856
 * @method $this withLang($value)
857
 */
858
class QueryDomainRealNameVerificationInfo extends Rpc
859
{
860
}
861
862
/**
863
 * @method string getBizId()
864
 * @method string getUserClientIp()
865
 * @method $this withUserClientIp($value)
866
 */
867
class QueryDomainSpecialBizDetail extends Rpc
868
{
869
870
    /**
871
     * @param string $value
872
     *
873
     * @return $this
874
     */
875
    public function withBizId($value)
876
    {
877
        $this->data['BizId'] = $value;
878
        $this->options['form_params']['BizId'] = $value;
879
880
        return $this;
881
    }
882
}
883
884
/**
885
 * @method string getDomainName()
886
 * @method string getBizType()
887
 * @method string getUserClientIp()
888
 * @method $this withUserClientIp($value)
889
 */
890
class QueryDomainSpecialBizInfoByDomain extends Rpc
891
{
892
893
    /**
894
     * @param string $value
895
     *
896
     * @return $this
897
     */
898
    public function withDomainName($value)
899
    {
900
        $this->data['DomainName'] = $value;
901
        $this->options['form_params']['DomainName'] = $value;
902
903
        return $this;
904
    }
905
906
    /**
907
     * @param string $value
908
     *
909
     * @return $this
910
     */
911
    public function withBizType($value)
912
    {
913
        $this->data['BizType'] = $value;
914
        $this->options['form_params']['BizType'] = $value;
915
916
        return $this;
917
    }
918
}
919
920
/**
921
 * @method string getUserClientIp()
922
 * @method $this withUserClientIp($value)
923
 * @method string getLang()
924
 * @method $this withLang($value)
925
 */
926
class QueryDomainSuffix extends Rpc
927
{
928
}
929
930
/**
931
 * @method string getDomainName()
932
 * @method $this withDomainName($value)
933
 * @method string getUserClientIp()
934
 * @method $this withUserClientIp($value)
935
 * @method string getLang()
936
 * @method $this withLang($value)
937
 */
938
class QueryDSRecord extends Rpc
939
{
940
}
941
942
/**
943
 * @method string getUserClientIp()
944
 * @method $this withUserClientIp($value)
945
 * @method string getLang()
946
 * @method $this withLang($value)
947
 * @method string getEmail()
948
 * @method $this withEmail($value)
949
 */
950
class QueryEmailVerification extends Rpc
951
{
952
}
953
954
/**
955
 * @method string getDomainName()
956
 * @method $this withDomainName($value)
957
 * @method string getUserClientIp()
958
 * @method $this withUserClientIp($value)
959
 * @method string getLang()
960
 * @method $this withLang($value)
961
 */
962
class QueryEnsAssociation extends Rpc
963
{
964
}
965
966
/**
967
 * @method string getQualificationType()
968
 * @method $this withQualificationType($value)
969
 * @method string getInstanceId()
970
 * @method $this withInstanceId($value)
971
 * @method string getUserClientIp()
972
 * @method $this withUserClientIp($value)
973
 * @method string getLimit()
974
 * @method $this withLimit($value)
975
 * @method string getLang()
976
 * @method $this withLang($value)
977
 */
978
class QueryFailingReasonListForQualification extends Rpc
979
{
980
}
981
982
/**
983
 * @method string getDomainName()
984
 * @method $this withDomainName($value)
985
 * @method string getRealNameVerificationAction()
986
 * @method $this withRealNameVerificationAction($value)
987
 * @method string getUserClientIp()
988
 * @method $this withUserClientIp($value)
989
 * @method string getLang()
990
 * @method $this withLang($value)
991
 */
992
class QueryFailReasonForDomainRealNameVerification extends Rpc
993
{
994
}
995
996
/**
997
 * @method string getRegistrantProfileID()
998
 * @method $this withRegistrantProfileID($value)
999
 * @method string getUserClientIp()
1000
 * @method $this withUserClientIp($value)
1001
 * @method string getLang()
1002
 * @method $this withLang($value)
1003
 */
1004
class QueryFailReasonForRegistrantProfileRealNameVerification extends Rpc
1005
{
1006
}
1007
1008
/**
1009
 * @method string getCurrentPage()
1010
 * @method $this withCurrentPage($value)
1011
 * @method string getBizId()
1012
 * @method $this withBizId($value)
1013
 * @method string getPageSize()
1014
 * @method $this withPageSize($value)
1015
 * @method string getStatus()
1016
 * @method $this withStatus($value)
1017
 */
1018
class QueryIntlFixedPriceOrderList extends Rpc
1019
{
1020
1021
    /** @var string */
1022
    public $scheme = 'https';
1023
}
1024
1025
/**
1026
 * @method string getDomainName()
1027
 * @method $this withDomainName($value)
1028
 * @method string getUserClientIp()
1029
 * @method $this withUserClientIp($value)
1030
 * @method string getLang()
1031
 * @method $this withLang($value)
1032
 */
1033
class QueryLocalEnsAssociation extends Rpc
1034
{
1035
}
1036
1037
/**
1038
 * @method string getAuditRecordId()
1039
 * @method $this withAuditRecordId($value)
1040
 * @method string getLang()
1041
 * @method $this withLang($value)
1042
 */
1043
class QueryOperationAuditInfoDetail extends Rpc
1044
{
1045
}
1046
1047
/**
1048
 * @method string getAuditStatus()
1049
 * @method $this withAuditStatus($value)
1050
 * @method string getDomainName()
1051
 * @method $this withDomainName($value)
1052
 * @method string getPageNum()
1053
 * @method $this withPageNum($value)
1054
 * @method string getPageSize()
1055
 * @method $this withPageSize($value)
1056
 * @method string getAuditType()
1057
 * @method $this withAuditType($value)
1058
 * @method string getLang()
1059
 * @method $this withLang($value)
1060
 */
1061
class QueryOperationAuditInfoList extends Rpc
1062
{
1063
}
1064
1065
/**
1066
 * @method string getQualificationType()
1067
 * @method $this withQualificationType($value)
1068
 * @method string getInstanceId()
1069
 * @method $this withInstanceId($value)
1070
 * @method string getUserClientIp()
1071
 * @method $this withUserClientIp($value)
1072
 * @method string getLang()
1073
 * @method $this withLang($value)
1074
 */
1075
class QueryQualificationDetail extends Rpc
1076
{
1077
}
1078
1079
/**
1080
 * @method string getFetchImage()
1081
 * @method $this withFetchImage($value)
1082
 * @method string getRegistrantProfileId()
1083
 * @method $this withRegistrantProfileId($value)
1084
 * @method string getUserClientIp()
1085
 * @method $this withUserClientIp($value)
1086
 * @method string getLang()
1087
 * @method $this withLang($value)
1088
 */
1089
class QueryRegistrantProfileRealNameVerificationInfo extends Rpc
1090
{
1091
}
1092
1093
/**
1094
 * @method string getRegistrantProfileId()
1095
 * @method $this withRegistrantProfileId($value)
1096
 * @method string getRemark()
1097
 * @method $this withRemark($value)
1098
 * @method string getPageNum()
1099
 * @method $this withPageNum($value)
1100
 * @method string getPageSize()
1101
 * @method $this withPageSize($value)
1102
 * @method string getRealNameStatus()
1103
 * @method $this withRealNameStatus($value)
1104
 * @method string getLang()
1105
 * @method $this withLang($value)
1106
 * @method string getEmail()
1107
 * @method $this withEmail($value)
1108
 * @method string getZhRegistrantOrganization()
1109
 * @method $this withZhRegistrantOrganization($value)
1110
 * @method string getRegistrantType()
1111
 * @method $this withRegistrantType($value)
1112
 * @method string getRegistrantProfileType()
1113
 * @method $this withRegistrantProfileType($value)
1114
 * @method string getDefaultRegistrantProfile()
1115
 * @method $this withDefaultRegistrantProfile($value)
1116
 * @method string getRegistrantOrganization()
1117
 * @method $this withRegistrantOrganization($value)
1118
 * @method string getUserClientIp()
1119
 * @method $this withUserClientIp($value)
1120
 */
1121
class QueryRegistrantProfiles extends Rpc
1122
{
1123
}
1124
1125
/**
1126
 * @method string getInstanceId()
1127
 * @method $this withInstanceId($value)
1128
 * @method string getUserClientIp()
1129
 * @method $this withUserClientIp($value)
1130
 * @method string getLang()
1131
 * @method $this withLang($value)
1132
 */
1133
class QueryServerLock extends Rpc
1134
{
1135
}
1136
1137
/**
1138
 * @method string getDomainName()
1139
 * @method $this withDomainName($value)
1140
 * @method string getTaskStatus()
1141
 * @method $this withTaskStatus($value)
1142
 * @method string getUserClientIp()
1143
 * @method $this withUserClientIp($value)
1144
 * @method string getTaskNo()
1145
 * @method $this withTaskNo($value)
1146
 * @method string getPageSize()
1147
 * @method $this withPageSize($value)
1148
 * @method string getTaskDetailNoCursor()
1149
 * @method $this withTaskDetailNoCursor($value)
1150
 * @method string getLang()
1151
 * @method $this withLang($value)
1152
 * @method string getDomainNameCursor()
1153
 * @method $this withDomainNameCursor($value)
1154
 */
1155
class QueryTaskDetailHistory extends Rpc
1156
{
1157
}
1158
1159
/**
1160
 * @method string getDomainName()
1161
 * @method $this withDomainName($value)
1162
 * @method string getPageNum()
1163
 * @method $this withPageNum($value)
1164
 * @method string getTaskStatus()
1165
 * @method $this withTaskStatus($value)
1166
 * @method string getInstanceId()
1167
 * @method $this withInstanceId($value)
1168
 * @method string getTaskNo()
1169
 * @method $this withTaskNo($value)
1170
 * @method string getUserClientIp()
1171
 * @method $this withUserClientIp($value)
1172
 * @method string getPageSize()
1173
 * @method $this withPageSize($value)
1174
 * @method string getLang()
1175
 * @method $this withLang($value)
1176
 */
1177
class QueryTaskDetailList extends Rpc
1178
{
1179
}
1180
1181
/**
1182
 * @method string getEndCreateTime()
1183
 * @method $this withEndCreateTime($value)
1184
 * @method string getBeginCreateTime()
1185
 * @method $this withBeginCreateTime($value)
1186
 * @method string getTaskNoCursor()
1187
 * @method $this withTaskNoCursor($value)
1188
 * @method string getUserClientIp()
1189
 * @method $this withUserClientIp($value)
1190
 * @method string getPageSize()
1191
 * @method $this withPageSize($value)
1192
 * @method string getLang()
1193
 * @method $this withLang($value)
1194
 * @method string getCreateTimeCursor()
1195
 * @method $this withCreateTimeCursor($value)
1196
 */
1197
class QueryTaskInfoHistory extends Rpc
1198
{
1199
}
1200
1201
/**
1202
 * @method string getEndCreateTime()
1203
 * @method $this withEndCreateTime($value)
1204
 * @method string getPageNum()
1205
 * @method $this withPageNum($value)
1206
 * @method string getBeginCreateTime()
1207
 * @method $this withBeginCreateTime($value)
1208
 * @method string getUserClientIp()
1209
 * @method $this withUserClientIp($value)
1210
 * @method string getPageSize()
1211
 * @method $this withPageSize($value)
1212
 * @method string getLang()
1213
 * @method $this withLang($value)
1214
 */
1215
class QueryTaskList extends Rpc
1216
{
1217
}
1218
1219
/**
1220
 * @method string getInstanceId()
1221
 * @method $this withInstanceId($value)
1222
 * @method string getUserClientIp()
1223
 * @method $this withUserClientIp($value)
1224
 * @method string getLang()
1225
 * @method $this withLang($value)
1226
 */
1227
class QueryTransferInByInstanceId extends Rpc
1228
{
1229
}
1230
1231
/**
1232
 * @method string getSubmissionStartDate()
1233
 * @method $this withSubmissionStartDate($value)
1234
 * @method string getSubmissionEndDate()
1235
 * @method $this withSubmissionEndDate($value)
1236
 * @method string getDomainName()
1237
 * @method $this withDomainName($value)
1238
 * @method string getPageNum()
1239
 * @method $this withPageNum($value)
1240
 * @method string getUserClientIp()
1241
 * @method $this withUserClientIp($value)
1242
 * @method string getSimpleTransferInStatus()
1243
 * @method $this withSimpleTransferInStatus($value)
1244
 * @method string getPageSize()
1245
 * @method $this withPageSize($value)
1246
 * @method string getLang()
1247
 * @method $this withLang($value)
1248
 */
1249
class QueryTransferInList extends Rpc
1250
{
1251
}
1252
1253
/**
1254
 * @method string getDomainName()
1255
 * @method $this withDomainName($value)
1256
 * @method string getUserClientIp()
1257
 * @method $this withUserClientIp($value)
1258
 * @method string getLang()
1259
 * @method $this withLang($value)
1260
 */
1261
class QueryTransferOutInfo extends Rpc
1262
{
1263
}
1264
1265
/**
1266
 * @method string getIdentityCredentialType()
1267
 * @method $this withIdentityCredentialType($value)
1268
 * @method string getRegistrantProfileID()
1269
 * @method $this withRegistrantProfileID($value)
1270
 * @method string getIdentityCredential()
1271
 * @method string getUserClientIp()
1272
 * @method $this withUserClientIp($value)
1273
 * @method string getLang()
1274
 * @method $this withLang($value)
1275
 * @method string getIdentityCredentialNo()
1276
 * @method $this withIdentityCredentialNo($value)
1277
 */
1278
class RegistrantProfileRealNameVerification extends Rpc
1279
{
1280
1281
    /**
1282
     * @param string $value
1283
     *
1284
     * @return $this
1285
     */
1286
    public function withIdentityCredential($value)
1287
    {
1288
        $this->data['IdentityCredential'] = $value;
1289
        $this->options['form_params']['IdentityCredential'] = $value;
1290
1291
        return $this;
1292
    }
1293
}
1294
1295
/**
1296
 * @method string getUserClientIp()
1297
 * @method $this withUserClientIp($value)
1298
 * @method string getLang()
1299
 * @method $this withLang($value)
1300
 * @method string getEmail()
1301
 * @method $this withEmail($value)
1302
 */
1303
class ResendEmailVerification extends Rpc
1304
{
1305
}
1306
1307
/**
1308
 * @method string getInstanceId()
1309
 * @method $this withInstanceId($value)
1310
 * @method string getUserClientIp()
1311
 * @method $this withUserClientIp($value)
1312
 * @method string getLang()
1313
 * @method $this withLang($value)
1314
 */
1315
class ResetQualificationVerification extends Rpc
1316
{
1317
}
1318
1319
/**
1320
 * @method string getRemark()
1321
 * @method $this withRemark($value)
1322
 * @method string getInstanceIds()
1323
 * @method $this withInstanceIds($value)
1324
 * @method string getUserClientIp()
1325
 * @method $this withUserClientIp($value)
1326
 * @method string getLang()
1327
 * @method $this withLang($value)
1328
 */
1329
class SaveBatchDomainRemark extends Rpc
1330
{
1331
}
1332
1333
/**
1334
 * @method array getDomainNames()
1335
 * @method string getUserClientIp()
1336
 * @method $this withUserClientIp($value)
1337
 * @method string getLang()
1338
 * @method $this withLang($value)
1339
 */
1340
class SaveBatchTaskForApplyQuickTransferOutOpenly extends Rpc
1341
{
1342
1343
    /** @var string */
1344
    public $scheme = 'https';
1345
1346
    /**
1347
     * @param array $domainNames
1348
     *
1349
     * @return $this
1350
     */
1351
	public function withDomainNames(array $domainNames)
1352
	{
1353
	    $this->data['DomainNames'] = $domainNames;
1354
		foreach ($domainNames as $i => $iValue) {
1355
			$this->options['query']['DomainNames.' . ($i + 1)] = $iValue;
1356
		}
1357
1358
		return $this;
1359
    }
1360
}
1361
1362
/**
1363
 * @method array getOrderActivateParam()
1364
 * @method string getCouponNo()
1365
 * @method $this withCouponNo($value)
1366
 * @method string getUseCoupon()
1367
 * @method $this withUseCoupon($value)
1368
 * @method string getPromotionNo()
1369
 * @method $this withPromotionNo($value)
1370
 * @method string getUserClientIp()
1371
 * @method $this withUserClientIp($value)
1372
 * @method string getLang()
1373
 * @method $this withLang($value)
1374
 * @method string getUsePromotion()
1375
 * @method $this withUsePromotion($value)
1376
 */
1377
class SaveBatchTaskForCreatingOrderActivate extends Rpc
1378
{
1379
1380
    /**
1381
     * @param array $orderActivateParam
1382
     *
1383
     * @return $this
1384
     */
1385
	public function withOrderActivateParam(array $orderActivateParam)
1386
	{
1387
	    $this->data['OrderActivateParam'] = $orderActivateParam;
1388
		foreach ($orderActivateParam as $depth1 => $depth1Value) {
1389
			if(isset($depth1Value['Country'])){
1390
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Country'] = $depth1Value['Country'];
1391
			}
1392
			if(isset($depth1Value['SubscriptionDuration'])){
1393
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.SubscriptionDuration'] = $depth1Value['SubscriptionDuration'];
1394
			}
1395
			if(isset($depth1Value['PermitPremiumActivation'])){
1396
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.PermitPremiumActivation'] = $depth1Value['PermitPremiumActivation'];
1397
			}
1398
			if(isset($depth1Value['City'])){
1399
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.City'] = $depth1Value['City'];
1400
			}
1401
			if(isset($depth1Value['Dns2'])){
1402
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Dns2'] = $depth1Value['Dns2'];
1403
			}
1404
			if(isset($depth1Value['Dns1'])){
1405
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Dns1'] = $depth1Value['Dns1'];
1406
			}
1407
			if(isset($depth1Value['RegistrantProfileId'])){
1408
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.RegistrantProfileId'] = $depth1Value['RegistrantProfileId'];
1409
			}
1410
			if(isset($depth1Value['AliyunDns'])){
1411
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.AliyunDns'] = $depth1Value['AliyunDns'];
1412
			}
1413
			if(isset($depth1Value['ZhCity'])){
1414
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.ZhCity'] = $depth1Value['ZhCity'];
1415
			}
1416
			if(isset($depth1Value['ResourceGroupId'])){
1417
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.ResourceGroupId'] = $depth1Value['ResourceGroupId'];
1418
			}
1419
			if(isset($depth1Value['TelExt'])){
1420
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.TelExt'] = $depth1Value['TelExt'];
1421
			}
1422
			if(isset($depth1Value['ZhRegistrantName'])){
1423
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.ZhRegistrantName'] = $depth1Value['ZhRegistrantName'];
1424
			}
1425
			if(isset($depth1Value['Province'])){
1426
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Province'] = $depth1Value['Province'];
1427
			}
1428
			if(isset($depth1Value['PostalCode'])){
1429
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.PostalCode'] = $depth1Value['PostalCode'];
1430
			}
1431
			if(isset($depth1Value['Email'])){
1432
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Email'] = $depth1Value['Email'];
1433
			}
1434
			if(isset($depth1Value['ZhRegistrantOrganization'])){
1435
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.ZhRegistrantOrganization'] = $depth1Value['ZhRegistrantOrganization'];
1436
			}
1437
			if(isset($depth1Value['Address'])){
1438
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Address'] = $depth1Value['Address'];
1439
			}
1440
			if(isset($depth1Value['TelArea'])){
1441
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.TelArea'] = $depth1Value['TelArea'];
1442
			}
1443
			if(isset($depth1Value['DomainName'])){
1444
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.DomainName'] = $depth1Value['DomainName'];
1445
			}
1446
			if(isset($depth1Value['RegistrantType'])){
1447
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.RegistrantType'] = $depth1Value['RegistrantType'];
1448
			}
1449
			if(isset($depth1Value['ZhAddress'])){
1450
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.ZhAddress'] = $depth1Value['ZhAddress'];
1451
			}
1452
			if(isset($depth1Value['Telephone'])){
1453
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Telephone'] = $depth1Value['Telephone'];
1454
			}
1455
			if(isset($depth1Value['TrademarkDomainActivation'])){
1456
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.TrademarkDomainActivation'] = $depth1Value['TrademarkDomainActivation'];
1457
			}
1458
			if(isset($depth1Value['ZhProvince'])){
1459
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.ZhProvince'] = $depth1Value['ZhProvince'];
1460
			}
1461
			if(isset($depth1Value['RegistrantOrganization'])){
1462
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.RegistrantOrganization'] = $depth1Value['RegistrantOrganization'];
1463
			}
1464
			if(isset($depth1Value['EnableDomainProxy'])){
1465
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.EnableDomainProxy'] = $depth1Value['EnableDomainProxy'];
1466
			}
1467
			if(isset($depth1Value['RegistrantName'])){
1468
				$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.RegistrantName'] = $depth1Value['RegistrantName'];
1469
			}
1470
		}
1471
1472
		return $this;
1473
    }
1474
}
1475
1476
/**
1477
 * @method string getCouponNo()
1478
 * @method $this withCouponNo($value)
1479
 * @method string getUseCoupon()
1480
 * @method $this withUseCoupon($value)
1481
 * @method string getPromotionNo()
1482
 * @method $this withPromotionNo($value)
1483
 * @method array getOrderRedeemParam()
1484
 * @method string getUserClientIp()
1485
 * @method $this withUserClientIp($value)
1486
 * @method string getLang()
1487
 * @method $this withLang($value)
1488
 * @method string getUsePromotion()
1489
 * @method $this withUsePromotion($value)
1490
 */
1491
class SaveBatchTaskForCreatingOrderRedeem extends Rpc
1492
{
1493
1494
    /**
1495
     * @param array $orderRedeemParam
1496
     *
1497
     * @return $this
1498
     */
1499
	public function withOrderRedeemParam(array $orderRedeemParam)
1500
	{
1501
	    $this->data['OrderRedeemParam'] = $orderRedeemParam;
1502
		foreach ($orderRedeemParam as $depth1 => $depth1Value) {
1503
			if(isset($depth1Value['CurrentExpirationDate'])){
1504
				$this->options['query']['OrderRedeemParam.' . ($depth1 + 1) . '.CurrentExpirationDate'] = $depth1Value['CurrentExpirationDate'];
1505
			}
1506
			if(isset($depth1Value['DomainName'])){
1507
				$this->options['query']['OrderRedeemParam.' . ($depth1 + 1) . '.DomainName'] = $depth1Value['DomainName'];
1508
			}
1509
		}
1510
1511
		return $this;
1512
    }
1513
}
1514
1515
/**
1516
 * @method string getCouponNo()
1517
 * @method $this withCouponNo($value)
1518
 * @method string getUseCoupon()
1519
 * @method $this withUseCoupon($value)
1520
 * @method string getPromotionNo()
1521
 * @method $this withPromotionNo($value)
1522
 * @method string getUserClientIp()
1523
 * @method $this withUserClientIp($value)
1524
 * @method array getOrderRenewParam()
1525
 * @method string getLang()
1526
 * @method $this withLang($value)
1527
 * @method string getUsePromotion()
1528
 * @method $this withUsePromotion($value)
1529
 */
1530
class SaveBatchTaskForCreatingOrderRenew extends Rpc
1531
{
1532
1533
    /**
1534
     * @param array $orderRenewParam
1535
     *
1536
     * @return $this
1537
     */
1538
	public function withOrderRenewParam(array $orderRenewParam)
1539
	{
1540
	    $this->data['OrderRenewParam'] = $orderRenewParam;
1541
		foreach ($orderRenewParam as $depth1 => $depth1Value) {
1542
			if(isset($depth1Value['SubscriptionDuration'])){
1543
				$this->options['query']['OrderRenewParam.' . ($depth1 + 1) . '.SubscriptionDuration'] = $depth1Value['SubscriptionDuration'];
1544
			}
1545
			if(isset($depth1Value['CurrentExpirationDate'])){
1546
				$this->options['query']['OrderRenewParam.' . ($depth1 + 1) . '.CurrentExpirationDate'] = $depth1Value['CurrentExpirationDate'];
1547
			}
1548
			if(isset($depth1Value['DomainName'])){
1549
				$this->options['query']['OrderRenewParam.' . ($depth1 + 1) . '.DomainName'] = $depth1Value['DomainName'];
1550
			}
1551
		}
1552
1553
		return $this;
1554
    }
1555
}
1556
1557
/**
1558
 * @method array getOrderTransferParam()
1559
 * @method string getCouponNo()
1560
 * @method $this withCouponNo($value)
1561
 * @method string getUseCoupon()
1562
 * @method $this withUseCoupon($value)
1563
 * @method string getPromotionNo()
1564
 * @method $this withPromotionNo($value)
1565
 * @method string getUserClientIp()
1566
 * @method $this withUserClientIp($value)
1567
 * @method string getLang()
1568
 * @method $this withLang($value)
1569
 * @method string getUsePromotion()
1570
 * @method $this withUsePromotion($value)
1571
 */
1572
class SaveBatchTaskForCreatingOrderTransfer extends Rpc
1573
{
1574
1575
    /**
1576
     * @param array $orderTransferParam
1577
     *
1578
     * @return $this
1579
     */
1580
	public function withOrderTransferParam(array $orderTransferParam)
1581
	{
1582
	    $this->data['OrderTransferParam'] = $orderTransferParam;
1583
		foreach ($orderTransferParam as $depth1 => $depth1Value) {
1584
			if(isset($depth1Value['PermitPremiumTransfer'])){
1585
				$this->options['query']['OrderTransferParam.' . ($depth1 + 1) . '.PermitPremiumTransfer'] = $depth1Value['PermitPremiumTransfer'];
1586
			}
1587
			if(isset($depth1Value['AuthorizationCode'])){
1588
				$this->options['query']['OrderTransferParam.' . ($depth1 + 1) . '.AuthorizationCode'] = $depth1Value['AuthorizationCode'];
1589
			}
1590
			if(isset($depth1Value['RegistrantProfileId'])){
1591
				$this->options['query']['OrderTransferParam.' . ($depth1 + 1) . '.RegistrantProfileId'] = $depth1Value['RegistrantProfileId'];
1592
			}
1593
			if(isset($depth1Value['DomainName'])){
1594
				$this->options['query']['OrderTransferParam.' . ($depth1 + 1) . '.DomainName'] = $depth1Value['DomainName'];
1595
			}
1596
		}
1597
1598
		return $this;
1599
    }
1600
}
1601
1602
/**
1603
 * @method array getDomainName()
1604
 * @method string getUserClientIp()
1605
 * @method $this withUserClientIp($value)
1606
 * @method string getLang()
1607
 * @method $this withLang($value)
1608
 * @method string getStatus()
1609
 * @method $this withStatus($value)
1610
 */
1611
class SaveBatchTaskForDomainNameProxyService extends Rpc
1612
{
1613
1614
    /**
1615
     * @param array $domainName
1616
     *
1617
     * @return $this
1618
     */
1619
	public function withDomainName(array $domainName)
1620
	{
1621
	    $this->data['DomainName'] = $domainName;
1622
		foreach ($domainName as $i => $iValue) {
1623
			$this->options['query']['DomainName.' . ($i + 1)] = $iValue;
1624
		}
1625
1626
		return $this;
1627
    }
1628
}
1629
1630
/**
1631
 * @method string getDomainNames()
1632
 * @method $this withDomainNames($value)
1633
 * @method string getUserClientIp()
1634
 * @method $this withUserClientIp($value)
1635
 * @method string getLang()
1636
 * @method $this withLang($value)
1637
 */
1638
class SaveBatchTaskForGenerateDomainCertificate extends Rpc
1639
{
1640
}
1641
1642
/**
1643
 * @method array getDomainName()
1644
 * @method string getAliyunDns()
1645
 * @method $this withAliyunDns($value)
1646
 * @method string getUserClientIp()
1647
 * @method $this withUserClientIp($value)
1648
 * @method array getDomainNameServer()
1649
 * @method string getLang()
1650
 * @method $this withLang($value)
1651
 */
1652
class SaveBatchTaskForModifyingDomainDns extends Rpc
1653
{
1654
1655
    /**
1656
     * @param array $domainName
1657
     *
1658
     * @return $this
1659
     */
1660
	public function withDomainName(array $domainName)
1661
	{
1662
	    $this->data['DomainName'] = $domainName;
1663
		foreach ($domainName as $i => $iValue) {
1664
			$this->options['query']['DomainName.' . ($i + 1)] = $iValue;
1665
		}
1666
1667
		return $this;
1668
    }
1669
1670
    /**
1671
     * @param array $domainNameServer
1672
     *
1673
     * @return $this
1674
     */
1675
	public function withDomainNameServer(array $domainNameServer)
1676
	{
1677
	    $this->data['DomainNameServer'] = $domainNameServer;
1678
		foreach ($domainNameServer as $i => $iValue) {
1679
			$this->options['query']['DomainNameServer.' . ($i + 1)] = $iValue;
1680
		}
1681
1682
		return $this;
1683
    }
1684
}
1685
1686
/**
1687
 * @method array getDomains()
1688
 * @method string getContactTemplateId()
1689
 * @method $this withContactTemplateId($value)
1690
 */
1691
class SaveBatchTaskForReserveDropListDomain extends Rpc
1692
{
1693
1694
    /**
1695
     * @param array $domains
1696
     *
1697
     * @return $this
1698
     */
1699
	public function withDomains(array $domains)
1700
	{
1701
	    $this->data['Domains'] = $domains;
1702
		foreach ($domains as $depth1 => $depth1Value) {
1703
			if(isset($depth1Value['Dns2'])){
1704
				$this->options['query']['Domains.' . ($depth1 + 1) . '.Dns2'] = $depth1Value['Dns2'];
1705
			}
1706
			if(isset($depth1Value['Dns1'])){
1707
				$this->options['query']['Domains.' . ($depth1 + 1) . '.Dns1'] = $depth1Value['Dns1'];
1708
			}
1709
			if(isset($depth1Value['DomainName'])){
1710
				$this->options['query']['Domains.' . ($depth1 + 1) . '.DomainName'] = $depth1Value['DomainName'];
1711
			}
1712
		}
1713
1714
		return $this;
1715
    }
1716
}
1717
1718
/**
1719
 * @method string getLong()
1720
 * @method $this withLong($value)
1721
 * @method array getTransferOutParamList()
1722
 * @method string getUserClientIp()
1723
 * @method $this withUserClientIp($value)
1724
 */
1725
class SaveBatchTaskForTransferOutByAuthorizationCode extends Rpc
1726
{
1727
1728
    /** @var string */
1729
    public $scheme = 'https';
1730
1731
    /**
1732
     * @param array $transferOutParamList
1733
     *
1734
     * @return $this
1735
     */
1736
	public function withTransferOutParamList(array $transferOutParamList)
1737
	{
1738
	    $this->data['TransferOutParamList'] = $transferOutParamList;
1739
		foreach ($transferOutParamList as $depth1 => $depth1Value) {
1740
			if(isset($depth1Value['AuthorizationCode'])){
1741
				$this->options['query']['TransferOutParamList.' . ($depth1 + 1) . '.AuthorizationCode'] = $depth1Value['AuthorizationCode'];
1742
			}
1743
			if(isset($depth1Value['DomainName'])){
1744
				$this->options['query']['TransferOutParamList.' . ($depth1 + 1) . '.DomainName'] = $depth1Value['DomainName'];
1745
			}
1746
		}
1747
1748
		return $this;
1749
    }
1750
}
1751
1752
/**
1753
 * @method array getDomainName()
1754
 * @method string getUserClientIp()
1755
 * @method $this withUserClientIp($value)
1756
 * @method string getLang()
1757
 * @method $this withLang($value)
1758
 * @method string getStatus()
1759
 * @method $this withStatus($value)
1760
 */
1761
class SaveBatchTaskForTransferProhibitionLock extends Rpc
1762
{
1763
1764
    /**
1765
     * @param array $domainName
1766
     *
1767
     * @return $this
1768
     */
1769
	public function withDomainName(array $domainName)
1770
	{
1771
	    $this->data['DomainName'] = $domainName;
1772
		foreach ($domainName as $i => $iValue) {
1773
			$this->options['query']['DomainName.' . ($i + 1)] = $iValue;
1774
		}
1775
1776
		return $this;
1777
    }
1778
}
1779
1780
/**
1781
 * @method array getDomainName()
1782
 * @method string getUserClientIp()
1783
 * @method $this withUserClientIp($value)
1784
 * @method string getLang()
1785
 * @method $this withLang($value)
1786
 * @method string getStatus()
1787
 * @method $this withStatus($value)
1788
 */
1789
class SaveBatchTaskForUpdateProhibitionLock extends Rpc
1790
{
1791
1792
    /**
1793
     * @param array $domainName
1794
     *
1795
     * @return $this
1796
     */
1797
	public function withDomainName(array $domainName)
1798
	{
1799
	    $this->data['DomainName'] = $domainName;
1800
		foreach ($domainName as $i => $iValue) {
1801
			$this->options['query']['DomainName.' . ($i + 1)] = $iValue;
1802
		}
1803
1804
		return $this;
1805
    }
1806
}
1807
1808
/**
1809
 * @method string getCountry()
1810
 * @method $this withCountry($value)
1811
 * @method string getCity()
1812
 * @method $this withCity($value)
1813
 * @method string getTransferOutProhibited()
1814
 * @method $this withTransferOutProhibited($value)
1815
 * @method string getZhCity()
1816
 * @method $this withZhCity($value)
1817
 * @method string getTelExt()
1818
 * @method $this withTelExt($value)
1819
 * @method string getProvince()
1820
 * @method $this withProvince($value)
1821
 * @method string getZhRegistrantName()
1822
 * @method $this withZhRegistrantName($value)
1823
 * @method string getPostalCode()
1824
 * @method $this withPostalCode($value)
1825
 * @method string getLang()
1826
 * @method $this withLang($value)
1827
 * @method string getEmail()
1828
 * @method $this withEmail($value)
1829
 * @method string getZhRegistrantOrganization()
1830
 * @method $this withZhRegistrantOrganization($value)
1831
 * @method string getAddress()
1832
 * @method $this withAddress($value)
1833
 * @method string getTelArea()
1834
 * @method $this withTelArea($value)
1835
 * @method string getContactType()
1836
 * @method $this withContactType($value)
1837
 * @method string getZhAddress()
1838
 * @method $this withZhAddress($value)
1839
 * @method string getRegistrantType()
1840
 * @method $this withRegistrantType($value)
1841
 * @method array getDomainName()
1842
 * @method string getTelephone()
1843
 * @method $this withTelephone($value)
1844
 * @method string getZhProvince()
1845
 * @method $this withZhProvince($value)
1846
 * @method string getRegistrantOrganization()
1847
 * @method $this withRegistrantOrganization($value)
1848
 * @method string getUserClientIp()
1849
 * @method $this withUserClientIp($value)
1850
 * @method string getRegistrantName()
1851
 * @method $this withRegistrantName($value)
1852
 */
1853
class SaveBatchTaskForUpdatingContactInfoByNewContact extends Rpc
1854
{
1855
1856
    /**
1857
     * @param array $domainName
1858
     *
1859
     * @return $this
1860
     */
1861
	public function withDomainName(array $domainName)
1862
	{
1863
	    $this->data['DomainName'] = $domainName;
1864
		foreach ($domainName as $i => $iValue) {
1865
			$this->options['query']['DomainName.' . ($i + 1)] = $iValue;
1866
		}
1867
1868
		return $this;
1869
    }
1870
}
1871
1872
/**
1873
 * @method string getContactType()
1874
 * @method $this withContactType($value)
1875
 * @method string getRegistrantProfileId()
1876
 * @method $this withRegistrantProfileId($value)
1877
 * @method array getDomainName()
1878
 * @method string getTransferOutProhibited()
1879
 * @method $this withTransferOutProhibited($value)
1880
 * @method string getUserClientIp()
1881
 * @method $this withUserClientIp($value)
1882
 * @method string getLang()
1883
 * @method $this withLang($value)
1884
 */
1885
class SaveBatchTaskForUpdatingContactInfoByRegistrantProfileId extends Rpc
1886
{
1887
1888
    /**
1889
     * @param array $domainName
1890
     *
1891
     * @return $this
1892
     */
1893
	public function withDomainName(array $domainName)
1894
	{
1895
	    $this->data['DomainName'] = $domainName;
1896
		foreach ($domainName as $i => $iValue) {
1897
			$this->options['query']['DomainName.' . ($i + 1)] = $iValue;
1898
		}
1899
1900
		return $this;
1901
    }
1902
}
1903
1904
/**
1905
 * @method string getDomainGroupId()
1906
 * @method $this withDomainGroupId($value)
1907
 * @method string getUserClientIp()
1908
 * @method $this withUserClientIp($value)
1909
 * @method string getDomainGroupName()
1910
 * @method $this withDomainGroupName($value)
1911
 * @method string getLang()
1912
 * @method $this withLang($value)
1913
 */
1914
class SaveDomainGroup extends Rpc
1915
{
1916
}
1917
1918
/**
1919
 * @method string getCountry()
1920
 * @method $this withCountry($value)
1921
 * @method string getCity()
1922
 * @method $this withCity($value)
1923
 * @method string getRegistrantProfileId()
1924
 * @method $this withRegistrantProfileId($value)
1925
 * @method string getZhCity()
1926
 * @method $this withZhCity($value)
1927
 * @method string getTelExt()
1928
 * @method $this withTelExt($value)
1929
 * @method string getProvince()
1930
 * @method $this withProvince($value)
1931
 * @method string getZhRegistrantName()
1932
 * @method $this withZhRegistrantName($value)
1933
 * @method string getPostalCode()
1934
 * @method $this withPostalCode($value)
1935
 * @method string getLang()
1936
 * @method $this withLang($value)
1937
 * @method string getEmail()
1938
 * @method $this withEmail($value)
1939
 * @method string getZhRegistrantOrganization()
1940
 * @method $this withZhRegistrantOrganization($value)
1941
 * @method string getAddress()
1942
 * @method $this withAddress($value)
1943
 * @method string getTelArea()
1944
 * @method $this withTelArea($value)
1945
 * @method string getZhAddress()
1946
 * @method $this withZhAddress($value)
1947
 * @method string getRegistrantType()
1948
 * @method $this withRegistrantType($value)
1949
 * @method string getRegistrantProfileType()
1950
 * @method $this withRegistrantProfileType($value)
1951
 * @method string getTelephone()
1952
 * @method $this withTelephone($value)
1953
 * @method string getDefaultRegistrantProfile()
1954
 * @method $this withDefaultRegistrantProfile($value)
1955
 * @method string getZhProvince()
1956
 * @method $this withZhProvince($value)
1957
 * @method string getRegistrantOrganization()
1958
 * @method $this withRegistrantOrganization($value)
1959
 * @method string getUserClientIp()
1960
 * @method $this withUserClientIp($value)
1961
 * @method string getRegistrantName()
1962
 * @method $this withRegistrantName($value)
1963
 */
1964
class SaveRegistrantProfile extends Rpc
1965
{
1966
}
1967
1968
/**
1969
 * @method string getCountry()
1970
 * @method $this withCountry($value)
1971
 * @method string getIdentityCredentialType()
1972
 * @method $this withIdentityCredentialType($value)
1973
 * @method string getCity()
1974
 * @method $this withCity($value)
1975
 * @method string getRegistrantProfileId()
1976
 * @method $this withRegistrantProfileId($value)
1977
 * @method string getIdentityCredential()
1978
 * @method $this withIdentityCredential($value)
1979
 * @method string getZhCity()
1980
 * @method $this withZhCity($value)
1981
 * @method string getTelExt()
1982
 * @method $this withTelExt($value)
1983
 * @method string getProvince()
1984
 * @method $this withProvince($value)
1985
 * @method string getZhRegistrantName()
1986
 * @method $this withZhRegistrantName($value)
1987
 * @method string getPostalCode()
1988
 * @method $this withPostalCode($value)
1989
 * @method string getLang()
1990
 * @method $this withLang($value)
1991
 * @method string getEmail()
1992
 * @method $this withEmail($value)
1993
 * @method string getZhRegistrantOrganization()
1994
 * @method $this withZhRegistrantOrganization($value)
1995
 * @method string getAddress()
1996
 * @method $this withAddress($value)
1997
 * @method string getTelArea()
1998
 * @method $this withTelArea($value)
1999
 * @method string getZhAddress()
2000
 * @method $this withZhAddress($value)
2001
 * @method string getRegistrantType()
2002
 * @method $this withRegistrantType($value)
2003
 * @method string getRegistrantProfileType()
2004
 * @method $this withRegistrantProfileType($value)
2005
 * @method string getTelephone()
2006
 * @method $this withTelephone($value)
2007
 * @method string getZhProvince()
2008
 * @method $this withZhProvince($value)
2009
 * @method string getRegistrantOrganization()
2010
 * @method $this withRegistrantOrganization($value)
2011
 * @method string getUserClientIp()
2012
 * @method $this withUserClientIp($value)
2013
 * @method string getIdentityCredentialNo()
2014
 * @method $this withIdentityCredentialNo($value)
2015
 * @method string getRegistrantName()
2016
 * @method $this withRegistrantName($value)
2017
 */
2018
class SaveRegistrantProfileRealNameVerification extends Rpc
2019
{
2020
}
2021
2022
/**
2023
 * @method string getKeyTag()
2024
 * @method $this withKeyTag($value)
2025
 * @method string getDomainName()
2026
 * @method $this withDomainName($value)
2027
 * @method string getUserClientIp()
2028
 * @method $this withUserClientIp($value)
2029
 * @method string getDigestType()
2030
 * @method $this withDigestType($value)
2031
 * @method string getDigest()
2032
 * @method $this withDigest($value)
2033
 * @method string getLang()
2034
 * @method $this withLang($value)
2035
 * @method string getAlgorithm()
2036
 * @method $this withAlgorithm($value)
2037
 */
2038
class SaveSingleTaskForAddingDSRecord extends Rpc
2039
{
2040
}
2041
2042
/**
2043
 * @method string getDomainName()
2044
 * @method $this withDomainName($value)
2045
 * @method string getUserClientIp()
2046
 * @method $this withUserClientIp($value)
2047
 * @method string getLang()
2048
 * @method $this withLang($value)
2049
 */
2050
class SaveSingleTaskForApplyQuickTransferOutOpenly extends Rpc
2051
{
2052
2053
    /** @var string */
2054
    public $scheme = 'https';
2055
}
2056
2057
/**
2058
 * @method string getDomainName()
2059
 * @method $this withDomainName($value)
2060
 * @method string getUserClientIp()
2061
 * @method $this withUserClientIp($value)
2062
 * @method string getLang()
2063
 * @method $this withLang($value)
2064
 */
2065
class SaveSingleTaskForApprovingTransferOut extends Rpc
2066
{
2067
}
2068
2069
/**
2070
 * @method string getAddress()
2071
 * @method $this withAddress($value)
2072
 * @method string getDomainName()
2073
 * @method $this withDomainName($value)
2074
 * @method string getUserClientIp()
2075
 * @method $this withUserClientIp($value)
2076
 * @method string getLang()
2077
 * @method $this withLang($value)
2078
 */
2079
class SaveSingleTaskForAssociatingEns extends Rpc
2080
{
2081
}
2082
2083
/**
2084
 * @method string getDomainName()
2085
 * @method $this withDomainName($value)
2086
 * @method string getUserClientIp()
2087
 * @method $this withUserClientIp($value)
2088
 * @method string getLang()
2089
 * @method $this withLang($value)
2090
 */
2091
class SaveSingleTaskForCancelingTransferIn extends Rpc
2092
{
2093
}
2094
2095
/**
2096
 * @method string getDomainName()
2097
 * @method $this withDomainName($value)
2098
 * @method string getUserClientIp()
2099
 * @method $this withUserClientIp($value)
2100
 * @method string getLang()
2101
 * @method $this withLang($value)
2102
 */
2103
class SaveSingleTaskForCancelingTransferOut extends Rpc
2104
{
2105
}
2106
2107
/**
2108
 * @method array getIp()
2109
 * @method string getInstanceId()
2110
 * @method $this withInstanceId($value)
2111
 * @method string getDnsName()
2112
 * @method $this withDnsName($value)
2113
 * @method string getUserClientIp()
2114
 * @method $this withUserClientIp($value)
2115
 * @method string getLang()
2116
 * @method $this withLang($value)
2117
 */
2118
class SaveSingleTaskForCreatingDnsHost extends Rpc
2119
{
2120
2121
    /**
2122
     * @param array $ip
2123
     *
2124
     * @return $this
2125
     */
2126
	public function withIp(array $ip)
2127
	{
2128
	    $this->data['Ip'] = $ip;
2129
		foreach ($ip as $i => $iValue) {
2130
			$this->options['query']['Ip.' . ($i + 1)] = $iValue;
2131
		}
2132
2133
		return $this;
2134
    }
2135
}
2136
2137
/**
2138
 * @method string getCountry()
2139
 * @method $this withCountry($value)
2140
 * @method string getDns2()
2141
 * @method $this withDns2($value)
2142
 * @method string getDns1()
2143
 * @method $this withDns1($value)
2144
 * @method string getCouponNo()
2145
 * @method $this withCouponNo($value)
2146
 * @method string getZhCity()
2147
 * @method $this withZhCity($value)
2148
 * @method string getResourceGroupId()
2149
 * @method $this withResourceGroupId($value)
2150
 * @method string getTelExt()
2151
 * @method $this withTelExt($value)
2152
 * @method string getProvince()
2153
 * @method $this withProvince($value)
2154
 * @method string getDomainName()
2155
 * @method $this withDomainName($value)
2156
 * @method string getZhAddress()
2157
 * @method $this withZhAddress($value)
2158
 * @method string getTelephone()
2159
 * @method $this withTelephone($value)
2160
 * @method string getZhProvince()
2161
 * @method $this withZhProvince($value)
2162
 * @method string getRegistrantOrganization()
2163
 * @method $this withRegistrantOrganization($value)
2164
 * @method string getPromotionNo()
2165
 * @method $this withPromotionNo($value)
2166
 * @method string getRegistrantName()
2167
 * @method $this withRegistrantName($value)
2168
 * @method string getUsePromotion()
2169
 * @method $this withUsePromotion($value)
2170
 * @method string getSubscriptionDuration()
2171
 * @method $this withSubscriptionDuration($value)
2172
 * @method string getPermitPremiumActivation()
2173
 * @method $this withPermitPremiumActivation($value)
2174
 * @method string getCity()
2175
 * @method $this withCity($value)
2176
 * @method string getRegistrantProfileId()
2177
 * @method $this withRegistrantProfileId($value)
2178
 * @method string getAliyunDns()
2179
 * @method $this withAliyunDns($value)
2180
 * @method string getZhRegistrantName()
2181
 * @method $this withZhRegistrantName($value)
2182
 * @method string getPostalCode()
2183
 * @method $this withPostalCode($value)
2184
 * @method string getLang()
2185
 * @method $this withLang($value)
2186
 * @method string getEmail()
2187
 * @method $this withEmail($value)
2188
 * @method string getZhRegistrantOrganization()
2189
 * @method $this withZhRegistrantOrganization($value)
2190
 * @method string getAddress()
2191
 * @method $this withAddress($value)
2192
 * @method string getTelArea()
2193
 * @method $this withTelArea($value)
2194
 * @method string getRegistrantType()
2195
 * @method $this withRegistrantType($value)
2196
 * @method string getTrademarkDomainActivation()
2197
 * @method $this withTrademarkDomainActivation($value)
2198
 * @method string getUseCoupon()
2199
 * @method $this withUseCoupon($value)
2200
 * @method string getEnableDomainProxy()
2201
 * @method $this withEnableDomainProxy($value)
2202
 * @method string getUserClientIp()
2203
 * @method $this withUserClientIp($value)
2204
 */
2205
class SaveSingleTaskForCreatingOrderActivate extends Rpc
2206
{
2207
}
2208
2209
/**
2210
 * @method string getDomainName()
2211
 * @method $this withDomainName($value)
2212
 * @method string getCouponNo()
2213
 * @method $this withCouponNo($value)
2214
 * @method string getUseCoupon()
2215
 * @method $this withUseCoupon($value)
2216
 * @method string getPromotionNo()
2217
 * @method $this withPromotionNo($value)
2218
 * @method string getCurrentExpirationDate()
2219
 * @method $this withCurrentExpirationDate($value)
2220
 * @method string getUserClientIp()
2221
 * @method $this withUserClientIp($value)
2222
 * @method string getLang()
2223
 * @method $this withLang($value)
2224
 * @method string getUsePromotion()
2225
 * @method $this withUsePromotion($value)
2226
 */
2227
class SaveSingleTaskForCreatingOrderRedeem extends Rpc
2228
{
2229
}
2230
2231
/**
2232
 * @method string getSubscriptionDuration()
2233
 * @method $this withSubscriptionDuration($value)
2234
 * @method string getCouponNo()
2235
 * @method $this withCouponNo($value)
2236
 * @method string getCurrentExpirationDate()
2237
 * @method $this withCurrentExpirationDate($value)
2238
 * @method string getLang()
2239
 * @method $this withLang($value)
2240
 * @method string getDomainName()
2241
 * @method $this withDomainName($value)
2242
 * @method string getUseCoupon()
2243
 * @method $this withUseCoupon($value)
2244
 * @method string getPromotionNo()
2245
 * @method $this withPromotionNo($value)
2246
 * @method string getUserClientIp()
2247
 * @method $this withUserClientIp($value)
2248
 * @method string getUsePromotion()
2249
 * @method $this withUsePromotion($value)
2250
 */
2251
class SaveSingleTaskForCreatingOrderRenew extends Rpc
2252
{
2253
}
2254
2255
/**
2256
 * @method string getRegistrantProfileId()
2257
 * @method $this withRegistrantProfileId($value)
2258
 * @method string getCouponNo()
2259
 * @method $this withCouponNo($value)
2260
 * @method string getLang()
2261
 * @method $this withLang($value)
2262
 * @method string getDomainName()
2263
 * @method $this withDomainName($value)
2264
 * @method string getUseCoupon()
2265
 * @method $this withUseCoupon($value)
2266
 * @method string getPermitPremiumTransfer()
2267
 * @method $this withPermitPremiumTransfer($value)
2268
 * @method string getPromotionNo()
2269
 * @method $this withPromotionNo($value)
2270
 * @method string getAuthorizationCode()
2271
 * @method $this withAuthorizationCode($value)
2272
 * @method string getUserClientIp()
2273
 * @method $this withUserClientIp($value)
2274
 * @method string getUsePromotion()
2275
 * @method $this withUsePromotion($value)
2276
 */
2277
class SaveSingleTaskForCreatingOrderTransfer extends Rpc
2278
{
2279
}
2280
2281
/**
2282
 * @method string getInstanceId()
2283
 * @method $this withInstanceId($value)
2284
 * @method string getDnsName()
2285
 * @method $this withDnsName($value)
2286
 * @method string getUserClientIp()
2287
 * @method $this withUserClientIp($value)
2288
 * @method string getLang()
2289
 * @method $this withLang($value)
2290
 */
2291
class SaveSingleTaskForDeletingDnsHost extends Rpc
2292
{
2293
}
2294
2295
/**
2296
 * @method string getKeyTag()
2297
 * @method $this withKeyTag($value)
2298
 * @method string getDomainName()
2299
 * @method $this withDomainName($value)
2300
 * @method string getUserClientIp()
2301
 * @method $this withUserClientIp($value)
2302
 * @method string getLang()
2303
 * @method $this withLang($value)
2304
 */
2305
class SaveSingleTaskForDeletingDSRecord extends Rpc
2306
{
2307
}
2308
2309
/**
2310
 * @method string getDomainName()
2311
 * @method $this withDomainName($value)
2312
 * @method string getUserClientIp()
2313
 * @method $this withUserClientIp($value)
2314
 * @method string getLang()
2315
 * @method $this withLang($value)
2316
 */
2317
class SaveSingleTaskForDisassociatingEns extends Rpc
2318
{
2319
}
2320
2321
/**
2322
 * @method string getDomainName()
2323
 * @method $this withDomainName($value)
2324
 * @method string getUserClientIp()
2325
 * @method $this withUserClientIp($value)
2326
 * @method string getLang()
2327
 * @method $this withLang($value)
2328
 * @method string getStatus()
2329
 * @method $this withStatus($value)
2330
 */
2331
class SaveSingleTaskForDomainNameProxyService extends Rpc
2332
{
2333
}
2334
2335
/**
2336
 * @method string getDomainName()
2337
 * @method $this withDomainName($value)
2338
 * @method string getUserClientIp()
2339
 * @method $this withUserClientIp($value)
2340
 * @method string getLang()
2341
 * @method $this withLang($value)
2342
 */
2343
class SaveSingleTaskForGenerateDomainCertificate extends Rpc
2344
{
2345
}
2346
2347
/**
2348
 * @method array getIp()
2349
 * @method string getInstanceId()
2350
 * @method $this withInstanceId($value)
2351
 * @method string getDnsName()
2352
 * @method $this withDnsName($value)
2353
 * @method string getUserClientIp()
2354
 * @method $this withUserClientIp($value)
2355
 * @method string getLang()
2356
 * @method $this withLang($value)
2357
 */
2358
class SaveSingleTaskForModifyingDnsHost extends Rpc
2359
{
2360
2361
    /**
2362
     * @param array $ip
2363
     *
2364
     * @return $this
2365
     */
2366
	public function withIp(array $ip)
2367
	{
2368
	    $this->data['Ip'] = $ip;
2369
		foreach ($ip as $i => $iValue) {
2370
			$this->options['query']['Ip.' . ($i + 1)] = $iValue;
2371
		}
2372
2373
		return $this;
2374
    }
2375
}
2376
2377
/**
2378
 * @method string getKeyTag()
2379
 * @method $this withKeyTag($value)
2380
 * @method string getDomainName()
2381
 * @method $this withDomainName($value)
2382
 * @method string getUserClientIp()
2383
 * @method $this withUserClientIp($value)
2384
 * @method string getDigestType()
2385
 * @method $this withDigestType($value)
2386
 * @method string getDigest()
2387
 * @method $this withDigest($value)
2388
 * @method string getLang()
2389
 * @method $this withLang($value)
2390
 * @method string getAlgorithm()
2391
 * @method $this withAlgorithm($value)
2392
 */
2393
class SaveSingleTaskForModifyingDSRecord extends Rpc
2394
{
2395
}
2396
2397
/**
2398
 * @method string getDomainName()
2399
 * @method $this withDomainName($value)
2400
 * @method string getUserClientIp()
2401
 * @method $this withUserClientIp($value)
2402
 * @method string getLang()
2403
 * @method $this withLang($value)
2404
 */
2405
class SaveSingleTaskForQueryingTransferAuthorizationCode extends Rpc
2406
{
2407
}
2408
2409
/**
2410
 * @method string getDns2()
2411
 * @method $this withDns2($value)
2412
 * @method string getDns1()
2413
 * @method $this withDns1($value)
2414
 * @method string getDomainName()
2415
 * @method $this withDomainName($value)
2416
 * @method string getContactTemplateId()
2417
 * @method $this withContactTemplateId($value)
2418
 */
2419
class SaveSingleTaskForReserveDropListDomain extends Rpc
2420
{
2421
2422
    /** @var string */
2423
    public $scheme = 'https';
2424
}
2425
2426
/**
2427
 * @method string getSubject()
2428
 * @method $this withSubject($value)
2429
 * @method string getTitle()
2430
 * @method $this withTitle($value)
2431
 * @method string getDateOrPeriod()
2432
 * @method $this withDateOrPeriod($value)
2433
 * @method string getReference()
2434
 * @method $this withReference($value)
2435
 * @method string getFeatures()
2436
 * @method $this withFeatures($value)
2437
 * @method string getInscriptionsAndMarkings()
2438
 * @method $this withInscriptionsAndMarkings($value)
2439
 * @method string getObjectType()
2440
 * @method $this withObjectType($value)
2441
 * @method string getLang()
2442
 * @method $this withLang($value)
2443
 * @method string getDomainName()
2444
 * @method $this withDomainName($value)
2445
 * @method string getMaker()
2446
 * @method $this withMaker($value)
2447
 * @method string getMaterialsAndTechniques()
2448
 * @method $this withMaterialsAndTechniques($value)
2449
 * @method string getDimensions()
2450
 * @method $this withDimensions($value)
2451
 */
2452
class SaveSingleTaskForSaveArtExtension extends Rpc
2453
{
2454
}
2455
2456
/**
2457
 * @method string getInstanceId()
2458
 * @method $this withInstanceId($value)
2459
 * @method string getUserClientIp()
2460
 * @method $this withUserClientIp($value)
2461
 * @method string getLang()
2462
 * @method $this withLang($value)
2463
 */
2464
class SaveSingleTaskForSynchronizingDnsHost extends Rpc
2465
{
2466
}
2467
2468
/**
2469
 * @method string getDomainName()
2470
 * @method $this withDomainName($value)
2471
 * @method string getUserClientIp()
2472
 * @method $this withUserClientIp($value)
2473
 * @method string getLang()
2474
 * @method $this withLang($value)
2475
 */
2476
class SaveSingleTaskForSynchronizingDSRecord extends Rpc
2477
{
2478
}
2479
2480
/**
2481
 * @method string getDomainName()
2482
 * @method $this withDomainName($value)
2483
 * @method string getAuthorizationCode()
2484
 * @method $this withAuthorizationCode($value)
2485
 * @method string getUserClientIp()
2486
 * @method $this withUserClientIp($value)
2487
 * @method string getLang()
2488
 * @method $this withLang($value)
2489
 */
2490
class SaveSingleTaskForTransferOutByAuthorizationCode extends Rpc
2491
{
2492
2493
    /** @var string */
2494
    public $scheme = 'https';
2495
}
2496
2497
/**
2498
 * @method string getDomainName()
2499
 * @method $this withDomainName($value)
2500
 * @method string getUserClientIp()
2501
 * @method $this withUserClientIp($value)
2502
 * @method string getLang()
2503
 * @method $this withLang($value)
2504
 * @method string getStatus()
2505
 * @method $this withStatus($value)
2506
 */
2507
class SaveSingleTaskForTransferProhibitionLock extends Rpc
2508
{
2509
}
2510
2511
/**
2512
 * @method string getDomainName()
2513
 * @method $this withDomainName($value)
2514
 * @method string getUserClientIp()
2515
 * @method $this withUserClientIp($value)
2516
 * @method string getLang()
2517
 * @method $this withLang($value)
2518
 * @method string getStatus()
2519
 * @method $this withStatus($value)
2520
 */
2521
class SaveSingleTaskForUpdateProhibitionLock extends Rpc
2522
{
2523
}
2524
2525
/**
2526
 * @method string getContactType()
2527
 * @method $this withContactType($value)
2528
 * @method string getDomainName()
2529
 * @method $this withDomainName($value)
2530
 * @method string getRegistrantProfileId()
2531
 * @method $this withRegistrantProfileId($value)
2532
 * @method string getAddTransferLock()
2533
 * @method $this withAddTransferLock($value)
2534
 * @method string getInstanceId()
2535
 * @method $this withInstanceId($value)
2536
 * @method string getUserClientIp()
2537
 * @method $this withUserClientIp($value)
2538
 * @method string getLang()
2539
 * @method $this withLang($value)
2540
 */
2541
class SaveSingleTaskForUpdatingContactInfo extends Rpc
2542
{
2543
}
2544
2545
/**
2546
 * @method string getInstanceId()
2547
 * @method $this withInstanceId($value)
2548
 * @method string getUserClientIp()
2549
 * @method $this withUserClientIp($value)
2550
 * @method string getLang()
2551
 * @method $this withLang($value)
2552
 */
2553
class SaveTaskForSubmittingDomainDelete extends Rpc
2554
{
2555
}
2556
2557
/**
2558
 * @method string getIdentityCredentialType()
2559
 * @method $this withIdentityCredentialType($value)
2560
 * @method string getIdentityCredential()
2561
 * @method array getDomainName()
2562
 * @method string getUserClientIp()
2563
 * @method $this withUserClientIp($value)
2564
 * @method string getLang()
2565
 * @method $this withLang($value)
2566
 * @method string getIdentityCredentialNo()
2567
 * @method $this withIdentityCredentialNo($value)
2568
 */
2569
class SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredential extends Rpc
2570
{
2571
2572
    /**
2573
     * @param string $value
2574
     *
2575
     * @return $this
2576
     */
2577
    public function withIdentityCredential($value)
2578
    {
2579
        $this->data['IdentityCredential'] = $value;
2580
        $this->options['form_params']['IdentityCredential'] = $value;
2581
2582
        return $this;
2583
    }
2584
2585
    /**
2586
     * @param array $domainName
2587
     *
2588
     * @return $this
2589
     */
2590
	public function withDomainName(array $domainName)
2591
	{
2592
	    $this->data['DomainName'] = $domainName;
2593
		foreach ($domainName as $i => $iValue) {
2594
			$this->options['query']['DomainName.' . ($i + 1)] = $iValue;
2595
		}
2596
2597
		return $this;
2598
    }
2599
}
2600
2601
/**
2602
 * @method string getDomainName()
2603
 * @method $this withDomainName($value)
2604
 * @method string getRegistrantProfileId()
2605
 * @method $this withRegistrantProfileId($value)
2606
 * @method string getInstanceId()
2607
 * @method $this withInstanceId($value)
2608
 * @method string getUserClientIp()
2609
 * @method $this withUserClientIp($value)
2610
 * @method string getLang()
2611
 * @method $this withLang($value)
2612
 */
2613
class SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID extends Rpc
2614
{
2615
}
2616
2617
/**
2618
 * @method string getCountry()
2619
 * @method $this withCountry($value)
2620
 * @method string getIdentityCredentialType()
2621
 * @method $this withIdentityCredentialType($value)
2622
 * @method string getCity()
2623
 * @method $this withCity($value)
2624
 * @method string getIdentityCredential()
2625
 * @method string getTransferOutProhibited()
2626
 * @method $this withTransferOutProhibited($value)
2627
 * @method string getZhCity()
2628
 * @method $this withZhCity($value)
2629
 * @method string getTelExt()
2630
 * @method $this withTelExt($value)
2631
 * @method string getProvince()
2632
 * @method $this withProvince($value)
2633
 * @method string getZhRegistrantName()
2634
 * @method $this withZhRegistrantName($value)
2635
 * @method string getPostalCode()
2636
 * @method $this withPostalCode($value)
2637
 * @method string getLang()
2638
 * @method $this withLang($value)
2639
 * @method string getEmail()
2640
 * @method $this withEmail($value)
2641
 * @method string getZhRegistrantOrganization()
2642
 * @method $this withZhRegistrantOrganization($value)
2643
 * @method string getAddress()
2644
 * @method $this withAddress($value)
2645
 * @method string getTelArea()
2646
 * @method $this withTelArea($value)
2647
 * @method string getZhAddress()
2648
 * @method $this withZhAddress($value)
2649
 * @method string getRegistrantType()
2650
 * @method $this withRegistrantType($value)
2651
 * @method array getDomainName()
2652
 * @method string getTelephone()
2653
 * @method $this withTelephone($value)
2654
 * @method string getZhProvince()
2655
 * @method $this withZhProvince($value)
2656
 * @method string getRegistrantOrganization()
2657
 * @method $this withRegistrantOrganization($value)
2658
 * @method string getUserClientIp()
2659
 * @method $this withUserClientIp($value)
2660
 * @method string getIdentityCredentialNo()
2661
 * @method $this withIdentityCredentialNo($value)
2662
 * @method string getRegistrantName()
2663
 * @method $this withRegistrantName($value)
2664
 */
2665
class SaveTaskForUpdatingRegistrantInfoByIdentityCredential extends Rpc
2666
{
2667
2668
    /**
2669
     * @param string $value
2670
     *
2671
     * @return $this
2672
     */
2673
    public function withIdentityCredential($value)
2674
    {
2675
        $this->data['IdentityCredential'] = $value;
2676
        $this->options['form_params']['IdentityCredential'] = $value;
2677
2678
        return $this;
2679
    }
2680
2681
    /**
2682
     * @param array $domainName
2683
     *
2684
     * @return $this
2685
     */
2686
	public function withDomainName(array $domainName)
2687
	{
2688
	    $this->data['DomainName'] = $domainName;
2689
		foreach ($domainName as $i => $iValue) {
2690
			$this->options['query']['DomainName.' . ($i + 1)] = $iValue;
2691
		}
2692
2693
		return $this;
2694
    }
2695
}
2696
2697
/**
2698
 * @method string getRegistrantProfileId()
2699
 * @method $this withRegistrantProfileId($value)
2700
 * @method array getDomainName()
2701
 * @method string getTransferOutProhibited()
2702
 * @method $this withTransferOutProhibited($value)
2703
 * @method string getUserClientIp()
2704
 * @method $this withUserClientIp($value)
2705
 * @method string getLang()
2706
 * @method $this withLang($value)
2707
 */
2708
class SaveTaskForUpdatingRegistrantInfoByRegistrantProfileID extends Rpc
2709
{
2710
2711
    /**
2712
     * @param array $domainName
2713
     *
2714
     * @return $this
2715
     */
2716
	public function withDomainName(array $domainName)
2717
	{
2718
	    $this->data['DomainName'] = $domainName;
2719
		foreach ($domainName as $i => $iValue) {
2720
			$this->options['query']['DomainName.' . ($i + 1)] = $iValue;
2721
		}
2722
2723
		return $this;
2724
    }
2725
}
2726
2727
/**
2728
 * @method string getProductDomainType()
2729
 * @method $this withProductDomainType($value)
2730
 * @method string getExcluded()
2731
 * @method $this withExcluded($value)
2732
 * @method string getStartLength()
2733
 * @method $this withStartLength($value)
2734
 * @method string getResourceGroupId()
2735
 * @method $this withResourceGroupId($value)
2736
 * @method string getExcludedSuffix()
2737
 * @method $this withExcludedSuffix($value)
2738
 * @method string getPageSize()
2739
 * @method $this withPageSize($value)
2740
 * @method string getLang()
2741
 * @method $this withLang($value)
2742
 * @method string getExcludedPrefix()
2743
 * @method $this withExcludedPrefix($value)
2744
 * @method string getKeyWord()
2745
 * @method $this withKeyWord($value)
2746
 * @method string getEndExpirationDate()
2747
 * @method $this withEndExpirationDate($value)
2748
 * @method string getSuffixs()
2749
 * @method $this withSuffixs($value)
2750
 * @method string getStartExpirationDate()
2751
 * @method $this withStartExpirationDate($value)
2752
 * @method string getDomainStatus()
2753
 * @method $this withDomainStatus($value)
2754
 * @method string getDomainGroupId()
2755
 * @method $this withDomainGroupId($value)
2756
 * @method string getKeyWordSuffix()
2757
 * @method $this withKeyWordSuffix($value)
2758
 * @method string getScrollId()
2759
 * @method $this withScrollId($value)
2760
 * @method string getKeyWordPrefix()
2761
 * @method $this withKeyWordPrefix($value)
2762
 * @method string getTradeType()
2763
 * @method $this withTradeType($value)
2764
 * @method string getEndRegistrationDate()
2765
 * @method $this withEndRegistrationDate($value)
2766
 * @method string getForm()
2767
 * @method $this withForm($value)
2768
 * @method string getUserClientIp()
2769
 * @method $this withUserClientIp($value)
2770
 * @method string getStartRegistrationDate()
2771
 * @method $this withStartRegistrationDate($value)
2772
 * @method string getEndLength()
2773
 * @method $this withEndLength($value)
2774
 */
2775
class ScrollDomainList extends Rpc
2776
{
2777
}
2778
2779
/**
2780
 * @method string getRegistrantProfileId()
2781
 * @method $this withRegistrantProfileId($value)
2782
 * @method string getUserClientIp()
2783
 * @method $this withUserClientIp($value)
2784
 */
2785
class SetDefaultRegistrantProfile extends Rpc
2786
{
2787
}
2788
2789
/**
2790
 * @method string getInstanceId()
2791
 * @method $this withInstanceId($value)
2792
 * @method string getOperation()
2793
 * @method $this withOperation($value)
2794
 */
2795
class SetupDomainAutoRenew extends Rpc
2796
{
2797
}
2798
2799
/**
2800
 * @method string getCredentials()
2801
 * @method string getExtend()
2802
 * @method string getBizId()
2803
 * @method string getUserClientIp()
2804
 * @method $this withUserClientIp($value)
2805
 */
2806
class SubmitDomainSpecialBizCredentials extends Rpc
2807
{
2808
2809
    /**
2810
     * @param string $value
2811
     *
2812
     * @return $this
2813
     */
2814
    public function withCredentials($value)
2815
    {
2816
        $this->data['Credentials'] = $value;
2817
        $this->options['form_params']['Credentials'] = $value;
2818
2819
        return $this;
2820
    }
2821
2822
    /**
2823
     * @param string $value
2824
     *
2825
     * @return $this
2826
     */
2827
    public function withExtend($value)
2828
    {
2829
        $this->data['Extend'] = $value;
2830
        $this->options['form_params']['Extend'] = $value;
2831
2832
        return $this;
2833
    }
2834
2835
    /**
2836
     * @param string $value
2837
     *
2838
     * @return $this
2839
     */
2840
    public function withBizId($value)
2841
    {
2842
        $this->data['BizId'] = $value;
2843
        $this->options['form_params']['BizId'] = $value;
2844
2845
        return $this;
2846
    }
2847
}
2848
2849
/**
2850
 * @method string getSendIfExist()
2851
 * @method $this withSendIfExist($value)
2852
 * @method string getUserClientIp()
2853
 * @method $this withUserClientIp($value)
2854
 * @method string getLang()
2855
 * @method $this withLang($value)
2856
 * @method string getEmail()
2857
 * @method $this withEmail($value)
2858
 */
2859
class SubmitEmailVerification extends Rpc
2860
{
2861
}
2862
2863
/**
2864
 * @method string getDomainName()
2865
 * @method $this withDomainName($value)
2866
 * @method string getAuditInfo()
2867
 * @method $this withAuditInfo($value)
2868
 * @method string getAuditType()
2869
 * @method $this withAuditType($value)
2870
 * @method string getId()
2871
 * @method $this withId($value)
2872
 * @method string getLang()
2873
 * @method $this withLang($value)
2874
 */
2875
class SubmitOperationAuditInfo extends Rpc
2876
{
2877
}
2878
2879
/**
2880
 * @method string getCredentials()
2881
 * @method $this withCredentials($value)
2882
 * @method string getAuditRecordId()
2883
 * @method $this withAuditRecordId($value)
2884
 * @method string getRegType()
2885
 * @method $this withRegType($value)
2886
 * @method string getAuditType()
2887
 * @method $this withAuditType($value)
2888
 * @method string getLang()
2889
 * @method $this withLang($value)
2890
 */
2891
class SubmitOperationCredentials extends Rpc
2892
{
2893
}
2894
2895
/**
2896
 * @method string getToken()
2897
 * @method $this withToken($value)
2898
 * @method string getUserClientIp()
2899
 * @method $this withUserClientIp($value)
2900
 * @method string getLang()
2901
 * @method $this withLang($value)
2902
 */
2903
class TransferInCheckMailToken extends Rpc
2904
{
2905
}
2906
2907
/**
2908
 * @method string getDomainName()
2909
 * @method $this withDomainName($value)
2910
 * @method string getTransferAuthorizationCode()
2911
 * @method $this withTransferAuthorizationCode($value)
2912
 * @method string getUserClientIp()
2913
 * @method $this withUserClientIp($value)
2914
 * @method string getLang()
2915
 * @method $this withLang($value)
2916
 */
2917
class TransferInReenterTransferAuthorizationCode extends Rpc
2918
{
2919
}
2920
2921
/**
2922
 * @method string getDomainName()
2923
 * @method $this withDomainName($value)
2924
 * @method string getUserClientIp()
2925
 * @method $this withUserClientIp($value)
2926
 * @method string getLang()
2927
 * @method $this withLang($value)
2928
 */
2929
class TransferInRefetchWhoisEmail extends Rpc
2930
{
2931
}
2932
2933
/**
2934
 * @method string getDomainName()
2935
 * @method $this withDomainName($value)
2936
 * @method string getUserClientIp()
2937
 * @method $this withUserClientIp($value)
2938
 * @method string getLang()
2939
 * @method $this withLang($value)
2940
 */
2941
class TransferInResendMailToken extends Rpc
2942
{
2943
}
2944
2945
/**
2946
 * @method string getFileToUpload()
2947
 * @method string getReplace()
2948
 * @method $this withReplace($value)
2949
 * @method array getDomainName()
2950
 * @method string getDomainGroupId()
2951
 * @method $this withDomainGroupId($value)
2952
 * @method string getDataSource()
2953
 * @method $this withDataSource($value)
2954
 * @method string getUserClientIp()
2955
 * @method $this withUserClientIp($value)
2956
 * @method string getLang()
2957
 * @method $this withLang($value)
2958
 */
2959
class UpdateDomainToDomainGroup extends Rpc
2960
{
2961
2962
    /**
2963
     * @param string $value
2964
     *
2965
     * @return $this
2966
     */
2967
    public function withFileToUpload($value)
2968
    {
2969
        $this->data['FileToUpload'] = $value;
2970
        $this->options['form_params']['FileToUpload'] = $value;
2971
2972
        return $this;
2973
    }
2974
2975
    /**
2976
     * @param array $domainName
2977
     *
2978
     * @return $this
2979
     */
2980
	public function withDomainName(array $domainName)
2981
	{
2982
	    $this->data['DomainName'] = $domainName;
2983
		foreach ($domainName as $i => $iValue) {
2984
			$this->options['query']['DomainName.' . ($i + 1)] = $iValue;
2985
		}
2986
2987
		return $this;
2988
    }
2989
}
2990
2991
/**
2992
 * @method string getCountry()
2993
 * @method $this withCountry($value)
2994
 * @method string getCity()
2995
 * @method $this withCity($value)
2996
 * @method string getZhCity()
2997
 * @method $this withZhCity($value)
2998
 * @method string getTelExt()
2999
 * @method $this withTelExt($value)
3000
 * @method string getProvince()
3001
 * @method $this withProvince($value)
3002
 * @method string getZhRegistrantName()
3003
 * @method $this withZhRegistrantName($value)
3004
 * @method string getPostalCode()
3005
 * @method $this withPostalCode($value)
3006
 * @method string getLang()
3007
 * @method $this withLang($value)
3008
 * @method string getEmail()
3009
 * @method $this withEmail($value)
3010
 * @method string getZhRegistrantOrganization()
3011
 * @method $this withZhRegistrantOrganization($value)
3012
 * @method string getAddress()
3013
 * @method $this withAddress($value)
3014
 * @method string getTelArea()
3015
 * @method $this withTelArea($value)
3016
 * @method string getZhAddress()
3017
 * @method $this withZhAddress($value)
3018
 * @method string getRegistrantType()
3019
 * @method $this withRegistrantType($value)
3020
 * @method string getDomainName()
3021
 * @method $this withDomainName($value)
3022
 * @method string getTelephone()
3023
 * @method $this withTelephone($value)
3024
 * @method string getZhProvince()
3025
 * @method $this withZhProvince($value)
3026
 * @method string getRegistrantOrganization()
3027
 * @method $this withRegistrantOrganization($value)
3028
 * @method string getUserClientIp()
3029
 * @method $this withUserClientIp($value)
3030
 * @method string getRegistrantName()
3031
 * @method $this withRegistrantName($value)
3032
 */
3033
class VerifyContactField extends Rpc
3034
{
3035
}
3036
3037
/**
3038
 * @method string getToken()
3039
 * @method $this withToken($value)
3040
 * @method string getUserClientIp()
3041
 * @method $this withUserClientIp($value)
3042
 * @method string getLang()
3043
 * @method $this withLang($value)
3044
 */
3045
class VerifyEmail extends Rpc
3046
{
3047
}
3048