com.aliyun.dingtalkcrm_1_0.models.QueryAllCustomerResponseBody 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 QueryAllCustomerResponseBody extends TeaModel {
@NameInMap("result")
public QueryAllCustomerResponseBodyResult result;
public static QueryAllCustomerResponseBody build(java.util.Map map) throws Exception {
QueryAllCustomerResponseBody self = new QueryAllCustomerResponseBody();
return TeaModel.build(map, self);
}
public QueryAllCustomerResponseBody setResult(QueryAllCustomerResponseBodyResult result) {
this.result = result;
return this;
}
public QueryAllCustomerResponseBodyResult getResult() {
return this.result;
}
public static class QueryAllCustomerResponseBodyResultValuesPermission extends TeaModel {
@NameInMap("ownerStaffIds")
public java.util.List ownerStaffIds;
@NameInMap("participantStaffIds")
public java.util.List participantStaffIds;
public static QueryAllCustomerResponseBodyResultValuesPermission build(java.util.Map map) throws Exception {
QueryAllCustomerResponseBodyResultValuesPermission self = new QueryAllCustomerResponseBodyResultValuesPermission();
return TeaModel.build(map, self);
}
public QueryAllCustomerResponseBodyResultValuesPermission setOwnerStaffIds(java.util.List ownerStaffIds) {
this.ownerStaffIds = ownerStaffIds;
return this;
}
public java.util.List getOwnerStaffIds() {
return this.ownerStaffIds;
}
public QueryAllCustomerResponseBodyResultValuesPermission setParticipantStaffIds(java.util.List participantStaffIds) {
this.participantStaffIds = participantStaffIds;
return this;
}
public java.util.List getParticipantStaffIds() {
return this.participantStaffIds;
}
}
public static class QueryAllCustomerResponseBodyResultValues extends TeaModel {
/**
* example:
* 2019-12-25 15:33:12
*/
@NameInMap("createTime")
public String createTime;
/**
* example:
* 张三
*/
@NameInMap("creatorNick")
public String creatorNick;
/**
* example:
* ding_userid
*/
@NameInMap("creatorUserId")
public String creatorUserId;
@NameInMap("data")
public java.util.Map data;
@NameInMap("extendData")
public java.util.Map extendData;
/**
* example:
* instance_id
*/
@NameInMap("instanceId")
public String instanceId;
/**
* example:
* 2019-12-25 15:33:12
*/
@NameInMap("modifyTime")
public String modifyTime;
/**
* example:
* crm_customer
*/
@NameInMap("objectType")
public String objectType;
@NameInMap("permission")
public QueryAllCustomerResponseBodyResultValuesPermission permission;
/**
* example:
* COMPLATE
*/
@NameInMap("processInstanceStatus")
public String processInstanceStatus;
/**
* example:
* agree
*/
@NameInMap("processOutResult")
public String processOutResult;
public static QueryAllCustomerResponseBodyResultValues build(java.util.Map map) throws Exception {
QueryAllCustomerResponseBodyResultValues self = new QueryAllCustomerResponseBodyResultValues();
return TeaModel.build(map, self);
}
public QueryAllCustomerResponseBodyResultValues setCreateTime(String createTime) {
this.createTime = createTime;
return this;
}
public String getCreateTime() {
return this.createTime;
}
public QueryAllCustomerResponseBodyResultValues setCreatorNick(String creatorNick) {
this.creatorNick = creatorNick;
return this;
}
public String getCreatorNick() {
return this.creatorNick;
}
public QueryAllCustomerResponseBodyResultValues setCreatorUserId(String creatorUserId) {
this.creatorUserId = creatorUserId;
return this;
}
public String getCreatorUserId() {
return this.creatorUserId;
}
public QueryAllCustomerResponseBodyResultValues setData(java.util.Map data) {
this.data = data;
return this;
}
public java.util.Map getData() {
return this.data;
}
public QueryAllCustomerResponseBodyResultValues setExtendData(java.util.Map extendData) {
this.extendData = extendData;
return this;
}
public java.util.Map getExtendData() {
return this.extendData;
}
public QueryAllCustomerResponseBodyResultValues setInstanceId(String instanceId) {
this.instanceId = instanceId;
return this;
}
public String getInstanceId() {
return this.instanceId;
}
public QueryAllCustomerResponseBodyResultValues setModifyTime(String modifyTime) {
this.modifyTime = modifyTime;
return this;
}
public String getModifyTime() {
return this.modifyTime;
}
public QueryAllCustomerResponseBodyResultValues setObjectType(String objectType) {
this.objectType = objectType;
return this;
}
public String getObjectType() {
return this.objectType;
}
public QueryAllCustomerResponseBodyResultValues setPermission(QueryAllCustomerResponseBodyResultValuesPermission permission) {
this.permission = permission;
return this;
}
public QueryAllCustomerResponseBodyResultValuesPermission getPermission() {
return this.permission;
}
public QueryAllCustomerResponseBodyResultValues setProcessInstanceStatus(String processInstanceStatus) {
this.processInstanceStatus = processInstanceStatus;
return this;
}
public String getProcessInstanceStatus() {
return this.processInstanceStatus;
}
public QueryAllCustomerResponseBodyResultValues setProcessOutResult(String processOutResult) {
this.processOutResult = processOutResult;
return this;
}
public String getProcessOutResult() {
return this.processOutResult;
}
}
public static class QueryAllCustomerResponseBodyResult extends TeaModel {
/**
* example:
* 100
*/
@NameInMap("maxResults")
public Long maxResults;
/**
* example:
* 100
*/
@NameInMap("nextToken")
public String nextToken;
@NameInMap("values")
public java.util.List values;
public static QueryAllCustomerResponseBodyResult build(java.util.Map map) throws Exception {
QueryAllCustomerResponseBodyResult self = new QueryAllCustomerResponseBodyResult();
return TeaModel.build(map, self);
}
public QueryAllCustomerResponseBodyResult setMaxResults(Long maxResults) {
this.maxResults = maxResults;
return this;
}
public Long getMaxResults() {
return this.maxResults;
}
public QueryAllCustomerResponseBodyResult setNextToken(String nextToken) {
this.nextToken = nextToken;
return this;
}
public String getNextToken() {
return this.nextToken;
}
public QueryAllCustomerResponseBodyResult setValues(java.util.List values) {
this.values = values;
return this;
}
public java.util.List getValues() {
return this.values;
}
}
}