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

com.aliyun.dingtalkworkflow_1_0.models.ProcessForecastRequest 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.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