com.aliyun.dingtalkim_1_0.models.GroupManageQueryResponseBody 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 GroupManageQueryResponseBody extends TeaModel {
@NameInMap("groupInfoList")
public java.util.List groupInfoList;
/**
* example:
* true
*/
@NameInMap("hasMore")
public Boolean hasMore;
/**
* example:
* 500
*/
@NameInMap("nextToken")
public String nextToken;
public static GroupManageQueryResponseBody build(java.util.Map map) throws Exception {
GroupManageQueryResponseBody self = new GroupManageQueryResponseBody();
return TeaModel.build(map, self);
}
public GroupManageQueryResponseBody setGroupInfoList(java.util.List groupInfoList) {
this.groupInfoList = groupInfoList;
return this;
}
public java.util.List getGroupInfoList() {
return this.groupInfoList;
}
public GroupManageQueryResponseBody setHasMore(Boolean hasMore) {
this.hasMore = hasMore;
return this;
}
public Boolean getHasMore() {
return this.hasMore;
}
public GroupManageQueryResponseBody setNextToken(String nextToken) {
this.nextToken = nextToken;
return this;
}
public String getNextToken() {
return this.nextToken;
}
public static class GroupManageQueryResponseBodyGroupInfoList extends TeaModel {
/**
* example:
* 0
*/
@NameInMap("banWordsMode")
public Integer banWordsMode;
/**
* example:
* 1000
*/
@NameInMap("capacity")
public Integer capacity;
/**
* example:
* 1652183395772
*/
@NameInMap("createdAt")
public Long createdAt;
@NameInMap("extInfo")
public java.util.Map extInfo;
@NameInMap("groupAdminList")
public java.util.List groupAdminList;
/**
* example:
* 574892167781263748
*/
@NameInMap("groupOwner")
public String groupOwner;
/**
* example:
* 今天吃肘子群
*/
@NameInMap("groupTitle")
public String groupTitle;
/**
* example:
* 500
*/
@NameInMap("memberCount")
public Integer memberCount;
/**
* example:
* cidnvcxzklxv23jhkg412hj==
*/
@NameInMap("openConversationId")
public String openConversationId;
/**
* example:
* INNER
*/
@NameInMap("type")
public String type;
public static GroupManageQueryResponseBodyGroupInfoList build(java.util.Map map) throws Exception {
GroupManageQueryResponseBodyGroupInfoList self = new GroupManageQueryResponseBodyGroupInfoList();
return TeaModel.build(map, self);
}
public GroupManageQueryResponseBodyGroupInfoList setBanWordsMode(Integer banWordsMode) {
this.banWordsMode = banWordsMode;
return this;
}
public Integer getBanWordsMode() {
return this.banWordsMode;
}
public GroupManageQueryResponseBodyGroupInfoList setCapacity(Integer capacity) {
this.capacity = capacity;
return this;
}
public Integer getCapacity() {
return this.capacity;
}
public GroupManageQueryResponseBodyGroupInfoList setCreatedAt(Long createdAt) {
this.createdAt = createdAt;
return this;
}
public Long getCreatedAt() {
return this.createdAt;
}
public GroupManageQueryResponseBodyGroupInfoList setExtInfo(java.util.Map extInfo) {
this.extInfo = extInfo;
return this;
}
public java.util.Map getExtInfo() {
return this.extInfo;
}
public GroupManageQueryResponseBodyGroupInfoList setGroupAdminList(java.util.List groupAdminList) {
this.groupAdminList = groupAdminList;
return this;
}
public java.util.List getGroupAdminList() {
return this.groupAdminList;
}
public GroupManageQueryResponseBodyGroupInfoList setGroupOwner(String groupOwner) {
this.groupOwner = groupOwner;
return this;
}
public String getGroupOwner() {
return this.groupOwner;
}
public GroupManageQueryResponseBodyGroupInfoList setGroupTitle(String groupTitle) {
this.groupTitle = groupTitle;
return this;
}
public String getGroupTitle() {
return this.groupTitle;
}
public GroupManageQueryResponseBodyGroupInfoList setMemberCount(Integer memberCount) {
this.memberCount = memberCount;
return this;
}
public Integer getMemberCount() {
return this.memberCount;
}
public GroupManageQueryResponseBodyGroupInfoList setOpenConversationId(String openConversationId) {
this.openConversationId = openConversationId;
return this;
}
public String getOpenConversationId() {
return this.openConversationId;
}
public GroupManageQueryResponseBodyGroupInfoList setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
}