com.aliyun.dingtalkyida_1_0.models.GetInstancesRequest 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.dingtalkyida_1_0.models;
import com.aliyun.tea.*;
public class GetInstancesRequest extends TeaModel {
/**
* This parameter is required.
*
* example:
* APP_PBKT0MFBEBTDO8T7SLVP
*/
@NameInMap("appType")
public String appType;
/**
* example:
* agree
*/
@NameInMap("approvedResult")
public String approvedResult;
/**
* example:
* 2018-01-01
*/
@NameInMap("createFromTimeGMT")
public String createFromTimeGMT;
/**
* example:
* 2018-02-01
*/
@NameInMap("createToTimeGMT")
public String createToTimeGMT;
/**
* This parameter is required.
*
* example:
* FORM-EF6Y4G8WO2FN0SUB43TDQ3CGC3FMFQ1G9400RCJ3
*/
@NameInMap("formUuid")
public String formUuid;
/**
* example:
* RUNNING
*/
@NameInMap("instanceStatus")
public String instanceStatus;
/**
* example:
* zh_CN
*/
@NameInMap("language")
public String language;
/**
* example:
* 2018-01-01
*/
@NameInMap("modifiedFromTimeGMT")
public String modifiedFromTimeGMT;
/**
* example:
* 2018-02-01
*/
@NameInMap("modifiedToTimeGMT")
public String modifiedToTimeGMT;
/**
* example:
* 例如按照创建时间升序再按照文本组件值升序排序则填{"gmt_create":"+","textField_1234":"+"} ,详情参考 https://www.yuque.com/yida/support/agb8im#CQro8
*/
@NameInMap("orderConfigJson")
public String orderConfigJson;
/**
* example:
* manager123
*/
@NameInMap("originatorId")
public String originatorId;
/**
* example:
* 模式1:根据组件值模糊匹配,示例:{"textField_jcr0069m":"danhang","selectField_jcr0069q":"K"} 模式2: 采用数据管理的查询过滤条件,匹配功能更强大,示例:[{"key":"currentNodeName","value":"步凡","type":"TEXT","operator":"like","componentName":"TextField”}],详情参考 https://www.yuque.com/yida/support/agb8im#F4S8e
*/
@NameInMap("searchFieldJson")
public String searchFieldJson;
/**
* This parameter is required.
*
* example:
* hexxx
*/
@NameInMap("systemToken")
public String systemToken;
/**
* example:
* 2199132092
*/
@NameInMap("taskId")
public String taskId;
/**
* This parameter is required.
*/
@NameInMap("userId")
public String userId;
/**
* example:
* 1
*/
@NameInMap("pageNumber")
public Integer pageNumber;
/**
* example:
* 100
*/
@NameInMap("pageSize")
public Integer pageSize;
public static GetInstancesRequest build(java.util.Map map) throws Exception {
GetInstancesRequest self = new GetInstancesRequest();
return TeaModel.build(map, self);
}
public GetInstancesRequest setAppType(String appType) {
this.appType = appType;
return this;
}
public String getAppType() {
return this.appType;
}
public GetInstancesRequest setApprovedResult(String approvedResult) {
this.approvedResult = approvedResult;
return this;
}
public String getApprovedResult() {
return this.approvedResult;
}
public GetInstancesRequest setCreateFromTimeGMT(String createFromTimeGMT) {
this.createFromTimeGMT = createFromTimeGMT;
return this;
}
public String getCreateFromTimeGMT() {
return this.createFromTimeGMT;
}
public GetInstancesRequest setCreateToTimeGMT(String createToTimeGMT) {
this.createToTimeGMT = createToTimeGMT;
return this;
}
public String getCreateToTimeGMT() {
return this.createToTimeGMT;
}
public GetInstancesRequest setFormUuid(String formUuid) {
this.formUuid = formUuid;
return this;
}
public String getFormUuid() {
return this.formUuid;
}
public GetInstancesRequest setInstanceStatus(String instanceStatus) {
this.instanceStatus = instanceStatus;
return this;
}
public String getInstanceStatus() {
return this.instanceStatus;
}
public GetInstancesRequest setLanguage(String language) {
this.language = language;
return this;
}
public String getLanguage() {
return this.language;
}
public GetInstancesRequest setModifiedFromTimeGMT(String modifiedFromTimeGMT) {
this.modifiedFromTimeGMT = modifiedFromTimeGMT;
return this;
}
public String getModifiedFromTimeGMT() {
return this.modifiedFromTimeGMT;
}
public GetInstancesRequest setModifiedToTimeGMT(String modifiedToTimeGMT) {
this.modifiedToTimeGMT = modifiedToTimeGMT;
return this;
}
public String getModifiedToTimeGMT() {
return this.modifiedToTimeGMT;
}
public GetInstancesRequest setOrderConfigJson(String orderConfigJson) {
this.orderConfigJson = orderConfigJson;
return this;
}
public String getOrderConfigJson() {
return this.orderConfigJson;
}
public GetInstancesRequest setOriginatorId(String originatorId) {
this.originatorId = originatorId;
return this;
}
public String getOriginatorId() {
return this.originatorId;
}
public GetInstancesRequest setSearchFieldJson(String searchFieldJson) {
this.searchFieldJson = searchFieldJson;
return this;
}
public String getSearchFieldJson() {
return this.searchFieldJson;
}
public GetInstancesRequest setSystemToken(String systemToken) {
this.systemToken = systemToken;
return this;
}
public String getSystemToken() {
return this.systemToken;
}
public GetInstancesRequest setTaskId(String taskId) {
this.taskId = taskId;
return this;
}
public String getTaskId() {
return this.taskId;
}
public GetInstancesRequest setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
public GetInstancesRequest setPageNumber(Integer pageNumber) {
this.pageNumber = pageNumber;
return this;
}
public Integer getPageNumber() {
return this.pageNumber;
}
public GetInstancesRequest setPageSize(Integer pageSize) {
this.pageSize = pageSize;
return this;
}
public Integer getPageSize() {
return this.pageSize;
}
}