com.aliyun.dingtalkesign_1_0.models.GetProcessStartUrlRequest 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.dingtalkesign_1_0.models;
import com.aliyun.tea.*;
public class GetProcessStartUrlRequest extends TeaModel {
@NameInMap("ccs")
public java.util.List ccs;
@NameInMap("files")
public java.util.List files;
@NameInMap("initiatorUserId")
public String initiatorUserId;
@NameInMap("participants")
public java.util.List participants;
@NameInMap("redirectUrl")
public String redirectUrl;
@NameInMap("sourceInfo")
public GetProcessStartUrlRequestSourceInfo sourceInfo;
@NameInMap("taskName")
public String taskName;
public static GetProcessStartUrlRequest build(java.util.Map map) throws Exception {
GetProcessStartUrlRequest self = new GetProcessStartUrlRequest();
return TeaModel.build(map, self);
}
public GetProcessStartUrlRequest setCcs(java.util.List ccs) {
this.ccs = ccs;
return this;
}
public java.util.List getCcs() {
return this.ccs;
}
public GetProcessStartUrlRequest setFiles(java.util.List files) {
this.files = files;
return this;
}
public java.util.List getFiles() {
return this.files;
}
public GetProcessStartUrlRequest setInitiatorUserId(String initiatorUserId) {
this.initiatorUserId = initiatorUserId;
return this;
}
public String getInitiatorUserId() {
return this.initiatorUserId;
}
public GetProcessStartUrlRequest setParticipants(java.util.List participants) {
this.participants = participants;
return this;
}
public java.util.List getParticipants() {
return this.participants;
}
public GetProcessStartUrlRequest setRedirectUrl(String redirectUrl) {
this.redirectUrl = redirectUrl;
return this;
}
public String getRedirectUrl() {
return this.redirectUrl;
}
public GetProcessStartUrlRequest setSourceInfo(GetProcessStartUrlRequestSourceInfo sourceInfo) {
this.sourceInfo = sourceInfo;
return this;
}
public GetProcessStartUrlRequestSourceInfo getSourceInfo() {
return this.sourceInfo;
}
public GetProcessStartUrlRequest setTaskName(String taskName) {
this.taskName = taskName;
return this;
}
public String getTaskName() {
return this.taskName;
}
public static class GetProcessStartUrlRequestCcs extends TeaModel {
@NameInMap("account")
public String account;
@NameInMap("accountName")
public String accountName;
@NameInMap("accountType")
public String accountType;
@NameInMap("orgName")
public String orgName;
@NameInMap("userId")
public String userId;
public static GetProcessStartUrlRequestCcs build(java.util.Map map) throws Exception {
GetProcessStartUrlRequestCcs self = new GetProcessStartUrlRequestCcs();
return TeaModel.build(map, self);
}
public GetProcessStartUrlRequestCcs setAccount(String account) {
this.account = account;
return this;
}
public String getAccount() {
return this.account;
}
public GetProcessStartUrlRequestCcs setAccountName(String accountName) {
this.accountName = accountName;
return this;
}
public String getAccountName() {
return this.accountName;
}
public GetProcessStartUrlRequestCcs setAccountType(String accountType) {
this.accountType = accountType;
return this;
}
public String getAccountType() {
return this.accountType;
}
public GetProcessStartUrlRequestCcs setOrgName(String orgName) {
this.orgName = orgName;
return this;
}
public String getOrgName() {
return this.orgName;
}
public GetProcessStartUrlRequestCcs setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
public static class GetProcessStartUrlRequestFiles extends TeaModel {
@NameInMap("fileId")
public String fileId;
@NameInMap("fileName")
public String fileName;
public static GetProcessStartUrlRequestFiles build(java.util.Map map) throws Exception {
GetProcessStartUrlRequestFiles self = new GetProcessStartUrlRequestFiles();
return TeaModel.build(map, self);
}
public GetProcessStartUrlRequestFiles setFileId(String fileId) {
this.fileId = fileId;
return this;
}
public String getFileId() {
return this.fileId;
}
public GetProcessStartUrlRequestFiles setFileName(String fileName) {
this.fileName = fileName;
return this;
}
public String getFileName() {
return this.fileName;
}
}
public static class GetProcessStartUrlRequestParticipants extends TeaModel {
@NameInMap("account")
public String account;
@NameInMap("accountName")
public String accountName;
@NameInMap("accountType")
public String accountType;
@NameInMap("orgName")
public String orgName;
@NameInMap("signRequirements")
public String signRequirements;
@NameInMap("userId")
public String userId;
public static GetProcessStartUrlRequestParticipants build(java.util.Map map) throws Exception {
GetProcessStartUrlRequestParticipants self = new GetProcessStartUrlRequestParticipants();
return TeaModel.build(map, self);
}
public GetProcessStartUrlRequestParticipants setAccount(String account) {
this.account = account;
return this;
}
public String getAccount() {
return this.account;
}
public GetProcessStartUrlRequestParticipants setAccountName(String accountName) {
this.accountName = accountName;
return this;
}
public String getAccountName() {
return this.accountName;
}
public GetProcessStartUrlRequestParticipants setAccountType(String accountType) {
this.accountType = accountType;
return this;
}
public String getAccountType() {
return this.accountType;
}
public GetProcessStartUrlRequestParticipants setOrgName(String orgName) {
this.orgName = orgName;
return this;
}
public String getOrgName() {
return this.orgName;
}
public GetProcessStartUrlRequestParticipants setSignRequirements(String signRequirements) {
this.signRequirements = signRequirements;
return this;
}
public String getSignRequirements() {
return this.signRequirements;
}
public GetProcessStartUrlRequestParticipants setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
public static class GetProcessStartUrlRequestSourceInfo extends TeaModel {
@NameInMap("mobileUrl")
public String mobileUrl;
@NameInMap("pcUrl")
public String pcUrl;
@NameInMap("showText")
public String showText;
public static GetProcessStartUrlRequestSourceInfo build(java.util.Map map) throws Exception {
GetProcessStartUrlRequestSourceInfo self = new GetProcessStartUrlRequestSourceInfo();
return TeaModel.build(map, self);
}
public GetProcessStartUrlRequestSourceInfo setMobileUrl(String mobileUrl) {
this.mobileUrl = mobileUrl;
return this;
}
public String getMobileUrl() {
return this.mobileUrl;
}
public GetProcessStartUrlRequestSourceInfo setPcUrl(String pcUrl) {
this.pcUrl = pcUrl;
return this;
}
public String getPcUrl() {
return this.pcUrl;
}
public GetProcessStartUrlRequestSourceInfo setShowText(String showText) {
this.showText = showText;
return this;
}
public String getShowText() {
return this.showText;
}
}
}