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

com.tencent.ads.model.WechatAdvertiserLocalBusinessGetResponseData 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.ApiModelProperty;
import java.util.Objects;

/** WechatAdvertiserLocalBusinessGetResponseData */
public class WechatAdvertiserLocalBusinessGetResponseData {
  @SerializedName("head_image_url")
  private String headImageUrl = null;

  @SerializedName("name")
  private String name = null;

  @SerializedName("description")
  private String description = null;

  @SerializedName("contact_person")
  private String contactPerson = null;

  @SerializedName("contact_person_mobile")
  private String contactPersonMobile = null;

  @SerializedName("contact_person_card_id")
  private String contactPersonCardId = null;

  @SerializedName("contact_person_tele")
  private String contactPersonTele = null;

  @SerializedName("corporation")
  private String corporation = null;

  @SerializedName("corporation_licence")
  private String corporationLicence = null;

  @SerializedName("business_content")
  private String businessContent = null;

  @SerializedName("industry_id")
  private Long industryId = null;

  @SerializedName("account_id")
  private Long accountId = null;

  @SerializedName("business_id")
  private String businessId = null;

  @SerializedName("reject_message")
  private String rejectMessage = null;

  @SerializedName("review_status")
  private WechatLocalBusinessReviewStatus reviewStatus = null;

  public WechatAdvertiserLocalBusinessGetResponseData headImageUrl(String headImageUrl) {
    this.headImageUrl = headImageUrl;
    return this;
  }

  /**
   * Get headImageUrl
   *
   * @return headImageUrl
   */
  @ApiModelProperty(value = "")
  public String getHeadImageUrl() {
    return headImageUrl;
  }

  public void setHeadImageUrl(String headImageUrl) {
    this.headImageUrl = headImageUrl;
  }

  public WechatAdvertiserLocalBusinessGetResponseData name(String name) {
    this.name = name;
    return this;
  }

  /**
   * Get name
   *
   * @return name
   */
  @ApiModelProperty(value = "")
  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public WechatAdvertiserLocalBusinessGetResponseData description(String description) {
    this.description = description;
    return this;
  }

  /**
   * Get description
   *
   * @return description
   */
  @ApiModelProperty(value = "")
  public String getDescription() {
    return description;
  }

  public void setDescription(String description) {
    this.description = description;
  }

  public WechatAdvertiserLocalBusinessGetResponseData 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 WechatAdvertiserLocalBusinessGetResponseData contactPersonMobile(
      String contactPersonMobile) {
    this.contactPersonMobile = contactPersonMobile;
    return this;
  }

  /**
   * Get contactPersonMobile
   *
   * @return contactPersonMobile
   */
  @ApiModelProperty(value = "")
  public String getContactPersonMobile() {
    return contactPersonMobile;
  }

  public void setContactPersonMobile(String contactPersonMobile) {
    this.contactPersonMobile = contactPersonMobile;
  }

  public WechatAdvertiserLocalBusinessGetResponseData contactPersonCardId(
      String contactPersonCardId) {
    this.contactPersonCardId = contactPersonCardId;
    return this;
  }

  /**
   * Get contactPersonCardId
   *
   * @return contactPersonCardId
   */
  @ApiModelProperty(value = "")
  public String getContactPersonCardId() {
    return contactPersonCardId;
  }

  public void setContactPersonCardId(String contactPersonCardId) {
    this.contactPersonCardId = contactPersonCardId;
  }

  public WechatAdvertiserLocalBusinessGetResponseData contactPersonTele(String contactPersonTele) {
    this.contactPersonTele = contactPersonTele;
    return this;
  }

  /**
   * Get contactPersonTele
   *
   * @return contactPersonTele
   */
  @ApiModelProperty(value = "")
  public String getContactPersonTele() {
    return contactPersonTele;
  }

  public void setContactPersonTele(String contactPersonTele) {
    this.contactPersonTele = contactPersonTele;
  }

  public WechatAdvertiserLocalBusinessGetResponseData corporation(String corporation) {
    this.corporation = corporation;
    return this;
  }

  /**
   * Get corporation
   *
   * @return corporation
   */
  @ApiModelProperty(value = "")
  public String getCorporation() {
    return corporation;
  }

  public void setCorporation(String corporation) {
    this.corporation = corporation;
  }

  public WechatAdvertiserLocalBusinessGetResponseData corporationLicence(
      String corporationLicence) {
    this.corporationLicence = corporationLicence;
    return this;
  }

  /**
   * Get corporationLicence
   *
   * @return corporationLicence
   */
  @ApiModelProperty(value = "")
  public String getCorporationLicence() {
    return corporationLicence;
  }

  public void setCorporationLicence(String corporationLicence) {
    this.corporationLicence = corporationLicence;
  }

  public WechatAdvertiserLocalBusinessGetResponseData 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 WechatAdvertiserLocalBusinessGetResponseData industryId(Long industryId) {
    this.industryId = industryId;
    return this;
  }

  /**
   * Get industryId
   *
   * @return industryId
   */
  @ApiModelProperty(value = "")
  public Long getIndustryId() {
    return industryId;
  }

  public void setIndustryId(Long industryId) {
    this.industryId = industryId;
  }

  public WechatAdvertiserLocalBusinessGetResponseData accountId(Long accountId) {
    this.accountId = accountId;
    return this;
  }

  /**
   * Get accountId
   *
   * @return accountId
   */
  @ApiModelProperty(value = "")
  public Long getAccountId() {
    return accountId;
  }

  public void setAccountId(Long accountId) {
    this.accountId = accountId;
  }

  public WechatAdvertiserLocalBusinessGetResponseData businessId(String businessId) {
    this.businessId = businessId;
    return this;
  }

  /**
   * Get businessId
   *
   * @return businessId
   */
  @ApiModelProperty(value = "")
  public String getBusinessId() {
    return businessId;
  }

  public void setBusinessId(String businessId) {
    this.businessId = businessId;
  }

  public WechatAdvertiserLocalBusinessGetResponseData 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 WechatAdvertiserLocalBusinessGetResponseData reviewStatus(
      WechatLocalBusinessReviewStatus reviewStatus) {
    this.reviewStatus = reviewStatus;
    return this;
  }

  /**
   * Get reviewStatus
   *
   * @return reviewStatus
   */
  @ApiModelProperty(value = "")
  public WechatLocalBusinessReviewStatus getReviewStatus() {
    return reviewStatus;
  }

  public void setReviewStatus(WechatLocalBusinessReviewStatus reviewStatus) {
    this.reviewStatus = reviewStatus;
  }

  @Override
  public boolean equals(java.lang.Object o) {
    if (this == o) {
      return true;
    }
    if (o == null || getClass() != o.getClass()) {
      return false;
    }
    WechatAdvertiserLocalBusinessGetResponseData wechatAdvertiserLocalBusinessGetResponseData =
        (WechatAdvertiserLocalBusinessGetResponseData) o;
    return Objects.equals(
            this.headImageUrl, wechatAdvertiserLocalBusinessGetResponseData.headImageUrl)
        && Objects.equals(this.name, wechatAdvertiserLocalBusinessGetResponseData.name)
        && Objects.equals(
            this.description, wechatAdvertiserLocalBusinessGetResponseData.description)
        && Objects.equals(
            this.contactPerson, wechatAdvertiserLocalBusinessGetResponseData.contactPerson)
        && Objects.equals(
            this.contactPersonMobile,
            wechatAdvertiserLocalBusinessGetResponseData.contactPersonMobile)
        && Objects.equals(
            this.contactPersonCardId,
            wechatAdvertiserLocalBusinessGetResponseData.contactPersonCardId)
        && Objects.equals(
            this.contactPersonTele, wechatAdvertiserLocalBusinessGetResponseData.contactPersonTele)
        && Objects.equals(
            this.corporation, wechatAdvertiserLocalBusinessGetResponseData.corporation)
        && Objects.equals(
            this.corporationLicence,
            wechatAdvertiserLocalBusinessGetResponseData.corporationLicence)
        && Objects.equals(
            this.businessContent, wechatAdvertiserLocalBusinessGetResponseData.businessContent)
        && Objects.equals(this.industryId, wechatAdvertiserLocalBusinessGetResponseData.industryId)
        && Objects.equals(this.accountId, wechatAdvertiserLocalBusinessGetResponseData.accountId)
        && Objects.equals(this.businessId, wechatAdvertiserLocalBusinessGetResponseData.businessId)
        && Objects.equals(
            this.rejectMessage, wechatAdvertiserLocalBusinessGetResponseData.rejectMessage)
        && Objects.equals(
            this.reviewStatus, wechatAdvertiserLocalBusinessGetResponseData.reviewStatus);
  }

  @Override
  public int hashCode() {
    return Objects.hash(
        headImageUrl,
        name,
        description,
        contactPerson,
        contactPersonMobile,
        contactPersonCardId,
        contactPersonTele,
        corporation,
        corporationLicence,
        businessContent,
        industryId,
        accountId,
        businessId,
        rejectMessage,
        reviewStatus);
  }

  @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