
com.tencent.ads.model.CompititionAnalysisDetailSpec Maven / Gradle / Ivy
/*
* Marketing API
* Marketing API
*
* OpenAPI spec version: 1.3
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*/
package com.tencent.ads.model;
import com.google.gson.Gson;
import com.google.gson.annotations.SerializedName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Objects;
/** 竞争表现评估类型 */
@ApiModel(description = "竞争表现评估类型")
public class CompititionAnalysisDetailSpec {
@SerializedName("date")
private String date = null;
@SerializedName("hour")
private Long hour = null;
@SerializedName("ad_user_acceptance")
private Long adUserAcceptance = null;
@SerializedName("ad_bid_amount")
private Long adBidAmount = null;
@SerializedName("same_industry_bid_amount")
private Long sameIndustryBidAmount = null;
@SerializedName("win_over_ad_bid_amount")
private Long winOverAdBidAmount = null;
@SerializedName("ad_click")
private Long adClick = null;
@SerializedName("same_industry_click")
private Long sameIndustryClick = null;
@SerializedName("win_over_ad_click")
private Long winOverAdClick = null;
@SerializedName("ad_conversion")
private Long adConversion = null;
@SerializedName("same_industry_conversion")
private Long sameIndustryConversion = null;
@SerializedName("win_over_ad_conversion")
private Long winOverAdConversion = null;
public CompititionAnalysisDetailSpec date(String date) {
this.date = date;
return this;
}
/**
* Get date
*
* @return date
*/
@ApiModelProperty(value = "")
public String getDate() {
return date;
}
public void setDate(String date) {
this.date = date;
}
public CompititionAnalysisDetailSpec hour(Long hour) {
this.hour = hour;
return this;
}
/**
* Get hour
*
* @return hour
*/
@ApiModelProperty(value = "")
public Long getHour() {
return hour;
}
public void setHour(Long hour) {
this.hour = hour;
}
public CompititionAnalysisDetailSpec adUserAcceptance(Long adUserAcceptance) {
this.adUserAcceptance = adUserAcceptance;
return this;
}
/**
* Get adUserAcceptance
*
* @return adUserAcceptance
*/
@ApiModelProperty(value = "")
public Long getAdUserAcceptance() {
return adUserAcceptance;
}
public void setAdUserAcceptance(Long adUserAcceptance) {
this.adUserAcceptance = adUserAcceptance;
}
public CompititionAnalysisDetailSpec adBidAmount(Long adBidAmount) {
this.adBidAmount = adBidAmount;
return this;
}
/**
* Get adBidAmount
*
* @return adBidAmount
*/
@ApiModelProperty(value = "")
public Long getAdBidAmount() {
return adBidAmount;
}
public void setAdBidAmount(Long adBidAmount) {
this.adBidAmount = adBidAmount;
}
public CompititionAnalysisDetailSpec sameIndustryBidAmount(Long sameIndustryBidAmount) {
this.sameIndustryBidAmount = sameIndustryBidAmount;
return this;
}
/**
* Get sameIndustryBidAmount
*
* @return sameIndustryBidAmount
*/
@ApiModelProperty(value = "")
public Long getSameIndustryBidAmount() {
return sameIndustryBidAmount;
}
public void setSameIndustryBidAmount(Long sameIndustryBidAmount) {
this.sameIndustryBidAmount = sameIndustryBidAmount;
}
public CompititionAnalysisDetailSpec winOverAdBidAmount(Long winOverAdBidAmount) {
this.winOverAdBidAmount = winOverAdBidAmount;
return this;
}
/**
* Get winOverAdBidAmount
*
* @return winOverAdBidAmount
*/
@ApiModelProperty(value = "")
public Long getWinOverAdBidAmount() {
return winOverAdBidAmount;
}
public void setWinOverAdBidAmount(Long winOverAdBidAmount) {
this.winOverAdBidAmount = winOverAdBidAmount;
}
public CompititionAnalysisDetailSpec adClick(Long adClick) {
this.adClick = adClick;
return this;
}
/**
* Get adClick
*
* @return adClick
*/
@ApiModelProperty(value = "")
public Long getAdClick() {
return adClick;
}
public void setAdClick(Long adClick) {
this.adClick = adClick;
}
public CompititionAnalysisDetailSpec sameIndustryClick(Long sameIndustryClick) {
this.sameIndustryClick = sameIndustryClick;
return this;
}
/**
* Get sameIndustryClick
*
* @return sameIndustryClick
*/
@ApiModelProperty(value = "")
public Long getSameIndustryClick() {
return sameIndustryClick;
}
public void setSameIndustryClick(Long sameIndustryClick) {
this.sameIndustryClick = sameIndustryClick;
}
public CompititionAnalysisDetailSpec winOverAdClick(Long winOverAdClick) {
this.winOverAdClick = winOverAdClick;
return this;
}
/**
* Get winOverAdClick
*
* @return winOverAdClick
*/
@ApiModelProperty(value = "")
public Long getWinOverAdClick() {
return winOverAdClick;
}
public void setWinOverAdClick(Long winOverAdClick) {
this.winOverAdClick = winOverAdClick;
}
public CompititionAnalysisDetailSpec adConversion(Long adConversion) {
this.adConversion = adConversion;
return this;
}
/**
* Get adConversion
*
* @return adConversion
*/
@ApiModelProperty(value = "")
public Long getAdConversion() {
return adConversion;
}
public void setAdConversion(Long adConversion) {
this.adConversion = adConversion;
}
public CompititionAnalysisDetailSpec sameIndustryConversion(Long sameIndustryConversion) {
this.sameIndustryConversion = sameIndustryConversion;
return this;
}
/**
* Get sameIndustryConversion
*
* @return sameIndustryConversion
*/
@ApiModelProperty(value = "")
public Long getSameIndustryConversion() {
return sameIndustryConversion;
}
public void setSameIndustryConversion(Long sameIndustryConversion) {
this.sameIndustryConversion = sameIndustryConversion;
}
public CompititionAnalysisDetailSpec winOverAdConversion(Long winOverAdConversion) {
this.winOverAdConversion = winOverAdConversion;
return this;
}
/**
* Get winOverAdConversion
*
* @return winOverAdConversion
*/
@ApiModelProperty(value = "")
public Long getWinOverAdConversion() {
return winOverAdConversion;
}
public void setWinOverAdConversion(Long winOverAdConversion) {
this.winOverAdConversion = winOverAdConversion;
}
@Override
public boolean equals(java.lang.Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
CompititionAnalysisDetailSpec compititionAnalysisDetailSpec = (CompititionAnalysisDetailSpec) o;
return Objects.equals(this.date, compititionAnalysisDetailSpec.date)
&& Objects.equals(this.hour, compititionAnalysisDetailSpec.hour)
&& Objects.equals(this.adUserAcceptance, compititionAnalysisDetailSpec.adUserAcceptance)
&& Objects.equals(this.adBidAmount, compititionAnalysisDetailSpec.adBidAmount)
&& Objects.equals(
this.sameIndustryBidAmount, compititionAnalysisDetailSpec.sameIndustryBidAmount)
&& Objects.equals(this.winOverAdBidAmount, compititionAnalysisDetailSpec.winOverAdBidAmount)
&& Objects.equals(this.adClick, compititionAnalysisDetailSpec.adClick)
&& Objects.equals(this.sameIndustryClick, compititionAnalysisDetailSpec.sameIndustryClick)
&& Objects.equals(this.winOverAdClick, compititionAnalysisDetailSpec.winOverAdClick)
&& Objects.equals(this.adConversion, compititionAnalysisDetailSpec.adConversion)
&& Objects.equals(
this.sameIndustryConversion, compititionAnalysisDetailSpec.sameIndustryConversion)
&& Objects.equals(
this.winOverAdConversion, compititionAnalysisDetailSpec.winOverAdConversion);
}
@Override
public int hashCode() {
return Objects.hash(
date,
hour,
adUserAcceptance,
adBidAmount,
sameIndustryBidAmount,
winOverAdBidAmount,
adClick,
sameIndustryClick,
winOverAdClick,
adConversion,
sameIndustryConversion,
winOverAdConversion);
}
@Override
public String toString() {
Gson gson = new Gson();
return gson.toJson(this);
}
/**
* Convert the given object to string with each line indented by 4 spaces (except the first line).
*/
private String toIndentedString(java.lang.Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy