![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.dingtalkworkflow_1_0.models.ProcessForecastRequest 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.dingtalkworkflow_1_0.models;
import com.aliyun.tea.*;
public class ProcessForecastRequest extends TeaModel {
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("deptId")
public Integer deptId;
/**
* This parameter is required.
*/
@NameInMap("formComponentValues")
public java.util.List formComponentValues;
/**
* This parameter is required.
*
* example:
* PROC-EF6YJL35P2-SCKICSB7P750S0YISYKV3-xxxx-1
*/
@NameInMap("processCode")
public String processCode;
/**
* This parameter is required.
*
* example:
* manager432
*/
@NameInMap("userId")
public String userId;
public static ProcessForecastRequest build(java.util.Map map) throws Exception {
ProcessForecastRequest self = new ProcessForecastRequest();
return TeaModel.build(map, self);
}
public ProcessForecastRequest setDeptId(Integer deptId) {
this.deptId = deptId;
return this;
}
public Integer getDeptId() {
return this.deptId;
}
public ProcessForecastRequest setFormComponentValues(java.util.List formComponentValues) {
this.formComponentValues = formComponentValues;
return this;
}
public java.util.List getFormComponentValues() {
return this.formComponentValues;
}
public ProcessForecastRequest setProcessCode(String processCode) {
this.processCode = processCode;
return this;
}
public String getProcessCode() {
return this.processCode;
}
public ProcessForecastRequest setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
public static class ProcessForecastRequestFormComponentValuesDetailsDetails extends TeaModel {
/**
* example:
* Phone
*/
@NameInMap("bizAlias")
public String bizAlias;
@NameInMap("componentType")
public String componentType;
/**
* example:
* 总个数:1
*/
@NameInMap("extValue")
public String extValue;
/**
* example:
* PhoneField_IZI2LP8QF6O0
*/
@NameInMap("id")
public String id;
/**
* example:
* PhoneField
*/
@NameInMap("name")
public String name;
/**
* example:
* 123xxxxxxxx
*/
@NameInMap("value")
public String value;
public static ProcessForecastRequestFormComponentValuesDetailsDetails build(java.util.Map map) throws Exception {
ProcessForecastRequestFormComponentValuesDetailsDetails self = new ProcessForecastRequestFormComponentValuesDetailsDetails();
return TeaModel.build(map, self);
}
public ProcessForecastRequestFormComponentValuesDetailsDetails setBizAlias(String bizAlias) {
this.bizAlias = bizAlias;
return this;
}
public String getBizAlias() {
return this.bizAlias;
}
public ProcessForecastRequestFormComponentValuesDetailsDetails setComponentType(String componentType) {
this.componentType = componentType;
return this;
}
public String getComponentType() {
return this.componentType;
}
public ProcessForecastRequestFormComponentValuesDetailsDetails setExtValue(String extValue) {
this.extValue = extValue;
return this;
}
public String getExtValue() {
return this.extValue;
}
public ProcessForecastRequestFormComponentValuesDetailsDetails setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public ProcessForecastRequestFormComponentValuesDetailsDetails setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public ProcessForecastRequestFormComponentValuesDetailsDetails setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class ProcessForecastRequestFormComponentValuesDetails extends TeaModel {
/**
* example:
* Phone
*/
@NameInMap("bizAlias")
public String bizAlias;
@NameInMap("details")
public java.util.List details;
/**
* example:
* 总个数:1
*/
@NameInMap("extValue")
public String extValue;
/**
* example:
* PhoneField_IZI2LP8QF6O0
*/
@NameInMap("id")
public String id;
/**
* example:
* PhoneField
*/
@NameInMap("name")
public String name;
/**
* example:
* 123xxxxxxxx
*/
@NameInMap("value")
public String value;
public static ProcessForecastRequestFormComponentValuesDetails build(java.util.Map map) throws Exception {
ProcessForecastRequestFormComponentValuesDetails self = new ProcessForecastRequestFormComponentValuesDetails();
return TeaModel.build(map, self);
}
public ProcessForecastRequestFormComponentValuesDetails setBizAlias(String bizAlias) {
this.bizAlias = bizAlias;
return this;
}
public String getBizAlias() {
return this.bizAlias;
}
public ProcessForecastRequestFormComponentValuesDetails setDetails(java.util.List details) {
this.details = details;
return this;
}
public java.util.List getDetails() {
return this.details;
}
public ProcessForecastRequestFormComponentValuesDetails setExtValue(String extValue) {
this.extValue = extValue;
return this;
}
public String getExtValue() {
return this.extValue;
}
public ProcessForecastRequestFormComponentValuesDetails setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public ProcessForecastRequestFormComponentValuesDetails setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public ProcessForecastRequestFormComponentValuesDetails setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class ProcessForecastRequestFormComponentValues extends TeaModel {
/**
* example:
* Phone
*/
@NameInMap("bizAlias")
public String bizAlias;
@NameInMap("componentType")
public String componentType;
@NameInMap("details")
public java.util.List details;
/**
* example:
* 总个数:1
*/
@NameInMap("extValue")
public String extValue;
/**
* example:
* PhoneField_IZI2LP8QF6O0
*/
@NameInMap("id")
public String id;
/**
* This parameter is required.
*
* example:
* PhoneField
*/
@NameInMap("name")
public String name;
/**
* This parameter is required.
*
* example:
* 123xxxxxxxx
*/
@NameInMap("value")
public String value;
public static ProcessForecastRequestFormComponentValues build(java.util.Map map) throws Exception {
ProcessForecastRequestFormComponentValues self = new ProcessForecastRequestFormComponentValues();
return TeaModel.build(map, self);
}
public ProcessForecastRequestFormComponentValues setBizAlias(String bizAlias) {
this.bizAlias = bizAlias;
return this;
}
public String getBizAlias() {
return this.bizAlias;
}
public ProcessForecastRequestFormComponentValues setComponentType(String componentType) {
this.componentType = componentType;
return this;
}
public String getComponentType() {
return this.componentType;
}
public ProcessForecastRequestFormComponentValues setDetails(java.util.List details) {
this.details = details;
return this;
}
public java.util.List getDetails() {
return this.details;
}
public ProcessForecastRequestFormComponentValues setExtValue(String extValue) {
this.extValue = extValue;
return this;
}
public String getExtValue() {
return this.extValue;
}
public ProcessForecastRequestFormComponentValues setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public ProcessForecastRequestFormComponentValues setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public ProcessForecastRequestFormComponentValues setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy