
jp.co.yahoo.adsdisplayapi.v15.model.AudienceListServiceLineOaBlockAudienceList Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ads-display-api-lib Show documentation
Show all versions of ads-display-api-lib Show documentation
Yahoo! JAPAN Ads Display Ads API library for Java
The newest version!
/*
* Yahoo!広告 ディスプレイ広告 API リファレンス / Yahoo! JAPAN Ads Display Ads API Reference
* Yahoo!広告 ディスプレイ広告 APIのWebサービスについて説明します。 Display Ads API Web Services supported in Yahoo! JAPAN Ads API.
*
* The version of the OpenAPI document: v15
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
package jp.co.yahoo.adsdisplayapi.v15.model;
import java.util.Objects;
import java.util.Arrays;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonTypeName;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import jp.co.yahoo.adsdisplayapi.v15.model.AudienceListServiceIsZeroOrCurrentlyTotaling;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import com.fasterxml.jackson.annotation.JsonTypeName;
/**
* <div lang=\"ja\"> AudienceListServiceLineOaBlockAudienceListオブジェクトは、オーディエンスリスト(LINE公式アカウントをブロック中の友だち)を表します。<br> このリストを作成するにはビジネスマネージャー・LINE公式アカウントとの接続が必要です。詳しくは<a href=\"https://ads-help.yahoo-net.jp/s/article/H000052782?language=ja\" target=\"_blank\">ヘルプ</a>をご確認ください。<br> このフィールドは、ADDおよびSET時に省略可能となります。<br> ※audienceListTypeがLINE_OA_BLOCKの場合は、ADDおよびSET時に必須となります。 </div> <div lang=\"en\"> AudienceListServiceLineOaBlockAudienceList object describes the audience list (Friends who blocked LINE Official Account).<br> To create this list, it is necessary to link the Business Manager and the LINE Official Account. For more details, please refer to <a href=\"https://ads-help.yahoo-net.jp/s/article/H000052782?language=en_US\" target=\"_blank\">the help documentation</a>.<br> This field is optional in ADD and SET operation.<br> *If audienceListType is LINE_OA_BLOCK, this field is required in ADD and SET operation. </div>
*/
@ApiModel(description = " AudienceListServiceLineOaBlockAudienceListオブジェクトは、オーディエンスリスト(LINE公式アカウントをブロック中の友だち)を表します。
このリストを作成するにはビジネスマネージャー・LINE公式アカウントとの接続が必要です。詳しくはヘルプをご確認ください。
このフィールドは、ADDおよびSET時に省略可能となります。
※audienceListTypeがLINE_OA_BLOCKの場合は、ADDおよびSET時に必須となります。 AudienceListServiceLineOaBlockAudienceList object describes the audience list (Friends who blocked LINE Official Account).
To create this list, it is necessary to link the Business Manager and the LINE Official Account. For more details, please refer to the help documentation.
This field is optional in ADD and SET operation.
*If audienceListType is LINE_OA_BLOCK, this field is required in ADD and SET operation. ")
@JsonPropertyOrder({
AudienceListServiceLineOaBlockAudienceList.JSON_PROPERTY_IS_ZERO_OR_CURRENTLY_TOTALING
})
@JsonTypeName("AudienceListServiceLineOaBlockAudienceList")
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class AudienceListServiceLineOaBlockAudienceList {
public static final String JSON_PROPERTY_IS_ZERO_OR_CURRENTLY_TOTALING = "isZeroOrCurrentlyTotaling";
private AudienceListServiceIsZeroOrCurrentlyTotaling isZeroOrCurrentlyTotaling;
public AudienceListServiceLineOaBlockAudienceList() {
}
public AudienceListServiceLineOaBlockAudienceList isZeroOrCurrentlyTotaling(AudienceListServiceIsZeroOrCurrentlyTotaling isZeroOrCurrentlyTotaling) {
this.isZeroOrCurrentlyTotaling = isZeroOrCurrentlyTotaling;
return this;
}
/**
* Get isZeroOrCurrentlyTotaling
* @return isZeroOrCurrentlyTotaling
**/
@javax.annotation.Nullable
@ApiModelProperty(value = "")
@JsonProperty(JSON_PROPERTY_IS_ZERO_OR_CURRENTLY_TOTALING)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public AudienceListServiceIsZeroOrCurrentlyTotaling getIsZeroOrCurrentlyTotaling() {
return isZeroOrCurrentlyTotaling;
}
@JsonProperty(JSON_PROPERTY_IS_ZERO_OR_CURRENTLY_TOTALING)
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
public void setIsZeroOrCurrentlyTotaling(AudienceListServiceIsZeroOrCurrentlyTotaling isZeroOrCurrentlyTotaling) {
this.isZeroOrCurrentlyTotaling = isZeroOrCurrentlyTotaling;
}
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
AudienceListServiceLineOaBlockAudienceList audienceListServiceLineOaBlockAudienceList = (AudienceListServiceLineOaBlockAudienceList) o;
return Objects.equals(this.isZeroOrCurrentlyTotaling, audienceListServiceLineOaBlockAudienceList.isZeroOrCurrentlyTotaling);
}
@Override
public int hashCode() {
return Objects.hash(isZeroOrCurrentlyTotaling);
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class AudienceListServiceLineOaBlockAudienceList {\n");
sb.append(" isZeroOrCurrentlyTotaling: ").append(toIndentedString(isZeroOrCurrentlyTotaling)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private String toIndentedString(Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy