All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.dyplsapi20170525.models.BindBatchAxgRequest Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dyplsapi20170525.models;

import com.aliyun.tea.*;

public class BindBatchAxgRequest extends TeaModel {
    /**
     * 

This parameter is required.

*/ @NameInMap("AxgBindList") public java.util.List axgBindList; @NameInMap("OwnerId") public Long ownerId; /** * example: *

FC2235****

*/ @NameInMap("PoolKey") public String poolKey; @NameInMap("ResourceOwnerAccount") public String resourceOwnerAccount; @NameInMap("ResourceOwnerId") public Long resourceOwnerId; public static BindBatchAxgRequest build(java.util.Map map) throws Exception { BindBatchAxgRequest self = new BindBatchAxgRequest(); return TeaModel.build(map, self); } public BindBatchAxgRequest setAxgBindList(java.util.List axgBindList) { this.axgBindList = axgBindList; return this; } public java.util.List getAxgBindList() { return this.axgBindList; } public BindBatchAxgRequest setOwnerId(Long ownerId) { this.ownerId = ownerId; return this; } public Long getOwnerId() { return this.ownerId; } public BindBatchAxgRequest setPoolKey(String poolKey) { this.poolKey = poolKey; return this; } public String getPoolKey() { return this.poolKey; } public BindBatchAxgRequest setResourceOwnerAccount(String resourceOwnerAccount) { this.resourceOwnerAccount = resourceOwnerAccount; return this; } public String getResourceOwnerAccount() { return this.resourceOwnerAccount; } public BindBatchAxgRequest setResourceOwnerId(Long resourceOwnerId) { this.resourceOwnerId = resourceOwnerId; return this; } public Long getResourceOwnerId() { return this.resourceOwnerId; } public static class BindBatchAxgRequestAxgBindList extends TeaModel { /** * example: *

7ee372834d2f4cc7ac0d0ab2d0ae1aac

*/ @NameInMap("ASRModelId") public String ASRModelId; /** * example: *

true

*/ @NameInMap("ASRStatus") public Boolean ASRStatus; /** * example: *

1

*/ @NameInMap("CallDisplayType") public Integer callDisplayType; /** * example: *

CONTROL_AX_DISABLE

*/ @NameInMap("CallRestrict") public String callRestrict; @NameInMap("ExpectCity") public String expectCity; /** * example: *

2022-07-11 01:05:15

*/ @NameInMap("Expiration") public String expiration; /** *

This parameter is required.

* * example: *

1234

*/ @NameInMap("GroupId") public String groupId; /** * example: *

False

*/ @NameInMap("IsRecordingEnabled") public Boolean isRecordingEnabled; /** * example: *

18223ad447910fd

*/ @NameInMap("OutId") public String outId; /** * example: *

20220824021816883677

*/ @NameInMap("OutOrderId") public String outOrderId; /** *

This parameter is required.

* * example: *

13333333333

*/ @NameInMap("PhoneNoA") public String phoneNoA; /** * example: *

13333333333

*/ @NameInMap("PhoneNoB") public String phoneNoB; /** * example: *

13333333333

*/ @NameInMap("PhoneNoX") public String phoneNoX; /** * example: *

{\"AXBRing_B\":\"100000002\",\"AXBRing_A\":\"100000001\"}

*/ @NameInMap("RingConfig") public String ringConfig; public static BindBatchAxgRequestAxgBindList build(java.util.Map map) throws Exception { BindBatchAxgRequestAxgBindList self = new BindBatchAxgRequestAxgBindList(); return TeaModel.build(map, self); } public BindBatchAxgRequestAxgBindList setASRModelId(String ASRModelId) { this.ASRModelId = ASRModelId; return this; } public String getASRModelId() { return this.ASRModelId; } public BindBatchAxgRequestAxgBindList setASRStatus(Boolean ASRStatus) { this.ASRStatus = ASRStatus; return this; } public Boolean getASRStatus() { return this.ASRStatus; } public BindBatchAxgRequestAxgBindList setCallDisplayType(Integer callDisplayType) { this.callDisplayType = callDisplayType; return this; } public Integer getCallDisplayType() { return this.callDisplayType; } public BindBatchAxgRequestAxgBindList setCallRestrict(String callRestrict) { this.callRestrict = callRestrict; return this; } public String getCallRestrict() { return this.callRestrict; } public BindBatchAxgRequestAxgBindList setExpectCity(String expectCity) { this.expectCity = expectCity; return this; } public String getExpectCity() { return this.expectCity; } public BindBatchAxgRequestAxgBindList setExpiration(String expiration) { this.expiration = expiration; return this; } public String getExpiration() { return this.expiration; } public BindBatchAxgRequestAxgBindList setGroupId(String groupId) { this.groupId = groupId; return this; } public String getGroupId() { return this.groupId; } public BindBatchAxgRequestAxgBindList setIsRecordingEnabled(Boolean isRecordingEnabled) { this.isRecordingEnabled = isRecordingEnabled; return this; } public Boolean getIsRecordingEnabled() { return this.isRecordingEnabled; } public BindBatchAxgRequestAxgBindList setOutId(String outId) { this.outId = outId; return this; } public String getOutId() { return this.outId; } public BindBatchAxgRequestAxgBindList setOutOrderId(String outOrderId) { this.outOrderId = outOrderId; return this; } public String getOutOrderId() { return this.outOrderId; } public BindBatchAxgRequestAxgBindList setPhoneNoA(String phoneNoA) { this.phoneNoA = phoneNoA; return this; } public String getPhoneNoA() { return this.phoneNoA; } public BindBatchAxgRequestAxgBindList setPhoneNoB(String phoneNoB) { this.phoneNoB = phoneNoB; return this; } public String getPhoneNoB() { return this.phoneNoB; } public BindBatchAxgRequestAxgBindList setPhoneNoX(String phoneNoX) { this.phoneNoX = phoneNoX; return this; } public String getPhoneNoX() { return this.phoneNoX; } public BindBatchAxgRequestAxgBindList setRingConfig(String ringConfig) { this.ringConfig = ringConfig; return this; } public String getRingConfig() { return this.ringConfig; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy