
com.tencent.ads.model.CostDiagnosisConclusionSpec 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 CostDiagnosisConclusionSpec {
@SerializedName("cost_diagnosis_score")
private Long costDiagnosisScore = null;
@SerializedName("balance")
private Long balance = null;
@SerializedName("ad_daily_budget")
private Long adDailyBudget = null;
@SerializedName("ad_realtime_available_budget")
private Long adRealtimeAvailableBudget = null;
@SerializedName("ad_cost")
private Long adCost = null;
@SerializedName("campain_daily_budget")
private Long campainDailyBudget = null;
@SerializedName("campain_cost")
private Long campainCost = null;
@SerializedName("campain_realtime_available_budget")
private Long campainRealtimeAvailableBudget = null;
@SerializedName("account_daily_budget")
private Long accountDailyBudget = null;
@SerializedName("account_cost")
private Long accountCost = null;
@SerializedName("account_realtime_available_budget")
private Long accountRealtimeAvailableBudget = null;
@SerializedName("conclusion")
private String conclusion = null;
public CostDiagnosisConclusionSpec costDiagnosisScore(Long costDiagnosisScore) {
this.costDiagnosisScore = costDiagnosisScore;
return this;
}
/**
* Get costDiagnosisScore
*
* @return costDiagnosisScore
*/
@ApiModelProperty(value = "")
public Long getCostDiagnosisScore() {
return costDiagnosisScore;
}
public void setCostDiagnosisScore(Long costDiagnosisScore) {
this.costDiagnosisScore = costDiagnosisScore;
}
public CostDiagnosisConclusionSpec balance(Long balance) {
this.balance = balance;
return this;
}
/**
* Get balance
*
* @return balance
*/
@ApiModelProperty(value = "")
public Long getBalance() {
return balance;
}
public void setBalance(Long balance) {
this.balance = balance;
}
public CostDiagnosisConclusionSpec adDailyBudget(Long adDailyBudget) {
this.adDailyBudget = adDailyBudget;
return this;
}
/**
* Get adDailyBudget
*
* @return adDailyBudget
*/
@ApiModelProperty(value = "")
public Long getAdDailyBudget() {
return adDailyBudget;
}
public void setAdDailyBudget(Long adDailyBudget) {
this.adDailyBudget = adDailyBudget;
}
public CostDiagnosisConclusionSpec adRealtimeAvailableBudget(Long adRealtimeAvailableBudget) {
this.adRealtimeAvailableBudget = adRealtimeAvailableBudget;
return this;
}
/**
* Get adRealtimeAvailableBudget
*
* @return adRealtimeAvailableBudget
*/
@ApiModelProperty(value = "")
public Long getAdRealtimeAvailableBudget() {
return adRealtimeAvailableBudget;
}
public void setAdRealtimeAvailableBudget(Long adRealtimeAvailableBudget) {
this.adRealtimeAvailableBudget = adRealtimeAvailableBudget;
}
public CostDiagnosisConclusionSpec adCost(Long adCost) {
this.adCost = adCost;
return this;
}
/**
* Get adCost
*
* @return adCost
*/
@ApiModelProperty(value = "")
public Long getAdCost() {
return adCost;
}
public void setAdCost(Long adCost) {
this.adCost = adCost;
}
public CostDiagnosisConclusionSpec campainDailyBudget(Long campainDailyBudget) {
this.campainDailyBudget = campainDailyBudget;
return this;
}
/**
* Get campainDailyBudget
*
* @return campainDailyBudget
*/
@ApiModelProperty(value = "")
public Long getCampainDailyBudget() {
return campainDailyBudget;
}
public void setCampainDailyBudget(Long campainDailyBudget) {
this.campainDailyBudget = campainDailyBudget;
}
public CostDiagnosisConclusionSpec campainCost(Long campainCost) {
this.campainCost = campainCost;
return this;
}
/**
* Get campainCost
*
* @return campainCost
*/
@ApiModelProperty(value = "")
public Long getCampainCost() {
return campainCost;
}
public void setCampainCost(Long campainCost) {
this.campainCost = campainCost;
}
public CostDiagnosisConclusionSpec campainRealtimeAvailableBudget(
Long campainRealtimeAvailableBudget) {
this.campainRealtimeAvailableBudget = campainRealtimeAvailableBudget;
return this;
}
/**
* Get campainRealtimeAvailableBudget
*
* @return campainRealtimeAvailableBudget
*/
@ApiModelProperty(value = "")
public Long getCampainRealtimeAvailableBudget() {
return campainRealtimeAvailableBudget;
}
public void setCampainRealtimeAvailableBudget(Long campainRealtimeAvailableBudget) {
this.campainRealtimeAvailableBudget = campainRealtimeAvailableBudget;
}
public CostDiagnosisConclusionSpec accountDailyBudget(Long accountDailyBudget) {
this.accountDailyBudget = accountDailyBudget;
return this;
}
/**
* Get accountDailyBudget
*
* @return accountDailyBudget
*/
@ApiModelProperty(value = "")
public Long getAccountDailyBudget() {
return accountDailyBudget;
}
public void setAccountDailyBudget(Long accountDailyBudget) {
this.accountDailyBudget = accountDailyBudget;
}
public CostDiagnosisConclusionSpec accountCost(Long accountCost) {
this.accountCost = accountCost;
return this;
}
/**
* Get accountCost
*
* @return accountCost
*/
@ApiModelProperty(value = "")
public Long getAccountCost() {
return accountCost;
}
public void setAccountCost(Long accountCost) {
this.accountCost = accountCost;
}
public CostDiagnosisConclusionSpec accountRealtimeAvailableBudget(
Long accountRealtimeAvailableBudget) {
this.accountRealtimeAvailableBudget = accountRealtimeAvailableBudget;
return this;
}
/**
* Get accountRealtimeAvailableBudget
*
* @return accountRealtimeAvailableBudget
*/
@ApiModelProperty(value = "")
public Long getAccountRealtimeAvailableBudget() {
return accountRealtimeAvailableBudget;
}
public void setAccountRealtimeAvailableBudget(Long accountRealtimeAvailableBudget) {
this.accountRealtimeAvailableBudget = accountRealtimeAvailableBudget;
}
public CostDiagnosisConclusionSpec conclusion(String conclusion) {
this.conclusion = conclusion;
return this;
}
/**
* Get conclusion
*
* @return conclusion
*/
@ApiModelProperty(value = "")
public String getConclusion() {
return conclusion;
}
public void setConclusion(String conclusion) {
this.conclusion = conclusion;
}
@Override
public boolean equals(java.lang.Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
CostDiagnosisConclusionSpec costDiagnosisConclusionSpec = (CostDiagnosisConclusionSpec) o;
return Objects.equals(this.costDiagnosisScore, costDiagnosisConclusionSpec.costDiagnosisScore)
&& Objects.equals(this.balance, costDiagnosisConclusionSpec.balance)
&& Objects.equals(this.adDailyBudget, costDiagnosisConclusionSpec.adDailyBudget)
&& Objects.equals(
this.adRealtimeAvailableBudget, costDiagnosisConclusionSpec.adRealtimeAvailableBudget)
&& Objects.equals(this.adCost, costDiagnosisConclusionSpec.adCost)
&& Objects.equals(this.campainDailyBudget, costDiagnosisConclusionSpec.campainDailyBudget)
&& Objects.equals(this.campainCost, costDiagnosisConclusionSpec.campainCost)
&& Objects.equals(
this.campainRealtimeAvailableBudget,
costDiagnosisConclusionSpec.campainRealtimeAvailableBudget)
&& Objects.equals(this.accountDailyBudget, costDiagnosisConclusionSpec.accountDailyBudget)
&& Objects.equals(this.accountCost, costDiagnosisConclusionSpec.accountCost)
&& Objects.equals(
this.accountRealtimeAvailableBudget,
costDiagnosisConclusionSpec.accountRealtimeAvailableBudget)
&& Objects.equals(this.conclusion, costDiagnosisConclusionSpec.conclusion);
}
@Override
public int hashCode() {
return Objects.hash(
costDiagnosisScore,
balance,
adDailyBudget,
adRealtimeAvailableBudget,
adCost,
campainDailyBudget,
campainCost,
campainRealtimeAvailableBudget,
accountDailyBudget,
accountCost,
accountRealtimeAvailableBudget,
conclusion);
}
@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