public class AddLeaveTypeRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AddLeaveTypeRequest.AddLeaveTypeRequestLeaveCertificate |
static class |
AddLeaveTypeRequest.AddLeaveTypeRequestSubmitTimeRule |
static class |
AddLeaveTypeRequest.AddLeaveTypeRequestVisibilityRules |
| 构造器和说明 |
|---|
AddLeaveTypeRequest() |
@NameInMap(value="bizType") public String bizType
@NameInMap(value="extras") public String extras
@NameInMap(value="freedomLeave") public Boolean freedomLeave
@NameInMap(value="hoursInPerDay") public Long hoursInPerDay
@NameInMap(value="leaveCertificate") public AddLeaveTypeRequest.AddLeaveTypeRequestLeaveCertificate leaveCertificate
@NameInMap(value="leaveHourCeil") public String leaveHourCeil
@NameInMap(value="leaveName") public String leaveName
@NameInMap(value="leaveTimeCeil") public Boolean leaveTimeCeil
@NameInMap(value="leaveTimeCeilMinUnit") public String leaveTimeCeilMinUnit
@NameInMap(value="leaveViewUnit") public String leaveViewUnit
@NameInMap(value="maxLeaveTime") public Long maxLeaveTime
@NameInMap(value="minLeaveHour") public Double minLeaveHour
@NameInMap(value="naturalDayLeave") public Boolean naturalDayLeave
@NameInMap(value="paidLeave") public Boolean paidLeave
@NameInMap(value="submitTimeRule") public AddLeaveTypeRequest.AddLeaveTypeRequestSubmitTimeRule submitTimeRule
@NameInMap(value="visibilityRules") public List<AddLeaveTypeRequest.AddLeaveTypeRequestVisibilityRules> visibilityRules
@NameInMap(value="whenCanLeave") public String whenCanLeave
@NameInMap(value="opUserId") public String opUserId
public static AddLeaveTypeRequest build(Map<String,?> map) throws Exception
Exceptionpublic AddLeaveTypeRequest setBizType(String bizType)
public String getBizType()
public AddLeaveTypeRequest setExtras(String extras)
public String getExtras()
public AddLeaveTypeRequest setFreedomLeave(Boolean freedomLeave)
public Boolean getFreedomLeave()
public AddLeaveTypeRequest setHoursInPerDay(Long hoursInPerDay)
public Long getHoursInPerDay()
public AddLeaveTypeRequest setLeaveCertificate(AddLeaveTypeRequest.AddLeaveTypeRequestLeaveCertificate leaveCertificate)
public AddLeaveTypeRequest.AddLeaveTypeRequestLeaveCertificate getLeaveCertificate()
public AddLeaveTypeRequest setLeaveHourCeil(String leaveHourCeil)
public String getLeaveHourCeil()
public AddLeaveTypeRequest setLeaveName(String leaveName)
public String getLeaveName()
public AddLeaveTypeRequest setLeaveTimeCeil(Boolean leaveTimeCeil)
public Boolean getLeaveTimeCeil()
public AddLeaveTypeRequest setLeaveTimeCeilMinUnit(String leaveTimeCeilMinUnit)
public String getLeaveTimeCeilMinUnit()
public AddLeaveTypeRequest setLeaveViewUnit(String leaveViewUnit)
public String getLeaveViewUnit()
public AddLeaveTypeRequest setMaxLeaveTime(Long maxLeaveTime)
public Long getMaxLeaveTime()
public AddLeaveTypeRequest setMinLeaveHour(Double minLeaveHour)
public Double getMinLeaveHour()
public AddLeaveTypeRequest setNaturalDayLeave(Boolean naturalDayLeave)
public Boolean getNaturalDayLeave()
public AddLeaveTypeRequest setPaidLeave(Boolean paidLeave)
public Boolean getPaidLeave()
public AddLeaveTypeRequest setSubmitTimeRule(AddLeaveTypeRequest.AddLeaveTypeRequestSubmitTimeRule submitTimeRule)
public AddLeaveTypeRequest.AddLeaveTypeRequestSubmitTimeRule getSubmitTimeRule()
public AddLeaveTypeRequest setVisibilityRules(List<AddLeaveTypeRequest.AddLeaveTypeRequestVisibilityRules> visibilityRules)
public List<AddLeaveTypeRequest.AddLeaveTypeRequestVisibilityRules> getVisibilityRules()
public AddLeaveTypeRequest setWhenCanLeave(String whenCanLeave)
public String getWhenCanLeave()
public AddLeaveTypeRequest setOpUserId(String opUserId)
public String getOpUserId()
Copyright © 2024. All rights reserved.