
com.tencent.ads.model.CompeteBudgetDetailsStruct 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 CompeteBudgetDetailsStruct {
@SerializedName("score")
private Long score = null;
@SerializedName("raise_account_balance_flag")
private Boolean raiseAccountBalanceFlag = null;
@SerializedName("recommend_recharge")
private Long recommendRecharge = null;
@SerializedName("account_daily_cost")
private Long accountDailyCost = null;
@SerializedName("account_day_budget")
private Long accountDayBudget = null;
@SerializedName("campaign_daily_cost")
private Long campaignDailyCost = null;
@SerializedName("campaign_day_budget")
private Long campaignDayBudget = null;
@SerializedName("adgroup_daily_cost")
private Long adgroupDailyCost = null;
@SerializedName("adgroup_day_budget")
private Long adgroupDayBudget = null;
@SerializedName("account_balance")
private Long accountBalance = null;
@SerializedName("conclusion")
private String conclusion = null;
public CompeteBudgetDetailsStruct score(Long score) {
this.score = score;
return this;
}
/**
* Get score
*
* @return score
*/
@ApiModelProperty(value = "")
public Long getScore() {
return score;
}
public void setScore(Long score) {
this.score = score;
}
public CompeteBudgetDetailsStruct raiseAccountBalanceFlag(Boolean raiseAccountBalanceFlag) {
this.raiseAccountBalanceFlag = raiseAccountBalanceFlag;
return this;
}
/**
* Get raiseAccountBalanceFlag
*
* @return raiseAccountBalanceFlag
*/
@ApiModelProperty(value = "")
public Boolean isRaiseAccountBalanceFlag() {
return raiseAccountBalanceFlag;
}
public void setRaiseAccountBalanceFlag(Boolean raiseAccountBalanceFlag) {
this.raiseAccountBalanceFlag = raiseAccountBalanceFlag;
}
public CompeteBudgetDetailsStruct recommendRecharge(Long recommendRecharge) {
this.recommendRecharge = recommendRecharge;
return this;
}
/**
* Get recommendRecharge
*
* @return recommendRecharge
*/
@ApiModelProperty(value = "")
public Long getRecommendRecharge() {
return recommendRecharge;
}
public void setRecommendRecharge(Long recommendRecharge) {
this.recommendRecharge = recommendRecharge;
}
public CompeteBudgetDetailsStruct accountDailyCost(Long accountDailyCost) {
this.accountDailyCost = accountDailyCost;
return this;
}
/**
* Get accountDailyCost
*
* @return accountDailyCost
*/
@ApiModelProperty(value = "")
public Long getAccountDailyCost() {
return accountDailyCost;
}
public void setAccountDailyCost(Long accountDailyCost) {
this.accountDailyCost = accountDailyCost;
}
public CompeteBudgetDetailsStruct accountDayBudget(Long accountDayBudget) {
this.accountDayBudget = accountDayBudget;
return this;
}
/**
* Get accountDayBudget
*
* @return accountDayBudget
*/
@ApiModelProperty(value = "")
public Long getAccountDayBudget() {
return accountDayBudget;
}
public void setAccountDayBudget(Long accountDayBudget) {
this.accountDayBudget = accountDayBudget;
}
public CompeteBudgetDetailsStruct campaignDailyCost(Long campaignDailyCost) {
this.campaignDailyCost = campaignDailyCost;
return this;
}
/**
* Get campaignDailyCost
*
* @return campaignDailyCost
*/
@ApiModelProperty(value = "")
public Long getCampaignDailyCost() {
return campaignDailyCost;
}
public void setCampaignDailyCost(Long campaignDailyCost) {
this.campaignDailyCost = campaignDailyCost;
}
public CompeteBudgetDetailsStruct campaignDayBudget(Long campaignDayBudget) {
this.campaignDayBudget = campaignDayBudget;
return this;
}
/**
* Get campaignDayBudget
*
* @return campaignDayBudget
*/
@ApiModelProperty(value = "")
public Long getCampaignDayBudget() {
return campaignDayBudget;
}
public void setCampaignDayBudget(Long campaignDayBudget) {
this.campaignDayBudget = campaignDayBudget;
}
public CompeteBudgetDetailsStruct adgroupDailyCost(Long adgroupDailyCost) {
this.adgroupDailyCost = adgroupDailyCost;
return this;
}
/**
* Get adgroupDailyCost
*
* @return adgroupDailyCost
*/
@ApiModelProperty(value = "")
public Long getAdgroupDailyCost() {
return adgroupDailyCost;
}
public void setAdgroupDailyCost(Long adgroupDailyCost) {
this.adgroupDailyCost = adgroupDailyCost;
}
public CompeteBudgetDetailsStruct adgroupDayBudget(Long adgroupDayBudget) {
this.adgroupDayBudget = adgroupDayBudget;
return this;
}
/**
* Get adgroupDayBudget
*
* @return adgroupDayBudget
*/
@ApiModelProperty(value = "")
public Long getAdgroupDayBudget() {
return adgroupDayBudget;
}
public void setAdgroupDayBudget(Long adgroupDayBudget) {
this.adgroupDayBudget = adgroupDayBudget;
}
public CompeteBudgetDetailsStruct accountBalance(Long accountBalance) {
this.accountBalance = accountBalance;
return this;
}
/**
* Get accountBalance
*
* @return accountBalance
*/
@ApiModelProperty(value = "")
public Long getAccountBalance() {
return accountBalance;
}
public void setAccountBalance(Long accountBalance) {
this.accountBalance = accountBalance;
}
public CompeteBudgetDetailsStruct 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;
}
CompeteBudgetDetailsStruct competeBudgetDetailsStruct = (CompeteBudgetDetailsStruct) o;
return Objects.equals(this.score, competeBudgetDetailsStruct.score)
&& Objects.equals(
this.raiseAccountBalanceFlag, competeBudgetDetailsStruct.raiseAccountBalanceFlag)
&& Objects.equals(this.recommendRecharge, competeBudgetDetailsStruct.recommendRecharge)
&& Objects.equals(this.accountDailyCost, competeBudgetDetailsStruct.accountDailyCost)
&& Objects.equals(this.accountDayBudget, competeBudgetDetailsStruct.accountDayBudget)
&& Objects.equals(this.campaignDailyCost, competeBudgetDetailsStruct.campaignDailyCost)
&& Objects.equals(this.campaignDayBudget, competeBudgetDetailsStruct.campaignDayBudget)
&& Objects.equals(this.adgroupDailyCost, competeBudgetDetailsStruct.adgroupDailyCost)
&& Objects.equals(this.adgroupDayBudget, competeBudgetDetailsStruct.adgroupDayBudget)
&& Objects.equals(this.accountBalance, competeBudgetDetailsStruct.accountBalance)
&& Objects.equals(this.conclusion, competeBudgetDetailsStruct.conclusion);
}
@Override
public int hashCode() {
return Objects.hash(
score,
raiseAccountBalanceFlag,
recommendRecharge,
accountDailyCost,
accountDayBudget,
campaignDailyCost,
campaignDayBudget,
adgroupDailyCost,
adgroupDayBudget,
accountBalance,
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