com.aliyun.dingtalkhrm_1_0.models.HrmProcessTransferRequest 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.dingtalkhrm_1_0.models;
import com.aliyun.tea.*;
public class HrmProcessTransferRequest extends TeaModel {
@NameInMap("deptIdsAfterTransfer")
public java.util.List deptIdsAfterTransfer;
/**
* example:
* aefadfadaewedad
*/
@NameInMap("jobIdAfterTransfer")
public String jobIdAfterTransfer;
/**
* example:
* 123L
*/
@NameInMap("mainDeptIdAfterTransfer")
public Long mainDeptIdAfterTransfer;
/**
* example:
* 232312312
*/
@NameInMap("operateUserId")
public String operateUserId;
/**
* example:
* fasdfaddsadfa
*/
@NameInMap("positionIdAfterTransfer")
public String positionIdAfterTransfer;
/**
* example:
* L1
*/
@NameInMap("positionLevelAfterTransfer")
public String positionLevelAfterTransfer;
/**
* example:
* 经理
*/
@NameInMap("positionNameAfterTransfer")
public String positionNameAfterTransfer;
/**
* example:
* fasdfaddsadfa
*/
@NameInMap("rankIdAfterTransfer")
public String rankIdAfterTransfer;
/**
* This parameter is required.
*
* example:
* 2332
*/
@NameInMap("userId")
public String userId;
public static HrmProcessTransferRequest build(java.util.Map map) throws Exception {
HrmProcessTransferRequest self = new HrmProcessTransferRequest();
return TeaModel.build(map, self);
}
public HrmProcessTransferRequest setDeptIdsAfterTransfer(java.util.List deptIdsAfterTransfer) {
this.deptIdsAfterTransfer = deptIdsAfterTransfer;
return this;
}
public java.util.List getDeptIdsAfterTransfer() {
return this.deptIdsAfterTransfer;
}
public HrmProcessTransferRequest setJobIdAfterTransfer(String jobIdAfterTransfer) {
this.jobIdAfterTransfer = jobIdAfterTransfer;
return this;
}
public String getJobIdAfterTransfer() {
return this.jobIdAfterTransfer;
}
public HrmProcessTransferRequest setMainDeptIdAfterTransfer(Long mainDeptIdAfterTransfer) {
this.mainDeptIdAfterTransfer = mainDeptIdAfterTransfer;
return this;
}
public Long getMainDeptIdAfterTransfer() {
return this.mainDeptIdAfterTransfer;
}
public HrmProcessTransferRequest setOperateUserId(String operateUserId) {
this.operateUserId = operateUserId;
return this;
}
public String getOperateUserId() {
return this.operateUserId;
}
public HrmProcessTransferRequest setPositionIdAfterTransfer(String positionIdAfterTransfer) {
this.positionIdAfterTransfer = positionIdAfterTransfer;
return this;
}
public String getPositionIdAfterTransfer() {
return this.positionIdAfterTransfer;
}
public HrmProcessTransferRequest setPositionLevelAfterTransfer(String positionLevelAfterTransfer) {
this.positionLevelAfterTransfer = positionLevelAfterTransfer;
return this;
}
public String getPositionLevelAfterTransfer() {
return this.positionLevelAfterTransfer;
}
public HrmProcessTransferRequest setPositionNameAfterTransfer(String positionNameAfterTransfer) {
this.positionNameAfterTransfer = positionNameAfterTransfer;
return this;
}
public String getPositionNameAfterTransfer() {
return this.positionNameAfterTransfer;
}
public HrmProcessTransferRequest setRankIdAfterTransfer(String rankIdAfterTransfer) {
this.rankIdAfterTransfer = rankIdAfterTransfer;
return this;
}
public String getRankIdAfterTransfer() {
return this.rankIdAfterTransfer;
}
public HrmProcessTransferRequest setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}