com.aliyun.dingtalkim_1_0.models.GroupManageQueryRequest 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 GroupManageQueryRequest extends TeaModel {
// 建群时间不早于(辅助性条件,结合非排他条件使用)
@NameInMap("createdAfter")
public Long createdAfter;
// 群号
@NameInMap("groupId")
public String groupId;
// 群成员样例工号列表
@NameInMap("groupMemberSamples")
public java.util.List groupMemberSamples;
// 群主工号
@NameInMap("groupOwner")
public String groupOwner;
// 群标题关键词列表
@NameInMap("groupTitleKeywords")
public java.util.List groupTitleKeywords;
// 群链接
@NameInMap("groupUrl")
public String groupUrl;
// 分页拉取的页大小, 最大不可超过1000
@NameInMap("maxResults")
public Integer maxResults;
// 群成员数下限(辅助性条件,结合非排他条件使用)
@NameInMap("membersOver")
public Integer membersOver;
// 分页拉取游标, 若不指定,则从头开始拉
@NameInMap("nextToken")
public String nextToken;
// 开放群id
@NameInMap("openConversationId")
public String openConversationId;
public static GroupManageQueryRequest build(java.util.Map map) throws Exception {
GroupManageQueryRequest self = new GroupManageQueryRequest();
return TeaModel.build(map, self);
}
public GroupManageQueryRequest setCreatedAfter(Long createdAfter) {
this.createdAfter = createdAfter;
return this;
}
public Long getCreatedAfter() {
return this.createdAfter;
}
public GroupManageQueryRequest setGroupId(String groupId) {
this.groupId = groupId;
return this;
}
public String getGroupId() {
return this.groupId;
}
public GroupManageQueryRequest setGroupMemberSamples(java.util.List groupMemberSamples) {
this.groupMemberSamples = groupMemberSamples;
return this;
}
public java.util.List getGroupMemberSamples() {
return this.groupMemberSamples;
}
public GroupManageQueryRequest setGroupOwner(String groupOwner) {
this.groupOwner = groupOwner;
return this;
}
public String getGroupOwner() {
return this.groupOwner;
}
public GroupManageQueryRequest setGroupTitleKeywords(java.util.List groupTitleKeywords) {
this.groupTitleKeywords = groupTitleKeywords;
return this;
}
public java.util.List getGroupTitleKeywords() {
return this.groupTitleKeywords;
}
public GroupManageQueryRequest setGroupUrl(String groupUrl) {
this.groupUrl = groupUrl;
return this;
}
public String getGroupUrl() {
return this.groupUrl;
}
public GroupManageQueryRequest setMaxResults(Integer maxResults) {
this.maxResults = maxResults;
return this;
}
public Integer getMaxResults() {
return this.maxResults;
}
public GroupManageQueryRequest setMembersOver(Integer membersOver) {
this.membersOver = membersOver;
return this;
}
public Integer getMembersOver() {
return this.membersOver;
}
public GroupManageQueryRequest setNextToken(String nextToken) {
this.nextToken = nextToken;
return this;
}
public String getNextToken() {
return this.nextToken;
}
public GroupManageQueryRequest setOpenConversationId(String openConversationId) {
this.openConversationId = openConversationId;
return this;
}
public String getOpenConversationId() {
return this.openConversationId;
}
}