com.aliyun.dingtalkcrm_1_0.models.ListGroupSetResponseBody 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.dingtalkcrm_1_0.models;
import com.aliyun.tea.*;
public class ListGroupSetResponseBody extends TeaModel {
/**
* example:
* true
*/
@NameInMap("hasMore")
public Boolean hasMore;
/**
* example:
* fasfasd
*/
@NameInMap("nextToken")
public String nextToken;
/**
* This parameter is required.
*/
@NameInMap("resultList")
public java.util.List resultList;
/**
* example:
* 100
*/
@NameInMap("totalCount")
public Integer totalCount;
public static ListGroupSetResponseBody build(java.util.Map map) throws Exception {
ListGroupSetResponseBody self = new ListGroupSetResponseBody();
return TeaModel.build(map, self);
}
public ListGroupSetResponseBody setHasMore(Boolean hasMore) {
this.hasMore = hasMore;
return this;
}
public Boolean getHasMore() {
return this.hasMore;
}
public ListGroupSetResponseBody setNextToken(String nextToken) {
this.nextToken = nextToken;
return this;
}
public String getNextToken() {
return this.nextToken;
}
public ListGroupSetResponseBody setResultList(java.util.List resultList) {
this.resultList = resultList;
return this;
}
public java.util.List getResultList() {
return this.resultList;
}
public ListGroupSetResponseBody setTotalCount(Integer totalCount) {
this.totalCount = totalCount;
return this;
}
public Integer getTotalCount() {
return this.totalCount;
}
public static class ListGroupSetResponseBodyResultListManager extends TeaModel {
/**
* example:
* XX
*/
@NameInMap("name")
public String name;
/**
* example:
* afs1
*/
@NameInMap("userId")
public String userId;
public static ListGroupSetResponseBodyResultListManager build(java.util.Map map) throws Exception {
ListGroupSetResponseBodyResultListManager self = new ListGroupSetResponseBodyResultListManager();
return TeaModel.build(map, self);
}
public ListGroupSetResponseBodyResultListManager setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public ListGroupSetResponseBodyResultListManager setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
public static class ListGroupSetResponseBodyResultListOwner extends TeaModel {
/**
* example:
* XX
*/
@NameInMap("name")
public String name;
/**
* example:
* afsd12
*/
@NameInMap("userId")
public String userId;
public static ListGroupSetResponseBodyResultListOwner build(java.util.Map map) throws Exception {
ListGroupSetResponseBodyResultListOwner self = new ListGroupSetResponseBodyResultListOwner();
return TeaModel.build(map, self);
}
public ListGroupSetResponseBodyResultListOwner setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public ListGroupSetResponseBodyResultListOwner setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
public static class ListGroupSetResponseBodyResultList extends TeaModel {
/**
* example:
* 2021-12-23T13:00Z
*/
@NameInMap("gmtCreate")
public String gmtCreate;
/**
* example:
* 2021-12-23T13:00Z
*/
@NameInMap("gmtModified")
public String gmtModified;
/**
* example:
* 10
*/
@NameInMap("groupChatCount")
public Integer groupChatCount;
/**
* This parameter is required.
*
* example:
* 123agsg
*/
@NameInMap("lastOpenConversationId")
public String lastOpenConversationId;
/**
* This parameter is required.
*/
@NameInMap("manager")
public java.util.List manager;
/**
* example:
* afsd12,afsd13
*/
@NameInMap("managerUserIds")
public String managerUserIds;
/**
* example:
* 10
*/
@NameInMap("memberCount")
public Integer memberCount;
/**
* example:
* 100
*/
@NameInMap("memberQuota")
public Integer memberQuota;
/**
* example:
* 营销群
*/
@NameInMap("name")
public String name;
/**
* example:
* 群公告
*/
@NameInMap("notice")
public String notice;
/**
* example:
* 0
*/
@NameInMap("noticeToped")
public Integer noticeToped;
/**
* example:
* adfads
*/
@NameInMap("openGroupSetId")
public String openGroupSetId;
/**
* This parameter is required.
*/
@NameInMap("owner")
public ListGroupSetResponseBodyResultListOwner owner;
/**
* example:
* afsd12
*/
@NameInMap("ownerUserId")
public String ownerUserId;
/**
* example:
* crm_customer_personal
*/
@NameInMap("relationType")
public String relationType;
/**
* example:
* sfasgsab
*/
@NameInMap("templateId")
public String templateId;
public static ListGroupSetResponseBodyResultList build(java.util.Map map) throws Exception {
ListGroupSetResponseBodyResultList self = new ListGroupSetResponseBodyResultList();
return TeaModel.build(map, self);
}
public ListGroupSetResponseBodyResultList setGmtCreate(String gmtCreate) {
this.gmtCreate = gmtCreate;
return this;
}
public String getGmtCreate() {
return this.gmtCreate;
}
public ListGroupSetResponseBodyResultList setGmtModified(String gmtModified) {
this.gmtModified = gmtModified;
return this;
}
public String getGmtModified() {
return this.gmtModified;
}
public ListGroupSetResponseBodyResultList setGroupChatCount(Integer groupChatCount) {
this.groupChatCount = groupChatCount;
return this;
}
public Integer getGroupChatCount() {
return this.groupChatCount;
}
public ListGroupSetResponseBodyResultList setLastOpenConversationId(String lastOpenConversationId) {
this.lastOpenConversationId = lastOpenConversationId;
return this;
}
public String getLastOpenConversationId() {
return this.lastOpenConversationId;
}
public ListGroupSetResponseBodyResultList setManager(java.util.List manager) {
this.manager = manager;
return this;
}
public java.util.List getManager() {
return this.manager;
}
public ListGroupSetResponseBodyResultList setManagerUserIds(String managerUserIds) {
this.managerUserIds = managerUserIds;
return this;
}
public String getManagerUserIds() {
return this.managerUserIds;
}
public ListGroupSetResponseBodyResultList setMemberCount(Integer memberCount) {
this.memberCount = memberCount;
return this;
}
public Integer getMemberCount() {
return this.memberCount;
}
public ListGroupSetResponseBodyResultList setMemberQuota(Integer memberQuota) {
this.memberQuota = memberQuota;
return this;
}
public Integer getMemberQuota() {
return this.memberQuota;
}
public ListGroupSetResponseBodyResultList setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public ListGroupSetResponseBodyResultList setNotice(String notice) {
this.notice = notice;
return this;
}
public String getNotice() {
return this.notice;
}
public ListGroupSetResponseBodyResultList setNoticeToped(Integer noticeToped) {
this.noticeToped = noticeToped;
return this;
}
public Integer getNoticeToped() {
return this.noticeToped;
}
public ListGroupSetResponseBodyResultList setOpenGroupSetId(String openGroupSetId) {
this.openGroupSetId = openGroupSetId;
return this;
}
public String getOpenGroupSetId() {
return this.openGroupSetId;
}
public ListGroupSetResponseBodyResultList setOwner(ListGroupSetResponseBodyResultListOwner owner) {
this.owner = owner;
return this;
}
public ListGroupSetResponseBodyResultListOwner getOwner() {
return this.owner;
}
public ListGroupSetResponseBodyResultList setOwnerUserId(String ownerUserId) {
this.ownerUserId = ownerUserId;
return this;
}
public String getOwnerUserId() {
return this.ownerUserId;
}
public ListGroupSetResponseBodyResultList setRelationType(String relationType) {
this.relationType = relationType;
return this;
}
public String getRelationType() {
return this.relationType;
}
public ListGroupSetResponseBodyResultList setTemplateId(String templateId) {
this.templateId = templateId;
return this;
}
public String getTemplateId() {
return this.templateId;
}
}
}