
com.aliyun.dingtalkorg_culture_1_0.models.AssignOrgHoldingToEmpHoldingBatchRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkorg_culture_1_0.models;
import com.aliyun.tea.*;
public class AssignOrgHoldingToEmpHoldingBatchRequest extends TeaModel {
/**
* example:
* 表现优秀,特此奖励
*
* if can be null:
* true
*/
@NameInMap("remark")
public String remark;
/**
* This parameter is required.
*
* example:
* true
*/
@NameInMap("sendOrgCultureInform")
public Boolean sendOrgCultureInform;
/**
* This parameter is required.
*
* example:
* 10000
*/
@NameInMap("singleAmount")
public Long singleAmount;
/**
* This parameter is required.
*
* example:
* OPEN_ORG_POINT_PERSONAL_ASSIGN
*/
@NameInMap("sourceUsage")
public String sourceUsage;
/**
* This parameter is required.
*
* example:
* OPEN_EMP_POINT_PERSONAL_RECEIVE
*/
@NameInMap("targetUsage")
public String targetUsage;
/**
* This parameter is required.
*/
@NameInMap("targetUserList")
public java.util.List targetUserList;
public static AssignOrgHoldingToEmpHoldingBatchRequest build(java.util.Map map) throws Exception {
AssignOrgHoldingToEmpHoldingBatchRequest self = new AssignOrgHoldingToEmpHoldingBatchRequest();
return TeaModel.build(map, self);
}
public AssignOrgHoldingToEmpHoldingBatchRequest setRemark(String remark) {
this.remark = remark;
return this;
}
public String getRemark() {
return this.remark;
}
public AssignOrgHoldingToEmpHoldingBatchRequest setSendOrgCultureInform(Boolean sendOrgCultureInform) {
this.sendOrgCultureInform = sendOrgCultureInform;
return this;
}
public Boolean getSendOrgCultureInform() {
return this.sendOrgCultureInform;
}
public AssignOrgHoldingToEmpHoldingBatchRequest setSingleAmount(Long singleAmount) {
this.singleAmount = singleAmount;
return this;
}
public Long getSingleAmount() {
return this.singleAmount;
}
public AssignOrgHoldingToEmpHoldingBatchRequest setSourceUsage(String sourceUsage) {
this.sourceUsage = sourceUsage;
return this;
}
public String getSourceUsage() {
return this.sourceUsage;
}
public AssignOrgHoldingToEmpHoldingBatchRequest setTargetUsage(String targetUsage) {
this.targetUsage = targetUsage;
return this;
}
public String getTargetUsage() {
return this.targetUsage;
}
public AssignOrgHoldingToEmpHoldingBatchRequest setTargetUserList(java.util.List targetUserList) {
this.targetUserList = targetUserList;
return this;
}
public java.util.List getTargetUserList() {
return this.targetUserList;
}
public static class AssignOrgHoldingToEmpHoldingBatchRequestTargetUserList extends TeaModel {
/**
* This parameter is required.
*
* example:
* 4353453454241
*/
@NameInMap("outId")
public String outId;
/**
* This parameter is required.
*
* example:
* 551341216920908910
*/
@NameInMap("targetUserId")
public String targetUserId;
public static AssignOrgHoldingToEmpHoldingBatchRequestTargetUserList build(java.util.Map map) throws Exception {
AssignOrgHoldingToEmpHoldingBatchRequestTargetUserList self = new AssignOrgHoldingToEmpHoldingBatchRequestTargetUserList();
return TeaModel.build(map, self);
}
public AssignOrgHoldingToEmpHoldingBatchRequestTargetUserList setOutId(String outId) {
this.outId = outId;
return this;
}
public String getOutId() {
return this.outId;
}
public AssignOrgHoldingToEmpHoldingBatchRequestTargetUserList setTargetUserId(String targetUserId) {
this.targetUserId = targetUserId;
return this;
}
public String getTargetUserId() {
return this.targetUserId;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy