![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.dingtalkexclusive_1_0.models.GetMsgConfigRequest 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 GetMsgConfigRequest extends TeaModel {
@NameInMap("groupTopic")
public String groupTopic;
@NameInMap("groupType")
public String groupType;
@NameInMap("listDynamicAttr")
public java.util.List listDynamicAttr;
@NameInMap("listEmployeeCode")
public java.util.List listEmployeeCode;
@NameInMap("listUnitId")
public java.util.List listUnitId;
@NameInMap("ownerJobNo")
public String ownerJobNo;
@NameInMap("ruleBusinessCode")
public String ruleBusinessCode;
@NameInMap("ruleCategory")
public Integer ruleCategory;
@NameInMap("ruleCode")
public String ruleCode;
/**
* This parameter is required.
*/
@NameInMap("secretKey")
public String secretKey;
@NameInMap("sysCode")
public String sysCode;
public static GetMsgConfigRequest build(java.util.Map map) throws Exception {
GetMsgConfigRequest self = new GetMsgConfigRequest();
return TeaModel.build(map, self);
}
public GetMsgConfigRequest setGroupTopic(String groupTopic) {
this.groupTopic = groupTopic;
return this;
}
public String getGroupTopic() {
return this.groupTopic;
}
public GetMsgConfigRequest setGroupType(String groupType) {
this.groupType = groupType;
return this;
}
public String getGroupType() {
return this.groupType;
}
public GetMsgConfigRequest setListDynamicAttr(java.util.List listDynamicAttr) {
this.listDynamicAttr = listDynamicAttr;
return this;
}
public java.util.List getListDynamicAttr() {
return this.listDynamicAttr;
}
public GetMsgConfigRequest setListEmployeeCode(java.util.List listEmployeeCode) {
this.listEmployeeCode = listEmployeeCode;
return this;
}
public java.util.List getListEmployeeCode() {
return this.listEmployeeCode;
}
public GetMsgConfigRequest setListUnitId(java.util.List listUnitId) {
this.listUnitId = listUnitId;
return this;
}
public java.util.List getListUnitId() {
return this.listUnitId;
}
public GetMsgConfigRequest setOwnerJobNo(String ownerJobNo) {
this.ownerJobNo = ownerJobNo;
return this;
}
public String getOwnerJobNo() {
return this.ownerJobNo;
}
public GetMsgConfigRequest setRuleBusinessCode(String ruleBusinessCode) {
this.ruleBusinessCode = ruleBusinessCode;
return this;
}
public String getRuleBusinessCode() {
return this.ruleBusinessCode;
}
public GetMsgConfigRequest setRuleCategory(Integer ruleCategory) {
this.ruleCategory = ruleCategory;
return this;
}
public Integer getRuleCategory() {
return this.ruleCategory;
}
public GetMsgConfigRequest setRuleCode(String ruleCode) {
this.ruleCode = ruleCode;
return this;
}
public String getRuleCode() {
return this.ruleCode;
}
public GetMsgConfigRequest setSecretKey(String secretKey) {
this.secretKey = secretKey;
return this;
}
public String getSecretKey() {
return this.secretKey;
}
public GetMsgConfigRequest setSysCode(String sysCode) {
this.sysCode = sysCode;
return this;
}
public String getSysCode() {
return this.sysCode;
}
public static class GetMsgConfigRequestListDynamicAttr extends TeaModel {
@NameInMap("attrCode")
public String attrCode;
@NameInMap("listAttrOptionsCode")
public java.util.List listAttrOptionsCode;
public static GetMsgConfigRequestListDynamicAttr build(java.util.Map map) throws Exception {
GetMsgConfigRequestListDynamicAttr self = new GetMsgConfigRequestListDynamicAttr();
return TeaModel.build(map, self);
}
public GetMsgConfigRequestListDynamicAttr setAttrCode(String attrCode) {
this.attrCode = attrCode;
return this;
}
public String getAttrCode() {
return this.attrCode;
}
public GetMsgConfigRequestListDynamicAttr setListAttrOptionsCode(java.util.List listAttrOptionsCode) {
this.listAttrOptionsCode = listAttrOptionsCode;
return this;
}
public java.util.List getListAttrOptionsCode() {
return this.listAttrOptionsCode;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy