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

com.aliyun.dingtalkservice_group_1_0.models.QueryInstancesByMultiConditionsRequest Maven / Gradle / Ivy

// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkservice_group_1_0.models;

import com.aliyun.tea.*;

public class QueryInstancesByMultiConditionsRequest extends TeaModel {
    /**
     * 

This parameter is required.

* * example: *

DING_CUSTOMER

*/ @NameInMap("formCode") public String formCode; /** * example: *

10

*/ @NameInMap("maxResults") public Long maxResults; /** * example: *

0

*/ @NameInMap("nextToken") public String nextToken; /** *

This parameter is required.

* * example: *

888**

*/ @NameInMap("openTeamId") public String openTeamId; /** * example: *

[ { "fieldCode":"contact_name", "fieldOperatorType":"like", "value":"测试api" } ]

*/ @NameInMap("searchFields") public String searchFields; @NameInMap("sortFields") public java.util.List sortFields; public static QueryInstancesByMultiConditionsRequest build(java.util.Map map) throws Exception { QueryInstancesByMultiConditionsRequest self = new QueryInstancesByMultiConditionsRequest(); return TeaModel.build(map, self); } public QueryInstancesByMultiConditionsRequest setFormCode(String formCode) { this.formCode = formCode; return this; } public String getFormCode() { return this.formCode; } public QueryInstancesByMultiConditionsRequest setMaxResults(Long maxResults) { this.maxResults = maxResults; return this; } public Long getMaxResults() { return this.maxResults; } public QueryInstancesByMultiConditionsRequest setNextToken(String nextToken) { this.nextToken = nextToken; return this; } public String getNextToken() { return this.nextToken; } public QueryInstancesByMultiConditionsRequest setOpenTeamId(String openTeamId) { this.openTeamId = openTeamId; return this; } public String getOpenTeamId() { return this.openTeamId; } public QueryInstancesByMultiConditionsRequest setSearchFields(String searchFields) { this.searchFields = searchFields; return this; } public String getSearchFields() { return this.searchFields; } public QueryInstancesByMultiConditionsRequest setSortFields(java.util.List sortFields) { this.sortFields = sortFields; return this; } public java.util.List getSortFields() { return this.sortFields; } public static class QueryInstancesByMultiConditionsRequestSortFields extends TeaModel { /** * example: *

gmt_create

*/ @NameInMap("fieldCode") public String fieldCode; /** * example: *

asc升序;desc降序

*/ @NameInMap("sortBy") public String sortBy; public static QueryInstancesByMultiConditionsRequestSortFields build(java.util.Map map) throws Exception { QueryInstancesByMultiConditionsRequestSortFields self = new QueryInstancesByMultiConditionsRequestSortFields(); return TeaModel.build(map, self); } public QueryInstancesByMultiConditionsRequestSortFields setFieldCode(String fieldCode) { this.fieldCode = fieldCode; return this; } public String getFieldCode() { return this.fieldCode; } public QueryInstancesByMultiConditionsRequestSortFields setSortBy(String sortBy) { this.sortBy = sortBy; return this; } public String getSortBy() { return this.sortBy; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy