com.aliyun.dingtalkim_1_0.models.CreateInterconnectionRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dingtalk Show documentation
Show all versions of dingtalk Show documentation
Alibaba Cloud dingtalk SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkim_1_0.models;
import com.aliyun.tea.*;
public class CreateInterconnectionRequest extends TeaModel {
// bc关系列表
@NameInMap("interconnections")
public java.util.List interconnections;
// 参数签名
@NameInMap("signature")
public String signature;
public static CreateInterconnectionRequest build(java.util.Map map) throws Exception {
CreateInterconnectionRequest self = new CreateInterconnectionRequest();
return TeaModel.build(map, self);
}
public CreateInterconnectionRequest setInterconnections(java.util.List interconnections) {
this.interconnections = interconnections;
return this;
}
public java.util.List getInterconnections() {
return this.interconnections;
}
public CreateInterconnectionRequest setSignature(String signature) {
this.signature = signature;
return this;
}
public String getSignature() {
return this.signature;
}
public static class CreateInterconnectionRequestInterconnections extends TeaModel {
// 客户头像链接
@NameInMap("appUserAvatar")
public String appUserAvatar;
// 客户头像类型,取值:
// 1:http
@NameInMap("appUserAvatarMediaType")
public Integer appUserAvatarMediaType;
// 客户动态
@NameInMap("appUserDynamics")
public String appUserDynamics;
// 客户业务系统唯一标识
@NameInMap("appUserId")
public String appUserId;
// 客户手机号
@NameInMap("appUserMobile")
public String appUserMobile;
// 客户名称
@NameInMap("appUserName")
public String appUserName;
// 客户渠道code
@NameInMap("channelCode")
public String channelCode;
// 客服钉钉Id
@NameInMap("userId")
public String userId;
public static CreateInterconnectionRequestInterconnections build(java.util.Map map) throws Exception {
CreateInterconnectionRequestInterconnections self = new CreateInterconnectionRequestInterconnections();
return TeaModel.build(map, self);
}
public CreateInterconnectionRequestInterconnections setAppUserAvatar(String appUserAvatar) {
this.appUserAvatar = appUserAvatar;
return this;
}
public String getAppUserAvatar() {
return this.appUserAvatar;
}
public CreateInterconnectionRequestInterconnections setAppUserAvatarMediaType(Integer appUserAvatarMediaType) {
this.appUserAvatarMediaType = appUserAvatarMediaType;
return this;
}
public Integer getAppUserAvatarMediaType() {
return this.appUserAvatarMediaType;
}
public CreateInterconnectionRequestInterconnections setAppUserDynamics(String appUserDynamics) {
this.appUserDynamics = appUserDynamics;
return this;
}
public String getAppUserDynamics() {
return this.appUserDynamics;
}
public CreateInterconnectionRequestInterconnections setAppUserId(String appUserId) {
this.appUserId = appUserId;
return this;
}
public String getAppUserId() {
return this.appUserId;
}
public CreateInterconnectionRequestInterconnections setAppUserMobile(String appUserMobile) {
this.appUserMobile = appUserMobile;
return this;
}
public String getAppUserMobile() {
return this.appUserMobile;
}
public CreateInterconnectionRequestInterconnections setAppUserName(String appUserName) {
this.appUserName = appUserName;
return this;
}
public String getAppUserName() {
return this.appUserName;
}
public CreateInterconnectionRequestInterconnections setChannelCode(String channelCode) {
this.channelCode = channelCode;
return this;
}
public String getChannelCode() {
return this.channelCode;
}
public CreateInterconnectionRequestInterconnections setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
}