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

com.aliyun.dingtalkexclusive_1_0.models.GroupQueryByAttrRequest Maven / Gradle / Ivy

There is a newer version: 2.1.67
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkexclusive_1_0.models;

import com.aliyun.tea.*;

public class GroupQueryByAttrRequest extends TeaModel {
    /**
     * 

This parameter is required.

*/ @NameInMap("corpId") public String corpId; @NameInMap("groupTopic") public String groupTopic; @NameInMap("groupType") public String groupType; @NameInMap("listDynamicAttr") public java.util.List listDynamicAttr; @NameInMap("pageIndex") public Integer pageIndex; @NameInMap("pageSize") public Integer pageSize; /** *

This parameter is required.

*/ @NameInMap("secretKey") public String secretKey; public static GroupQueryByAttrRequest build(java.util.Map map) throws Exception { GroupQueryByAttrRequest self = new GroupQueryByAttrRequest(); return TeaModel.build(map, self); } public GroupQueryByAttrRequest setCorpId(String corpId) { this.corpId = corpId; return this; } public String getCorpId() { return this.corpId; } public GroupQueryByAttrRequest setGroupTopic(String groupTopic) { this.groupTopic = groupTopic; return this; } public String getGroupTopic() { return this.groupTopic; } public GroupQueryByAttrRequest setGroupType(String groupType) { this.groupType = groupType; return this; } public String getGroupType() { return this.groupType; } public GroupQueryByAttrRequest setListDynamicAttr(java.util.List listDynamicAttr) { this.listDynamicAttr = listDynamicAttr; return this; } public java.util.List getListDynamicAttr() { return this.listDynamicAttr; } public GroupQueryByAttrRequest setPageIndex(Integer pageIndex) { this.pageIndex = pageIndex; return this; } public Integer getPageIndex() { return this.pageIndex; } public GroupQueryByAttrRequest setPageSize(Integer pageSize) { this.pageSize = pageSize; return this; } public Integer getPageSize() { return this.pageSize; } public GroupQueryByAttrRequest setSecretKey(String secretKey) { this.secretKey = secretKey; return this; } public String getSecretKey() { return this.secretKey; } public static class GroupQueryByAttrRequestListDynamicAttr extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("attrCode") public String attrCode; /** *

This parameter is required.

*/ @NameInMap("listAttrOptionsCode") public java.util.List listAttrOptionsCode; public static GroupQueryByAttrRequestListDynamicAttr build(java.util.Map map) throws Exception { GroupQueryByAttrRequestListDynamicAttr self = new GroupQueryByAttrRequestListDynamicAttr(); return TeaModel.build(map, self); } public GroupQueryByAttrRequestListDynamicAttr setAttrCode(String attrCode) { this.attrCode = attrCode; return this; } public String getAttrCode() { return this.attrCode; } public GroupQueryByAttrRequestListDynamicAttr setListAttrOptionsCode(java.util.List listAttrOptionsCode) { this.listAttrOptionsCode = listAttrOptionsCode; return this; } public java.util.List getListAttrOptionsCode() { return this.listAttrOptionsCode; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy