com.aliyun.dingtalkalitrip_1_0.models.AddCityCarApplyRequest 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.dingtalkalitrip_1_0.models;
import com.aliyun.tea.*;
public class AddCityCarApplyRequest extends TeaModel {
/**
* This parameter is required.
*
* example:
* 杭州出差
*/
@NameInMap("cause")
public String cause;
/**
* This parameter is required.
*
* example:
* 杭州
*/
@NameInMap("city")
public String city;
/**
* This parameter is required.
*
* example:
* corpx
*/
@NameInMap("corpId")
public String corpId;
/**
* This parameter is required.
*
* example:
* 2021-03-18 20:26:56
*/
@NameInMap("date")
public String date;
/**
* example:
* 2021-03-30 20:26:56
*/
@NameInMap("finishedDate")
public String finishedDate;
/**
* example:
* projectx
*/
@NameInMap("projectCode")
public String projectCode;
/**
* example:
* 项目x
*/
@NameInMap("projectName")
public String projectName;
/**
* This parameter is required.
*
* example:
* 0
*/
@NameInMap("status")
public Long status;
/**
* This parameter is required.
*
* example:
* apply1
*/
@NameInMap("thirdPartApplyId")
public String thirdPartApplyId;
/**
* This parameter is required.
*
* example:
* costcenter1
*/
@NameInMap("thirdPartCostCenterId")
public String thirdPartCostCenterId;
/**
* This parameter is required.
*
* example:
* invoice1
*/
@NameInMap("thirdPartInvoiceId")
public String thirdPartInvoiceId;
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("timesTotal")
public Long timesTotal;
/**
* This parameter is required.
*
* example:
* 3
*/
@NameInMap("timesType")
public Long timesType;
/**
* This parameter is required.
*
* example:
* 0
*/
@NameInMap("timesUsed")
public Long timesUsed;
/**
* This parameter is required.
*
* example:
* 杭州出差
*/
@NameInMap("title")
public String title;
/**
* This parameter is required.
*
* example:
* user1
*/
@NameInMap("userId")
public String userId;
public static AddCityCarApplyRequest build(java.util.Map map) throws Exception {
AddCityCarApplyRequest self = new AddCityCarApplyRequest();
return TeaModel.build(map, self);
}
public AddCityCarApplyRequest setCause(String cause) {
this.cause = cause;
return this;
}
public String getCause() {
return this.cause;
}
public AddCityCarApplyRequest setCity(String city) {
this.city = city;
return this;
}
public String getCity() {
return this.city;
}
public AddCityCarApplyRequest setCorpId(String corpId) {
this.corpId = corpId;
return this;
}
public String getCorpId() {
return this.corpId;
}
public AddCityCarApplyRequest setDate(String date) {
this.date = date;
return this;
}
public String getDate() {
return this.date;
}
public AddCityCarApplyRequest setFinishedDate(String finishedDate) {
this.finishedDate = finishedDate;
return this;
}
public String getFinishedDate() {
return this.finishedDate;
}
public AddCityCarApplyRequest setProjectCode(String projectCode) {
this.projectCode = projectCode;
return this;
}
public String getProjectCode() {
return this.projectCode;
}
public AddCityCarApplyRequest setProjectName(String projectName) {
this.projectName = projectName;
return this;
}
public String getProjectName() {
return this.projectName;
}
public AddCityCarApplyRequest setStatus(Long status) {
this.status = status;
return this;
}
public Long getStatus() {
return this.status;
}
public AddCityCarApplyRequest setThirdPartApplyId(String thirdPartApplyId) {
this.thirdPartApplyId = thirdPartApplyId;
return this;
}
public String getThirdPartApplyId() {
return this.thirdPartApplyId;
}
public AddCityCarApplyRequest setThirdPartCostCenterId(String thirdPartCostCenterId) {
this.thirdPartCostCenterId = thirdPartCostCenterId;
return this;
}
public String getThirdPartCostCenterId() {
return this.thirdPartCostCenterId;
}
public AddCityCarApplyRequest setThirdPartInvoiceId(String thirdPartInvoiceId) {
this.thirdPartInvoiceId = thirdPartInvoiceId;
return this;
}
public String getThirdPartInvoiceId() {
return this.thirdPartInvoiceId;
}
public AddCityCarApplyRequest setTimesTotal(Long timesTotal) {
this.timesTotal = timesTotal;
return this;
}
public Long getTimesTotal() {
return this.timesTotal;
}
public AddCityCarApplyRequest setTimesType(Long timesType) {
this.timesType = timesType;
return this;
}
public Long getTimesType() {
return this.timesType;
}
public AddCityCarApplyRequest setTimesUsed(Long timesUsed) {
this.timesUsed = timesUsed;
return this;
}
public Long getTimesUsed() {
return this.timesUsed;
}
public AddCityCarApplyRequest setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
public AddCityCarApplyRequest setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}