![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.dingtalkexclusive_1_0.models.SearchOrgInnerGroupInfoResponseBody 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 SearchOrgInnerGroupInfoResponseBody extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("itemCount")
public Integer itemCount;
/**
* This parameter is required.
*/
@NameInMap("items")
public java.util.List items;
/**
* This parameter is required.
*/
@NameInMap("totalCount")
public Long totalCount;
public static SearchOrgInnerGroupInfoResponseBody build(java.util.Map map) throws Exception {
SearchOrgInnerGroupInfoResponseBody self = new SearchOrgInnerGroupInfoResponseBody();
return TeaModel.build(map, self);
}
public SearchOrgInnerGroupInfoResponseBody setItemCount(Integer itemCount) {
this.itemCount = itemCount;
return this;
}
public Integer getItemCount() {
return this.itemCount;
}
public SearchOrgInnerGroupInfoResponseBody setItems(java.util.List items) {
this.items = items;
return this;
}
public java.util.List getItems() {
return this.items;
}
public SearchOrgInnerGroupInfoResponseBody setTotalCount(Long totalCount) {
this.totalCount = totalCount;
return this;
}
public Long getTotalCount() {
return this.totalCount;
}
public static class SearchOrgInnerGroupInfoResponseBodyItems extends TeaModel {
@NameInMap("extensions")
public java.util.Map extensions;
/**
* This parameter is required.
*/
@NameInMap("groupAdminsCount")
public Integer groupAdminsCount;
/**
* This parameter is required.
*/
@NameInMap("groupCreateTime")
public Long groupCreateTime;
/**
* This parameter is required.
*/
@NameInMap("groupLastActiveTime")
public Long groupLastActiveTime;
/**
* This parameter is required.
*/
@NameInMap("groupLastActiveTimeShow")
public String groupLastActiveTimeShow;
/**
* This parameter is required.
*/
@NameInMap("groupMembersCount")
public Integer groupMembersCount;
/**
* This parameter is required.
*/
@NameInMap("groupName")
public String groupName;
/**
* This parameter is required.
*/
@NameInMap("groupOwner")
public String groupOwner;
/**
* This parameter is required.
*/
@NameInMap("groupOwnerUserId")
public String groupOwnerUserId;
/**
* This parameter is required.
*/
@NameInMap("openConversationId")
public String openConversationId;
/**
* This parameter is required.
*/
@NameInMap("status")
public Integer status;
/**
* This parameter is required.
*/
@NameInMap("syncToDingpan")
public Integer syncToDingpan;
/**
* This parameter is required.
*/
@NameInMap("templateId")
public String templateId;
/**
* This parameter is required.
*/
@NameInMap("templateName")
public String templateName;
/**
* This parameter is required.
*/
@NameInMap("usedQuota")
public Long usedQuota;
public static SearchOrgInnerGroupInfoResponseBodyItems build(java.util.Map map) throws Exception {
SearchOrgInnerGroupInfoResponseBodyItems self = new SearchOrgInnerGroupInfoResponseBodyItems();
return TeaModel.build(map, self);
}
public SearchOrgInnerGroupInfoResponseBodyItems setExtensions(java.util.Map extensions) {
this.extensions = extensions;
return this;
}
public java.util.Map getExtensions() {
return this.extensions;
}
public SearchOrgInnerGroupInfoResponseBodyItems setGroupAdminsCount(Integer groupAdminsCount) {
this.groupAdminsCount = groupAdminsCount;
return this;
}
public Integer getGroupAdminsCount() {
return this.groupAdminsCount;
}
public SearchOrgInnerGroupInfoResponseBodyItems setGroupCreateTime(Long groupCreateTime) {
this.groupCreateTime = groupCreateTime;
return this;
}
public Long getGroupCreateTime() {
return this.groupCreateTime;
}
public SearchOrgInnerGroupInfoResponseBodyItems setGroupLastActiveTime(Long groupLastActiveTime) {
this.groupLastActiveTime = groupLastActiveTime;
return this;
}
public Long getGroupLastActiveTime() {
return this.groupLastActiveTime;
}
public SearchOrgInnerGroupInfoResponseBodyItems setGroupLastActiveTimeShow(String groupLastActiveTimeShow) {
this.groupLastActiveTimeShow = groupLastActiveTimeShow;
return this;
}
public String getGroupLastActiveTimeShow() {
return this.groupLastActiveTimeShow;
}
public SearchOrgInnerGroupInfoResponseBodyItems setGroupMembersCount(Integer groupMembersCount) {
this.groupMembersCount = groupMembersCount;
return this;
}
public Integer getGroupMembersCount() {
return this.groupMembersCount;
}
public SearchOrgInnerGroupInfoResponseBodyItems setGroupName(String groupName) {
this.groupName = groupName;
return this;
}
public String getGroupName() {
return this.groupName;
}
public SearchOrgInnerGroupInfoResponseBodyItems setGroupOwner(String groupOwner) {
this.groupOwner = groupOwner;
return this;
}
public String getGroupOwner() {
return this.groupOwner;
}
public SearchOrgInnerGroupInfoResponseBodyItems setGroupOwnerUserId(String groupOwnerUserId) {
this.groupOwnerUserId = groupOwnerUserId;
return this;
}
public String getGroupOwnerUserId() {
return this.groupOwnerUserId;
}
public SearchOrgInnerGroupInfoResponseBodyItems setOpenConversationId(String openConversationId) {
this.openConversationId = openConversationId;
return this;
}
public String getOpenConversationId() {
return this.openConversationId;
}
public SearchOrgInnerGroupInfoResponseBodyItems setStatus(Integer status) {
this.status = status;
return this;
}
public Integer getStatus() {
return this.status;
}
public SearchOrgInnerGroupInfoResponseBodyItems setSyncToDingpan(Integer syncToDingpan) {
this.syncToDingpan = syncToDingpan;
return this;
}
public Integer getSyncToDingpan() {
return this.syncToDingpan;
}
public SearchOrgInnerGroupInfoResponseBodyItems setTemplateId(String templateId) {
this.templateId = templateId;
return this;
}
public String getTemplateId() {
return this.templateId;
}
public SearchOrgInnerGroupInfoResponseBodyItems setTemplateName(String templateName) {
this.templateName = templateName;
return this;
}
public String getTemplateName() {
return this.templateName;
}
public SearchOrgInnerGroupInfoResponseBodyItems setUsedQuota(Long usedQuota) {
this.usedQuota = usedQuota;
return this;
}
public Long getUsedQuota() {
return this.usedQuota;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy