![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.dingtalkcrm_1_0.models.QueryCrmPersonalCustomerResponseBody 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 QueryCrmPersonalCustomerResponseBody extends TeaModel {
@NameInMap("hasMore")
public Boolean hasMore;
/**
* example:
* 10
*/
@NameInMap("maxResults")
public Integer maxResults;
@NameInMap("nextToken")
public String nextToken;
/**
* example:
* 1000
*/
@NameInMap("totalCount")
public Integer totalCount;
@NameInMap("values")
public java.util.List values;
public static QueryCrmPersonalCustomerResponseBody build(java.util.Map map) throws Exception {
QueryCrmPersonalCustomerResponseBody self = new QueryCrmPersonalCustomerResponseBody();
return TeaModel.build(map, self);
}
public QueryCrmPersonalCustomerResponseBody setHasMore(Boolean hasMore) {
this.hasMore = hasMore;
return this;
}
public Boolean getHasMore() {
return this.hasMore;
}
public QueryCrmPersonalCustomerResponseBody setMaxResults(Integer maxResults) {
this.maxResults = maxResults;
return this;
}
public Integer getMaxResults() {
return this.maxResults;
}
public QueryCrmPersonalCustomerResponseBody setNextToken(String nextToken) {
this.nextToken = nextToken;
return this;
}
public String getNextToken() {
return this.nextToken;
}
public QueryCrmPersonalCustomerResponseBody setTotalCount(Integer totalCount) {
this.totalCount = totalCount;
return this;
}
public Integer getTotalCount() {
return this.totalCount;
}
public QueryCrmPersonalCustomerResponseBody setValues(java.util.List values) {
this.values = values;
return this;
}
public java.util.List getValues() {
return this.values;
}
public static class QueryCrmPersonalCustomerResponseBodyValuesPermission extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("ownerStaffIds")
public java.util.List ownerStaffIds;
/**
* This parameter is required.
*/
@NameInMap("participantStaffIds")
public java.util.List participantStaffIds;
public static QueryCrmPersonalCustomerResponseBodyValuesPermission build(java.util.Map map) throws Exception {
QueryCrmPersonalCustomerResponseBodyValuesPermission self = new QueryCrmPersonalCustomerResponseBodyValuesPermission();
return TeaModel.build(map, self);
}
public QueryCrmPersonalCustomerResponseBodyValuesPermission setOwnerStaffIds(java.util.List ownerStaffIds) {
this.ownerStaffIds = ownerStaffIds;
return this;
}
public java.util.List getOwnerStaffIds() {
return this.ownerStaffIds;
}
public QueryCrmPersonalCustomerResponseBodyValuesPermission setParticipantStaffIds(java.util.List participantStaffIds) {
this.participantStaffIds = participantStaffIds;
return this;
}
public java.util.List getParticipantStaffIds() {
return this.participantStaffIds;
}
}
public static class QueryCrmPersonalCustomerResponseBodyValues extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("creatorNick")
public String creatorNick;
/**
* This parameter is required.
*/
@NameInMap("creatorUserId")
public String creatorUserId;
/**
* This parameter is required.
*/
@NameInMap("data")
public java.util.Map data;
/**
* This parameter is required.
*/
@NameInMap("extendData")
public java.util.Map extendData;
/**
* This parameter is required.
*/
@NameInMap("gmtCreate")
public String gmtCreate;
/**
* This parameter is required.
*/
@NameInMap("gmtModified")
public String gmtModified;
/**
* This parameter is required.
*/
@NameInMap("instanceId")
public String instanceId;
/**
* This parameter is required.
*/
@NameInMap("objectType")
public String objectType;
/**
* This parameter is required.
*/
@NameInMap("permission")
public QueryCrmPersonalCustomerResponseBodyValuesPermission permission;
/**
* This parameter is required.
*/
@NameInMap("procInstStatus")
public String procInstStatus;
/**
* This parameter is required.
*/
@NameInMap("procOutResult")
public String procOutResult;
public static QueryCrmPersonalCustomerResponseBodyValues build(java.util.Map map) throws Exception {
QueryCrmPersonalCustomerResponseBodyValues self = new QueryCrmPersonalCustomerResponseBodyValues();
return TeaModel.build(map, self);
}
public QueryCrmPersonalCustomerResponseBodyValues setCreatorNick(String creatorNick) {
this.creatorNick = creatorNick;
return this;
}
public String getCreatorNick() {
return this.creatorNick;
}
public QueryCrmPersonalCustomerResponseBodyValues setCreatorUserId(String creatorUserId) {
this.creatorUserId = creatorUserId;
return this;
}
public String getCreatorUserId() {
return this.creatorUserId;
}
public QueryCrmPersonalCustomerResponseBodyValues setData(java.util.Map data) {
this.data = data;
return this;
}
public java.util.Map getData() {
return this.data;
}
public QueryCrmPersonalCustomerResponseBodyValues setExtendData(java.util.Map extendData) {
this.extendData = extendData;
return this;
}
public java.util.Map getExtendData() {
return this.extendData;
}
public QueryCrmPersonalCustomerResponseBodyValues setGmtCreate(String gmtCreate) {
this.gmtCreate = gmtCreate;
return this;
}
public String getGmtCreate() {
return this.gmtCreate;
}
public QueryCrmPersonalCustomerResponseBodyValues setGmtModified(String gmtModified) {
this.gmtModified = gmtModified;
return this;
}
public String getGmtModified() {
return this.gmtModified;
}
public QueryCrmPersonalCustomerResponseBodyValues setInstanceId(String instanceId) {
this.instanceId = instanceId;
return this;
}
public String getInstanceId() {
return this.instanceId;
}
public QueryCrmPersonalCustomerResponseBodyValues setObjectType(String objectType) {
this.objectType = objectType;
return this;
}
public String getObjectType() {
return this.objectType;
}
public QueryCrmPersonalCustomerResponseBodyValues setPermission(QueryCrmPersonalCustomerResponseBodyValuesPermission permission) {
this.permission = permission;
return this;
}
public QueryCrmPersonalCustomerResponseBodyValuesPermission getPermission() {
return this.permission;
}
public QueryCrmPersonalCustomerResponseBodyValues setProcInstStatus(String procInstStatus) {
this.procInstStatus = procInstStatus;
return this;
}
public String getProcInstStatus() {
return this.procInstStatus;
}
public QueryCrmPersonalCustomerResponseBodyValues setProcOutResult(String procOutResult) {
this.procOutResult = procOutResult;
return this;
}
public String getProcOutResult() {
return this.procOutResult;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy