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

com.microsoft.bingads.v13.adinsight.RecommendationBase Maven / Gradle / Ivy

Go to download

The Bing Ads Java SDK is a library improving developer experience when working with the Bing Ads services by providing high-level access to features such as Bulk API, OAuth Authorization and SOAP API.

There is a newer version: 13.0.22.1
Show newest version

package com.microsoft.bingads.v13.adinsight;

import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlSeeAlso;
import jakarta.xml.bind.annotation.XmlType;


/**
 * 

Java class for RecommendationBase complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

{@code
 * 
 *   
 *     
 *       
 *         
 *         
 *         
 *         
 *         
 *         
 *         
 *         
 *         
 *         
 *         
 *         
 *         
 *         
 *         
 *         
 *       
 *     
 *   
 * 
 * }
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "RecommendationBase", propOrder = { "accountId", "adGroupId", "campaignId", "currentClicks", "currentConversions", "currentCost", "currentImpressions", "dismissed", "estimatedIncreaseInClicks", "estimatedIncreaseInConversions", "estimatedIncreaseInCost", "estimatedIncreaseInImpressions", "recommendationHash", "recommendationId", "recommendationType", "type" }) @XmlSeeAlso({ CampaignBudgetRecommendation.class, KeywordRecommendation.class, ResponsiveSearchAdRecommendation.class }) public class RecommendationBase { @XmlElement(name = "AccountId") protected Long accountId; @XmlElement(name = "AdGroupId", nillable = true) protected Long adGroupId; @XmlElement(name = "CampaignId", nillable = true) protected Long campaignId; @XmlElement(name = "CurrentClicks") protected Long currentClicks; @XmlElement(name = "CurrentConversions") protected Long currentConversions; @XmlElement(name = "CurrentCost") protected Double currentCost; @XmlElement(name = "CurrentImpressions") protected Long currentImpressions; @XmlElement(name = "Dismissed") protected Boolean dismissed; @XmlElement(name = "EstimatedIncreaseInClicks") protected Long estimatedIncreaseInClicks; @XmlElement(name = "EstimatedIncreaseInConversions") protected Long estimatedIncreaseInConversions; @XmlElement(name = "EstimatedIncreaseInCost") protected Double estimatedIncreaseInCost; @XmlElement(name = "EstimatedIncreaseInImpressions") protected Long estimatedIncreaseInImpressions; @XmlElement(name = "RecommendationHash", nillable = true) protected String recommendationHash; @XmlElement(name = "RecommendationId", nillable = true) protected String recommendationId; @XmlElement(name = "RecommendationType", nillable = true) protected String recommendationType; @XmlElement(name = "Type") @XmlSchemaType(name = "string") protected RecommendationType type; /** * Gets the value of the accountId property. * * @return * possible object is * {@link Long } * */ public Long getAccountId() { return accountId; } /** * Sets the value of the accountId property. * * @param value * allowed object is * {@link Long } * */ public void setAccountId(Long value) { this.accountId = value; } /** * Gets the value of the adGroupId property. * * @return * possible object is * {@link Long } * */ public Long getAdGroupId() { return adGroupId; } /** * Sets the value of the adGroupId property. * * @param value * allowed object is * {@link Long } * */ public void setAdGroupId(Long value) { this.adGroupId = value; } /** * Gets the value of the campaignId property. * * @return * possible object is * {@link Long } * */ public Long getCampaignId() { return campaignId; } /** * Sets the value of the campaignId property. * * @param value * allowed object is * {@link Long } * */ public void setCampaignId(Long value) { this.campaignId = value; } /** * Gets the value of the currentClicks property. * * @return * possible object is * {@link Long } * */ public Long getCurrentClicks() { return currentClicks; } /** * Sets the value of the currentClicks property. * * @param value * allowed object is * {@link Long } * */ public void setCurrentClicks(Long value) { this.currentClicks = value; } /** * Gets the value of the currentConversions property. * * @return * possible object is * {@link Long } * */ public Long getCurrentConversions() { return currentConversions; } /** * Sets the value of the currentConversions property. * * @param value * allowed object is * {@link Long } * */ public void setCurrentConversions(Long value) { this.currentConversions = value; } /** * Gets the value of the currentCost property. * * @return * possible object is * {@link Double } * */ public Double getCurrentCost() { return currentCost; } /** * Sets the value of the currentCost property. * * @param value * allowed object is * {@link Double } * */ public void setCurrentCost(Double value) { this.currentCost = value; } /** * Gets the value of the currentImpressions property. * * @return * possible object is * {@link Long } * */ public Long getCurrentImpressions() { return currentImpressions; } /** * Sets the value of the currentImpressions property. * * @param value * allowed object is * {@link Long } * */ public void setCurrentImpressions(Long value) { this.currentImpressions = value; } /** * Gets the value of the dismissed property. * * @return * possible object is * {@link Boolean } * */ public Boolean getDismissed() { return dismissed; } /** * Sets the value of the dismissed property. * * @param value * allowed object is * {@link Boolean } * */ public void setDismissed(Boolean value) { this.dismissed = value; } /** * Gets the value of the estimatedIncreaseInClicks property. * * @return * possible object is * {@link Long } * */ public Long getEstimatedIncreaseInClicks() { return estimatedIncreaseInClicks; } /** * Sets the value of the estimatedIncreaseInClicks property. * * @param value * allowed object is * {@link Long } * */ public void setEstimatedIncreaseInClicks(Long value) { this.estimatedIncreaseInClicks = value; } /** * Gets the value of the estimatedIncreaseInConversions property. * * @return * possible object is * {@link Long } * */ public Long getEstimatedIncreaseInConversions() { return estimatedIncreaseInConversions; } /** * Sets the value of the estimatedIncreaseInConversions property. * * @param value * allowed object is * {@link Long } * */ public void setEstimatedIncreaseInConversions(Long value) { this.estimatedIncreaseInConversions = value; } /** * Gets the value of the estimatedIncreaseInCost property. * * @return * possible object is * {@link Double } * */ public Double getEstimatedIncreaseInCost() { return estimatedIncreaseInCost; } /** * Sets the value of the estimatedIncreaseInCost property. * * @param value * allowed object is * {@link Double } * */ public void setEstimatedIncreaseInCost(Double value) { this.estimatedIncreaseInCost = value; } /** * Gets the value of the estimatedIncreaseInImpressions property. * * @return * possible object is * {@link Long } * */ public Long getEstimatedIncreaseInImpressions() { return estimatedIncreaseInImpressions; } /** * Sets the value of the estimatedIncreaseInImpressions property. * * @param value * allowed object is * {@link Long } * */ public void setEstimatedIncreaseInImpressions(Long value) { this.estimatedIncreaseInImpressions = value; } /** * Gets the value of the recommendationHash property. * * @return * possible object is * {@link String } * */ public String getRecommendationHash() { return recommendationHash; } /** * Sets the value of the recommendationHash property. * * @param value * allowed object is * {@link String } * */ public void setRecommendationHash(String value) { this.recommendationHash = value; } /** * Gets the value of the recommendationId property. * * @return * possible object is * {@link String } * */ public String getRecommendationId() { return recommendationId; } /** * Sets the value of the recommendationId property. * * @param value * allowed object is * {@link String } * */ public void setRecommendationId(String value) { this.recommendationId = value; } /** * Gets the value of the recommendationType property. * * @return * possible object is * {@link String } * */ public String getRecommendationType() { return recommendationType; } /** * Sets the value of the recommendationType property. * * @param value * allowed object is * {@link String } * */ public void setRecommendationType(String value) { this.recommendationType = value; } /** * Gets the value of the type property. * * @return * possible object is * {@link RecommendationType } * */ public RecommendationType getType() { return type; } /** * Sets the value of the type property. * * @param value * allowed object is * {@link RecommendationType } * */ public void setType(RecommendationType value) { this.type = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy