com.aliyun.dingtalkcontact_1_0.models.GetUserCardHolderListResponseBody 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.dingtalkcontact_1_0.models;
import com.aliyun.tea.*;
public class GetUserCardHolderListResponseBody extends TeaModel {
@NameInMap("hasMore")
public Boolean hasMore;
/**
* This parameter is required.
*/
@NameInMap("list")
public java.util.List list;
/**
* This parameter is required.
*/
@NameInMap("nextToken")
public Long nextToken;
@NameInMap("totalCount")
public Integer totalCount;
public static GetUserCardHolderListResponseBody build(java.util.Map map) throws Exception {
GetUserCardHolderListResponseBody self = new GetUserCardHolderListResponseBody();
return TeaModel.build(map, self);
}
public GetUserCardHolderListResponseBody setHasMore(Boolean hasMore) {
this.hasMore = hasMore;
return this;
}
public Boolean getHasMore() {
return this.hasMore;
}
public GetUserCardHolderListResponseBody setList(java.util.List list) {
this.list = list;
return this;
}
public java.util.List getList() {
return this.list;
}
public GetUserCardHolderListResponseBody setNextToken(Long nextToken) {
this.nextToken = nextToken;
return this;
}
public Long getNextToken() {
return this.nextToken;
}
public GetUserCardHolderListResponseBody setTotalCount(Integer totalCount) {
this.totalCount = totalCount;
return this;
}
public Integer getTotalCount() {
return this.totalCount;
}
public static class GetUserCardHolderListResponseBodyList extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("avatarUrl")
public String avatarUrl;
@NameInMap("cardAcceptStatus")
public Integer cardAcceptStatus;
@NameInMap("cardAcceptTimeLong")
public Long cardAcceptTimeLong;
/**
* This parameter is required.
*/
@NameInMap("cardId")
public String cardId;
/**
* example:
* 0
*/
@NameInMap("cardSource")
public Integer cardSource;
/**
* This parameter is required.
*/
@NameInMap("extension")
public java.util.Map extension;
/**
* This parameter is required.
*/
@NameInMap("industryName")
public String industryName;
/**
* This parameter is required.
*/
@NameInMap("introduce")
public String introduce;
/**
* This parameter is required.
*/
@NameInMap("name")
public String name;
/**
* This parameter is required.
*/
@NameInMap("orgName")
public String orgName;
/**
* This parameter is required.
*/
@NameInMap("templateId")
public String templateId;
/**
* This parameter is required.
*/
@NameInMap("title")
public String title;
public static GetUserCardHolderListResponseBodyList build(java.util.Map map) throws Exception {
GetUserCardHolderListResponseBodyList self = new GetUserCardHolderListResponseBodyList();
return TeaModel.build(map, self);
}
public GetUserCardHolderListResponseBodyList setAvatarUrl(String avatarUrl) {
this.avatarUrl = avatarUrl;
return this;
}
public String getAvatarUrl() {
return this.avatarUrl;
}
public GetUserCardHolderListResponseBodyList setCardAcceptStatus(Integer cardAcceptStatus) {
this.cardAcceptStatus = cardAcceptStatus;
return this;
}
public Integer getCardAcceptStatus() {
return this.cardAcceptStatus;
}
public GetUserCardHolderListResponseBodyList setCardAcceptTimeLong(Long cardAcceptTimeLong) {
this.cardAcceptTimeLong = cardAcceptTimeLong;
return this;
}
public Long getCardAcceptTimeLong() {
return this.cardAcceptTimeLong;
}
public GetUserCardHolderListResponseBodyList setCardId(String cardId) {
this.cardId = cardId;
return this;
}
public String getCardId() {
return this.cardId;
}
public GetUserCardHolderListResponseBodyList setCardSource(Integer cardSource) {
this.cardSource = cardSource;
return this;
}
public Integer getCardSource() {
return this.cardSource;
}
public GetUserCardHolderListResponseBodyList setExtension(java.util.Map extension) {
this.extension = extension;
return this;
}
public java.util.Map getExtension() {
return this.extension;
}
public GetUserCardHolderListResponseBodyList setIndustryName(String industryName) {
this.industryName = industryName;
return this;
}
public String getIndustryName() {
return this.industryName;
}
public GetUserCardHolderListResponseBodyList setIntroduce(String introduce) {
this.introduce = introduce;
return this;
}
public String getIntroduce() {
return this.introduce;
}
public GetUserCardHolderListResponseBodyList setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public GetUserCardHolderListResponseBodyList setOrgName(String orgName) {
this.orgName = orgName;
return this;
}
public String getOrgName() {
return this.orgName;
}
public GetUserCardHolderListResponseBodyList setTemplateId(String templateId) {
this.templateId = templateId;
return this;
}
public String getTemplateId() {
return this.templateId;
}
public GetUserCardHolderListResponseBodyList setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
}
}