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

com.aliyun.dingtalkalitrip_1_0.models.GetFlightExceedApplyResponseBody Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkalitrip_1_0.models;

import com.aliyun.tea.*;

public class GetFlightExceedApplyResponseBody extends TeaModel {
    /**
     * 

This parameter is required.

* * example: *

1234

*/ @NameInMap("applyId") public Long applyId; /** *

This parameter is required.

*/ @NameInMap("applyIntentionInfoDO") public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO applyIntentionInfoDO; /** *

This parameter is required.

* * example: *

出差

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

This parameter is required.

* * example: *

ding1234

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

This parameter is required.

* * example: *

出差

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

This parameter is required.

* * example: *

1

*/ @NameInMap("exceedType") public Integer exceedType; /** *

This parameter is required.

* * example: *

经济舱(2折及以下)

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

This parameter is required.

* * example: *

0

*/ @NameInMap("status") public Integer status; /** *

This parameter is required.

* * example: *

2021-07-08 15:23:56

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

This parameter is required.

* * example: *

0001A1100000007EX08O

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

This parameter is required.

* * example: *

weifeng

*/ @NameInMap("userId") public String userId; public static GetFlightExceedApplyResponseBody build(java.util.Map map) throws Exception { GetFlightExceedApplyResponseBody self = new GetFlightExceedApplyResponseBody(); return TeaModel.build(map, self); } public GetFlightExceedApplyResponseBody setApplyId(Long applyId) { this.applyId = applyId; return this; } public Long getApplyId() { return this.applyId; } public GetFlightExceedApplyResponseBody setApplyIntentionInfoDO(GetFlightExceedApplyResponseBodyApplyIntentionInfoDO applyIntentionInfoDO) { this.applyIntentionInfoDO = applyIntentionInfoDO; return this; } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO getApplyIntentionInfoDO() { return this.applyIntentionInfoDO; } public GetFlightExceedApplyResponseBody setBtripCause(String btripCause) { this.btripCause = btripCause; return this; } public String getBtripCause() { return this.btripCause; } public GetFlightExceedApplyResponseBody setCorpId(String corpId) { this.corpId = corpId; return this; } public String getCorpId() { return this.corpId; } public GetFlightExceedApplyResponseBody setExceedReason(String exceedReason) { this.exceedReason = exceedReason; return this; } public String getExceedReason() { return this.exceedReason; } public GetFlightExceedApplyResponseBody setExceedType(Integer exceedType) { this.exceedType = exceedType; return this; } public Integer getExceedType() { return this.exceedType; } public GetFlightExceedApplyResponseBody setOriginStandard(String originStandard) { this.originStandard = originStandard; return this; } public String getOriginStandard() { return this.originStandard; } public GetFlightExceedApplyResponseBody setStatus(Integer status) { this.status = status; return this; } public Integer getStatus() { return this.status; } public GetFlightExceedApplyResponseBody setSubmitTime(String submitTime) { this.submitTime = submitTime; return this; } public String getSubmitTime() { return this.submitTime; } public GetFlightExceedApplyResponseBody setThirdpartApplyId(String thirdpartApplyId) { this.thirdpartApplyId = thirdpartApplyId; return this; } public String getThirdpartApplyId() { return this.thirdpartApplyId; } public GetFlightExceedApplyResponseBody setUserId(String userId) { this.userId = userId; return this; } public String getUserId() { return this.userId; } public static class GetFlightExceedApplyResponseBodyApplyIntentionInfoDO extends TeaModel { /** *

This parameter is required.

* * example: *

HGH

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

This parameter is required.

* * example: *

杭州

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

This parameter is required.

* * example: *

2021-07-08 15:23:56

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

This parameter is required.

* * example: *

F

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

This parameter is required.

* * example: *

1

*/ @NameInMap("cabinClass") public Integer cabinClass; /** *

This parameter is required.

* * example: *

经济舱

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

This parameter is required.

* * example: *

SHA

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

This parameter is required.

* * example: *

上海

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

This parameter is required.

* * example: *

2021-07-08 15:23:56

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

This parameter is required.

* * example: *

4.1

*/ @NameInMap("discount") public Double discount; /** *

This parameter is required.

* * example: *

MU2759

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

This parameter is required.

* * example: *

1000

*/ @NameInMap("price") public Long price; /** *

This parameter is required.

* * example: *

1

*/ @NameInMap("type") public Integer type; public static GetFlightExceedApplyResponseBodyApplyIntentionInfoDO build(java.util.Map map) throws Exception { GetFlightExceedApplyResponseBodyApplyIntentionInfoDO self = new GetFlightExceedApplyResponseBodyApplyIntentionInfoDO(); return TeaModel.build(map, self); } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO setArrCity(String arrCity) { this.arrCity = arrCity; return this; } public String getArrCity() { return this.arrCity; } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO setArrCityName(String arrCityName) { this.arrCityName = arrCityName; return this; } public String getArrCityName() { return this.arrCityName; } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO setArrTime(String arrTime) { this.arrTime = arrTime; return this; } public String getArrTime() { return this.arrTime; } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO setCabin(String cabin) { this.cabin = cabin; return this; } public String getCabin() { return this.cabin; } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO setCabinClass(Integer cabinClass) { this.cabinClass = cabinClass; return this; } public Integer getCabinClass() { return this.cabinClass; } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO setCabinClassStr(String cabinClassStr) { this.cabinClassStr = cabinClassStr; return this; } public String getCabinClassStr() { return this.cabinClassStr; } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO setDepCity(String depCity) { this.depCity = depCity; return this; } public String getDepCity() { return this.depCity; } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO setDepCityName(String depCityName) { this.depCityName = depCityName; return this; } public String getDepCityName() { return this.depCityName; } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO setDepTime(String depTime) { this.depTime = depTime; return this; } public String getDepTime() { return this.depTime; } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO setDiscount(Double discount) { this.discount = discount; return this; } public Double getDiscount() { return this.discount; } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO setFlightNo(String flightNo) { this.flightNo = flightNo; return this; } public String getFlightNo() { return this.flightNo; } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO setPrice(Long price) { this.price = price; return this; } public Long getPrice() { return this.price; } public GetFlightExceedApplyResponseBodyApplyIntentionInfoDO setType(Integer type) { this.type = type; return this; } public Integer getType() { return this.type; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy