/*
 * Oceanengine Open Api
 * 巨量引擎开放平台 Open Api
 *
 * The version of the OpenAPI document: 1.1.19
 * 
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */


package com.bytedance.ads.model;

import java.util.Objects;
import java.util.Arrays;
import com.google.gson.TypeAdapter;
import com.google.gson.annotations.JsonAdapter;
import com.google.gson.annotations.SerializedName;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
import org.openapitools.jackson.nullable.JsonNullable;

import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.JsonArray;
import com.google.gson.JsonDeserializationContext;
import com.google.gson.JsonDeserializer;
import com.google.gson.JsonElement;
import com.google.gson.JsonObject;
import com.google.gson.JsonParseException;
import com.google.gson.TypeAdapterFactory;
import com.google.gson.reflect.TypeToken;
import com.google.gson.TypeAdapter;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;

import java.lang.reflect.Type;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;

import com.bytedance.ads.JSON;

/**
 * QianchuanReportAdvertiserGetV10ResponseDataListInner
 */
@javax.annotation.Generated(value = "com.org.bytedance.ad_open_sdk.JavacusGenerator", date = "2024-09-10T15:29:00.246104612+08:00[Asia/Shanghai]")
public class QianchuanReportAdvertiserGetV10ResponseDataListInner {
  public static final String SERIALIZED_NAME_AD_ALL_ORDER_COUNT_SETTLE_RATE14D = "ad_all_order_count_settle_rate_14d";
  @SerializedName(SERIALIZED_NAME_AD_ALL_ORDER_COUNT_SETTLE_RATE14D)
  private Double adAllOrderCountSettleRate14d = null;

  public static final String SERIALIZED_NAME_AD_ALL_ORDER_COUNT_SETTLE_RATE7D = "ad_all_order_count_settle_rate_7d";
  @SerializedName(SERIALIZED_NAME_AD_ALL_ORDER_COUNT_SETTLE_RATE7D)
  private Double adAllOrderCountSettleRate7d = null;

  public static final String SERIALIZED_NAME_AD_ALL_ORDER_GMV_SETTLE_RATE14D = "ad_all_order_gmv_settle_rate_14d";
  @SerializedName(SERIALIZED_NAME_AD_ALL_ORDER_GMV_SETTLE_RATE14D)
  private Double adAllOrderGmvSettleRate14d = null;

  public static final String SERIALIZED_NAME_AD_ALL_ORDER_GMV_SETTLE_RATE7D = "ad_all_order_gmv_settle_rate_7d";
  @SerializedName(SERIALIZED_NAME_AD_ALL_ORDER_GMV_SETTLE_RATE7D)
  private Double adAllOrderGmvSettleRate7d = null;

  public static final String SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_AMOUNT14D = "ad_all_order_settle_amount_14d";
  @SerializedName(SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_AMOUNT14D)
  private Double adAllOrderSettleAmount14d = null;

  public static final String SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_AMOUNT7D = "ad_all_order_settle_amount_7d";
  @SerializedName(SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_AMOUNT7D)
  private Double adAllOrderSettleAmount7d = null;

  public static final String SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_COST14D = "ad_all_order_settle_cost_14d";
  @SerializedName(SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_COST14D)
  private Double adAllOrderSettleCost14d = null;

  public static final String SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_COST7D = "ad_all_order_settle_cost_7d";
  @SerializedName(SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_COST7D)
  private Double adAllOrderSettleCost7d = null;

  public static final String SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_COUNT14D = "ad_all_order_settle_count_14d";
  @SerializedName(SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_COUNT14D)
  private Double adAllOrderSettleCount14d = null;

  public static final String SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_COUNT7D = "ad_all_order_settle_count_7d";
  @SerializedName(SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_COUNT7D)
  private Double adAllOrderSettleCount7d = null;

  public static final String SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_ROI14D = "ad_all_order_settle_roi_14d";
  @SerializedName(SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_ROI14D)
  private Double adAllOrderSettleRoi14d = null;

  public static final String SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_ROI7D = "ad_all_order_settle_roi_7d";
  @SerializedName(SERIALIZED_NAME_AD_ALL_ORDER_SETTLE_ROI7D)
  private Double adAllOrderSettleRoi7d = null;

  public static final String SERIALIZED_NAME_AD_LIVE_ORDER_SETTLE_COST14D = "ad_live_order_settle_cost_14d";
  @SerializedName(SERIALIZED_NAME_AD_LIVE_ORDER_SETTLE_COST14D)
  private Double adLiveOrderSettleCost14d = null;

  public static final String SERIALIZED_NAME_AD_LIVE_ORDER_SETTLE_COST7D = "ad_live_order_settle_cost_7d";
  @SerializedName(SERIALIZED_NAME_AD_LIVE_ORDER_SETTLE_COST7D)
  private Double adLiveOrderSettleCost7d = null;

  public static final String SERIALIZED_NAME_AD_LIVE_ORDER_SETTLE_ROI14D = "ad_live_order_settle_roi_14d";
  @SerializedName(SERIALIZED_NAME_AD_LIVE_ORDER_SETTLE_ROI14D)
  private Double adLiveOrderSettleRoi14d = null;

  public static final String SERIALIZED_NAME_AD_LIVE_ORDER_SETTLE_ROI7D = "ad_live_order_settle_roi_7d";
  @SerializedName(SERIALIZED_NAME_AD_LIVE_ORDER_SETTLE_ROI7D)
  private Double adLiveOrderSettleRoi7d = null;

  public static final String SERIALIZED_NAME_AD_ORDER_GMV_REFUND_RATE14D = "ad_order_gmv_refund_rate_14d";
  @SerializedName(SERIALIZED_NAME_AD_ORDER_GMV_REFUND_RATE14D)
  private Double adOrderGmvRefundRate14d = null;

  public static final String SERIALIZED_NAME_AD_ORDER_GMV_REFUND_RATE7D = "ad_order_gmv_refund_rate_7d";
  @SerializedName(SERIALIZED_NAME_AD_ORDER_GMV_REFUND_RATE7D)
  private Double adOrderGmvRefundRate7d = null;

  public static final String SERIALIZED_NAME_AD_ORDER_REFUND_RATE14D = "ad_order_refund_rate_14d";
  @SerializedName(SERIALIZED_NAME_AD_ORDER_REFUND_RATE14D)
  private Double adOrderRefundRate14d = null;

  public static final String SERIALIZED_NAME_AD_ORDER_REFUND_RATE7D = "ad_order_refund_rate_7d";
  @SerializedName(SERIALIZED_NAME_AD_ORDER_REFUND_RATE7D)
  private Double adOrderRefundRate7d = null;

  public static final String SERIALIZED_NAME_ADVERTISER_ID = "advertiser_id";
  @SerializedName(SERIALIZED_NAME_ADVERTISER_ID)
  private Long advertiserId = null;

  public static final String SERIALIZED_NAME_ALL_ORDER_CREATE_ROI7DAYS = "all_order_create_roi_7days";
  @SerializedName(SERIALIZED_NAME_ALL_ORDER_CREATE_ROI7DAYS)
  private Double allOrderCreateRoi7days = null;

  public static final String SERIALIZED_NAME_ALL_ORDER_PAY_COUNT7DAYS = "all_order_pay_count_7days";
  @SerializedName(SERIALIZED_NAME_ALL_ORDER_PAY_COUNT7DAYS)
  private Double allOrderPayCount7days = null;

  public static final String SERIALIZED_NAME_ALL_ORDER_PAY_GMV7DAYS = "all_order_pay_gmv_7days";
  @SerializedName(SERIALIZED_NAME_ALL_ORDER_PAY_GMV7DAYS)
  private Double allOrderPayGmv7days = null;

  public static final String SERIALIZED_NAME_ALL_ORDER_PAY_ROI7DAYS = "all_order_pay_roi_7days";
  @SerializedName(SERIALIZED_NAME_ALL_ORDER_PAY_ROI7DAYS)
  private Double allOrderPayRoi7days = null;

  public static final String SERIALIZED_NAME_ALL_ORDER_REFUND_AMOUNT14D = "all_order_refund_amount_14d";
  @SerializedName(SERIALIZED_NAME_ALL_ORDER_REFUND_AMOUNT14D)
  private Double allOrderRefundAmount14d = null;

  public static final String SERIALIZED_NAME_ALL_ORDER_REFUND_AMOUNT7D = "all_order_refund_amount_7d";
  @SerializedName(SERIALIZED_NAME_ALL_ORDER_REFUND_AMOUNT7D)
  private Double allOrderRefundAmount7d = null;

  public static final String SERIALIZED_NAME_ALL_ORDER_REFUND_COUNT14D = "all_order_refund_count_14d";
  @SerializedName(SERIALIZED_NAME_ALL_ORDER_REFUND_COUNT14D)
  private Double allOrderRefundCount14d = null;

  public static final String SERIALIZED_NAME_ALL_ORDER_REFUND_COUNT7D = "all_order_refund_count_7d";
  @SerializedName(SERIALIZED_NAME_ALL_ORDER_REFUND_COUNT7D)
  private Double allOrderRefundCount7d = null;

  public static final String SERIALIZED_NAME_ATTRIBUTION_CONVERT_CNT = "attribution_convert_cnt";
  @SerializedName(SERIALIZED_NAME_ATTRIBUTION_CONVERT_CNT)
  private Double attributionConvertCnt = null;

  public static final String SERIALIZED_NAME_ATTRIBUTION_CONVERT_COST = "attribution_convert_cost";
  @SerializedName(SERIALIZED_NAME_ATTRIBUTION_CONVERT_COST)
  private Double attributionConvertCost = null;

  public static final String SERIALIZED_NAME_ATTRIBUTION_CONVERT_RATE = "attribution_convert_rate";
  @SerializedName(SERIALIZED_NAME_ATTRIBUTION_CONVERT_RATE)
  private Double attributionConvertRate = null;

  public static final String SERIALIZED_NAME_ATTRIBUTION_DEEP_CONVERT_CNT = "attribution_deep_convert_cnt";
  @SerializedName(SERIALIZED_NAME_ATTRIBUTION_DEEP_CONVERT_CNT)
  private Double attributionDeepConvertCnt = null;

  public static final String SERIALIZED_NAME_ATTRIBUTION_DEEP_CONVERT_COST = "attribution_deep_convert_cost";
  @SerializedName(SERIALIZED_NAME_ATTRIBUTION_DEEP_CONVERT_COST)
  private Double attributionDeepConvertCost = null;

  public static final String SERIALIZED_NAME_ATTRIBUTION_DEEP_CONVERT_RATE = "attribution_deep_convert_rate";
  @SerializedName(SERIALIZED_NAME_ATTRIBUTION_DEEP_CONVERT_RATE)
  private Double attributionDeepConvertRate = null;

  public static final String SERIALIZED_NAME_CLICK_CNT = "click_cnt";
  @SerializedName(SERIALIZED_NAME_CLICK_CNT)
  private Double clickCnt = null;

  public static final String SERIALIZED_NAME_CONVERT_CNT = "convert_cnt";
  @SerializedName(SERIALIZED_NAME_CONVERT_CNT)
  private Double convertCnt = null;

  public static final String SERIALIZED_NAME_CONVERT_COST = "convert_cost";
  @SerializedName(SERIALIZED_NAME_CONVERT_COST)
  private Double convertCost = null;

  public static final String SERIALIZED_NAME_CONVERT_RATE = "convert_rate";
  @SerializedName(SERIALIZED_NAME_CONVERT_RATE)
  private Double convertRate = null;

  public static final String SERIALIZED_NAME_CPC_PLATFORM = "cpc_platform";
  @SerializedName(SERIALIZED_NAME_CPC_PLATFORM)
  private Double cpcPlatform = null;

  public static final String SERIALIZED_NAME_CPM_PLATFORM = "cpm_platform";
  @SerializedName(SERIALIZED_NAME_CPM_PLATFORM)
  private Double cpmPlatform = null;

  public static final String SERIALIZED_NAME_CREATE_ORDER_AMOUNT = "create_order_amount";
  @SerializedName(SERIALIZED_NAME_CREATE_ORDER_AMOUNT)
  private Double createOrderAmount = null;

  public static final String SERIALIZED_NAME_CREATE_ORDER_COUNT = "create_order_count";
  @SerializedName(SERIALIZED_NAME_CREATE_ORDER_COUNT)
  private Double createOrderCount = null;

  public static final String SERIALIZED_NAME_CREATE_ORDER_COUPON_AMOUNT = "create_order_coupon_amount";
  @SerializedName(SERIALIZED_NAME_CREATE_ORDER_COUPON_AMOUNT)
  private Double createOrderCouponAmount = null;

  public static final String SERIALIZED_NAME_CREATE_ORDER_ROI = "create_order_roi";
  @SerializedName(SERIALIZED_NAME_CREATE_ORDER_ROI)
  private Double createOrderRoi = null;

  public static final String SERIALIZED_NAME_CTR = "ctr";
  @SerializedName(SERIALIZED_NAME_CTR)
  private Double ctr = null;

  public static final String SERIALIZED_NAME_DEEP_CONVERT_CNT = "deep_convert_cnt";
  @SerializedName(SERIALIZED_NAME_DEEP_CONVERT_CNT)
  private Double deepConvertCnt = null;

  public static final String SERIALIZED_NAME_DEEP_CONVERT_COST = "deep_convert_cost";
  @SerializedName(SERIALIZED_NAME_DEEP_CONVERT_COST)
  private Double deepConvertCost = null;

  public static final String SERIALIZED_NAME_DEEP_CONVERT_RATE = "deep_convert_rate";
  @SerializedName(SERIALIZED_NAME_DEEP_CONVERT_RATE)
  private Double deepConvertRate = null;

  public static final String SERIALIZED_NAME_DY_FOLLOW = "dy_follow";
  @SerializedName(SERIALIZED_NAME_DY_FOLLOW)
  private Double dyFollow = null;

  public static final String SERIALIZED_NAME_INDIRECT_ORDER_CREATE_COUNT7DAYS = "indirect_order_create_count_7days";
  @SerializedName(SERIALIZED_NAME_INDIRECT_ORDER_CREATE_COUNT7DAYS)
  private Double indirectOrderCreateCount7days = null;

  public static final String SERIALIZED_NAME_INDIRECT_ORDER_CREATE_GMV7DAYS = "indirect_order_create_gmv_7days";
  @SerializedName(SERIALIZED_NAME_INDIRECT_ORDER_CREATE_GMV7DAYS)
  private Double indirectOrderCreateGmv7days = null;

  public static final String SERIALIZED_NAME_INDIRECT_ORDER_PAY_COUNT7DAYS = "indirect_order_pay_count_7days";
  @SerializedName(SERIALIZED_NAME_INDIRECT_ORDER_PAY_COUNT7DAYS)
  private Double indirectOrderPayCount7days = null;

  public static final String SERIALIZED_NAME_INDIRECT_ORDER_PAY_GMV7DAYS = "indirect_order_pay_gmv_7days";
  @SerializedName(SERIALIZED_NAME_INDIRECT_ORDER_PAY_GMV7DAYS)
  private Double indirectOrderPayGmv7days = null;

  public static final String SERIALIZED_NAME_INDIRECT_ORDER_PREPAY_COUNT7DAYS = "indirect_order_prepay_count_7days";
  @SerializedName(SERIALIZED_NAME_INDIRECT_ORDER_PREPAY_COUNT7DAYS)
  private Double indirectOrderPrepayCount7days = null;

  public static final String SERIALIZED_NAME_INDIRECT_ORDER_PREPAY_GMV7DAYS = "indirect_order_prepay_gmv_7days";
  @SerializedName(SERIALIZED_NAME_INDIRECT_ORDER_PREPAY_GMV7DAYS)
  private Double indirectOrderPrepayGmv7days = null;

  public static final String SERIALIZED_NAME_INDIRECT_ORDER_UNFINISHED_ESTIMATE_GMV7DAYS = "indirect_order_unfinished_estimate_gmv_7days";
  @SerializedName(SERIALIZED_NAME_INDIRECT_ORDER_UNFINISHED_ESTIMATE_GMV7DAYS)
  private Long indirectOrderUnfinishedEstimateGmv7days = null;

  public static final String SERIALIZED_NAME_LIVE_ORDER_REFUND_AMOUNT7D = "live_order_refund_amount_7d";
  @SerializedName(SERIALIZED_NAME_LIVE_ORDER_REFUND_AMOUNT7D)
  private Double liveOrderRefundAmount7d = null;

  public static final String SERIALIZED_NAME_LIVE_ORDER_REFUND_COUNT14D = "live_order_refund_count_14d";
  @SerializedName(SERIALIZED_NAME_LIVE_ORDER_REFUND_COUNT14D)
  private Long liveOrderRefundCount14d = null;

  public static final String SERIALIZED_NAME_LIVE_ORDER_REFUND_COUNT7D = "live_order_refund_count_7d";
  @SerializedName(SERIALIZED_NAME_LIVE_ORDER_REFUND_COUNT7D)
  private Long liveOrderRefundCount7d = null;

  public static final String SERIALIZED_NAME_LIVE_ORDER_SETTLE_AMOUNT14D = "live_order_settle_amount_14d";
  @SerializedName(SERIALIZED_NAME_LIVE_ORDER_SETTLE_AMOUNT14D)
  private Double liveOrderSettleAmount14d = null;

  public static final String SERIALIZED_NAME_LIVE_ORDER_SETTLE_AMOUNT7D = "live_order_settle_amount_7d";
  @SerializedName(SERIALIZED_NAME_LIVE_ORDER_SETTLE_AMOUNT7D)
  private Double liveOrderSettleAmount7d = null;

  public static final String SERIALIZED_NAME_LIVE_ORDER_SETTLE_COUNT14D = "live_order_settle_count_14d";
  @SerializedName(SERIALIZED_NAME_LIVE_ORDER_SETTLE_COUNT14D)
  private Long liveOrderSettleCount14d = null;

  public static final String SERIALIZED_NAME_LIVE_ORDER_SETTLE_COUNT7D = "live_order_settle_count_7d";
  @SerializedName(SERIALIZED_NAME_LIVE_ORDER_SETTLE_COUNT7D)
  private Long liveOrderSettleCount7d = null;

  public static final String SERIALIZED_NAME_LIVE_ORDER_SETTLE_COUNT_RATE14D = "live_order_settle_count_rate_14d";
  @SerializedName(SERIALIZED_NAME_LIVE_ORDER_SETTLE_COUNT_RATE14D)
  private Double liveOrderSettleCountRate14d = null;

  public static final String SERIALIZED_NAME_LIVE_ORDER_SETTLE_COUNT_RATE7D = "live_order_settle_count_rate_7d";
  @SerializedName(SERIALIZED_NAME_LIVE_ORDER_SETTLE_COUNT_RATE7D)
  private Double liveOrderSettleCountRate7d = null;

  public static final String SERIALIZED_NAME_LIVE_PAY_ORDER_COST_PER_ORDER = "live_pay_order_cost_per_order";
  @SerializedName(SERIALIZED_NAME_LIVE_PAY_ORDER_COST_PER_ORDER)
  private Double livePayOrderCostPerOrder = null;

  public static final String SERIALIZED_NAME_LUBAN_LIVE_CLICK_PRODUCT_CNT = "luban_live_click_product_cnt";
  @SerializedName(SERIALIZED_NAME_LUBAN_LIVE_CLICK_PRODUCT_CNT)
  private Double lubanLiveClickProductCnt = null;

  public static final String SERIALIZED_NAME_LUBAN_LIVE_ENTER_CNT = "luban_live_enter_cnt";
  @SerializedName(SERIALIZED_NAME_LUBAN_LIVE_ENTER_CNT)
  private Double lubanLiveEnterCnt = null;

  public static final String SERIALIZED_NAME_PAY_ORDER_AMOUNT = "pay_order_amount";
  @SerializedName(SERIALIZED_NAME_PAY_ORDER_AMOUNT)
  private Double payOrderAmount = null;

  public static final String SERIALIZED_NAME_PAY_ORDER_COST_PER_ORDER = "pay_order_cost_per_order";
  @SerializedName(SERIALIZED_NAME_PAY_ORDER_COST_PER_ORDER)
  private Double payOrderCostPerOrder = null;

  public static final String SERIALIZED_NAME_PAY_ORDER_COUNT = "pay_order_count";
  @SerializedName(SERIALIZED_NAME_PAY_ORDER_COUNT)
  private Double payOrderCount = null;

  public static final String SERIALIZED_NAME_PAY_ORDER_COUPON_AMOUNT = "pay_order_coupon_amount";
  @SerializedName(SERIALIZED_NAME_PAY_ORDER_COUPON_AMOUNT)
  private Double payOrderCouponAmount = null;

  public static final String SERIALIZED_NAME_PLAY25_FEED_BREAK = "play_25_feed_break";
  @SerializedName(SERIALIZED_NAME_PLAY25_FEED_BREAK)
  private Double play25FeedBreak = null;

  public static final String SERIALIZED_NAME_PLAY50_FEED_BREAK = "play_50_feed_break";
  @SerializedName(SERIALIZED_NAME_PLAY50_FEED_BREAK)
  private Double play50FeedBreak = null;

  public static final String SERIALIZED_NAME_PLAY75_FEED_BREAK = "play_75_feed_break";
  @SerializedName(SERIALIZED_NAME_PLAY75_FEED_BREAK)
  private Double play75FeedBreak = null;

  public static final String SERIALIZED_NAME_PLAY_DURATION3S = "play_duration_3s";
  @SerializedName(SERIALIZED_NAME_PLAY_DURATION3S)
  private Double playDuration3s = null;

  public static final String SERIALIZED_NAME_PLAY_OVER = "play_over";
  @SerializedName(SERIALIZED_NAME_PLAY_OVER)
  private Double playOver = null;

  public static final String SERIALIZED_NAME_PLAY_OVER_RATE = "play_over_rate";
  @SerializedName(SERIALIZED_NAME_PLAY_OVER_RATE)
  private Double playOverRate = null;

  public static final String SERIALIZED_NAME_PREPAY_AND_PAY_ORDER_ROI = "prepay_and_pay_order_roi";
  @SerializedName(SERIALIZED_NAME_PREPAY_AND_PAY_ORDER_ROI)
  private Double prepayAndPayOrderRoi = null;

  public static final String SERIALIZED_NAME_PREPAY_ORDER_AMOUNT = "prepay_order_amount";
  @SerializedName(SERIALIZED_NAME_PREPAY_ORDER_AMOUNT)
  private Double prepayOrderAmount = null;

  public static final String SERIALIZED_NAME_PREPAY_ORDER_COUNT = "prepay_order_count";
  @SerializedName(SERIALIZED_NAME_PREPAY_ORDER_COUNT)
  private Double prepayOrderCount = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_CNT = "qianchuan_author_first_order_cnt";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_CNT)
  private Double qianchuanAuthorFirstOrderCnt = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_CONVERT_COST = "qianchuan_author_first_order_convert_cost";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_CONVERT_COST)
  private Double qianchuanAuthorFirstOrderConvertCost = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_DIRECT_PAY_GMV = "qianchuan_author_first_order_direct_pay_gmv";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_DIRECT_PAY_GMV)
  private Double qianchuanAuthorFirstOrderDirectPayGmv = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_DIRECT_PAY_ORDER_ROI = "qianchuan_author_first_order_direct_pay_order_roi";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_DIRECT_PAY_ORDER_ROI)
  private Double qianchuanAuthorFirstOrderDirectPayOrderRoi = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_LTV30 = "qianchuan_author_first_order_ltv30";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_LTV30)
  private Double qianchuanAuthorFirstOrderLtv30 = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_RATE = "qianchuan_author_first_order_rate";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_RATE)
  private Double qianchuanAuthorFirstOrderRate = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_ROI30 = "qianchuan_author_first_order_roi30";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_AUTHOR_FIRST_ORDER_ROI30)
  private Double qianchuanAuthorFirstOrderRoi30 = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_CNT = "qianchuan_brand_first_order_cnt";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_CNT)
  private Double qianchuanBrandFirstOrderCnt = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_CONVERT_COST = "qianchuan_brand_first_order_convert_cost";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_CONVERT_COST)
  private Double qianchuanBrandFirstOrderConvertCost = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_DIRECT_PAY_GMV = "qianchuan_brand_first_order_direct_pay_gmv";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_DIRECT_PAY_GMV)
  private Double qianchuanBrandFirstOrderDirectPayGmv = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_DIRECT_PAY_ORDER_ROI = "qianchuan_brand_first_order_direct_pay_order_roi";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_DIRECT_PAY_ORDER_ROI)
  private Double qianchuanBrandFirstOrderDirectPayOrderRoi = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_LTV30 = "qianchuan_brand_first_order_ltv30";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_LTV30)
  private Double qianchuanBrandFirstOrderLtv30 = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_RATE = "qianchuan_brand_first_order_rate";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_RATE)
  private Double qianchuanBrandFirstOrderRate = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_ROI30 = "qianchuan_brand_first_order_roi30";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_BRAND_FIRST_ORDER_ROI30)
  private Double qianchuanBrandFirstOrderRoi30 = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_CNT = "qianchuan_first_order_cnt";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_CNT)
  private Double qianchuanFirstOrderCnt = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_CONVERT_COST = "qianchuan_first_order_convert_cost";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_CONVERT_COST)
  private Double qianchuanFirstOrderConvertCost = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_DIRECT_PAY_GMV = "qianchuan_first_order_direct_pay_gmv";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_DIRECT_PAY_GMV)
  private Double qianchuanFirstOrderDirectPayGmv = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_DIRECT_PAY_ORDER_ROI = "qianchuan_first_order_direct_pay_order_roi";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_DIRECT_PAY_ORDER_ROI)
  private Double qianchuanFirstOrderDirectPayOrderRoi = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_LTV30 = "qianchuan_first_order_ltv30";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_LTV30)
  private Double qianchuanFirstOrderLtv30 = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_RATE = "qianchuan_first_order_rate";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_RATE)
  private Double qianchuanFirstOrderRate = null;

  public static final String SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_ROI30 = "qianchuan_first_order_roi30";
  @SerializedName(SERIALIZED_NAME_QIANCHUAN_FIRST_ORDER_ROI30)
  private Double qianchuanFirstOrderRoi30 = null;

  public static final String SERIALIZED_NAME_SHOW_CNT = "show_cnt";
  @SerializedName(SERIALIZED_NAME_SHOW_CNT)
  private Double showCnt = null;

  public static final String SERIALIZED_NAME_STAT_COST = "stat_cost";
  @SerializedName(SERIALIZED_NAME_STAT_COST)
  private Double statCost = null;

  public static final String SERIALIZED_NAME_STAT_DATETIME = "stat_datetime";
  @SerializedName(SERIALIZED_NAME_STAT_DATETIME)
  private String statDatetime = null;

  public static final String SERIALIZED_NAME_TOTAL_PLAY = "total_play";
  @SerializedName(SERIALIZED_NAME_TOTAL_PLAY)
  private Double totalPlay = null;

  public static final String SERIALIZED_NAME_UNFINISHED_ESTIMATE_ORDER_GMV = "unfinished_estimate_order_gmv";
  @SerializedName(SERIALIZED_NAME_UNFINISHED_ESTIMATE_ORDER_GMV)
  private Long unfinishedEstimateOrderGmv = null;

  public QianchuanReportAdvertiserGetV10ResponseDataListInner() {
  }

  public QianchuanReportAdvertiserGetV10ResponseDataListInner adAllOrderCountSettleRate14d(Double adAllOrderCountSettleRate14d) {
    
    this.adAllOrderCountSettleRate14d = adAllOrderCountSettleRate14d;
    return this;
  }

   /**
   * 
   * @return adAllOrderCountSettleRate14d
  **/
  @javax.annotation.Nullable
  public Double getAdAllOrderCountSettleRate14d() {
    return adAllOrderCountSettleRate14d;
  }


  public void setAdAllOrderCountSettleRate14d(Double adAllOrderCountSettleRate14d) {
    this.adAllOrderCountSettleRate14d = adAllOrderCountSettleRate14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adAllOrderCountSettleRate7d(Double adAllOrderCountSettleRate7d) {
    
    this.adAllOrderCountSettleRate7d = adAllOrderCountSettleRate7d;
    return this;
  }

   /**
   * 
   * @return adAllOrderCountSettleRate7d
  **/
  @javax.annotation.Nullable
  public Double getAdAllOrderCountSettleRate7d() {
    return adAllOrderCountSettleRate7d;
  }


  public void setAdAllOrderCountSettleRate7d(Double adAllOrderCountSettleRate7d) {
    this.adAllOrderCountSettleRate7d = adAllOrderCountSettleRate7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adAllOrderGmvSettleRate14d(Double adAllOrderGmvSettleRate14d) {
    
    this.adAllOrderGmvSettleRate14d = adAllOrderGmvSettleRate14d;
    return this;
  }

   /**
   * 
   * @return adAllOrderGmvSettleRate14d
  **/
  @javax.annotation.Nullable
  public Double getAdAllOrderGmvSettleRate14d() {
    return adAllOrderGmvSettleRate14d;
  }


  public void setAdAllOrderGmvSettleRate14d(Double adAllOrderGmvSettleRate14d) {
    this.adAllOrderGmvSettleRate14d = adAllOrderGmvSettleRate14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adAllOrderGmvSettleRate7d(Double adAllOrderGmvSettleRate7d) {
    
    this.adAllOrderGmvSettleRate7d = adAllOrderGmvSettleRate7d;
    return this;
  }

   /**
   * 
   * @return adAllOrderGmvSettleRate7d
  **/
  @javax.annotation.Nullable
  public Double getAdAllOrderGmvSettleRate7d() {
    return adAllOrderGmvSettleRate7d;
  }


  public void setAdAllOrderGmvSettleRate7d(Double adAllOrderGmvSettleRate7d) {
    this.adAllOrderGmvSettleRate7d = adAllOrderGmvSettleRate7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adAllOrderSettleAmount14d(Double adAllOrderSettleAmount14d) {
    
    this.adAllOrderSettleAmount14d = adAllOrderSettleAmount14d;
    return this;
  }

   /**
   * 
   * @return adAllOrderSettleAmount14d
  **/
  @javax.annotation.Nullable
  public Double getAdAllOrderSettleAmount14d() {
    return adAllOrderSettleAmount14d;
  }


  public void setAdAllOrderSettleAmount14d(Double adAllOrderSettleAmount14d) {
    this.adAllOrderSettleAmount14d = adAllOrderSettleAmount14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adAllOrderSettleAmount7d(Double adAllOrderSettleAmount7d) {
    
    this.adAllOrderSettleAmount7d = adAllOrderSettleAmount7d;
    return this;
  }

   /**
   * 
   * @return adAllOrderSettleAmount7d
  **/
  @javax.annotation.Nullable
  public Double getAdAllOrderSettleAmount7d() {
    return adAllOrderSettleAmount7d;
  }


  public void setAdAllOrderSettleAmount7d(Double adAllOrderSettleAmount7d) {
    this.adAllOrderSettleAmount7d = adAllOrderSettleAmount7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adAllOrderSettleCost14d(Double adAllOrderSettleCost14d) {
    
    this.adAllOrderSettleCost14d = adAllOrderSettleCost14d;
    return this;
  }

   /**
   * 
   * @return adAllOrderSettleCost14d
  **/
  @javax.annotation.Nullable
  public Double getAdAllOrderSettleCost14d() {
    return adAllOrderSettleCost14d;
  }


  public void setAdAllOrderSettleCost14d(Double adAllOrderSettleCost14d) {
    this.adAllOrderSettleCost14d = adAllOrderSettleCost14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adAllOrderSettleCost7d(Double adAllOrderSettleCost7d) {
    
    this.adAllOrderSettleCost7d = adAllOrderSettleCost7d;
    return this;
  }

   /**
   * 
   * @return adAllOrderSettleCost7d
  **/
  @javax.annotation.Nullable
  public Double getAdAllOrderSettleCost7d() {
    return adAllOrderSettleCost7d;
  }


  public void setAdAllOrderSettleCost7d(Double adAllOrderSettleCost7d) {
    this.adAllOrderSettleCost7d = adAllOrderSettleCost7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adAllOrderSettleCount14d(Double adAllOrderSettleCount14d) {
    
    this.adAllOrderSettleCount14d = adAllOrderSettleCount14d;
    return this;
  }

   /**
   * 
   * @return adAllOrderSettleCount14d
  **/
  @javax.annotation.Nullable
  public Double getAdAllOrderSettleCount14d() {
    return adAllOrderSettleCount14d;
  }


  public void setAdAllOrderSettleCount14d(Double adAllOrderSettleCount14d) {
    this.adAllOrderSettleCount14d = adAllOrderSettleCount14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adAllOrderSettleCount7d(Double adAllOrderSettleCount7d) {
    
    this.adAllOrderSettleCount7d = adAllOrderSettleCount7d;
    return this;
  }

   /**
   * 
   * @return adAllOrderSettleCount7d
  **/
  @javax.annotation.Nullable
  public Double getAdAllOrderSettleCount7d() {
    return adAllOrderSettleCount7d;
  }


  public void setAdAllOrderSettleCount7d(Double adAllOrderSettleCount7d) {
    this.adAllOrderSettleCount7d = adAllOrderSettleCount7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adAllOrderSettleRoi14d(Double adAllOrderSettleRoi14d) {
    
    this.adAllOrderSettleRoi14d = adAllOrderSettleRoi14d;
    return this;
  }

   /**
   * 
   * @return adAllOrderSettleRoi14d
  **/
  @javax.annotation.Nullable
  public Double getAdAllOrderSettleRoi14d() {
    return adAllOrderSettleRoi14d;
  }


  public void setAdAllOrderSettleRoi14d(Double adAllOrderSettleRoi14d) {
    this.adAllOrderSettleRoi14d = adAllOrderSettleRoi14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adAllOrderSettleRoi7d(Double adAllOrderSettleRoi7d) {
    
    this.adAllOrderSettleRoi7d = adAllOrderSettleRoi7d;
    return this;
  }

   /**
   * 
   * @return adAllOrderSettleRoi7d
  **/
  @javax.annotation.Nullable
  public Double getAdAllOrderSettleRoi7d() {
    return adAllOrderSettleRoi7d;
  }


  public void setAdAllOrderSettleRoi7d(Double adAllOrderSettleRoi7d) {
    this.adAllOrderSettleRoi7d = adAllOrderSettleRoi7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adLiveOrderSettleCost14d(Double adLiveOrderSettleCost14d) {
    
    this.adLiveOrderSettleCost14d = adLiveOrderSettleCost14d;
    return this;
  }

   /**
   * 
   * @return adLiveOrderSettleCost14d
  **/
  @javax.annotation.Nullable
  public Double getAdLiveOrderSettleCost14d() {
    return adLiveOrderSettleCost14d;
  }


  public void setAdLiveOrderSettleCost14d(Double adLiveOrderSettleCost14d) {
    this.adLiveOrderSettleCost14d = adLiveOrderSettleCost14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adLiveOrderSettleCost7d(Double adLiveOrderSettleCost7d) {
    
    this.adLiveOrderSettleCost7d = adLiveOrderSettleCost7d;
    return this;
  }

   /**
   * 
   * @return adLiveOrderSettleCost7d
  **/
  @javax.annotation.Nullable
  public Double getAdLiveOrderSettleCost7d() {
    return adLiveOrderSettleCost7d;
  }


  public void setAdLiveOrderSettleCost7d(Double adLiveOrderSettleCost7d) {
    this.adLiveOrderSettleCost7d = adLiveOrderSettleCost7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adLiveOrderSettleRoi14d(Double adLiveOrderSettleRoi14d) {
    
    this.adLiveOrderSettleRoi14d = adLiveOrderSettleRoi14d;
    return this;
  }

   /**
   * 
   * @return adLiveOrderSettleRoi14d
  **/
  @javax.annotation.Nullable
  public Double getAdLiveOrderSettleRoi14d() {
    return adLiveOrderSettleRoi14d;
  }


  public void setAdLiveOrderSettleRoi14d(Double adLiveOrderSettleRoi14d) {
    this.adLiveOrderSettleRoi14d = adLiveOrderSettleRoi14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adLiveOrderSettleRoi7d(Double adLiveOrderSettleRoi7d) {
    
    this.adLiveOrderSettleRoi7d = adLiveOrderSettleRoi7d;
    return this;
  }

   /**
   * 
   * @return adLiveOrderSettleRoi7d
  **/
  @javax.annotation.Nullable
  public Double getAdLiveOrderSettleRoi7d() {
    return adLiveOrderSettleRoi7d;
  }


  public void setAdLiveOrderSettleRoi7d(Double adLiveOrderSettleRoi7d) {
    this.adLiveOrderSettleRoi7d = adLiveOrderSettleRoi7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adOrderGmvRefundRate14d(Double adOrderGmvRefundRate14d) {
    
    this.adOrderGmvRefundRate14d = adOrderGmvRefundRate14d;
    return this;
  }

   /**
   * 
   * @return adOrderGmvRefundRate14d
  **/
  @javax.annotation.Nullable
  public Double getAdOrderGmvRefundRate14d() {
    return adOrderGmvRefundRate14d;
  }


  public void setAdOrderGmvRefundRate14d(Double adOrderGmvRefundRate14d) {
    this.adOrderGmvRefundRate14d = adOrderGmvRefundRate14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adOrderGmvRefundRate7d(Double adOrderGmvRefundRate7d) {
    
    this.adOrderGmvRefundRate7d = adOrderGmvRefundRate7d;
    return this;
  }

   /**
   * 
   * @return adOrderGmvRefundRate7d
  **/
  @javax.annotation.Nullable
  public Double getAdOrderGmvRefundRate7d() {
    return adOrderGmvRefundRate7d;
  }


  public void setAdOrderGmvRefundRate7d(Double adOrderGmvRefundRate7d) {
    this.adOrderGmvRefundRate7d = adOrderGmvRefundRate7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adOrderRefundRate14d(Double adOrderRefundRate14d) {
    
    this.adOrderRefundRate14d = adOrderRefundRate14d;
    return this;
  }

   /**
   * 
   * @return adOrderRefundRate14d
  **/
  @javax.annotation.Nullable
  public Double getAdOrderRefundRate14d() {
    return adOrderRefundRate14d;
  }


  public void setAdOrderRefundRate14d(Double adOrderRefundRate14d) {
    this.adOrderRefundRate14d = adOrderRefundRate14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner adOrderRefundRate7d(Double adOrderRefundRate7d) {
    
    this.adOrderRefundRate7d = adOrderRefundRate7d;
    return this;
  }

   /**
   * 
   * @return adOrderRefundRate7d
  **/
  @javax.annotation.Nullable
  public Double getAdOrderRefundRate7d() {
    return adOrderRefundRate7d;
  }


  public void setAdOrderRefundRate7d(Double adOrderRefundRate7d) {
    this.adOrderRefundRate7d = adOrderRefundRate7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner advertiserId(Long advertiserId) {
    
    this.advertiserId = advertiserId;
    return this;
  }

   /**
   * 
   * @return advertiserId
  **/
  @javax.annotation.Nullable
  public Long getAdvertiserId() {
    return advertiserId;
  }


  public void setAdvertiserId(Long advertiserId) {
    this.advertiserId = advertiserId;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner allOrderCreateRoi7days(Double allOrderCreateRoi7days) {
    
    this.allOrderCreateRoi7days = allOrderCreateRoi7days;
    return this;
  }

   /**
   * 
   * @return allOrderCreateRoi7days
  **/
  @javax.annotation.Nullable
  public Double getAllOrderCreateRoi7days() {
    return allOrderCreateRoi7days;
  }


  public void setAllOrderCreateRoi7days(Double allOrderCreateRoi7days) {
    this.allOrderCreateRoi7days = allOrderCreateRoi7days;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner allOrderPayCount7days(Double allOrderPayCount7days) {
    
    this.allOrderPayCount7days = allOrderPayCount7days;
    return this;
  }

   /**
   * 
   * @return allOrderPayCount7days
  **/
  @javax.annotation.Nullable
  public Double getAllOrderPayCount7days() {
    return allOrderPayCount7days;
  }


  public void setAllOrderPayCount7days(Double allOrderPayCount7days) {
    this.allOrderPayCount7days = allOrderPayCount7days;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner allOrderPayGmv7days(Double allOrderPayGmv7days) {
    
    this.allOrderPayGmv7days = allOrderPayGmv7days;
    return this;
  }

   /**
   * 
   * @return allOrderPayGmv7days
  **/
  @javax.annotation.Nullable
  public Double getAllOrderPayGmv7days() {
    return allOrderPayGmv7days;
  }


  public void setAllOrderPayGmv7days(Double allOrderPayGmv7days) {
    this.allOrderPayGmv7days = allOrderPayGmv7days;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner allOrderPayRoi7days(Double allOrderPayRoi7days) {
    
    this.allOrderPayRoi7days = allOrderPayRoi7days;
    return this;
  }

   /**
   * 
   * @return allOrderPayRoi7days
  **/
  @javax.annotation.Nullable
  public Double getAllOrderPayRoi7days() {
    return allOrderPayRoi7days;
  }


  public void setAllOrderPayRoi7days(Double allOrderPayRoi7days) {
    this.allOrderPayRoi7days = allOrderPayRoi7days;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner allOrderRefundAmount14d(Double allOrderRefundAmount14d) {
    
    this.allOrderRefundAmount14d = allOrderRefundAmount14d;
    return this;
  }

   /**
   * 
   * @return allOrderRefundAmount14d
  **/
  @javax.annotation.Nullable
  public Double getAllOrderRefundAmount14d() {
    return allOrderRefundAmount14d;
  }


  public void setAllOrderRefundAmount14d(Double allOrderRefundAmount14d) {
    this.allOrderRefundAmount14d = allOrderRefundAmount14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner allOrderRefundAmount7d(Double allOrderRefundAmount7d) {
    
    this.allOrderRefundAmount7d = allOrderRefundAmount7d;
    return this;
  }

   /**
   * 
   * @return allOrderRefundAmount7d
  **/
  @javax.annotation.Nullable
  public Double getAllOrderRefundAmount7d() {
    return allOrderRefundAmount7d;
  }


  public void setAllOrderRefundAmount7d(Double allOrderRefundAmount7d) {
    this.allOrderRefundAmount7d = allOrderRefundAmount7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner allOrderRefundCount14d(Double allOrderRefundCount14d) {
    
    this.allOrderRefundCount14d = allOrderRefundCount14d;
    return this;
  }

   /**
   * 
   * @return allOrderRefundCount14d
  **/
  @javax.annotation.Nullable
  public Double getAllOrderRefundCount14d() {
    return allOrderRefundCount14d;
  }


  public void setAllOrderRefundCount14d(Double allOrderRefundCount14d) {
    this.allOrderRefundCount14d = allOrderRefundCount14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner allOrderRefundCount7d(Double allOrderRefundCount7d) {
    
    this.allOrderRefundCount7d = allOrderRefundCount7d;
    return this;
  }

   /**
   * 
   * @return allOrderRefundCount7d
  **/
  @javax.annotation.Nullable
  public Double getAllOrderRefundCount7d() {
    return allOrderRefundCount7d;
  }


  public void setAllOrderRefundCount7d(Double allOrderRefundCount7d) {
    this.allOrderRefundCount7d = allOrderRefundCount7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner attributionConvertCnt(Double attributionConvertCnt) {
    
    this.attributionConvertCnt = attributionConvertCnt;
    return this;
  }

   /**
   * 
   * @return attributionConvertCnt
  **/
  @javax.annotation.Nullable
  public Double getAttributionConvertCnt() {
    return attributionConvertCnt;
  }


  public void setAttributionConvertCnt(Double attributionConvertCnt) {
    this.attributionConvertCnt = attributionConvertCnt;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner attributionConvertCost(Double attributionConvertCost) {
    
    this.attributionConvertCost = attributionConvertCost;
    return this;
  }

   /**
   * 
   * @return attributionConvertCost
  **/
  @javax.annotation.Nullable
  public Double getAttributionConvertCost() {
    return attributionConvertCost;
  }


  public void setAttributionConvertCost(Double attributionConvertCost) {
    this.attributionConvertCost = attributionConvertCost;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner attributionConvertRate(Double attributionConvertRate) {
    
    this.attributionConvertRate = attributionConvertRate;
    return this;
  }

   /**
   * 
   * @return attributionConvertRate
  **/
  @javax.annotation.Nullable
  public Double getAttributionConvertRate() {
    return attributionConvertRate;
  }


  public void setAttributionConvertRate(Double attributionConvertRate) {
    this.attributionConvertRate = attributionConvertRate;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner attributionDeepConvertCnt(Double attributionDeepConvertCnt) {
    
    this.attributionDeepConvertCnt = attributionDeepConvertCnt;
    return this;
  }

   /**
   * 
   * @return attributionDeepConvertCnt
  **/
  @javax.annotation.Nullable
  public Double getAttributionDeepConvertCnt() {
    return attributionDeepConvertCnt;
  }


  public void setAttributionDeepConvertCnt(Double attributionDeepConvertCnt) {
    this.attributionDeepConvertCnt = attributionDeepConvertCnt;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner attributionDeepConvertCost(Double attributionDeepConvertCost) {
    
    this.attributionDeepConvertCost = attributionDeepConvertCost;
    return this;
  }

   /**
   * 
   * @return attributionDeepConvertCost
  **/
  @javax.annotation.Nullable
  public Double getAttributionDeepConvertCost() {
    return attributionDeepConvertCost;
  }


  public void setAttributionDeepConvertCost(Double attributionDeepConvertCost) {
    this.attributionDeepConvertCost = attributionDeepConvertCost;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner attributionDeepConvertRate(Double attributionDeepConvertRate) {
    
    this.attributionDeepConvertRate = attributionDeepConvertRate;
    return this;
  }

   /**
   * 
   * @return attributionDeepConvertRate
  **/
  @javax.annotation.Nullable
  public Double getAttributionDeepConvertRate() {
    return attributionDeepConvertRate;
  }


  public void setAttributionDeepConvertRate(Double attributionDeepConvertRate) {
    this.attributionDeepConvertRate = attributionDeepConvertRate;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner clickCnt(Double clickCnt) {
    
    this.clickCnt = clickCnt;
    return this;
  }

   /**
   * 
   * @return clickCnt
  **/
  @javax.annotation.Nullable
  public Double getClickCnt() {
    return clickCnt;
  }


  public void setClickCnt(Double clickCnt) {
    this.clickCnt = clickCnt;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner convertCnt(Double convertCnt) {
    
    this.convertCnt = convertCnt;
    return this;
  }

   /**
   * 
   * @return convertCnt
  **/
  @javax.annotation.Nullable
  public Double getConvertCnt() {
    return convertCnt;
  }


  public void setConvertCnt(Double convertCnt) {
    this.convertCnt = convertCnt;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner convertCost(Double convertCost) {
    
    this.convertCost = convertCost;
    return this;
  }

   /**
   * 
   * @return convertCost
  **/
  @javax.annotation.Nullable
  public Double getConvertCost() {
    return convertCost;
  }


  public void setConvertCost(Double convertCost) {
    this.convertCost = convertCost;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner convertRate(Double convertRate) {
    
    this.convertRate = convertRate;
    return this;
  }

   /**
   * 
   * @return convertRate
  **/
  @javax.annotation.Nullable
  public Double getConvertRate() {
    return convertRate;
  }


  public void setConvertRate(Double convertRate) {
    this.convertRate = convertRate;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner cpcPlatform(Double cpcPlatform) {
    
    this.cpcPlatform = cpcPlatform;
    return this;
  }

   /**
   * 
   * @return cpcPlatform
  **/
  @javax.annotation.Nullable
  public Double getCpcPlatform() {
    return cpcPlatform;
  }


  public void setCpcPlatform(Double cpcPlatform) {
    this.cpcPlatform = cpcPlatform;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner cpmPlatform(Double cpmPlatform) {
    
    this.cpmPlatform = cpmPlatform;
    return this;
  }

   /**
   * 
   * @return cpmPlatform
  **/
  @javax.annotation.Nullable
  public Double getCpmPlatform() {
    return cpmPlatform;
  }


  public void setCpmPlatform(Double cpmPlatform) {
    this.cpmPlatform = cpmPlatform;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner createOrderAmount(Double createOrderAmount) {
    
    this.createOrderAmount = createOrderAmount;
    return this;
  }

   /**
   * 
   * @return createOrderAmount
  **/
  @javax.annotation.Nullable
  public Double getCreateOrderAmount() {
    return createOrderAmount;
  }


  public void setCreateOrderAmount(Double createOrderAmount) {
    this.createOrderAmount = createOrderAmount;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner createOrderCount(Double createOrderCount) {
    
    this.createOrderCount = createOrderCount;
    return this;
  }

   /**
   * 
   * @return createOrderCount
  **/
  @javax.annotation.Nullable
  public Double getCreateOrderCount() {
    return createOrderCount;
  }


  public void setCreateOrderCount(Double createOrderCount) {
    this.createOrderCount = createOrderCount;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner createOrderCouponAmount(Double createOrderCouponAmount) {
    
    this.createOrderCouponAmount = createOrderCouponAmount;
    return this;
  }

   /**
   * 
   * @return createOrderCouponAmount
  **/
  @javax.annotation.Nullable
  public Double getCreateOrderCouponAmount() {
    return createOrderCouponAmount;
  }


  public void setCreateOrderCouponAmount(Double createOrderCouponAmount) {
    this.createOrderCouponAmount = createOrderCouponAmount;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner createOrderRoi(Double createOrderRoi) {
    
    this.createOrderRoi = createOrderRoi;
    return this;
  }

   /**
   * 
   * @return createOrderRoi
  **/
  @javax.annotation.Nullable
  public Double getCreateOrderRoi() {
    return createOrderRoi;
  }


  public void setCreateOrderRoi(Double createOrderRoi) {
    this.createOrderRoi = createOrderRoi;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner ctr(Double ctr) {
    
    this.ctr = ctr;
    return this;
  }

   /**
   * 
   * @return ctr
  **/
  @javax.annotation.Nullable
  public Double getCtr() {
    return ctr;
  }


  public void setCtr(Double ctr) {
    this.ctr = ctr;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner deepConvertCnt(Double deepConvertCnt) {
    
    this.deepConvertCnt = deepConvertCnt;
    return this;
  }

   /**
   * 
   * @return deepConvertCnt
  **/
  @javax.annotation.Nullable
  public Double getDeepConvertCnt() {
    return deepConvertCnt;
  }


  public void setDeepConvertCnt(Double deepConvertCnt) {
    this.deepConvertCnt = deepConvertCnt;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner deepConvertCost(Double deepConvertCost) {
    
    this.deepConvertCost = deepConvertCost;
    return this;
  }

   /**
   * 
   * @return deepConvertCost
  **/
  @javax.annotation.Nullable
  public Double getDeepConvertCost() {
    return deepConvertCost;
  }


  public void setDeepConvertCost(Double deepConvertCost) {
    this.deepConvertCost = deepConvertCost;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner deepConvertRate(Double deepConvertRate) {
    
    this.deepConvertRate = deepConvertRate;
    return this;
  }

   /**
   * 
   * @return deepConvertRate
  **/
  @javax.annotation.Nullable
  public Double getDeepConvertRate() {
    return deepConvertRate;
  }


  public void setDeepConvertRate(Double deepConvertRate) {
    this.deepConvertRate = deepConvertRate;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner dyFollow(Double dyFollow) {
    
    this.dyFollow = dyFollow;
    return this;
  }

   /**
   * 
   * @return dyFollow
  **/
  @javax.annotation.Nullable
  public Double getDyFollow() {
    return dyFollow;
  }


  public void setDyFollow(Double dyFollow) {
    this.dyFollow = dyFollow;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner indirectOrderCreateCount7days(Double indirectOrderCreateCount7days) {
    
    this.indirectOrderCreateCount7days = indirectOrderCreateCount7days;
    return this;
  }

   /**
   * 
   * @return indirectOrderCreateCount7days
  **/
  @javax.annotation.Nullable
  public Double getIndirectOrderCreateCount7days() {
    return indirectOrderCreateCount7days;
  }


  public void setIndirectOrderCreateCount7days(Double indirectOrderCreateCount7days) {
    this.indirectOrderCreateCount7days = indirectOrderCreateCount7days;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner indirectOrderCreateGmv7days(Double indirectOrderCreateGmv7days) {
    
    this.indirectOrderCreateGmv7days = indirectOrderCreateGmv7days;
    return this;
  }

   /**
   * 
   * @return indirectOrderCreateGmv7days
  **/
  @javax.annotation.Nullable
  public Double getIndirectOrderCreateGmv7days() {
    return indirectOrderCreateGmv7days;
  }


  public void setIndirectOrderCreateGmv7days(Double indirectOrderCreateGmv7days) {
    this.indirectOrderCreateGmv7days = indirectOrderCreateGmv7days;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner indirectOrderPayCount7days(Double indirectOrderPayCount7days) {
    
    this.indirectOrderPayCount7days = indirectOrderPayCount7days;
    return this;
  }

   /**
   * 
   * @return indirectOrderPayCount7days
  **/
  @javax.annotation.Nullable
  public Double getIndirectOrderPayCount7days() {
    return indirectOrderPayCount7days;
  }


  public void setIndirectOrderPayCount7days(Double indirectOrderPayCount7days) {
    this.indirectOrderPayCount7days = indirectOrderPayCount7days;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner indirectOrderPayGmv7days(Double indirectOrderPayGmv7days) {
    
    this.indirectOrderPayGmv7days = indirectOrderPayGmv7days;
    return this;
  }

   /**
   * 
   * @return indirectOrderPayGmv7days
  **/
  @javax.annotation.Nullable
  public Double getIndirectOrderPayGmv7days() {
    return indirectOrderPayGmv7days;
  }


  public void setIndirectOrderPayGmv7days(Double indirectOrderPayGmv7days) {
    this.indirectOrderPayGmv7days = indirectOrderPayGmv7days;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner indirectOrderPrepayCount7days(Double indirectOrderPrepayCount7days) {
    
    this.indirectOrderPrepayCount7days = indirectOrderPrepayCount7days;
    return this;
  }

   /**
   * 
   * @return indirectOrderPrepayCount7days
  **/
  @javax.annotation.Nullable
  public Double getIndirectOrderPrepayCount7days() {
    return indirectOrderPrepayCount7days;
  }


  public void setIndirectOrderPrepayCount7days(Double indirectOrderPrepayCount7days) {
    this.indirectOrderPrepayCount7days = indirectOrderPrepayCount7days;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner indirectOrderPrepayGmv7days(Double indirectOrderPrepayGmv7days) {
    
    this.indirectOrderPrepayGmv7days = indirectOrderPrepayGmv7days;
    return this;
  }

   /**
   * 
   * @return indirectOrderPrepayGmv7days
  **/
  @javax.annotation.Nullable
  public Double getIndirectOrderPrepayGmv7days() {
    return indirectOrderPrepayGmv7days;
  }


  public void setIndirectOrderPrepayGmv7days(Double indirectOrderPrepayGmv7days) {
    this.indirectOrderPrepayGmv7days = indirectOrderPrepayGmv7days;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner indirectOrderUnfinishedEstimateGmv7days(Long indirectOrderUnfinishedEstimateGmv7days) {
    
    this.indirectOrderUnfinishedEstimateGmv7days = indirectOrderUnfinishedEstimateGmv7days;
    return this;
  }

   /**
   * 
   * @return indirectOrderUnfinishedEstimateGmv7days
  **/
  @javax.annotation.Nullable
  public Long getIndirectOrderUnfinishedEstimateGmv7days() {
    return indirectOrderUnfinishedEstimateGmv7days;
  }


  public void setIndirectOrderUnfinishedEstimateGmv7days(Long indirectOrderUnfinishedEstimateGmv7days) {
    this.indirectOrderUnfinishedEstimateGmv7days = indirectOrderUnfinishedEstimateGmv7days;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner liveOrderRefundAmount7d(Double liveOrderRefundAmount7d) {
    
    this.liveOrderRefundAmount7d = liveOrderRefundAmount7d;
    return this;
  }

   /**
   * 
   * @return liveOrderRefundAmount7d
  **/
  @javax.annotation.Nullable
  public Double getLiveOrderRefundAmount7d() {
    return liveOrderRefundAmount7d;
  }


  public void setLiveOrderRefundAmount7d(Double liveOrderRefundAmount7d) {
    this.liveOrderRefundAmount7d = liveOrderRefundAmount7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner liveOrderRefundCount14d(Long liveOrderRefundCount14d) {
    
    this.liveOrderRefundCount14d = liveOrderRefundCount14d;
    return this;
  }

   /**
   * 
   * @return liveOrderRefundCount14d
  **/
  @javax.annotation.Nullable
  public Long getLiveOrderRefundCount14d() {
    return liveOrderRefundCount14d;
  }


  public void setLiveOrderRefundCount14d(Long liveOrderRefundCount14d) {
    this.liveOrderRefundCount14d = liveOrderRefundCount14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner liveOrderRefundCount7d(Long liveOrderRefundCount7d) {
    
    this.liveOrderRefundCount7d = liveOrderRefundCount7d;
    return this;
  }

   /**
   * 
   * @return liveOrderRefundCount7d
  **/
  @javax.annotation.Nullable
  public Long getLiveOrderRefundCount7d() {
    return liveOrderRefundCount7d;
  }


  public void setLiveOrderRefundCount7d(Long liveOrderRefundCount7d) {
    this.liveOrderRefundCount7d = liveOrderRefundCount7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner liveOrderSettleAmount14d(Double liveOrderSettleAmount14d) {
    
    this.liveOrderSettleAmount14d = liveOrderSettleAmount14d;
    return this;
  }

   /**
   * 
   * @return liveOrderSettleAmount14d
  **/
  @javax.annotation.Nullable
  public Double getLiveOrderSettleAmount14d() {
    return liveOrderSettleAmount14d;
  }


  public void setLiveOrderSettleAmount14d(Double liveOrderSettleAmount14d) {
    this.liveOrderSettleAmount14d = liveOrderSettleAmount14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner liveOrderSettleAmount7d(Double liveOrderSettleAmount7d) {
    
    this.liveOrderSettleAmount7d = liveOrderSettleAmount7d;
    return this;
  }

   /**
   * 
   * @return liveOrderSettleAmount7d
  **/
  @javax.annotation.Nullable
  public Double getLiveOrderSettleAmount7d() {
    return liveOrderSettleAmount7d;
  }


  public void setLiveOrderSettleAmount7d(Double liveOrderSettleAmount7d) {
    this.liveOrderSettleAmount7d = liveOrderSettleAmount7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner liveOrderSettleCount14d(Long liveOrderSettleCount14d) {
    
    this.liveOrderSettleCount14d = liveOrderSettleCount14d;
    return this;
  }

   /**
   * 
   * @return liveOrderSettleCount14d
  **/
  @javax.annotation.Nullable
  public Long getLiveOrderSettleCount14d() {
    return liveOrderSettleCount14d;
  }


  public void setLiveOrderSettleCount14d(Long liveOrderSettleCount14d) {
    this.liveOrderSettleCount14d = liveOrderSettleCount14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner liveOrderSettleCount7d(Long liveOrderSettleCount7d) {
    
    this.liveOrderSettleCount7d = liveOrderSettleCount7d;
    return this;
  }

   /**
   * 
   * @return liveOrderSettleCount7d
  **/
  @javax.annotation.Nullable
  public Long getLiveOrderSettleCount7d() {
    return liveOrderSettleCount7d;
  }


  public void setLiveOrderSettleCount7d(Long liveOrderSettleCount7d) {
    this.liveOrderSettleCount7d = liveOrderSettleCount7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner liveOrderSettleCountRate14d(Double liveOrderSettleCountRate14d) {
    
    this.liveOrderSettleCountRate14d = liveOrderSettleCountRate14d;
    return this;
  }

   /**
   * 
   * @return liveOrderSettleCountRate14d
  **/
  @javax.annotation.Nullable
  public Double getLiveOrderSettleCountRate14d() {
    return liveOrderSettleCountRate14d;
  }


  public void setLiveOrderSettleCountRate14d(Double liveOrderSettleCountRate14d) {
    this.liveOrderSettleCountRate14d = liveOrderSettleCountRate14d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner liveOrderSettleCountRate7d(Double liveOrderSettleCountRate7d) {
    
    this.liveOrderSettleCountRate7d = liveOrderSettleCountRate7d;
    return this;
  }

   /**
   * 
   * @return liveOrderSettleCountRate7d
  **/
  @javax.annotation.Nullable
  public Double getLiveOrderSettleCountRate7d() {
    return liveOrderSettleCountRate7d;
  }


  public void setLiveOrderSettleCountRate7d(Double liveOrderSettleCountRate7d) {
    this.liveOrderSettleCountRate7d = liveOrderSettleCountRate7d;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner livePayOrderCostPerOrder(Double livePayOrderCostPerOrder) {
    
    this.livePayOrderCostPerOrder = livePayOrderCostPerOrder;
    return this;
  }

   /**
   * 
   * @return livePayOrderCostPerOrder
  **/
  @javax.annotation.Nullable
  public Double getLivePayOrderCostPerOrder() {
    return livePayOrderCostPerOrder;
  }


  public void setLivePayOrderCostPerOrder(Double livePayOrderCostPerOrder) {
    this.livePayOrderCostPerOrder = livePayOrderCostPerOrder;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner lubanLiveClickProductCnt(Double lubanLiveClickProductCnt) {
    
    this.lubanLiveClickProductCnt = lubanLiveClickProductCnt;
    return this;
  }

   /**
   * 
   * @return lubanLiveClickProductCnt
  **/
  @javax.annotation.Nullable
  public Double getLubanLiveClickProductCnt() {
    return lubanLiveClickProductCnt;
  }


  public void setLubanLiveClickProductCnt(Double lubanLiveClickProductCnt) {
    this.lubanLiveClickProductCnt = lubanLiveClickProductCnt;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner lubanLiveEnterCnt(Double lubanLiveEnterCnt) {
    
    this.lubanLiveEnterCnt = lubanLiveEnterCnt;
    return this;
  }

   /**
   * 
   * @return lubanLiveEnterCnt
  **/
  @javax.annotation.Nullable
  public Double getLubanLiveEnterCnt() {
    return lubanLiveEnterCnt;
  }


  public void setLubanLiveEnterCnt(Double lubanLiveEnterCnt) {
    this.lubanLiveEnterCnt = lubanLiveEnterCnt;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner payOrderAmount(Double payOrderAmount) {
    
    this.payOrderAmount = payOrderAmount;
    return this;
  }

   /**
   * 
   * @return payOrderAmount
  **/
  @javax.annotation.Nullable
  public Double getPayOrderAmount() {
    return payOrderAmount;
  }


  public void setPayOrderAmount(Double payOrderAmount) {
    this.payOrderAmount = payOrderAmount;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner payOrderCostPerOrder(Double payOrderCostPerOrder) {
    
    this.payOrderCostPerOrder = payOrderCostPerOrder;
    return this;
  }

   /**
   * 
   * @return payOrderCostPerOrder
  **/
  @javax.annotation.Nullable
  public Double getPayOrderCostPerOrder() {
    return payOrderCostPerOrder;
  }


  public void setPayOrderCostPerOrder(Double payOrderCostPerOrder) {
    this.payOrderCostPerOrder = payOrderCostPerOrder;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner payOrderCount(Double payOrderCount) {
    
    this.payOrderCount = payOrderCount;
    return this;
  }

   /**
   * 
   * @return payOrderCount
  **/
  @javax.annotation.Nullable
  public Double getPayOrderCount() {
    return payOrderCount;
  }


  public void setPayOrderCount(Double payOrderCount) {
    this.payOrderCount = payOrderCount;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner payOrderCouponAmount(Double payOrderCouponAmount) {
    
    this.payOrderCouponAmount = payOrderCouponAmount;
    return this;
  }

   /**
   * 
   * @return payOrderCouponAmount
  **/
  @javax.annotation.Nullable
  public Double getPayOrderCouponAmount() {
    return payOrderCouponAmount;
  }


  public void setPayOrderCouponAmount(Double payOrderCouponAmount) {
    this.payOrderCouponAmount = payOrderCouponAmount;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner play25FeedBreak(Double play25FeedBreak) {
    
    this.play25FeedBreak = play25FeedBreak;
    return this;
  }

   /**
   * 
   * @return play25FeedBreak
  **/
  @javax.annotation.Nullable
  public Double getPlay25FeedBreak() {
    return play25FeedBreak;
  }


  public void setPlay25FeedBreak(Double play25FeedBreak) {
    this.play25FeedBreak = play25FeedBreak;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner play50FeedBreak(Double play50FeedBreak) {
    
    this.play50FeedBreak = play50FeedBreak;
    return this;
  }

   /**
   * 
   * @return play50FeedBreak
  **/
  @javax.annotation.Nullable
  public Double getPlay50FeedBreak() {
    return play50FeedBreak;
  }


  public void setPlay50FeedBreak(Double play50FeedBreak) {
    this.play50FeedBreak = play50FeedBreak;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner play75FeedBreak(Double play75FeedBreak) {
    
    this.play75FeedBreak = play75FeedBreak;
    return this;
  }

   /**
   * 
   * @return play75FeedBreak
  **/
  @javax.annotation.Nullable
  public Double getPlay75FeedBreak() {
    return play75FeedBreak;
  }


  public void setPlay75FeedBreak(Double play75FeedBreak) {
    this.play75FeedBreak = play75FeedBreak;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner playDuration3s(Double playDuration3s) {
    
    this.playDuration3s = playDuration3s;
    return this;
  }

   /**
   * 
   * @return playDuration3s
  **/
  @javax.annotation.Nullable
  public Double getPlayDuration3s() {
    return playDuration3s;
  }


  public void setPlayDuration3s(Double playDuration3s) {
    this.playDuration3s = playDuration3s;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner playOver(Double playOver) {
    
    this.playOver = playOver;
    return this;
  }

   /**
   * 
   * @return playOver
  **/
  @javax.annotation.Nullable
  public Double getPlayOver() {
    return playOver;
  }


  public void setPlayOver(Double playOver) {
    this.playOver = playOver;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner playOverRate(Double playOverRate) {
    
    this.playOverRate = playOverRate;
    return this;
  }

   /**
   * 
   * @return playOverRate
  **/
  @javax.annotation.Nullable
  public Double getPlayOverRate() {
    return playOverRate;
  }


  public void setPlayOverRate(Double playOverRate) {
    this.playOverRate = playOverRate;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner prepayAndPayOrderRoi(Double prepayAndPayOrderRoi) {
    
    this.prepayAndPayOrderRoi = prepayAndPayOrderRoi;
    return this;
  }

   /**
   * 
   * @return prepayAndPayOrderRoi
  **/
  @javax.annotation.Nullable
  public Double getPrepayAndPayOrderRoi() {
    return prepayAndPayOrderRoi;
  }


  public void setPrepayAndPayOrderRoi(Double prepayAndPayOrderRoi) {
    this.prepayAndPayOrderRoi = prepayAndPayOrderRoi;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner prepayOrderAmount(Double prepayOrderAmount) {
    
    this.prepayOrderAmount = prepayOrderAmount;
    return this;
  }

   /**
   * 
   * @return prepayOrderAmount
  **/
  @javax.annotation.Nullable
  public Double getPrepayOrderAmount() {
    return prepayOrderAmount;
  }


  public void setPrepayOrderAmount(Double prepayOrderAmount) {
    this.prepayOrderAmount = prepayOrderAmount;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner prepayOrderCount(Double prepayOrderCount) {
    
    this.prepayOrderCount = prepayOrderCount;
    return this;
  }

   /**
   * 
   * @return prepayOrderCount
  **/
  @javax.annotation.Nullable
  public Double getPrepayOrderCount() {
    return prepayOrderCount;
  }


  public void setPrepayOrderCount(Double prepayOrderCount) {
    this.prepayOrderCount = prepayOrderCount;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanAuthorFirstOrderCnt(Double qianchuanAuthorFirstOrderCnt) {
    
    this.qianchuanAuthorFirstOrderCnt = qianchuanAuthorFirstOrderCnt;
    return this;
  }

   /**
   * 
   * @return qianchuanAuthorFirstOrderCnt
  **/
  @javax.annotation.Nullable
  public Double getQianchuanAuthorFirstOrderCnt() {
    return qianchuanAuthorFirstOrderCnt;
  }


  public void setQianchuanAuthorFirstOrderCnt(Double qianchuanAuthorFirstOrderCnt) {
    this.qianchuanAuthorFirstOrderCnt = qianchuanAuthorFirstOrderCnt;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanAuthorFirstOrderConvertCost(Double qianchuanAuthorFirstOrderConvertCost) {
    
    this.qianchuanAuthorFirstOrderConvertCost = qianchuanAuthorFirstOrderConvertCost;
    return this;
  }

   /**
   * 
   * @return qianchuanAuthorFirstOrderConvertCost
  **/
  @javax.annotation.Nullable
  public Double getQianchuanAuthorFirstOrderConvertCost() {
    return qianchuanAuthorFirstOrderConvertCost;
  }


  public void setQianchuanAuthorFirstOrderConvertCost(Double qianchuanAuthorFirstOrderConvertCost) {
    this.qianchuanAuthorFirstOrderConvertCost = qianchuanAuthorFirstOrderConvertCost;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanAuthorFirstOrderDirectPayGmv(Double qianchuanAuthorFirstOrderDirectPayGmv) {
    
    this.qianchuanAuthorFirstOrderDirectPayGmv = qianchuanAuthorFirstOrderDirectPayGmv;
    return this;
  }

   /**
   * 
   * @return qianchuanAuthorFirstOrderDirectPayGmv
  **/
  @javax.annotation.Nullable
  public Double getQianchuanAuthorFirstOrderDirectPayGmv() {
    return qianchuanAuthorFirstOrderDirectPayGmv;
  }


  public void setQianchuanAuthorFirstOrderDirectPayGmv(Double qianchuanAuthorFirstOrderDirectPayGmv) {
    this.qianchuanAuthorFirstOrderDirectPayGmv = qianchuanAuthorFirstOrderDirectPayGmv;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanAuthorFirstOrderDirectPayOrderRoi(Double qianchuanAuthorFirstOrderDirectPayOrderRoi) {
    
    this.qianchuanAuthorFirstOrderDirectPayOrderRoi = qianchuanAuthorFirstOrderDirectPayOrderRoi;
    return this;
  }

   /**
   * 
   * @return qianchuanAuthorFirstOrderDirectPayOrderRoi
  **/
  @javax.annotation.Nullable
  public Double getQianchuanAuthorFirstOrderDirectPayOrderRoi() {
    return qianchuanAuthorFirstOrderDirectPayOrderRoi;
  }


  public void setQianchuanAuthorFirstOrderDirectPayOrderRoi(Double qianchuanAuthorFirstOrderDirectPayOrderRoi) {
    this.qianchuanAuthorFirstOrderDirectPayOrderRoi = qianchuanAuthorFirstOrderDirectPayOrderRoi;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanAuthorFirstOrderLtv30(Double qianchuanAuthorFirstOrderLtv30) {
    
    this.qianchuanAuthorFirstOrderLtv30 = qianchuanAuthorFirstOrderLtv30;
    return this;
  }

   /**
   * 
   * @return qianchuanAuthorFirstOrderLtv30
  **/
  @javax.annotation.Nullable
  public Double getQianchuanAuthorFirstOrderLtv30() {
    return qianchuanAuthorFirstOrderLtv30;
  }


  public void setQianchuanAuthorFirstOrderLtv30(Double qianchuanAuthorFirstOrderLtv30) {
    this.qianchuanAuthorFirstOrderLtv30 = qianchuanAuthorFirstOrderLtv30;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanAuthorFirstOrderRate(Double qianchuanAuthorFirstOrderRate) {
    
    this.qianchuanAuthorFirstOrderRate = qianchuanAuthorFirstOrderRate;
    return this;
  }

   /**
   * 
   * @return qianchuanAuthorFirstOrderRate
  **/
  @javax.annotation.Nullable
  public Double getQianchuanAuthorFirstOrderRate() {
    return qianchuanAuthorFirstOrderRate;
  }


  public void setQianchuanAuthorFirstOrderRate(Double qianchuanAuthorFirstOrderRate) {
    this.qianchuanAuthorFirstOrderRate = qianchuanAuthorFirstOrderRate;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanAuthorFirstOrderRoi30(Double qianchuanAuthorFirstOrderRoi30) {
    
    this.qianchuanAuthorFirstOrderRoi30 = qianchuanAuthorFirstOrderRoi30;
    return this;
  }

   /**
   * 
   * @return qianchuanAuthorFirstOrderRoi30
  **/
  @javax.annotation.Nullable
  public Double getQianchuanAuthorFirstOrderRoi30() {
    return qianchuanAuthorFirstOrderRoi30;
  }


  public void setQianchuanAuthorFirstOrderRoi30(Double qianchuanAuthorFirstOrderRoi30) {
    this.qianchuanAuthorFirstOrderRoi30 = qianchuanAuthorFirstOrderRoi30;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanBrandFirstOrderCnt(Double qianchuanBrandFirstOrderCnt) {
    
    this.qianchuanBrandFirstOrderCnt = qianchuanBrandFirstOrderCnt;
    return this;
  }

   /**
   * 
   * @return qianchuanBrandFirstOrderCnt
  **/
  @javax.annotation.Nullable
  public Double getQianchuanBrandFirstOrderCnt() {
    return qianchuanBrandFirstOrderCnt;
  }


  public void setQianchuanBrandFirstOrderCnt(Double qianchuanBrandFirstOrderCnt) {
    this.qianchuanBrandFirstOrderCnt = qianchuanBrandFirstOrderCnt;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanBrandFirstOrderConvertCost(Double qianchuanBrandFirstOrderConvertCost) {
    
    this.qianchuanBrandFirstOrderConvertCost = qianchuanBrandFirstOrderConvertCost;
    return this;
  }

   /**
   * 
   * @return qianchuanBrandFirstOrderConvertCost
  **/
  @javax.annotation.Nullable
  public Double getQianchuanBrandFirstOrderConvertCost() {
    return qianchuanBrandFirstOrderConvertCost;
  }


  public void setQianchuanBrandFirstOrderConvertCost(Double qianchuanBrandFirstOrderConvertCost) {
    this.qianchuanBrandFirstOrderConvertCost = qianchuanBrandFirstOrderConvertCost;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanBrandFirstOrderDirectPayGmv(Double qianchuanBrandFirstOrderDirectPayGmv) {
    
    this.qianchuanBrandFirstOrderDirectPayGmv = qianchuanBrandFirstOrderDirectPayGmv;
    return this;
  }

   /**
   * 
   * @return qianchuanBrandFirstOrderDirectPayGmv
  **/
  @javax.annotation.Nullable
  public Double getQianchuanBrandFirstOrderDirectPayGmv() {
    return qianchuanBrandFirstOrderDirectPayGmv;
  }


  public void setQianchuanBrandFirstOrderDirectPayGmv(Double qianchuanBrandFirstOrderDirectPayGmv) {
    this.qianchuanBrandFirstOrderDirectPayGmv = qianchuanBrandFirstOrderDirectPayGmv;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanBrandFirstOrderDirectPayOrderRoi(Double qianchuanBrandFirstOrderDirectPayOrderRoi) {
    
    this.qianchuanBrandFirstOrderDirectPayOrderRoi = qianchuanBrandFirstOrderDirectPayOrderRoi;
    return this;
  }

   /**
   * 
   * @return qianchuanBrandFirstOrderDirectPayOrderRoi
  **/
  @javax.annotation.Nullable
  public Double getQianchuanBrandFirstOrderDirectPayOrderRoi() {
    return qianchuanBrandFirstOrderDirectPayOrderRoi;
  }


  public void setQianchuanBrandFirstOrderDirectPayOrderRoi(Double qianchuanBrandFirstOrderDirectPayOrderRoi) {
    this.qianchuanBrandFirstOrderDirectPayOrderRoi = qianchuanBrandFirstOrderDirectPayOrderRoi;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanBrandFirstOrderLtv30(Double qianchuanBrandFirstOrderLtv30) {
    
    this.qianchuanBrandFirstOrderLtv30 = qianchuanBrandFirstOrderLtv30;
    return this;
  }

   /**
   * 
   * @return qianchuanBrandFirstOrderLtv30
  **/
  @javax.annotation.Nullable
  public Double getQianchuanBrandFirstOrderLtv30() {
    return qianchuanBrandFirstOrderLtv30;
  }


  public void setQianchuanBrandFirstOrderLtv30(Double qianchuanBrandFirstOrderLtv30) {
    this.qianchuanBrandFirstOrderLtv30 = qianchuanBrandFirstOrderLtv30;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanBrandFirstOrderRate(Double qianchuanBrandFirstOrderRate) {
    
    this.qianchuanBrandFirstOrderRate = qianchuanBrandFirstOrderRate;
    return this;
  }

   /**
   * 
   * @return qianchuanBrandFirstOrderRate
  **/
  @javax.annotation.Nullable
  public Double getQianchuanBrandFirstOrderRate() {
    return qianchuanBrandFirstOrderRate;
  }


  public void setQianchuanBrandFirstOrderRate(Double qianchuanBrandFirstOrderRate) {
    this.qianchuanBrandFirstOrderRate = qianchuanBrandFirstOrderRate;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanBrandFirstOrderRoi30(Double qianchuanBrandFirstOrderRoi30) {
    
    this.qianchuanBrandFirstOrderRoi30 = qianchuanBrandFirstOrderRoi30;
    return this;
  }

   /**
   * 
   * @return qianchuanBrandFirstOrderRoi30
  **/
  @javax.annotation.Nullable
  public Double getQianchuanBrandFirstOrderRoi30() {
    return qianchuanBrandFirstOrderRoi30;
  }


  public void setQianchuanBrandFirstOrderRoi30(Double qianchuanBrandFirstOrderRoi30) {
    this.qianchuanBrandFirstOrderRoi30 = qianchuanBrandFirstOrderRoi30;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanFirstOrderCnt(Double qianchuanFirstOrderCnt) {
    
    this.qianchuanFirstOrderCnt = qianchuanFirstOrderCnt;
    return this;
  }

   /**
   * 
   * @return qianchuanFirstOrderCnt
  **/
  @javax.annotation.Nullable
  public Double getQianchuanFirstOrderCnt() {
    return qianchuanFirstOrderCnt;
  }


  public void setQianchuanFirstOrderCnt(Double qianchuanFirstOrderCnt) {
    this.qianchuanFirstOrderCnt = qianchuanFirstOrderCnt;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanFirstOrderConvertCost(Double qianchuanFirstOrderConvertCost) {
    
    this.qianchuanFirstOrderConvertCost = qianchuanFirstOrderConvertCost;
    return this;
  }

   /**
   * 
   * @return qianchuanFirstOrderConvertCost
  **/
  @javax.annotation.Nullable
  public Double getQianchuanFirstOrderConvertCost() {
    return qianchuanFirstOrderConvertCost;
  }


  public void setQianchuanFirstOrderConvertCost(Double qianchuanFirstOrderConvertCost) {
    this.qianchuanFirstOrderConvertCost = qianchuanFirstOrderConvertCost;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanFirstOrderDirectPayGmv(Double qianchuanFirstOrderDirectPayGmv) {
    
    this.qianchuanFirstOrderDirectPayGmv = qianchuanFirstOrderDirectPayGmv;
    return this;
  }

   /**
   * 
   * @return qianchuanFirstOrderDirectPayGmv
  **/
  @javax.annotation.Nullable
  public Double getQianchuanFirstOrderDirectPayGmv() {
    return qianchuanFirstOrderDirectPayGmv;
  }


  public void setQianchuanFirstOrderDirectPayGmv(Double qianchuanFirstOrderDirectPayGmv) {
    this.qianchuanFirstOrderDirectPayGmv = qianchuanFirstOrderDirectPayGmv;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanFirstOrderDirectPayOrderRoi(Double qianchuanFirstOrderDirectPayOrderRoi) {
    
    this.qianchuanFirstOrderDirectPayOrderRoi = qianchuanFirstOrderDirectPayOrderRoi;
    return this;
  }

   /**
   * 
   * @return qianchuanFirstOrderDirectPayOrderRoi
  **/
  @javax.annotation.Nullable
  public Double getQianchuanFirstOrderDirectPayOrderRoi() {
    return qianchuanFirstOrderDirectPayOrderRoi;
  }


  public void setQianchuanFirstOrderDirectPayOrderRoi(Double qianchuanFirstOrderDirectPayOrderRoi) {
    this.qianchuanFirstOrderDirectPayOrderRoi = qianchuanFirstOrderDirectPayOrderRoi;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanFirstOrderLtv30(Double qianchuanFirstOrderLtv30) {
    
    this.qianchuanFirstOrderLtv30 = qianchuanFirstOrderLtv30;
    return this;
  }

   /**
   * 
   * @return qianchuanFirstOrderLtv30
  **/
  @javax.annotation.Nullable
  public Double getQianchuanFirstOrderLtv30() {
    return qianchuanFirstOrderLtv30;
  }


  public void setQianchuanFirstOrderLtv30(Double qianchuanFirstOrderLtv30) {
    this.qianchuanFirstOrderLtv30 = qianchuanFirstOrderLtv30;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanFirstOrderRate(Double qianchuanFirstOrderRate) {
    
    this.qianchuanFirstOrderRate = qianchuanFirstOrderRate;
    return this;
  }

   /**
   * 
   * @return qianchuanFirstOrderRate
  **/
  @javax.annotation.Nullable
  public Double getQianchuanFirstOrderRate() {
    return qianchuanFirstOrderRate;
  }


  public void setQianchuanFirstOrderRate(Double qianchuanFirstOrderRate) {
    this.qianchuanFirstOrderRate = qianchuanFirstOrderRate;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanFirstOrderRoi30(Double qianchuanFirstOrderRoi30) {
    
    this.qianchuanFirstOrderRoi30 = qianchuanFirstOrderRoi30;
    return this;
  }

   /**
   * 
   * @return qianchuanFirstOrderRoi30
  **/
  @javax.annotation.Nullable
  public Double getQianchuanFirstOrderRoi30() {
    return qianchuanFirstOrderRoi30;
  }


  public void setQianchuanFirstOrderRoi30(Double qianchuanFirstOrderRoi30) {
    this.qianchuanFirstOrderRoi30 = qianchuanFirstOrderRoi30;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner showCnt(Double showCnt) {
    
    this.showCnt = showCnt;
    return this;
  }

   /**
   * 
   * @return showCnt
  **/
  @javax.annotation.Nullable
  public Double getShowCnt() {
    return showCnt;
  }


  public void setShowCnt(Double showCnt) {
    this.showCnt = showCnt;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner statCost(Double statCost) {
    
    this.statCost = statCost;
    return this;
  }

   /**
   * 
   * @return statCost
  **/
  @javax.annotation.Nullable
  public Double getStatCost() {
    return statCost;
  }


  public void setStatCost(Double statCost) {
    this.statCost = statCost;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner statDatetime(String statDatetime) {
    
    this.statDatetime = statDatetime;
    return this;
  }

   /**
   * 
   * @return statDatetime
  **/
  @javax.annotation.Nullable
  public String getStatDatetime() {
    return statDatetime;
  }


  public void setStatDatetime(String statDatetime) {
    this.statDatetime = statDatetime;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner totalPlay(Double totalPlay) {
    
    this.totalPlay = totalPlay;
    return this;
  }

   /**
   * 
   * @return totalPlay
  **/
  @javax.annotation.Nullable
  public Double getTotalPlay() {
    return totalPlay;
  }


  public void setTotalPlay(Double totalPlay) {
    this.totalPlay = totalPlay;
  }


  public QianchuanReportAdvertiserGetV10ResponseDataListInner unfinishedEstimateOrderGmv(Long unfinishedEstimateOrderGmv) {
    
    this.unfinishedEstimateOrderGmv = unfinishedEstimateOrderGmv;
    return this;
  }

   /**
   * 
   * @return unfinishedEstimateOrderGmv
  **/
  @javax.annotation.Nullable
  public Long getUnfinishedEstimateOrderGmv() {
    return unfinishedEstimateOrderGmv;
  }


  public void setUnfinishedEstimateOrderGmv(Long unfinishedEstimateOrderGmv) {
    this.unfinishedEstimateOrderGmv = unfinishedEstimateOrderGmv;
  }



  @Override
  public boolean equals(Object o) {
    if (this == o) {
      return true;
    }
    if (o == null || getClass() != o.getClass()) {
      return false;
    }
    QianchuanReportAdvertiserGetV10ResponseDataListInner qianchuanReportAdvertiserGetV10ResponseDataListInner = (QianchuanReportAdvertiserGetV10ResponseDataListInner) o;
    return Objects.equals(this.adAllOrderCountSettleRate14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adAllOrderCountSettleRate14d) &&
        Objects.equals(this.adAllOrderCountSettleRate7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adAllOrderCountSettleRate7d) &&
        Objects.equals(this.adAllOrderGmvSettleRate14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adAllOrderGmvSettleRate14d) &&
        Objects.equals(this.adAllOrderGmvSettleRate7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adAllOrderGmvSettleRate7d) &&
        Objects.equals(this.adAllOrderSettleAmount14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adAllOrderSettleAmount14d) &&
        Objects.equals(this.adAllOrderSettleAmount7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adAllOrderSettleAmount7d) &&
        Objects.equals(this.adAllOrderSettleCost14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adAllOrderSettleCost14d) &&
        Objects.equals(this.adAllOrderSettleCost7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adAllOrderSettleCost7d) &&
        Objects.equals(this.adAllOrderSettleCount14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adAllOrderSettleCount14d) &&
        Objects.equals(this.adAllOrderSettleCount7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adAllOrderSettleCount7d) &&
        Objects.equals(this.adAllOrderSettleRoi14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adAllOrderSettleRoi14d) &&
        Objects.equals(this.adAllOrderSettleRoi7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adAllOrderSettleRoi7d) &&
        Objects.equals(this.adLiveOrderSettleCost14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adLiveOrderSettleCost14d) &&
        Objects.equals(this.adLiveOrderSettleCost7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adLiveOrderSettleCost7d) &&
        Objects.equals(this.adLiveOrderSettleRoi14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adLiveOrderSettleRoi14d) &&
        Objects.equals(this.adLiveOrderSettleRoi7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adLiveOrderSettleRoi7d) &&
        Objects.equals(this.adOrderGmvRefundRate14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adOrderGmvRefundRate14d) &&
        Objects.equals(this.adOrderGmvRefundRate7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adOrderGmvRefundRate7d) &&
        Objects.equals(this.adOrderRefundRate14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adOrderRefundRate14d) &&
        Objects.equals(this.adOrderRefundRate7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.adOrderRefundRate7d) &&
        Objects.equals(this.advertiserId, qianchuanReportAdvertiserGetV10ResponseDataListInner.advertiserId) &&
        Objects.equals(this.allOrderCreateRoi7days, qianchuanReportAdvertiserGetV10ResponseDataListInner.allOrderCreateRoi7days) &&
        Objects.equals(this.allOrderPayCount7days, qianchuanReportAdvertiserGetV10ResponseDataListInner.allOrderPayCount7days) &&
        Objects.equals(this.allOrderPayGmv7days, qianchuanReportAdvertiserGetV10ResponseDataListInner.allOrderPayGmv7days) &&
        Objects.equals(this.allOrderPayRoi7days, qianchuanReportAdvertiserGetV10ResponseDataListInner.allOrderPayRoi7days) &&
        Objects.equals(this.allOrderRefundAmount14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.allOrderRefundAmount14d) &&
        Objects.equals(this.allOrderRefundAmount7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.allOrderRefundAmount7d) &&
        Objects.equals(this.allOrderRefundCount14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.allOrderRefundCount14d) &&
        Objects.equals(this.allOrderRefundCount7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.allOrderRefundCount7d) &&
        Objects.equals(this.attributionConvertCnt, qianchuanReportAdvertiserGetV10ResponseDataListInner.attributionConvertCnt) &&
        Objects.equals(this.attributionConvertCost, qianchuanReportAdvertiserGetV10ResponseDataListInner.attributionConvertCost) &&
        Objects.equals(this.attributionConvertRate, qianchuanReportAdvertiserGetV10ResponseDataListInner.attributionConvertRate) &&
        Objects.equals(this.attributionDeepConvertCnt, qianchuanReportAdvertiserGetV10ResponseDataListInner.attributionDeepConvertCnt) &&
        Objects.equals(this.attributionDeepConvertCost, qianchuanReportAdvertiserGetV10ResponseDataListInner.attributionDeepConvertCost) &&
        Objects.equals(this.attributionDeepConvertRate, qianchuanReportAdvertiserGetV10ResponseDataListInner.attributionDeepConvertRate) &&
        Objects.equals(this.clickCnt, qianchuanReportAdvertiserGetV10ResponseDataListInner.clickCnt) &&
        Objects.equals(this.convertCnt, qianchuanReportAdvertiserGetV10ResponseDataListInner.convertCnt) &&
        Objects.equals(this.convertCost, qianchuanReportAdvertiserGetV10ResponseDataListInner.convertCost) &&
        Objects.equals(this.convertRate, qianchuanReportAdvertiserGetV10ResponseDataListInner.convertRate) &&
        Objects.equals(this.cpcPlatform, qianchuanReportAdvertiserGetV10ResponseDataListInner.cpcPlatform) &&
        Objects.equals(this.cpmPlatform, qianchuanReportAdvertiserGetV10ResponseDataListInner.cpmPlatform) &&
        Objects.equals(this.createOrderAmount, qianchuanReportAdvertiserGetV10ResponseDataListInner.createOrderAmount) &&
        Objects.equals(this.createOrderCount, qianchuanReportAdvertiserGetV10ResponseDataListInner.createOrderCount) &&
        Objects.equals(this.createOrderCouponAmount, qianchuanReportAdvertiserGetV10ResponseDataListInner.createOrderCouponAmount) &&
        Objects.equals(this.createOrderRoi, qianchuanReportAdvertiserGetV10ResponseDataListInner.createOrderRoi) &&
        Objects.equals(this.ctr, qianchuanReportAdvertiserGetV10ResponseDataListInner.ctr) &&
        Objects.equals(this.deepConvertCnt, qianchuanReportAdvertiserGetV10ResponseDataListInner.deepConvertCnt) &&
        Objects.equals(this.deepConvertCost, qianchuanReportAdvertiserGetV10ResponseDataListInner.deepConvertCost) &&
        Objects.equals(this.deepConvertRate, qianchuanReportAdvertiserGetV10ResponseDataListInner.deepConvertRate) &&
        Objects.equals(this.dyFollow, qianchuanReportAdvertiserGetV10ResponseDataListInner.dyFollow) &&
        Objects.equals(this.indirectOrderCreateCount7days, qianchuanReportAdvertiserGetV10ResponseDataListInner.indirectOrderCreateCount7days) &&
        Objects.equals(this.indirectOrderCreateGmv7days, qianchuanReportAdvertiserGetV10ResponseDataListInner.indirectOrderCreateGmv7days) &&
        Objects.equals(this.indirectOrderPayCount7days, qianchuanReportAdvertiserGetV10ResponseDataListInner.indirectOrderPayCount7days) &&
        Objects.equals(this.indirectOrderPayGmv7days, qianchuanReportAdvertiserGetV10ResponseDataListInner.indirectOrderPayGmv7days) &&
        Objects.equals(this.indirectOrderPrepayCount7days, qianchuanReportAdvertiserGetV10ResponseDataListInner.indirectOrderPrepayCount7days) &&
        Objects.equals(this.indirectOrderPrepayGmv7days, qianchuanReportAdvertiserGetV10ResponseDataListInner.indirectOrderPrepayGmv7days) &&
        Objects.equals(this.indirectOrderUnfinishedEstimateGmv7days, qianchuanReportAdvertiserGetV10ResponseDataListInner.indirectOrderUnfinishedEstimateGmv7days) &&
        Objects.equals(this.liveOrderRefundAmount7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.liveOrderRefundAmount7d) &&
        Objects.equals(this.liveOrderRefundCount14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.liveOrderRefundCount14d) &&
        Objects.equals(this.liveOrderRefundCount7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.liveOrderRefundCount7d) &&
        Objects.equals(this.liveOrderSettleAmount14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.liveOrderSettleAmount14d) &&
        Objects.equals(this.liveOrderSettleAmount7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.liveOrderSettleAmount7d) &&
        Objects.equals(this.liveOrderSettleCount14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.liveOrderSettleCount14d) &&
        Objects.equals(this.liveOrderSettleCount7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.liveOrderSettleCount7d) &&
        Objects.equals(this.liveOrderSettleCountRate14d, qianchuanReportAdvertiserGetV10ResponseDataListInner.liveOrderSettleCountRate14d) &&
        Objects.equals(this.liveOrderSettleCountRate7d, qianchuanReportAdvertiserGetV10ResponseDataListInner.liveOrderSettleCountRate7d) &&
        Objects.equals(this.livePayOrderCostPerOrder, qianchuanReportAdvertiserGetV10ResponseDataListInner.livePayOrderCostPerOrder) &&
        Objects.equals(this.lubanLiveClickProductCnt, qianchuanReportAdvertiserGetV10ResponseDataListInner.lubanLiveClickProductCnt) &&
        Objects.equals(this.lubanLiveEnterCnt, qianchuanReportAdvertiserGetV10ResponseDataListInner.lubanLiveEnterCnt) &&
        Objects.equals(this.payOrderAmount, qianchuanReportAdvertiserGetV10ResponseDataListInner.payOrderAmount) &&
        Objects.equals(this.payOrderCostPerOrder, qianchuanReportAdvertiserGetV10ResponseDataListInner.payOrderCostPerOrder) &&
        Objects.equals(this.payOrderCount, qianchuanReportAdvertiserGetV10ResponseDataListInner.payOrderCount) &&
        Objects.equals(this.payOrderCouponAmount, qianchuanReportAdvertiserGetV10ResponseDataListInner.payOrderCouponAmount) &&
        Objects.equals(this.play25FeedBreak, qianchuanReportAdvertiserGetV10ResponseDataListInner.play25FeedBreak) &&
        Objects.equals(this.play50FeedBreak, qianchuanReportAdvertiserGetV10ResponseDataListInner.play50FeedBreak) &&
        Objects.equals(this.play75FeedBreak, qianchuanReportAdvertiserGetV10ResponseDataListInner.play75FeedBreak) &&
        Objects.equals(this.playDuration3s, qianchuanReportAdvertiserGetV10ResponseDataListInner.playDuration3s) &&
        Objects.equals(this.playOver, qianchuanReportAdvertiserGetV10ResponseDataListInner.playOver) &&
        Objects.equals(this.playOverRate, qianchuanReportAdvertiserGetV10ResponseDataListInner.playOverRate) &&
        Objects.equals(this.prepayAndPayOrderRoi, qianchuanReportAdvertiserGetV10ResponseDataListInner.prepayAndPayOrderRoi) &&
        Objects.equals(this.prepayOrderAmount, qianchuanReportAdvertiserGetV10ResponseDataListInner.prepayOrderAmount) &&
        Objects.equals(this.prepayOrderCount, qianchuanReportAdvertiserGetV10ResponseDataListInner.prepayOrderCount) &&
        Objects.equals(this.qianchuanAuthorFirstOrderCnt, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanAuthorFirstOrderCnt) &&
        Objects.equals(this.qianchuanAuthorFirstOrderConvertCost, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanAuthorFirstOrderConvertCost) &&
        Objects.equals(this.qianchuanAuthorFirstOrderDirectPayGmv, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanAuthorFirstOrderDirectPayGmv) &&
        Objects.equals(this.qianchuanAuthorFirstOrderDirectPayOrderRoi, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanAuthorFirstOrderDirectPayOrderRoi) &&
        Objects.equals(this.qianchuanAuthorFirstOrderLtv30, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanAuthorFirstOrderLtv30) &&
        Objects.equals(this.qianchuanAuthorFirstOrderRate, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanAuthorFirstOrderRate) &&
        Objects.equals(this.qianchuanAuthorFirstOrderRoi30, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanAuthorFirstOrderRoi30) &&
        Objects.equals(this.qianchuanBrandFirstOrderCnt, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanBrandFirstOrderCnt) &&
        Objects.equals(this.qianchuanBrandFirstOrderConvertCost, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanBrandFirstOrderConvertCost) &&
        Objects.equals(this.qianchuanBrandFirstOrderDirectPayGmv, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanBrandFirstOrderDirectPayGmv) &&
        Objects.equals(this.qianchuanBrandFirstOrderDirectPayOrderRoi, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanBrandFirstOrderDirectPayOrderRoi) &&
        Objects.equals(this.qianchuanBrandFirstOrderLtv30, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanBrandFirstOrderLtv30) &&
        Objects.equals(this.qianchuanBrandFirstOrderRate, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanBrandFirstOrderRate) &&
        Objects.equals(this.qianchuanBrandFirstOrderRoi30, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanBrandFirstOrderRoi30) &&
        Objects.equals(this.qianchuanFirstOrderCnt, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanFirstOrderCnt) &&
        Objects.equals(this.qianchuanFirstOrderConvertCost, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanFirstOrderConvertCost) &&
        Objects.equals(this.qianchuanFirstOrderDirectPayGmv, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanFirstOrderDirectPayGmv) &&
        Objects.equals(this.qianchuanFirstOrderDirectPayOrderRoi, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanFirstOrderDirectPayOrderRoi) &&
        Objects.equals(this.qianchuanFirstOrderLtv30, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanFirstOrderLtv30) &&
        Objects.equals(this.qianchuanFirstOrderRate, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanFirstOrderRate) &&
        Objects.equals(this.qianchuanFirstOrderRoi30, qianchuanReportAdvertiserGetV10ResponseDataListInner.qianchuanFirstOrderRoi30) &&
        Objects.equals(this.showCnt, qianchuanReportAdvertiserGetV10ResponseDataListInner.showCnt) &&
        Objects.equals(this.statCost, qianchuanReportAdvertiserGetV10ResponseDataListInner.statCost) &&
        Objects.equals(this.statDatetime, qianchuanReportAdvertiserGetV10ResponseDataListInner.statDatetime) &&
        Objects.equals(this.totalPlay, qianchuanReportAdvertiserGetV10ResponseDataListInner.totalPlay) &&
        Objects.equals(this.unfinishedEstimateOrderGmv, qianchuanReportAdvertiserGetV10ResponseDataListInner.unfinishedEstimateOrderGmv);
  }

  private static <T> boolean equalsNullable(JsonNullable<T> a, JsonNullable<T> b) {
    return a == b || (a != null && b != null && a.isPresent() && b.isPresent() && Objects.deepEquals(a.get(), b.get()));
  }

  @Override
  public int hashCode() {
    return Objects.hash(adAllOrderCountSettleRate14d, adAllOrderCountSettleRate7d, adAllOrderGmvSettleRate14d, adAllOrderGmvSettleRate7d, adAllOrderSettleAmount14d, adAllOrderSettleAmount7d, adAllOrderSettleCost14d, adAllOrderSettleCost7d, adAllOrderSettleCount14d, adAllOrderSettleCount7d, adAllOrderSettleRoi14d, adAllOrderSettleRoi7d, adLiveOrderSettleCost14d, adLiveOrderSettleCost7d, adLiveOrderSettleRoi14d, adLiveOrderSettleRoi7d, adOrderGmvRefundRate14d, adOrderGmvRefundRate7d, adOrderRefundRate14d, adOrderRefundRate7d, advertiserId, allOrderCreateRoi7days, allOrderPayCount7days, allOrderPayGmv7days, allOrderPayRoi7days, allOrderRefundAmount14d, allOrderRefundAmount7d, allOrderRefundCount14d, allOrderRefundCount7d, attributionConvertCnt, attributionConvertCost, attributionConvertRate, attributionDeepConvertCnt, attributionDeepConvertCost, attributionDeepConvertRate, clickCnt, convertCnt, convertCost, convertRate, cpcPlatform, cpmPlatform, createOrderAmount, createOrderCount, createOrderCouponAmount, createOrderRoi, ctr, deepConvertCnt, deepConvertCost, deepConvertRate, dyFollow, indirectOrderCreateCount7days, indirectOrderCreateGmv7days, indirectOrderPayCount7days, indirectOrderPayGmv7days, indirectOrderPrepayCount7days, indirectOrderPrepayGmv7days, indirectOrderUnfinishedEstimateGmv7days, liveOrderRefundAmount7d, liveOrderRefundCount14d, liveOrderRefundCount7d, liveOrderSettleAmount14d, liveOrderSettleAmount7d, liveOrderSettleCount14d, liveOrderSettleCount7d, liveOrderSettleCountRate14d, liveOrderSettleCountRate7d, livePayOrderCostPerOrder, lubanLiveClickProductCnt, lubanLiveEnterCnt, payOrderAmount, payOrderCostPerOrder, payOrderCount, payOrderCouponAmount, play25FeedBreak, play50FeedBreak, play75FeedBreak, playDuration3s, playOver, playOverRate, prepayAndPayOrderRoi, prepayOrderAmount, prepayOrderCount, qianchuanAuthorFirstOrderCnt, qianchuanAuthorFirstOrderConvertCost, qianchuanAuthorFirstOrderDirectPayGmv, qianchuanAuthorFirstOrderDirectPayOrderRoi, qianchuanAuthorFirstOrderLtv30, qianchuanAuthorFirstOrderRate, qianchuanAuthorFirstOrderRoi30, qianchuanBrandFirstOrderCnt, qianchuanBrandFirstOrderConvertCost, qianchuanBrandFirstOrderDirectPayGmv, qianchuanBrandFirstOrderDirectPayOrderRoi, qianchuanBrandFirstOrderLtv30, qianchuanBrandFirstOrderRate, qianchuanBrandFirstOrderRoi30, qianchuanFirstOrderCnt, qianchuanFirstOrderConvertCost, qianchuanFirstOrderDirectPayGmv, qianchuanFirstOrderDirectPayOrderRoi, qianchuanFirstOrderLtv30, qianchuanFirstOrderRate, qianchuanFirstOrderRoi30, showCnt, statCost, statDatetime, totalPlay, unfinishedEstimateOrderGmv);
  }

  private static <T> int hashCodeNullable(JsonNullable<T> a) {
    if (a == null) {
      return 1;
    }
    return a.isPresent() ? Arrays.deepHashCode(new Object[]{a.get()}) : 31;
  }

  @Override
  public String toString() {
    StringBuilder sb = new StringBuilder();
    sb.append("class QianchuanReportAdvertiserGetV10ResponseDataListInner {\n");
    sb.append("    adAllOrderCountSettleRate14d: ").append(toIndentedString(adAllOrderCountSettleRate14d)).append("\n");
    sb.append("    adAllOrderCountSettleRate7d: ").append(toIndentedString(adAllOrderCountSettleRate7d)).append("\n");
    sb.append("    adAllOrderGmvSettleRate14d: ").append(toIndentedString(adAllOrderGmvSettleRate14d)).append("\n");
    sb.append("    adAllOrderGmvSettleRate7d: ").append(toIndentedString(adAllOrderGmvSettleRate7d)).append("\n");
    sb.append("    adAllOrderSettleAmount14d: ").append(toIndentedString(adAllOrderSettleAmount14d)).append("\n");
    sb.append("    adAllOrderSettleAmount7d: ").append(toIndentedString(adAllOrderSettleAmount7d)).append("\n");
    sb.append("    adAllOrderSettleCost14d: ").append(toIndentedString(adAllOrderSettleCost14d)).append("\n");
    sb.append("    adAllOrderSettleCost7d: ").append(toIndentedString(adAllOrderSettleCost7d)).append("\n");
    sb.append("    adAllOrderSettleCount14d: ").append(toIndentedString(adAllOrderSettleCount14d)).append("\n");
    sb.append("    adAllOrderSettleCount7d: ").append(toIndentedString(adAllOrderSettleCount7d)).append("\n");
    sb.append("    adAllOrderSettleRoi14d: ").append(toIndentedString(adAllOrderSettleRoi14d)).append("\n");
    sb.append("    adAllOrderSettleRoi7d: ").append(toIndentedString(adAllOrderSettleRoi7d)).append("\n");
    sb.append("    adLiveOrderSettleCost14d: ").append(toIndentedString(adLiveOrderSettleCost14d)).append("\n");
    sb.append("    adLiveOrderSettleCost7d: ").append(toIndentedString(adLiveOrderSettleCost7d)).append("\n");
    sb.append("    adLiveOrderSettleRoi14d: ").append(toIndentedString(adLiveOrderSettleRoi14d)).append("\n");
    sb.append("    adLiveOrderSettleRoi7d: ").append(toIndentedString(adLiveOrderSettleRoi7d)).append("\n");
    sb.append("    adOrderGmvRefundRate14d: ").append(toIndentedString(adOrderGmvRefundRate14d)).append("\n");
    sb.append("    adOrderGmvRefundRate7d: ").append(toIndentedString(adOrderGmvRefundRate7d)).append("\n");
    sb.append("    adOrderRefundRate14d: ").append(toIndentedString(adOrderRefundRate14d)).append("\n");
    sb.append("    adOrderRefundRate7d: ").append(toIndentedString(adOrderRefundRate7d)).append("\n");
    sb.append("    advertiserId: ").append(toIndentedString(advertiserId)).append("\n");
    sb.append("    allOrderCreateRoi7days: ").append(toIndentedString(allOrderCreateRoi7days)).append("\n");
    sb.append("    allOrderPayCount7days: ").append(toIndentedString(allOrderPayCount7days)).append("\n");
    sb.append("    allOrderPayGmv7days: ").append(toIndentedString(allOrderPayGmv7days)).append("\n");
    sb.append("    allOrderPayRoi7days: ").append(toIndentedString(allOrderPayRoi7days)).append("\n");
    sb.append("    allOrderRefundAmount14d: ").append(toIndentedString(allOrderRefundAmount14d)).append("\n");
    sb.append("    allOrderRefundAmount7d: ").append(toIndentedString(allOrderRefundAmount7d)).append("\n");
    sb.append("    allOrderRefundCount14d: ").append(toIndentedString(allOrderRefundCount14d)).append("\n");
    sb.append("    allOrderRefundCount7d: ").append(toIndentedString(allOrderRefundCount7d)).append("\n");
    sb.append("    attributionConvertCnt: ").append(toIndentedString(attributionConvertCnt)).append("\n");
    sb.append("    attributionConvertCost: ").append(toIndentedString(attributionConvertCost)).append("\n");
    sb.append("    attributionConvertRate: ").append(toIndentedString(attributionConvertRate)).append("\n");
    sb.append("    attributionDeepConvertCnt: ").append(toIndentedString(attributionDeepConvertCnt)).append("\n");
    sb.append("    attributionDeepConvertCost: ").append(toIndentedString(attributionDeepConvertCost)).append("\n");
    sb.append("    attributionDeepConvertRate: ").append(toIndentedString(attributionDeepConvertRate)).append("\n");
    sb.append("    clickCnt: ").append(toIndentedString(clickCnt)).append("\n");
    sb.append("    convertCnt: ").append(toIndentedString(convertCnt)).append("\n");
    sb.append("    convertCost: ").append(toIndentedString(convertCost)).append("\n");
    sb.append("    convertRate: ").append(toIndentedString(convertRate)).append("\n");
    sb.append("    cpcPlatform: ").append(toIndentedString(cpcPlatform)).append("\n");
    sb.append("    cpmPlatform: ").append(toIndentedString(cpmPlatform)).append("\n");
    sb.append("    createOrderAmount: ").append(toIndentedString(createOrderAmount)).append("\n");
    sb.append("    createOrderCount: ").append(toIndentedString(createOrderCount)).append("\n");
    sb.append("    createOrderCouponAmount: ").append(toIndentedString(createOrderCouponAmount)).append("\n");
    sb.append("    createOrderRoi: ").append(toIndentedString(createOrderRoi)).append("\n");
    sb.append("    ctr: ").append(toIndentedString(ctr)).append("\n");
    sb.append("    deepConvertCnt: ").append(toIndentedString(deepConvertCnt)).append("\n");
    sb.append("    deepConvertCost: ").append(toIndentedString(deepConvertCost)).append("\n");
    sb.append("    deepConvertRate: ").append(toIndentedString(deepConvertRate)).append("\n");
    sb.append("    dyFollow: ").append(toIndentedString(dyFollow)).append("\n");
    sb.append("    indirectOrderCreateCount7days: ").append(toIndentedString(indirectOrderCreateCount7days)).append("\n");
    sb.append("    indirectOrderCreateGmv7days: ").append(toIndentedString(indirectOrderCreateGmv7days)).append("\n");
    sb.append("    indirectOrderPayCount7days: ").append(toIndentedString(indirectOrderPayCount7days)).append("\n");
    sb.append("    indirectOrderPayGmv7days: ").append(toIndentedString(indirectOrderPayGmv7days)).append("\n");
    sb.append("    indirectOrderPrepayCount7days: ").append(toIndentedString(indirectOrderPrepayCount7days)).append("\n");
    sb.append("    indirectOrderPrepayGmv7days: ").append(toIndentedString(indirectOrderPrepayGmv7days)).append("\n");
    sb.append("    indirectOrderUnfinishedEstimateGmv7days: ").append(toIndentedString(indirectOrderUnfinishedEstimateGmv7days)).append("\n");
    sb.append("    liveOrderRefundAmount7d: ").append(toIndentedString(liveOrderRefundAmount7d)).append("\n");
    sb.append("    liveOrderRefundCount14d: ").append(toIndentedString(liveOrderRefundCount14d)).append("\n");
    sb.append("    liveOrderRefundCount7d: ").append(toIndentedString(liveOrderRefundCount7d)).append("\n");
    sb.append("    liveOrderSettleAmount14d: ").append(toIndentedString(liveOrderSettleAmount14d)).append("\n");
    sb.append("    liveOrderSettleAmount7d: ").append(toIndentedString(liveOrderSettleAmount7d)).append("\n");
    sb.append("    liveOrderSettleCount14d: ").append(toIndentedString(liveOrderSettleCount14d)).append("\n");
    sb.append("    liveOrderSettleCount7d: ").append(toIndentedString(liveOrderSettleCount7d)).append("\n");
    sb.append("    liveOrderSettleCountRate14d: ").append(toIndentedString(liveOrderSettleCountRate14d)).append("\n");
    sb.append("    liveOrderSettleCountRate7d: ").append(toIndentedString(liveOrderSettleCountRate7d)).append("\n");
    sb.append("    livePayOrderCostPerOrder: ").append(toIndentedString(livePayOrderCostPerOrder)).append("\n");
    sb.append("    lubanLiveClickProductCnt: ").append(toIndentedString(lubanLiveClickProductCnt)).append("\n");
    sb.append("    lubanLiveEnterCnt: ").append(toIndentedString(lubanLiveEnterCnt)).append("\n");
    sb.append("    payOrderAmount: ").append(toIndentedString(payOrderAmount)).append("\n");
    sb.append("    payOrderCostPerOrder: ").append(toIndentedString(payOrderCostPerOrder)).append("\n");
    sb.append("    payOrderCount: ").append(toIndentedString(payOrderCount)).append("\n");
    sb.append("    payOrderCouponAmount: ").append(toIndentedString(payOrderCouponAmount)).append("\n");
    sb.append("    play25FeedBreak: ").append(toIndentedString(play25FeedBreak)).append("\n");
    sb.append("    play50FeedBreak: ").append(toIndentedString(play50FeedBreak)).append("\n");
    sb.append("    play75FeedBreak: ").append(toIndentedString(play75FeedBreak)).append("\n");
    sb.append("    playDuration3s: ").append(toIndentedString(playDuration3s)).append("\n");
    sb.append("    playOver: ").append(toIndentedString(playOver)).append("\n");
    sb.append("    playOverRate: ").append(toIndentedString(playOverRate)).append("\n");
    sb.append("    prepayAndPayOrderRoi: ").append(toIndentedString(prepayAndPayOrderRoi)).append("\n");
    sb.append("    prepayOrderAmount: ").append(toIndentedString(prepayOrderAmount)).append("\n");
    sb.append("    prepayOrderCount: ").append(toIndentedString(prepayOrderCount)).append("\n");
    sb.append("    qianchuanAuthorFirstOrderCnt: ").append(toIndentedString(qianchuanAuthorFirstOrderCnt)).append("\n");
    sb.append("    qianchuanAuthorFirstOrderConvertCost: ").append(toIndentedString(qianchuanAuthorFirstOrderConvertCost)).append("\n");
    sb.append("    qianchuanAuthorFirstOrderDirectPayGmv: ").append(toIndentedString(qianchuanAuthorFirstOrderDirectPayGmv)).append("\n");
    sb.append("    qianchuanAuthorFirstOrderDirectPayOrderRoi: ").append(toIndentedString(qianchuanAuthorFirstOrderDirectPayOrderRoi)).append("\n");
    sb.append("    qianchuanAuthorFirstOrderLtv30: ").append(toIndentedString(qianchuanAuthorFirstOrderLtv30)).append("\n");
    sb.append("    qianchuanAuthorFirstOrderRate: ").append(toIndentedString(qianchuanAuthorFirstOrderRate)).append("\n");
    sb.append("    qianchuanAuthorFirstOrderRoi30: ").append(toIndentedString(qianchuanAuthorFirstOrderRoi30)).append("\n");
    sb.append("    qianchuanBrandFirstOrderCnt: ").append(toIndentedString(qianchuanBrandFirstOrderCnt)).append("\n");
    sb.append("    qianchuanBrandFirstOrderConvertCost: ").append(toIndentedString(qianchuanBrandFirstOrderConvertCost)).append("\n");
    sb.append("    qianchuanBrandFirstOrderDirectPayGmv: ").append(toIndentedString(qianchuanBrandFirstOrderDirectPayGmv)).append("\n");
    sb.append("    qianchuanBrandFirstOrderDirectPayOrderRoi: ").append(toIndentedString(qianchuanBrandFirstOrderDirectPayOrderRoi)).append("\n");
    sb.append("    qianchuanBrandFirstOrderLtv30: ").append(toIndentedString(qianchuanBrandFirstOrderLtv30)).append("\n");
    sb.append("    qianchuanBrandFirstOrderRate: ").append(toIndentedString(qianchuanBrandFirstOrderRate)).append("\n");
    sb.append("    qianchuanBrandFirstOrderRoi30: ").append(toIndentedString(qianchuanBrandFirstOrderRoi30)).append("\n");
    sb.append("    qianchuanFirstOrderCnt: ").append(toIndentedString(qianchuanFirstOrderCnt)).append("\n");
    sb.append("    qianchuanFirstOrderConvertCost: ").append(toIndentedString(qianchuanFirstOrderConvertCost)).append("\n");
    sb.append("    qianchuanFirstOrderDirectPayGmv: ").append(toIndentedString(qianchuanFirstOrderDirectPayGmv)).append("\n");
    sb.append("    qianchuanFirstOrderDirectPayOrderRoi: ").append(toIndentedString(qianchuanFirstOrderDirectPayOrderRoi)).append("\n");
    sb.append("    qianchuanFirstOrderLtv30: ").append(toIndentedString(qianchuanFirstOrderLtv30)).append("\n");
    sb.append("    qianchuanFirstOrderRate: ").append(toIndentedString(qianchuanFirstOrderRate)).append("\n");
    sb.append("    qianchuanFirstOrderRoi30: ").append(toIndentedString(qianchuanFirstOrderRoi30)).append("\n");
    sb.append("    showCnt: ").append(toIndentedString(showCnt)).append("\n");
    sb.append("    statCost: ").append(toIndentedString(statCost)).append("\n");
    sb.append("    statDatetime: ").append(toIndentedString(statDatetime)).append("\n");
    sb.append("    totalPlay: ").append(toIndentedString(totalPlay)).append("\n");
    sb.append("    unfinishedEstimateOrderGmv: ").append(toIndentedString(unfinishedEstimateOrderGmv)).append("\n");
    sb.append("}");
    return sb.toString();
  }

  /**
   * Convert the given object to string with each line indented by 4 spaces
   * (except the first line).
   */
  private String toIndentedString(Object o) {
    if (o == null) {
      return "null";
    }
    return o.toString().replace("\n", "\n    ");
  }


  public static HashSet<String> openapiFields;
  public static HashSet<String> openapiRequiredFields;

  static {
    // a set of all properties/fields (JSON key names)
    openapiFields = new HashSet<String>();
    openapiFields.add("ad_all_order_count_settle_rate_14d");
    openapiFields.add("ad_all_order_count_settle_rate_7d");
    openapiFields.add("ad_all_order_gmv_settle_rate_14d");
    openapiFields.add("ad_all_order_gmv_settle_rate_7d");
    openapiFields.add("ad_all_order_settle_amount_14d");
    openapiFields.add("ad_all_order_settle_amount_7d");
    openapiFields.add("ad_all_order_settle_cost_14d");
    openapiFields.add("ad_all_order_settle_cost_7d");
    openapiFields.add("ad_all_order_settle_count_14d");
    openapiFields.add("ad_all_order_settle_count_7d");
    openapiFields.add("ad_all_order_settle_roi_14d");
    openapiFields.add("ad_all_order_settle_roi_7d");
    openapiFields.add("ad_live_order_settle_cost_14d");
    openapiFields.add("ad_live_order_settle_cost_7d");
    openapiFields.add("ad_live_order_settle_roi_14d");
    openapiFields.add("ad_live_order_settle_roi_7d");
    openapiFields.add("ad_order_gmv_refund_rate_14d");
    openapiFields.add("ad_order_gmv_refund_rate_7d");
    openapiFields.add("ad_order_refund_rate_14d");
    openapiFields.add("ad_order_refund_rate_7d");
    openapiFields.add("advertiser_id");
    openapiFields.add("all_order_create_roi_7days");
    openapiFields.add("all_order_pay_count_7days");
    openapiFields.add("all_order_pay_gmv_7days");
    openapiFields.add("all_order_pay_roi_7days");
    openapiFields.add("all_order_refund_amount_14d");
    openapiFields.add("all_order_refund_amount_7d");
    openapiFields.add("all_order_refund_count_14d");
    openapiFields.add("all_order_refund_count_7d");
    openapiFields.add("attribution_convert_cnt");
    openapiFields.add("attribution_convert_cost");
    openapiFields.add("attribution_convert_rate");
    openapiFields.add("attribution_deep_convert_cnt");
    openapiFields.add("attribution_deep_convert_cost");
    openapiFields.add("attribution_deep_convert_rate");
    openapiFields.add("click_cnt");
    openapiFields.add("convert_cnt");
    openapiFields.add("convert_cost");
    openapiFields.add("convert_rate");
    openapiFields.add("cpc_platform");
    openapiFields.add("cpm_platform");
    openapiFields.add("create_order_amount");
    openapiFields.add("create_order_count");
    openapiFields.add("create_order_coupon_amount");
    openapiFields.add("create_order_roi");
    openapiFields.add("ctr");
    openapiFields.add("deep_convert_cnt");
    openapiFields.add("deep_convert_cost");
    openapiFields.add("deep_convert_rate");
    openapiFields.add("dy_follow");
    openapiFields.add("indirect_order_create_count_7days");
    openapiFields.add("indirect_order_create_gmv_7days");
    openapiFields.add("indirect_order_pay_count_7days");
    openapiFields.add("indirect_order_pay_gmv_7days");
    openapiFields.add("indirect_order_prepay_count_7days");
    openapiFields.add("indirect_order_prepay_gmv_7days");
    openapiFields.add("indirect_order_unfinished_estimate_gmv_7days");
    openapiFields.add("live_order_refund_amount_7d");
    openapiFields.add("live_order_refund_count_14d");
    openapiFields.add("live_order_refund_count_7d");
    openapiFields.add("live_order_settle_amount_14d");
    openapiFields.add("live_order_settle_amount_7d");
    openapiFields.add("live_order_settle_count_14d");
    openapiFields.add("live_order_settle_count_7d");
    openapiFields.add("live_order_settle_count_rate_14d");
    openapiFields.add("live_order_settle_count_rate_7d");
    openapiFields.add("live_pay_order_cost_per_order");
    openapiFields.add("luban_live_click_product_cnt");
    openapiFields.add("luban_live_enter_cnt");
    openapiFields.add("pay_order_amount");
    openapiFields.add("pay_order_cost_per_order");
    openapiFields.add("pay_order_count");
    openapiFields.add("pay_order_coupon_amount");
    openapiFields.add("play_25_feed_break");
    openapiFields.add("play_50_feed_break");
    openapiFields.add("play_75_feed_break");
    openapiFields.add("play_duration_3s");
    openapiFields.add("play_over");
    openapiFields.add("play_over_rate");
    openapiFields.add("prepay_and_pay_order_roi");
    openapiFields.add("prepay_order_amount");
    openapiFields.add("prepay_order_count");
    openapiFields.add("qianchuan_author_first_order_cnt");
    openapiFields.add("qianchuan_author_first_order_convert_cost");
    openapiFields.add("qianchuan_author_first_order_direct_pay_gmv");
    openapiFields.add("qianchuan_author_first_order_direct_pay_order_roi");
    openapiFields.add("qianchuan_author_first_order_ltv30");
    openapiFields.add("qianchuan_author_first_order_rate");
    openapiFields.add("qianchuan_author_first_order_roi30");
    openapiFields.add("qianchuan_brand_first_order_cnt");
    openapiFields.add("qianchuan_brand_first_order_convert_cost");
    openapiFields.add("qianchuan_brand_first_order_direct_pay_gmv");
    openapiFields.add("qianchuan_brand_first_order_direct_pay_order_roi");
    openapiFields.add("qianchuan_brand_first_order_ltv30");
    openapiFields.add("qianchuan_brand_first_order_rate");
    openapiFields.add("qianchuan_brand_first_order_roi30");
    openapiFields.add("qianchuan_first_order_cnt");
    openapiFields.add("qianchuan_first_order_convert_cost");
    openapiFields.add("qianchuan_first_order_direct_pay_gmv");
    openapiFields.add("qianchuan_first_order_direct_pay_order_roi");
    openapiFields.add("qianchuan_first_order_ltv30");
    openapiFields.add("qianchuan_first_order_rate");
    openapiFields.add("qianchuan_first_order_roi30");
    openapiFields.add("show_cnt");
    openapiFields.add("stat_cost");
    openapiFields.add("stat_datetime");
    openapiFields.add("total_play");
    openapiFields.add("unfinished_estimate_order_gmv");

    // a set of required properties/fields (JSON key names)
    openapiRequiredFields = new HashSet<String>();
  }


  public static class CustomTypeAdapterFactory implements TypeAdapterFactory {
    @SuppressWarnings("unchecked")
    @Override
    public <T> TypeAdapter<T> create(Gson gson, TypeToken<T> type) {
       if (!QianchuanReportAdvertiserGetV10ResponseDataListInner.class.isAssignableFrom(type.getRawType())) {
         return null; // this class only serializes 'QianchuanReportAdvertiserGetV10ResponseDataListInner' and its subtypes
       }
       final TypeAdapter<JsonElement> elementAdapter = gson.getAdapter(JsonElement.class);
       final TypeAdapter<QianchuanReportAdvertiserGetV10ResponseDataListInner> thisAdapter
                        = gson.getDelegateAdapter(this, TypeToken.get(QianchuanReportAdvertiserGetV10ResponseDataListInner.class));

       return (TypeAdapter<T>) new TypeAdapter<QianchuanReportAdvertiserGetV10ResponseDataListInner>() {
           @Override
           public void write(JsonWriter out, QianchuanReportAdvertiserGetV10ResponseDataListInner value) throws IOException {
             JsonObject obj = thisAdapter.toJsonTree(value).getAsJsonObject();
             elementAdapter.write(out, obj);
           }

           @Override
           public QianchuanReportAdvertiserGetV10ResponseDataListInner read(JsonReader in) throws IOException {
             JsonElement jsonElement = elementAdapter.read(in);
             return thisAdapter.fromJsonTree(jsonElement);
           }

       }.nullSafe();
    }
  }

 /**
  * Create an instance of QianchuanReportAdvertiserGetV10ResponseDataListInner given an JSON string
  *
  * @param jsonString JSON string
  * @return An instance of QianchuanReportAdvertiserGetV10ResponseDataListInner
  * @throws IOException if the JSON string is invalid with respect to QianchuanReportAdvertiserGetV10ResponseDataListInner
  */
  public static QianchuanReportAdvertiserGetV10ResponseDataListInner fromJson(String jsonString) throws IOException {
    return JSON.getGson().fromJson(jsonString, QianchuanReportAdvertiserGetV10ResponseDataListInner.class);
  }

 /**
  * Convert an instance of QianchuanReportAdvertiserGetV10ResponseDataListInner to an JSON string
  *
  * @return JSON string
  */
  public String toJson() {
    return JSON.getGson().toJson(this);
  }
}

