All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.tencent.ads.model.MpInfoRead 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;

/**
 * <p>微信广告开户信息,满足如下条件时使用</p><li>输入参数 account_id
 * 不为空时使用</li><li>微信公众号开通广告业务或开通通用账号权限</li>
 */
@ApiModel(
    description =
        "

微信广告开户信息,满足如下条件时使用

  • 输入参数 account_id 不为空时使用
  • 微信公众号开通广告业务或开通通用账号权限
  • ") public class MpInfoRead { @SerializedName("wechat_account_id") private String wechatAccountId = null; @SerializedName("wechat_account_name") private String wechatAccountName = null; @SerializedName("system_status") private WechatCustomerSystemStatus systemStatus = null; @SerializedName("industry_name") private String industryName = null; @SerializedName("contact_person") private String contactPerson = null; @SerializedName("contact_person_telephone") private String contactPersonTelephone = null; @SerializedName("business_type") private WechatBusinessType businessType = null; @SerializedName("business_content") private String businessContent = null; @SerializedName("reject_message") private String rejectMessage = null; @SerializedName("profile_photo") private String profilePhoto = null; @SerializedName("brand_introduction") private String brandIntroduction = null; @SerializedName("introduction_url") private String introductionUrl = null; @SerializedName("system_industry_id") private Long systemIndustryId = null; public MpInfoRead wechatAccountId(String wechatAccountId) { this.wechatAccountId = wechatAccountId; return this; } /** * Get wechatAccountId * * @return wechatAccountId */ @ApiModelProperty(value = "") public String getWechatAccountId() { return wechatAccountId; } public void setWechatAccountId(String wechatAccountId) { this.wechatAccountId = wechatAccountId; } public MpInfoRead wechatAccountName(String wechatAccountName) { this.wechatAccountName = wechatAccountName; return this; } /** * Get wechatAccountName * * @return wechatAccountName */ @ApiModelProperty(value = "") public String getWechatAccountName() { return wechatAccountName; } public void setWechatAccountName(String wechatAccountName) { this.wechatAccountName = wechatAccountName; } public MpInfoRead systemStatus(WechatCustomerSystemStatus systemStatus) { this.systemStatus = systemStatus; return this; } /** * Get systemStatus * * @return systemStatus */ @ApiModelProperty(value = "") public WechatCustomerSystemStatus getSystemStatus() { return systemStatus; } public void setSystemStatus(WechatCustomerSystemStatus systemStatus) { this.systemStatus = systemStatus; } public MpInfoRead industryName(String industryName) { this.industryName = industryName; return this; } /** * Get industryName * * @return industryName */ @ApiModelProperty(value = "") public String getIndustryName() { return industryName; } public void setIndustryName(String industryName) { this.industryName = industryName; } public MpInfoRead contactPerson(String contactPerson) { this.contactPerson = contactPerson; return this; } /** * Get contactPerson * * @return contactPerson */ @ApiModelProperty(value = "") public String getContactPerson() { return contactPerson; } public void setContactPerson(String contactPerson) { this.contactPerson = contactPerson; } public MpInfoRead contactPersonTelephone(String contactPersonTelephone) { this.contactPersonTelephone = contactPersonTelephone; return this; } /** * Get contactPersonTelephone * * @return contactPersonTelephone */ @ApiModelProperty(value = "") public String getContactPersonTelephone() { return contactPersonTelephone; } public void setContactPersonTelephone(String contactPersonTelephone) { this.contactPersonTelephone = contactPersonTelephone; } public MpInfoRead businessType(WechatBusinessType businessType) { this.businessType = businessType; return this; } /** * Get businessType * * @return businessType */ @ApiModelProperty(value = "") public WechatBusinessType getBusinessType() { return businessType; } public void setBusinessType(WechatBusinessType businessType) { this.businessType = businessType; } public MpInfoRead businessContent(String businessContent) { this.businessContent = businessContent; return this; } /** * Get businessContent * * @return businessContent */ @ApiModelProperty(value = "") public String getBusinessContent() { return businessContent; } public void setBusinessContent(String businessContent) { this.businessContent = businessContent; } public MpInfoRead rejectMessage(String rejectMessage) { this.rejectMessage = rejectMessage; return this; } /** * Get rejectMessage * * @return rejectMessage */ @ApiModelProperty(value = "") public String getRejectMessage() { return rejectMessage; } public void setRejectMessage(String rejectMessage) { this.rejectMessage = rejectMessage; } public MpInfoRead profilePhoto(String profilePhoto) { this.profilePhoto = profilePhoto; return this; } /** * Get profilePhoto * * @return profilePhoto */ @ApiModelProperty(value = "") public String getProfilePhoto() { return profilePhoto; } public void setProfilePhoto(String profilePhoto) { this.profilePhoto = profilePhoto; } public MpInfoRead brandIntroduction(String brandIntroduction) { this.brandIntroduction = brandIntroduction; return this; } /** * Get brandIntroduction * * @return brandIntroduction */ @ApiModelProperty(value = "") public String getBrandIntroduction() { return brandIntroduction; } public void setBrandIntroduction(String brandIntroduction) { this.brandIntroduction = brandIntroduction; } public MpInfoRead introductionUrl(String introductionUrl) { this.introductionUrl = introductionUrl; return this; } /** * Get introductionUrl * * @return introductionUrl */ @ApiModelProperty(value = "") public String getIntroductionUrl() { return introductionUrl; } public void setIntroductionUrl(String introductionUrl) { this.introductionUrl = introductionUrl; } public MpInfoRead systemIndustryId(Long systemIndustryId) { this.systemIndustryId = systemIndustryId; return this; } /** * Get systemIndustryId * * @return systemIndustryId */ @ApiModelProperty(value = "") public Long getSystemIndustryId() { return systemIndustryId; } public void setSystemIndustryId(Long systemIndustryId) { this.systemIndustryId = systemIndustryId; } @Override public boolean equals(java.lang.Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } MpInfoRead mpInfoRead = (MpInfoRead) o; return Objects.equals(this.wechatAccountId, mpInfoRead.wechatAccountId) && Objects.equals(this.wechatAccountName, mpInfoRead.wechatAccountName) && Objects.equals(this.systemStatus, mpInfoRead.systemStatus) && Objects.equals(this.industryName, mpInfoRead.industryName) && Objects.equals(this.contactPerson, mpInfoRead.contactPerson) && Objects.equals(this.contactPersonTelephone, mpInfoRead.contactPersonTelephone) && Objects.equals(this.businessType, mpInfoRead.businessType) && Objects.equals(this.businessContent, mpInfoRead.businessContent) && Objects.equals(this.rejectMessage, mpInfoRead.rejectMessage) && Objects.equals(this.profilePhoto, mpInfoRead.profilePhoto) && Objects.equals(this.brandIntroduction, mpInfoRead.brandIntroduction) && Objects.equals(this.introductionUrl, mpInfoRead.introductionUrl) && Objects.equals(this.systemIndustryId, mpInfoRead.systemIndustryId); } @Override public int hashCode() { return Objects.hash( wechatAccountId, wechatAccountName, systemStatus, industryName, contactPerson, contactPersonTelephone, businessType, businessContent, rejectMessage, profilePhoto, brandIntroduction, introductionUrl, systemIndustryId); } @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