com.aliyun.dyplsapi20170525.models.BindBatchAxgRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dyplsapi20170525 Show documentation
Show all versions of dyplsapi20170525 Show documentation
Alibaba Cloud Dyplsapi (20170525) SDK for Java
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