All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.dingtalkcrm_1_0.models.QueryCrmPersonalCustomerResponseBody Maven / Gradle / Ivy

There is a newer version: 2.1.88
Show newest version
// 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