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

jp.co.yahoo.adsdisplayapi.v14.model.AudienceListServiceContent Maven / Gradle / Ivy

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: v14 * * * 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.v14.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.v14.model.AudienceListServiceAdActionUsersAudienceList; import jp.co.yahoo.adsdisplayapi.v14.model.AudienceListServiceAdvancedSegmentsAudienceList; import jp.co.yahoo.adsdisplayapi.v14.model.AudienceListServiceAppUserAudienceList; import jp.co.yahoo.adsdisplayapi.v14.model.AudienceListServiceCombinationAudienceList; import jp.co.yahoo.adsdisplayapi.v14.model.AudienceListServiceCustomerDataAudienceList; import jp.co.yahoo.adsdisplayapi.v14.model.AudienceListServiceSimilarityAudienceList; import jp.co.yahoo.adsdisplayapi.v14.model.AudienceListServiceType; import jp.co.yahoo.adsdisplayapi.v14.model.AudienceListServiceWebsiteVisitorsAudienceList; import jp.co.yahoo.adsdisplayapi.v14.model.AudienceListServiceYahooJapanAudienceDiscoveryAudienceList; import com.fasterxml.jackson.annotation.JsonPropertyOrder; import com.fasterxml.jackson.annotation.JsonTypeName; /** * <div lang=\"ja\"> AudienceListServiceContentオブジェクトは、オーディエンスリストの詳細情報を表します。<br> このフィールドは、ADDおよびSET時に必須となり、REMOVE時に無視されます。 </div> <div lang=\"en\"> AudienceListServiceContent object describes detailed information of audience list.<br> This field is required in ADD and SET operation, and will be ignored in REMOVE operation. </div> */ @ApiModel(description = "
AudienceListServiceContentオブジェクトは、オーディエンスリストの詳細情報を表します。
このフィールドは、ADDおよびSET時に必須となり、REMOVE時に無視されます。
AudienceListServiceContent object describes detailed information of audience list.
This field is required in ADD and SET operation, and will be ignored in REMOVE operation.
") @JsonPropertyOrder({ AudienceListServiceContent.JSON_PROPERTY_COMBINATION_AUDIENCE_LIST, AudienceListServiceContent.JSON_PROPERTY_SIMILARITY_AUDIENCE_LIST, AudienceListServiceContent.JSON_PROPERTY_WEBSITE_VISITORS_AUDIENCE_LIST, AudienceListServiceContent.JSON_PROPERTY_CUSTOMER_DATA_AUDIENCE_LIST, AudienceListServiceContent.JSON_PROPERTY_APP_USER_AUDIENCE_LIST, AudienceListServiceContent.JSON_PROPERTY_YAHOO_JAPAN_AUDIENCE_DISCOVERY_AUDIENCE_LIST, AudienceListServiceContent.JSON_PROPERTY_ADVANCED_SEGMENTS_AUDIENCE_LIST, AudienceListServiceContent.JSON_PROPERTY_AD_ACTION_USERS_AUDIENCE_LIST, AudienceListServiceContent.JSON_PROPERTY_AUDIENCE_LIST_TYPE }) @JsonTypeName("AudienceListServiceContent") @javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen") public class AudienceListServiceContent { public static final String JSON_PROPERTY_COMBINATION_AUDIENCE_LIST = "combinationAudienceList"; private AudienceListServiceCombinationAudienceList combinationAudienceList; public static final String JSON_PROPERTY_SIMILARITY_AUDIENCE_LIST = "similarityAudienceList"; private AudienceListServiceSimilarityAudienceList similarityAudienceList; public static final String JSON_PROPERTY_WEBSITE_VISITORS_AUDIENCE_LIST = "websiteVisitorsAudienceList"; private AudienceListServiceWebsiteVisitorsAudienceList websiteVisitorsAudienceList; public static final String JSON_PROPERTY_CUSTOMER_DATA_AUDIENCE_LIST = "customerDataAudienceList"; private AudienceListServiceCustomerDataAudienceList customerDataAudienceList; public static final String JSON_PROPERTY_APP_USER_AUDIENCE_LIST = "appUserAudienceList"; private AudienceListServiceAppUserAudienceList appUserAudienceList; public static final String JSON_PROPERTY_YAHOO_JAPAN_AUDIENCE_DISCOVERY_AUDIENCE_LIST = "yahooJapanAudienceDiscoveryAudienceList"; private AudienceListServiceYahooJapanAudienceDiscoveryAudienceList yahooJapanAudienceDiscoveryAudienceList; public static final String JSON_PROPERTY_ADVANCED_SEGMENTS_AUDIENCE_LIST = "advancedSegmentsAudienceList"; private AudienceListServiceAdvancedSegmentsAudienceList advancedSegmentsAudienceList; public static final String JSON_PROPERTY_AD_ACTION_USERS_AUDIENCE_LIST = "adActionUsersAudienceList"; private AudienceListServiceAdActionUsersAudienceList adActionUsersAudienceList; public static final String JSON_PROPERTY_AUDIENCE_LIST_TYPE = "audienceListType"; private AudienceListServiceType audienceListType; public AudienceListServiceContent() { } public AudienceListServiceContent combinationAudienceList(AudienceListServiceCombinationAudienceList combinationAudienceList) { this.combinationAudienceList = combinationAudienceList; return this; } /** * Get combinationAudienceList * @return combinationAudienceList **/ @javax.annotation.Nullable @ApiModelProperty(value = "") @JsonProperty(JSON_PROPERTY_COMBINATION_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public AudienceListServiceCombinationAudienceList getCombinationAudienceList() { return combinationAudienceList; } @JsonProperty(JSON_PROPERTY_COMBINATION_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public void setCombinationAudienceList(AudienceListServiceCombinationAudienceList combinationAudienceList) { this.combinationAudienceList = combinationAudienceList; } public AudienceListServiceContent similarityAudienceList(AudienceListServiceSimilarityAudienceList similarityAudienceList) { this.similarityAudienceList = similarityAudienceList; return this; } /** * Get similarityAudienceList * @return similarityAudienceList **/ @javax.annotation.Nullable @ApiModelProperty(value = "") @JsonProperty(JSON_PROPERTY_SIMILARITY_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public AudienceListServiceSimilarityAudienceList getSimilarityAudienceList() { return similarityAudienceList; } @JsonProperty(JSON_PROPERTY_SIMILARITY_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public void setSimilarityAudienceList(AudienceListServiceSimilarityAudienceList similarityAudienceList) { this.similarityAudienceList = similarityAudienceList; } public AudienceListServiceContent websiteVisitorsAudienceList(AudienceListServiceWebsiteVisitorsAudienceList websiteVisitorsAudienceList) { this.websiteVisitorsAudienceList = websiteVisitorsAudienceList; return this; } /** * Get websiteVisitorsAudienceList * @return websiteVisitorsAudienceList **/ @javax.annotation.Nullable @ApiModelProperty(value = "") @JsonProperty(JSON_PROPERTY_WEBSITE_VISITORS_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public AudienceListServiceWebsiteVisitorsAudienceList getWebsiteVisitorsAudienceList() { return websiteVisitorsAudienceList; } @JsonProperty(JSON_PROPERTY_WEBSITE_VISITORS_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public void setWebsiteVisitorsAudienceList(AudienceListServiceWebsiteVisitorsAudienceList websiteVisitorsAudienceList) { this.websiteVisitorsAudienceList = websiteVisitorsAudienceList; } public AudienceListServiceContent customerDataAudienceList(AudienceListServiceCustomerDataAudienceList customerDataAudienceList) { this.customerDataAudienceList = customerDataAudienceList; return this; } /** * Get customerDataAudienceList * @return customerDataAudienceList **/ @javax.annotation.Nullable @ApiModelProperty(value = "") @JsonProperty(JSON_PROPERTY_CUSTOMER_DATA_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public AudienceListServiceCustomerDataAudienceList getCustomerDataAudienceList() { return customerDataAudienceList; } @JsonProperty(JSON_PROPERTY_CUSTOMER_DATA_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public void setCustomerDataAudienceList(AudienceListServiceCustomerDataAudienceList customerDataAudienceList) { this.customerDataAudienceList = customerDataAudienceList; } public AudienceListServiceContent appUserAudienceList(AudienceListServiceAppUserAudienceList appUserAudienceList) { this.appUserAudienceList = appUserAudienceList; return this; } /** * Get appUserAudienceList * @return appUserAudienceList **/ @javax.annotation.Nullable @ApiModelProperty(value = "") @JsonProperty(JSON_PROPERTY_APP_USER_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public AudienceListServiceAppUserAudienceList getAppUserAudienceList() { return appUserAudienceList; } @JsonProperty(JSON_PROPERTY_APP_USER_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public void setAppUserAudienceList(AudienceListServiceAppUserAudienceList appUserAudienceList) { this.appUserAudienceList = appUserAudienceList; } public AudienceListServiceContent yahooJapanAudienceDiscoveryAudienceList(AudienceListServiceYahooJapanAudienceDiscoveryAudienceList yahooJapanAudienceDiscoveryAudienceList) { this.yahooJapanAudienceDiscoveryAudienceList = yahooJapanAudienceDiscoveryAudienceList; return this; } /** * Get yahooJapanAudienceDiscoveryAudienceList * @return yahooJapanAudienceDiscoveryAudienceList **/ @javax.annotation.Nullable @ApiModelProperty(value = "") @JsonProperty(JSON_PROPERTY_YAHOO_JAPAN_AUDIENCE_DISCOVERY_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public AudienceListServiceYahooJapanAudienceDiscoveryAudienceList getYahooJapanAudienceDiscoveryAudienceList() { return yahooJapanAudienceDiscoveryAudienceList; } @JsonProperty(JSON_PROPERTY_YAHOO_JAPAN_AUDIENCE_DISCOVERY_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public void setYahooJapanAudienceDiscoveryAudienceList(AudienceListServiceYahooJapanAudienceDiscoveryAudienceList yahooJapanAudienceDiscoveryAudienceList) { this.yahooJapanAudienceDiscoveryAudienceList = yahooJapanAudienceDiscoveryAudienceList; } public AudienceListServiceContent advancedSegmentsAudienceList(AudienceListServiceAdvancedSegmentsAudienceList advancedSegmentsAudienceList) { this.advancedSegmentsAudienceList = advancedSegmentsAudienceList; return this; } /** * Get advancedSegmentsAudienceList * @return advancedSegmentsAudienceList **/ @javax.annotation.Nullable @ApiModelProperty(value = "") @JsonProperty(JSON_PROPERTY_ADVANCED_SEGMENTS_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public AudienceListServiceAdvancedSegmentsAudienceList getAdvancedSegmentsAudienceList() { return advancedSegmentsAudienceList; } @JsonProperty(JSON_PROPERTY_ADVANCED_SEGMENTS_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public void setAdvancedSegmentsAudienceList(AudienceListServiceAdvancedSegmentsAudienceList advancedSegmentsAudienceList) { this.advancedSegmentsAudienceList = advancedSegmentsAudienceList; } public AudienceListServiceContent adActionUsersAudienceList(AudienceListServiceAdActionUsersAudienceList adActionUsersAudienceList) { this.adActionUsersAudienceList = adActionUsersAudienceList; return this; } /** * Get adActionUsersAudienceList * @return adActionUsersAudienceList **/ @javax.annotation.Nullable @ApiModelProperty(value = "") @JsonProperty(JSON_PROPERTY_AD_ACTION_USERS_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public AudienceListServiceAdActionUsersAudienceList getAdActionUsersAudienceList() { return adActionUsersAudienceList; } @JsonProperty(JSON_PROPERTY_AD_ACTION_USERS_AUDIENCE_LIST) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public void setAdActionUsersAudienceList(AudienceListServiceAdActionUsersAudienceList adActionUsersAudienceList) { this.adActionUsersAudienceList = adActionUsersAudienceList; } public AudienceListServiceContent audienceListType(AudienceListServiceType audienceListType) { this.audienceListType = audienceListType; return this; } /** * Get audienceListType * @return audienceListType **/ @javax.annotation.Nullable @ApiModelProperty(value = "") @JsonProperty(JSON_PROPERTY_AUDIENCE_LIST_TYPE) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public AudienceListServiceType getAudienceListType() { return audienceListType; } @JsonProperty(JSON_PROPERTY_AUDIENCE_LIST_TYPE) @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) public void setAudienceListType(AudienceListServiceType audienceListType) { this.audienceListType = audienceListType; } @Override public boolean equals(Object o) { if (this == o) { return true; } if (o == null || getClass() != o.getClass()) { return false; } AudienceListServiceContent audienceListServiceContent = (AudienceListServiceContent) o; return Objects.equals(this.combinationAudienceList, audienceListServiceContent.combinationAudienceList) && Objects.equals(this.similarityAudienceList, audienceListServiceContent.similarityAudienceList) && Objects.equals(this.websiteVisitorsAudienceList, audienceListServiceContent.websiteVisitorsAudienceList) && Objects.equals(this.customerDataAudienceList, audienceListServiceContent.customerDataAudienceList) && Objects.equals(this.appUserAudienceList, audienceListServiceContent.appUserAudienceList) && Objects.equals(this.yahooJapanAudienceDiscoveryAudienceList, audienceListServiceContent.yahooJapanAudienceDiscoveryAudienceList) && Objects.equals(this.advancedSegmentsAudienceList, audienceListServiceContent.advancedSegmentsAudienceList) && Objects.equals(this.adActionUsersAudienceList, audienceListServiceContent.adActionUsersAudienceList) && Objects.equals(this.audienceListType, audienceListServiceContent.audienceListType); } @Override public int hashCode() { return Objects.hash(combinationAudienceList, similarityAudienceList, websiteVisitorsAudienceList, customerDataAudienceList, appUserAudienceList, yahooJapanAudienceDiscoveryAudienceList, advancedSegmentsAudienceList, adActionUsersAudienceList, audienceListType); } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class AudienceListServiceContent {\n"); sb.append(" combinationAudienceList: ").append(toIndentedString(combinationAudienceList)).append("\n"); sb.append(" similarityAudienceList: ").append(toIndentedString(similarityAudienceList)).append("\n"); sb.append(" websiteVisitorsAudienceList: ").append(toIndentedString(websiteVisitorsAudienceList)).append("\n"); sb.append(" customerDataAudienceList: ").append(toIndentedString(customerDataAudienceList)).append("\n"); sb.append(" appUserAudienceList: ").append(toIndentedString(appUserAudienceList)).append("\n"); sb.append(" yahooJapanAudienceDiscoveryAudienceList: ").append(toIndentedString(yahooJapanAudienceDiscoveryAudienceList)).append("\n"); sb.append(" advancedSegmentsAudienceList: ").append(toIndentedString(advancedSegmentsAudienceList)).append("\n"); sb.append(" adActionUsersAudienceList: ").append(toIndentedString(adActionUsersAudienceList)).append("\n"); sb.append(" audienceListType: ").append(toIndentedString(audienceListType)).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