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

com.aliyun.dingtalkhrbrain_1_0.models.HrbrainImportPromEvalRequest Maven / Gradle / Ivy

There is a newer version: 2.1.67
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkhrbrain_1_0.models;

import com.aliyun.tea.*;

public class HrbrainImportPromEvalRequest extends TeaModel {
    /**
     * 

This parameter is required.

*/ @NameInMap("body") public java.util.List body; /** *

This parameter is required.

*/ @NameInMap("corpId") public String corpId; public static HrbrainImportPromEvalRequest build(java.util.Map map) throws Exception { HrbrainImportPromEvalRequest self = new HrbrainImportPromEvalRequest(); return TeaModel.build(map, self); } public HrbrainImportPromEvalRequest setBody(java.util.List body) { this.body = body; return this; } public java.util.List getBody() { return this.body; } public HrbrainImportPromEvalRequest setCorpId(String corpId) { this.corpId = corpId; return this; } public String getCorpId() { return this.corpId; } public static class HrbrainImportPromEvalRequestBody extends TeaModel { @NameInMap("comment") public String comment; /** *

This parameter is required.

*/ @NameInMap("effectiveDate") public String effectiveDate; @NameInMap("extendInfo") public java.util.Map extendInfo; /** *

This parameter is required.

*/ @NameInMap("name") public String name; /** *

This parameter is required.

*/ @NameInMap("newJobLevel") public String newJobLevel; /** *

This parameter is required.

*/ @NameInMap("period") public String period; @NameInMap("periodEndDate") public String periodEndDate; @NameInMap("periodStartDate") public String periodStartDate; /** *

This parameter is required.

*/ @NameInMap("preJobLevel") public String preJobLevel; /** *

This parameter is required.

*/ @NameInMap("workNo") public String workNo; public static HrbrainImportPromEvalRequestBody build(java.util.Map map) throws Exception { HrbrainImportPromEvalRequestBody self = new HrbrainImportPromEvalRequestBody(); return TeaModel.build(map, self); } public HrbrainImportPromEvalRequestBody setComment(String comment) { this.comment = comment; return this; } public String getComment() { return this.comment; } public HrbrainImportPromEvalRequestBody setEffectiveDate(String effectiveDate) { this.effectiveDate = effectiveDate; return this; } public String getEffectiveDate() { return this.effectiveDate; } public HrbrainImportPromEvalRequestBody setExtendInfo(java.util.Map extendInfo) { this.extendInfo = extendInfo; return this; } public java.util.Map getExtendInfo() { return this.extendInfo; } public HrbrainImportPromEvalRequestBody setName(String name) { this.name = name; return this; } public String getName() { return this.name; } public HrbrainImportPromEvalRequestBody setNewJobLevel(String newJobLevel) { this.newJobLevel = newJobLevel; return this; } public String getNewJobLevel() { return this.newJobLevel; } public HrbrainImportPromEvalRequestBody setPeriod(String period) { this.period = period; return this; } public String getPeriod() { return this.period; } public HrbrainImportPromEvalRequestBody setPeriodEndDate(String periodEndDate) { this.periodEndDate = periodEndDate; return this; } public String getPeriodEndDate() { return this.periodEndDate; } public HrbrainImportPromEvalRequestBody setPeriodStartDate(String periodStartDate) { this.periodStartDate = periodStartDate; return this; } public String getPeriodStartDate() { return this.periodStartDate; } public HrbrainImportPromEvalRequestBody setPreJobLevel(String preJobLevel) { this.preJobLevel = preJobLevel; return this; } public String getPreJobLevel() { return this.preJobLevel; } public HrbrainImportPromEvalRequestBody setWorkNo(String workNo) { this.workNo = workNo; return this; } public String getWorkNo() { return this.workNo; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy