com.aliyun.dingtalkyida_1_0.models.GetInstanceByIdResponseBody 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 GetInstanceByIdResponseBody extends TeaModel {
@NameInMap("actionExecutor")
public java.util.List actionExecutor;
@NameInMap("approvedResult")
public String approvedResult;
@NameInMap("createTimeGMT")
public String createTimeGMT;
@NameInMap("data")
public java.util.Map data;
@NameInMap("formUuid")
public String formUuid;
@NameInMap("instanceStatus")
public String instanceStatus;
@NameInMap("modifiedTimeGMT")
public String modifiedTimeGMT;
@NameInMap("originator")
public GetInstanceByIdResponseBodyOriginator originator;
@NameInMap("processCode")
public String processCode;
@NameInMap("processInstanceId")
public String processInstanceId;
@NameInMap("title")
public String title;
@NameInMap("version")
public Long version;
public static GetInstanceByIdResponseBody build(java.util.Map map) throws Exception {
GetInstanceByIdResponseBody self = new GetInstanceByIdResponseBody();
return TeaModel.build(map, self);
}
public GetInstanceByIdResponseBody setActionExecutor(java.util.List actionExecutor) {
this.actionExecutor = actionExecutor;
return this;
}
public java.util.List getActionExecutor() {
return this.actionExecutor;
}
public GetInstanceByIdResponseBody setApprovedResult(String approvedResult) {
this.approvedResult = approvedResult;
return this;
}
public String getApprovedResult() {
return this.approvedResult;
}
public GetInstanceByIdResponseBody setCreateTimeGMT(String createTimeGMT) {
this.createTimeGMT = createTimeGMT;
return this;
}
public String getCreateTimeGMT() {
return this.createTimeGMT;
}
public GetInstanceByIdResponseBody setData(java.util.Map data) {
this.data = data;
return this;
}
public java.util.Map getData() {
return this.data;
}
public GetInstanceByIdResponseBody setFormUuid(String formUuid) {
this.formUuid = formUuid;
return this;
}
public String getFormUuid() {
return this.formUuid;
}
public GetInstanceByIdResponseBody setInstanceStatus(String instanceStatus) {
this.instanceStatus = instanceStatus;
return this;
}
public String getInstanceStatus() {
return this.instanceStatus;
}
public GetInstanceByIdResponseBody setModifiedTimeGMT(String modifiedTimeGMT) {
this.modifiedTimeGMT = modifiedTimeGMT;
return this;
}
public String getModifiedTimeGMT() {
return this.modifiedTimeGMT;
}
public GetInstanceByIdResponseBody setOriginator(GetInstanceByIdResponseBodyOriginator originator) {
this.originator = originator;
return this;
}
public GetInstanceByIdResponseBodyOriginator getOriginator() {
return this.originator;
}
public GetInstanceByIdResponseBody setProcessCode(String processCode) {
this.processCode = processCode;
return this;
}
public String getProcessCode() {
return this.processCode;
}
public GetInstanceByIdResponseBody setProcessInstanceId(String processInstanceId) {
this.processInstanceId = processInstanceId;
return this;
}
public String getProcessInstanceId() {
return this.processInstanceId;
}
public GetInstanceByIdResponseBody setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
public GetInstanceByIdResponseBody setVersion(Long version) {
this.version = version;
return this;
}
public Long getVersion() {
return this.version;
}
public static class GetInstanceByIdResponseBodyActionExecutorName extends TeaModel {
/**
* example:
* 张三
*/
@NameInMap("nameInChinese")
public String nameInChinese;
/**
* example:
* ZhangSan
*/
@NameInMap("nameInEnglish")
public String nameInEnglish;
@NameInMap("type")
public String type;
public static GetInstanceByIdResponseBodyActionExecutorName build(java.util.Map map) throws Exception {
GetInstanceByIdResponseBodyActionExecutorName self = new GetInstanceByIdResponseBodyActionExecutorName();
return TeaModel.build(map, self);
}
public GetInstanceByIdResponseBodyActionExecutorName setNameInChinese(String nameInChinese) {
this.nameInChinese = nameInChinese;
return this;
}
public String getNameInChinese() {
return this.nameInChinese;
}
public GetInstanceByIdResponseBodyActionExecutorName setNameInEnglish(String nameInEnglish) {
this.nameInEnglish = nameInEnglish;
return this;
}
public String getNameInEnglish() {
return this.nameInEnglish;
}
public GetInstanceByIdResponseBodyActionExecutorName setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class GetInstanceByIdResponseBodyActionExecutor extends TeaModel {
@NameInMap("deptName")
public String deptName;
@NameInMap("email")
public String email;
@NameInMap("name")
public GetInstanceByIdResponseBodyActionExecutorName name;
@NameInMap("userId")
public String userId;
public static GetInstanceByIdResponseBodyActionExecutor build(java.util.Map map) throws Exception {
GetInstanceByIdResponseBodyActionExecutor self = new GetInstanceByIdResponseBodyActionExecutor();
return TeaModel.build(map, self);
}
public GetInstanceByIdResponseBodyActionExecutor setDeptName(String deptName) {
this.deptName = deptName;
return this;
}
public String getDeptName() {
return this.deptName;
}
public GetInstanceByIdResponseBodyActionExecutor setEmail(String email) {
this.email = email;
return this;
}
public String getEmail() {
return this.email;
}
public GetInstanceByIdResponseBodyActionExecutor setName(GetInstanceByIdResponseBodyActionExecutorName name) {
this.name = name;
return this;
}
public GetInstanceByIdResponseBodyActionExecutorName getName() {
return this.name;
}
public GetInstanceByIdResponseBodyActionExecutor setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
public static class GetInstanceByIdResponseBodyOriginatorName extends TeaModel {
/**
* example:
* 张三
*/
@NameInMap("nameInChinese")
public String nameInChinese;
/**
* example:
* ZhangSan
*/
@NameInMap("nameInEnglish")
public String nameInEnglish;
@NameInMap("type")
public String type;
public static GetInstanceByIdResponseBodyOriginatorName build(java.util.Map map) throws Exception {
GetInstanceByIdResponseBodyOriginatorName self = new GetInstanceByIdResponseBodyOriginatorName();
return TeaModel.build(map, self);
}
public GetInstanceByIdResponseBodyOriginatorName setNameInChinese(String nameInChinese) {
this.nameInChinese = nameInChinese;
return this;
}
public String getNameInChinese() {
return this.nameInChinese;
}
public GetInstanceByIdResponseBodyOriginatorName setNameInEnglish(String nameInEnglish) {
this.nameInEnglish = nameInEnglish;
return this;
}
public String getNameInEnglish() {
return this.nameInEnglish;
}
public GetInstanceByIdResponseBodyOriginatorName setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class GetInstanceByIdResponseBodyOriginator extends TeaModel {
@NameInMap("deptName")
public String deptName;
@NameInMap("email")
public String email;
@NameInMap("name")
public GetInstanceByIdResponseBodyOriginatorName name;
@NameInMap("userId")
public String userId;
public static GetInstanceByIdResponseBodyOriginator build(java.util.Map map) throws Exception {
GetInstanceByIdResponseBodyOriginator self = new GetInstanceByIdResponseBodyOriginator();
return TeaModel.build(map, self);
}
public GetInstanceByIdResponseBodyOriginator setDeptName(String deptName) {
this.deptName = deptName;
return this;
}
public String getDeptName() {
return this.deptName;
}
public GetInstanceByIdResponseBodyOriginator setEmail(String email) {
this.email = email;
return this;
}
public String getEmail() {
return this.email;
}
public GetInstanceByIdResponseBodyOriginator setName(GetInstanceByIdResponseBodyOriginatorName name) {
this.name = name;
return this;
}
public GetInstanceByIdResponseBodyOriginatorName getName() {
return this.name;
}
public GetInstanceByIdResponseBodyOriginator setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
}