package com.microsoft.bingads.v11.adinsight; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlSchemaType; import javax.xml.bind.annotation.XmlType; /** * <p>Java class for EstimatedBidAndTraffic complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="EstimatedBidAndTraffic"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="MinClicksPerWeek" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="MaxClicksPerWeek" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="AverageCPC" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="MinImpressionsPerWeek" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> * <element name="MaxImpressionsPerWeek" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> * <element name="CTR" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="MinTotalCostPerWeek" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="MaxTotalCostPerWeek" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * <element name="Currency" type="{http://schemas.datacontract.org/2004/07/Microsoft.BingAds.Advertiser.AdInsight.Api.DataContract.V11.Entity}Currency" minOccurs="0"/> * <element name="MatchType" type="{http://schemas.datacontract.org/2004/07/Microsoft.BingAds.Advertiser.AdInsight.Api.DataContract.V11.Entity}MatchType" minOccurs="0"/> * <element name="EstimatedMinBid" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "EstimatedBidAndTraffic", propOrder = { "minClicksPerWeek", "maxClicksPerWeek", "averageCPC", "minImpressionsPerWeek", "maxImpressionsPerWeek", "ctr", "minTotalCostPerWeek", "maxTotalCostPerWeek", "currency", "matchType", "estimatedMinBid" }) public class EstimatedBidAndTraffic { @XmlElement(name = "MinClicksPerWeek", nillable = true) protected Double minClicksPerWeek; @XmlElement(name = "MaxClicksPerWeek", nillable = true) protected Double maxClicksPerWeek; @XmlElement(name = "AverageCPC", nillable = true) protected Double averageCPC; @XmlElement(name = "MinImpressionsPerWeek", nillable = true) protected Long minImpressionsPerWeek; @XmlElement(name = "MaxImpressionsPerWeek", nillable = true) protected Long maxImpressionsPerWeek; @XmlElement(name = "CTR", nillable = true) protected Double ctr; @XmlElement(name = "MinTotalCostPerWeek", nillable = true) protected Double minTotalCostPerWeek; @XmlElement(name = "MaxTotalCostPerWeek", nillable = true) protected Double maxTotalCostPerWeek; @XmlElement(name = "Currency") @XmlSchemaType(name = "string") protected Currency currency; @XmlElement(name = "MatchType") @XmlSchemaType(name = "string") protected MatchType matchType; @XmlElement(name = "EstimatedMinBid") protected Double estimatedMinBid; /** * Gets the value of the minClicksPerWeek property. * * @return * possible object is * {@link Double } * */ public Double getMinClicksPerWeek() { return minClicksPerWeek; } /** * Sets the value of the minClicksPerWeek property. * * @param value * allowed object is * {@link Double } * */ public void setMinClicksPerWeek(Double value) { this.minClicksPerWeek = value; } /** * Gets the value of the maxClicksPerWeek property. * * @return * possible object is * {@link Double } * */ public Double getMaxClicksPerWeek() { return maxClicksPerWeek; } /** * Sets the value of the maxClicksPerWeek property. * * @param value * allowed object is * {@link Double } * */ public void setMaxClicksPerWeek(Double value) { this.maxClicksPerWeek = value; } /** * Gets the value of the averageCPC property. * * @return * possible object is * {@link Double } * */ public Double getAverageCPC() { return averageCPC; } /** * Sets the value of the averageCPC property. * * @param value * allowed object is * {@link Double } * */ public void setAverageCPC(Double value) { this.averageCPC = value; } /** * Gets the value of the minImpressionsPerWeek property. * * @return * possible object is * {@link Long } * */ public Long getMinImpressionsPerWeek() { return minImpressionsPerWeek; } /** * Sets the value of the minImpressionsPerWeek property. * * @param value * allowed object is * {@link Long } * */ public void setMinImpressionsPerWeek(Long value) { this.minImpressionsPerWeek = value; } /** * Gets the value of the maxImpressionsPerWeek property. * * @return * possible object is * {@link Long } * */ public Long getMaxImpressionsPerWeek() { return maxImpressionsPerWeek; } /** * Sets the value of the maxImpressionsPerWeek property. * * @param value * allowed object is * {@link Long } * */ public void setMaxImpressionsPerWeek(Long value) { this.maxImpressionsPerWeek = value; } /** * Gets the value of the ctr property. * * @return * possible object is * {@link Double } * */ public Double getCTR() { return ctr; } /** * Sets the value of the ctr property. * * @param value * allowed object is * {@link Double } * */ public void setCTR(Double value) { this.ctr = value; } /** * Gets the value of the minTotalCostPerWeek property. * * @return * possible object is * {@link Double } * */ public Double getMinTotalCostPerWeek() { return minTotalCostPerWeek; } /** * Sets the value of the minTotalCostPerWeek property. * * @param value * allowed object is * {@link Double } * */ public void setMinTotalCostPerWeek(Double value) { this.minTotalCostPerWeek = value; } /** * Gets the value of the maxTotalCostPerWeek property. * * @return * possible object is * {@link Double } * */ public Double getMaxTotalCostPerWeek() { return maxTotalCostPerWeek; } /** * Sets the value of the maxTotalCostPerWeek property. * * @param value * allowed object is * {@link Double } * */ public void setMaxTotalCostPerWeek(Double value) { this.maxTotalCostPerWeek = value; } /** * Gets the value of the currency property. * * @return * possible object is * {@link Currency } * */ public Currency getCurrency() { return currency; } /** * Sets the value of the currency property. * * @param value * allowed object is * {@link Currency } * */ public void setCurrency(Currency value) { this.currency = value; } /** * Gets the value of the matchType property. * * @return * possible object is * {@link MatchType } * */ public MatchType getMatchType() { return matchType; } /** * Sets the value of the matchType property. * * @param value * allowed object is * {@link MatchType } * */ public void setMatchType(MatchType value) { this.matchType = value; } /** * Gets the value of the estimatedMinBid property. * * @return * possible object is * {@link Double } * */ public Double getEstimatedMinBid() { return estimatedMinBid; } /** * Sets the value of the estimatedMinBid property. * * @param value * allowed object is * {@link Double } * */ public void setEstimatedMinBid(Double value) { this.estimatedMinBid = value; } }