com.aliyun.btripopen20220520.models.ModuleItemListShoppingItemMapValue Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.btripopen20220520.models;
import com.aliyun.tea.*;
public class ModuleItemListShoppingItemMapValue extends TeaModel {
/**
* id
*/
@NameInMap("id")
public String id;
@NameInMap("cabin_quantity")
public java.util.Map cabinQuantity;
@NameInMap("search_price")
public ModuleItemListShoppingItemMapValueSearchPrice searchPrice;
@NameInMap("segment_price")
public java.util.Map segmentPrice;
public static ModuleItemListShoppingItemMapValue build(java.util.Map map) throws Exception {
ModuleItemListShoppingItemMapValue self = new ModuleItemListShoppingItemMapValue();
return TeaModel.build(map, self);
}
public ModuleItemListShoppingItemMapValue setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public ModuleItemListShoppingItemMapValue setCabinQuantity(java.util.Map cabinQuantity) {
this.cabinQuantity = cabinQuantity;
return this;
}
public java.util.Map getCabinQuantity() {
return this.cabinQuantity;
}
public ModuleItemListShoppingItemMapValue setSearchPrice(ModuleItemListShoppingItemMapValueSearchPrice searchPrice) {
this.searchPrice = searchPrice;
return this;
}
public ModuleItemListShoppingItemMapValueSearchPrice getSearchPrice() {
return this.searchPrice;
}
public ModuleItemListShoppingItemMapValue setSegmentPrice(java.util.Map segmentPrice) {
this.segmentPrice = segmentPrice;
return this;
}
public java.util.Map getSegmentPrice() {
return this.segmentPrice;
}
public static class ModuleItemListShoppingItemMapValueSearchPricePriceShowInfo extends TeaModel {
@NameInMap("discount_info")
public String discountInfo;
@NameInMap("discount_num")
public Double discountNum;
@NameInMap("show_ticket_price")
public Boolean showTicketPrice;
public static ModuleItemListShoppingItemMapValueSearchPricePriceShowInfo build(java.util.Map map) throws Exception {
ModuleItemListShoppingItemMapValueSearchPricePriceShowInfo self = new ModuleItemListShoppingItemMapValueSearchPricePriceShowInfo();
return TeaModel.build(map, self);
}
public ModuleItemListShoppingItemMapValueSearchPricePriceShowInfo setDiscountInfo(String discountInfo) {
this.discountInfo = discountInfo;
return this;
}
public String getDiscountInfo() {
return this.discountInfo;
}
public ModuleItemListShoppingItemMapValueSearchPricePriceShowInfo setDiscountNum(Double discountNum) {
this.discountNum = discountNum;
return this;
}
public Double getDiscountNum() {
return this.discountNum;
}
public ModuleItemListShoppingItemMapValueSearchPricePriceShowInfo setShowTicketPrice(Boolean showTicketPrice) {
this.showTicketPrice = showTicketPrice;
return this;
}
public Boolean getShowTicketPrice() {
return this.showTicketPrice;
}
}
public static class ModuleItemListShoppingItemMapValueSearchPrice extends TeaModel {
@NameInMap("floor_price")
public Integer floorPrice;
@NameInMap("ticket_price")
public Integer ticketPrice;
@NameInMap("sell_price")
public Integer sellPrice;
@NameInMap("original_sell_price")
public Integer originalSellPrice;
@NameInMap("base_total_price")
public Integer baseTotalPrice;
@NameInMap("before_control_price")
public Integer beforeControlPrice;
@NameInMap("tax")
public Integer tax;
@NameInMap("supply_price")
public Integer supplyPrice;
@NameInMap("basic_cabin_price")
public Integer basicCabinPrice;
@NameInMap("build_price")
public Integer buildPrice;
@NameInMap("oil_price")
public Integer oilPrice;
@NameInMap("first_standard_price")
public Integer firstStandardPrice;
@NameInMap("business_standard_price")
public Integer businessStandardPrice;
@NameInMap("common_standard_price")
public Integer commonStandardPrice;
/**
* fdPrice
*/
@NameInMap("inter_ticket_price")
public Integer interTicketPrice;
@NameInMap("subtracted_price")
public Integer subtractedPrice;
@NameInMap("origin_common_price")
public Integer originCommonPrice;
@NameInMap("dynamic_promotion_price")
public Integer dynamicPromotionPrice;
@NameInMap("installment_num")
public Integer installmentNum;
@NameInMap("installment_price")
public Double installmentPrice;
@NameInMap("competition_dynamic_price")
public Integer competitionDynamicPrice;
@NameInMap("competition_promotion_price")
public Integer competitionPromotionPrice;
@NameInMap("min_before_control_price_of_normal")
public Integer minBeforeControlPriceOfNormal;
@NameInMap("price_show_info")
public ModuleItemListShoppingItemMapValueSearchPricePriceShowInfo priceShowInfo;
public static ModuleItemListShoppingItemMapValueSearchPrice build(java.util.Map map) throws Exception {
ModuleItemListShoppingItemMapValueSearchPrice self = new ModuleItemListShoppingItemMapValueSearchPrice();
return TeaModel.build(map, self);
}
public ModuleItemListShoppingItemMapValueSearchPrice setFloorPrice(Integer floorPrice) {
this.floorPrice = floorPrice;
return this;
}
public Integer getFloorPrice() {
return this.floorPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setTicketPrice(Integer ticketPrice) {
this.ticketPrice = ticketPrice;
return this;
}
public Integer getTicketPrice() {
return this.ticketPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setSellPrice(Integer sellPrice) {
this.sellPrice = sellPrice;
return this;
}
public Integer getSellPrice() {
return this.sellPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setOriginalSellPrice(Integer originalSellPrice) {
this.originalSellPrice = originalSellPrice;
return this;
}
public Integer getOriginalSellPrice() {
return this.originalSellPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setBaseTotalPrice(Integer baseTotalPrice) {
this.baseTotalPrice = baseTotalPrice;
return this;
}
public Integer getBaseTotalPrice() {
return this.baseTotalPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setBeforeControlPrice(Integer beforeControlPrice) {
this.beforeControlPrice = beforeControlPrice;
return this;
}
public Integer getBeforeControlPrice() {
return this.beforeControlPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setTax(Integer tax) {
this.tax = tax;
return this;
}
public Integer getTax() {
return this.tax;
}
public ModuleItemListShoppingItemMapValueSearchPrice setSupplyPrice(Integer supplyPrice) {
this.supplyPrice = supplyPrice;
return this;
}
public Integer getSupplyPrice() {
return this.supplyPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setBasicCabinPrice(Integer basicCabinPrice) {
this.basicCabinPrice = basicCabinPrice;
return this;
}
public Integer getBasicCabinPrice() {
return this.basicCabinPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setBuildPrice(Integer buildPrice) {
this.buildPrice = buildPrice;
return this;
}
public Integer getBuildPrice() {
return this.buildPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setOilPrice(Integer oilPrice) {
this.oilPrice = oilPrice;
return this;
}
public Integer getOilPrice() {
return this.oilPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setFirstStandardPrice(Integer firstStandardPrice) {
this.firstStandardPrice = firstStandardPrice;
return this;
}
public Integer getFirstStandardPrice() {
return this.firstStandardPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setBusinessStandardPrice(Integer businessStandardPrice) {
this.businessStandardPrice = businessStandardPrice;
return this;
}
public Integer getBusinessStandardPrice() {
return this.businessStandardPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setCommonStandardPrice(Integer commonStandardPrice) {
this.commonStandardPrice = commonStandardPrice;
return this;
}
public Integer getCommonStandardPrice() {
return this.commonStandardPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setInterTicketPrice(Integer interTicketPrice) {
this.interTicketPrice = interTicketPrice;
return this;
}
public Integer getInterTicketPrice() {
return this.interTicketPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setSubtractedPrice(Integer subtractedPrice) {
this.subtractedPrice = subtractedPrice;
return this;
}
public Integer getSubtractedPrice() {
return this.subtractedPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setOriginCommonPrice(Integer originCommonPrice) {
this.originCommonPrice = originCommonPrice;
return this;
}
public Integer getOriginCommonPrice() {
return this.originCommonPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setDynamicPromotionPrice(Integer dynamicPromotionPrice) {
this.dynamicPromotionPrice = dynamicPromotionPrice;
return this;
}
public Integer getDynamicPromotionPrice() {
return this.dynamicPromotionPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setInstallmentNum(Integer installmentNum) {
this.installmentNum = installmentNum;
return this;
}
public Integer getInstallmentNum() {
return this.installmentNum;
}
public ModuleItemListShoppingItemMapValueSearchPrice setInstallmentPrice(Double installmentPrice) {
this.installmentPrice = installmentPrice;
return this;
}
public Double getInstallmentPrice() {
return this.installmentPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setCompetitionDynamicPrice(Integer competitionDynamicPrice) {
this.competitionDynamicPrice = competitionDynamicPrice;
return this;
}
public Integer getCompetitionDynamicPrice() {
return this.competitionDynamicPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setCompetitionPromotionPrice(Integer competitionPromotionPrice) {
this.competitionPromotionPrice = competitionPromotionPrice;
return this;
}
public Integer getCompetitionPromotionPrice() {
return this.competitionPromotionPrice;
}
public ModuleItemListShoppingItemMapValueSearchPrice setMinBeforeControlPriceOfNormal(Integer minBeforeControlPriceOfNormal) {
this.minBeforeControlPriceOfNormal = minBeforeControlPriceOfNormal;
return this;
}
public Integer getMinBeforeControlPriceOfNormal() {
return this.minBeforeControlPriceOfNormal;
}
public ModuleItemListShoppingItemMapValueSearchPrice setPriceShowInfo(ModuleItemListShoppingItemMapValueSearchPricePriceShowInfo priceShowInfo) {
this.priceShowInfo = priceShowInfo;
return this;
}
public ModuleItemListShoppingItemMapValueSearchPricePriceShowInfo getPriceShowInfo() {
return this.priceShowInfo;
}
}
}