com.aliyun.dingtalkexclusive_1_0.models.GetMsgConfigResponseBody 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.dingtalkexclusive_1_0.models;
import com.aliyun.tea.*;
public class GetMsgConfigResponseBody extends TeaModel {
@NameInMap("code")
public Integer code;
@NameInMap("data")
public GetMsgConfigResponseBodyData data;
@NameInMap("message")
public String message;
public static GetMsgConfigResponseBody build(java.util.Map map) throws Exception {
GetMsgConfigResponseBody self = new GetMsgConfigResponseBody();
return TeaModel.build(map, self);
}
public GetMsgConfigResponseBody setCode(Integer code) {
this.code = code;
return this;
}
public Integer getCode() {
return this.code;
}
public GetMsgConfigResponseBody setData(GetMsgConfigResponseBodyData data) {
this.data = data;
return this;
}
public GetMsgConfigResponseBodyData getData() {
return this.data;
}
public GetMsgConfigResponseBody setMessage(String message) {
this.message = message;
return this;
}
public String getMessage() {
return this.message;
}
public static class GetMsgConfigResponseBodyDataGroupAttributesListDynamicAttr extends TeaModel {
@NameInMap("attrCode")
public String attrCode;
@NameInMap("listAttrOptionsCode")
public java.util.List listAttrOptionsCode;
public static GetMsgConfigResponseBodyDataGroupAttributesListDynamicAttr build(java.util.Map map) throws Exception {
GetMsgConfigResponseBodyDataGroupAttributesListDynamicAttr self = new GetMsgConfigResponseBodyDataGroupAttributesListDynamicAttr();
return TeaModel.build(map, self);
}
public GetMsgConfigResponseBodyDataGroupAttributesListDynamicAttr setAttrCode(String attrCode) {
this.attrCode = attrCode;
return this;
}
public String getAttrCode() {
return this.attrCode;
}
public GetMsgConfigResponseBodyDataGroupAttributesListDynamicAttr setListAttrOptionsCode(java.util.List listAttrOptionsCode) {
this.listAttrOptionsCode = listAttrOptionsCode;
return this;
}
public java.util.List getListAttrOptionsCode() {
return this.listAttrOptionsCode;
}
}
public static class GetMsgConfigResponseBodyDataGroupAttributesListReceiver extends TeaModel {
@NameInMap("employeeCode")
public String employeeCode;
@NameInMap("employeeName")
public String employeeName;
public static GetMsgConfigResponseBodyDataGroupAttributesListReceiver build(java.util.Map map) throws Exception {
GetMsgConfigResponseBodyDataGroupAttributesListReceiver self = new GetMsgConfigResponseBodyDataGroupAttributesListReceiver();
return TeaModel.build(map, self);
}
public GetMsgConfigResponseBodyDataGroupAttributesListReceiver setEmployeeCode(String employeeCode) {
this.employeeCode = employeeCode;
return this;
}
public String getEmployeeCode() {
return this.employeeCode;
}
public GetMsgConfigResponseBodyDataGroupAttributesListReceiver setEmployeeName(String employeeName) {
this.employeeName = employeeName;
return this;
}
public String getEmployeeName() {
return this.employeeName;
}
}
public static class GetMsgConfigResponseBodyDataGroupAttributes extends TeaModel {
@NameInMap("configGroupId")
public Long configGroupId;
@NameInMap("corpId")
public String corpId;
@NameInMap("groupTopic")
public String groupTopic;
@NameInMap("groupType")
public String groupType;
@NameInMap("listDynamicAttr")
public java.util.List listDynamicAttr;
@NameInMap("listReceiver")
public java.util.List listReceiver;
@NameInMap("openConversationId")
public String openConversationId;
@NameInMap("ownerJobNo")
public String ownerJobNo;
@NameInMap("subRuleCode")
public String subRuleCode;
public static GetMsgConfigResponseBodyDataGroupAttributes build(java.util.Map map) throws Exception {
GetMsgConfigResponseBodyDataGroupAttributes self = new GetMsgConfigResponseBodyDataGroupAttributes();
return TeaModel.build(map, self);
}
public GetMsgConfigResponseBodyDataGroupAttributes setConfigGroupId(Long configGroupId) {
this.configGroupId = configGroupId;
return this;
}
public Long getConfigGroupId() {
return this.configGroupId;
}
public GetMsgConfigResponseBodyDataGroupAttributes setCorpId(String corpId) {
this.corpId = corpId;
return this;
}
public String getCorpId() {
return this.corpId;
}
public GetMsgConfigResponseBodyDataGroupAttributes setGroupTopic(String groupTopic) {
this.groupTopic = groupTopic;
return this;
}
public String getGroupTopic() {
return this.groupTopic;
}
public GetMsgConfigResponseBodyDataGroupAttributes setGroupType(String groupType) {
this.groupType = groupType;
return this;
}
public String getGroupType() {
return this.groupType;
}
public GetMsgConfigResponseBodyDataGroupAttributes setListDynamicAttr(java.util.List listDynamicAttr) {
this.listDynamicAttr = listDynamicAttr;
return this;
}
public java.util.List getListDynamicAttr() {
return this.listDynamicAttr;
}
public GetMsgConfigResponseBodyDataGroupAttributes setListReceiver(java.util.List listReceiver) {
this.listReceiver = listReceiver;
return this;
}
public java.util.List getListReceiver() {
return this.listReceiver;
}
public GetMsgConfigResponseBodyDataGroupAttributes setOpenConversationId(String openConversationId) {
this.openConversationId = openConversationId;
return this;
}
public String getOpenConversationId() {
return this.openConversationId;
}
public GetMsgConfigResponseBodyDataGroupAttributes setOwnerJobNo(String ownerJobNo) {
this.ownerJobNo = ownerJobNo;
return this;
}
public String getOwnerJobNo() {
return this.ownerJobNo;
}
public GetMsgConfigResponseBodyDataGroupAttributes setSubRuleCode(String subRuleCode) {
this.subRuleCode = subRuleCode;
return this;
}
public String getSubRuleCode() {
return this.subRuleCode;
}
}
public static class GetMsgConfigResponseBodyDataMsgConfigs extends TeaModel {
@NameInMap("cardId")
public String cardId;
@NameInMap("corpId")
public String corpId;
@NameInMap("customParameters")
public String customParameters;
@NameInMap("msgContentConsisFlag")
public Integer msgContentConsisFlag;
@NameInMap("msgId")
public String msgId;
@NameInMap("robotCode")
public String robotCode;
@NameInMap("ruleBusinessCode")
public String ruleBusinessCode;
@NameInMap("ruleCategory")
public Integer ruleCategory;
@NameInMap("ruleCode")
public String ruleCode;
@NameInMap("ruleName")
public String ruleName;
@NameInMap("subRuleCode")
public String subRuleCode;
@NameInMap("systemCode")
public String systemCode;
@NameInMap("taskBatchNo")
public String taskBatchNo;
public static GetMsgConfigResponseBodyDataMsgConfigs build(java.util.Map map) throws Exception {
GetMsgConfigResponseBodyDataMsgConfigs self = new GetMsgConfigResponseBodyDataMsgConfigs();
return TeaModel.build(map, self);
}
public GetMsgConfigResponseBodyDataMsgConfigs setCardId(String cardId) {
this.cardId = cardId;
return this;
}
public String getCardId() {
return this.cardId;
}
public GetMsgConfigResponseBodyDataMsgConfigs setCorpId(String corpId) {
this.corpId = corpId;
return this;
}
public String getCorpId() {
return this.corpId;
}
public GetMsgConfigResponseBodyDataMsgConfigs setCustomParameters(String customParameters) {
this.customParameters = customParameters;
return this;
}
public String getCustomParameters() {
return this.customParameters;
}
public GetMsgConfigResponseBodyDataMsgConfigs setMsgContentConsisFlag(Integer msgContentConsisFlag) {
this.msgContentConsisFlag = msgContentConsisFlag;
return this;
}
public Integer getMsgContentConsisFlag() {
return this.msgContentConsisFlag;
}
public GetMsgConfigResponseBodyDataMsgConfigs setMsgId(String msgId) {
this.msgId = msgId;
return this;
}
public String getMsgId() {
return this.msgId;
}
public GetMsgConfigResponseBodyDataMsgConfigs setRobotCode(String robotCode) {
this.robotCode = robotCode;
return this;
}
public String getRobotCode() {
return this.robotCode;
}
public GetMsgConfigResponseBodyDataMsgConfigs setRuleBusinessCode(String ruleBusinessCode) {
this.ruleBusinessCode = ruleBusinessCode;
return this;
}
public String getRuleBusinessCode() {
return this.ruleBusinessCode;
}
public GetMsgConfigResponseBodyDataMsgConfigs setRuleCategory(Integer ruleCategory) {
this.ruleCategory = ruleCategory;
return this;
}
public Integer getRuleCategory() {
return this.ruleCategory;
}
public GetMsgConfigResponseBodyDataMsgConfigs setRuleCode(String ruleCode) {
this.ruleCode = ruleCode;
return this;
}
public String getRuleCode() {
return this.ruleCode;
}
public GetMsgConfigResponseBodyDataMsgConfigs setRuleName(String ruleName) {
this.ruleName = ruleName;
return this;
}
public String getRuleName() {
return this.ruleName;
}
public GetMsgConfigResponseBodyDataMsgConfigs setSubRuleCode(String subRuleCode) {
this.subRuleCode = subRuleCode;
return this;
}
public String getSubRuleCode() {
return this.subRuleCode;
}
public GetMsgConfigResponseBodyDataMsgConfigs setSystemCode(String systemCode) {
this.systemCode = systemCode;
return this;
}
public String getSystemCode() {
return this.systemCode;
}
public GetMsgConfigResponseBodyDataMsgConfigs setTaskBatchNo(String taskBatchNo) {
this.taskBatchNo = taskBatchNo;
return this;
}
public String getTaskBatchNo() {
return this.taskBatchNo;
}
}
public static class GetMsgConfigResponseBodyDataReceiverAttributes extends TeaModel {
@NameInMap("employeeCode")
public String employeeCode;
public static GetMsgConfigResponseBodyDataReceiverAttributes build(java.util.Map map) throws Exception {
GetMsgConfigResponseBodyDataReceiverAttributes self = new GetMsgConfigResponseBodyDataReceiverAttributes();
return TeaModel.build(map, self);
}
public GetMsgConfigResponseBodyDataReceiverAttributes setEmployeeCode(String employeeCode) {
this.employeeCode = employeeCode;
return this;
}
public String getEmployeeCode() {
return this.employeeCode;
}
}
public static class GetMsgConfigResponseBodyDataUnitAttributes extends TeaModel {
@NameInMap("unitId")
public Long unitId;
public static GetMsgConfigResponseBodyDataUnitAttributes build(java.util.Map map) throws Exception {
GetMsgConfigResponseBodyDataUnitAttributes self = new GetMsgConfigResponseBodyDataUnitAttributes();
return TeaModel.build(map, self);
}
public GetMsgConfigResponseBodyDataUnitAttributes setUnitId(Long unitId) {
this.unitId = unitId;
return this;
}
public Long getUnitId() {
return this.unitId;
}
}
public static class GetMsgConfigResponseBodyData extends TeaModel {
@NameInMap("groupAttributes")
public java.util.List groupAttributes;
@NameInMap("msgConfigs")
public GetMsgConfigResponseBodyDataMsgConfigs msgConfigs;
@NameInMap("receiverAttributes")
public java.util.List receiverAttributes;
@NameInMap("unitAttributes")
public java.util.List unitAttributes;
public static GetMsgConfigResponseBodyData build(java.util.Map map) throws Exception {
GetMsgConfigResponseBodyData self = new GetMsgConfigResponseBodyData();
return TeaModel.build(map, self);
}
public GetMsgConfigResponseBodyData setGroupAttributes(java.util.List groupAttributes) {
this.groupAttributes = groupAttributes;
return this;
}
public java.util.List getGroupAttributes() {
return this.groupAttributes;
}
public GetMsgConfigResponseBodyData setMsgConfigs(GetMsgConfigResponseBodyDataMsgConfigs msgConfigs) {
this.msgConfigs = msgConfigs;
return this;
}
public GetMsgConfigResponseBodyDataMsgConfigs getMsgConfigs() {
return this.msgConfigs;
}
public GetMsgConfigResponseBodyData setReceiverAttributes(java.util.List receiverAttributes) {
this.receiverAttributes = receiverAttributes;
return this;
}
public java.util.List getReceiverAttributes() {
return this.receiverAttributes;
}
public GetMsgConfigResponseBodyData setUnitAttributes(java.util.List unitAttributes) {
this.unitAttributes = unitAttributes;
return this;
}
public java.util.List getUnitAttributes() {
return this.unitAttributes;
}
}
}