com.google.api.ads.adwords.v201109.cm
Class BudgetOptimizerAdGroupBids

java.lang.Object
  extended by com.google.api.ads.adwords.v201109.cm.AdGroupBids
      extended by com.google.api.ads.adwords.v201109.cm.BudgetOptimizerAdGroupBids
All Implemented Interfaces:
Serializable

public class BudgetOptimizerAdGroupBids
extends AdGroupBids
implements Serializable

Adgroup level bids used in budget optimizer bidding strategy.

See Also:
Serialized Form

Constructor Summary
BudgetOptimizerAdGroupBids()
           
BudgetOptimizerAdGroupBids(String adGroupBidsType, Bid proxyKeywordMaxCpc, Bid proxySiteMaxCpc, Boolean enhancedCpcEnabled)
           
 
Method Summary
 boolean equals(Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 Boolean getEnhancedCpcEnabled()
          Gets the enhancedCpcEnabled value for this BudgetOptimizerAdGroupBids.
 Bid getProxyKeywordMaxCpc()
          Gets the proxyKeywordMaxCpc value for this BudgetOptimizerAdGroupBids.
 Bid getProxySiteMaxCpc()
          Gets the proxySiteMaxCpc value for this BudgetOptimizerAdGroupBids.
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setEnhancedCpcEnabled(Boolean enhancedCpcEnabled)
          Sets the enhancedCpcEnabled value for this BudgetOptimizerAdGroupBids.
 void setProxyKeywordMaxCpc(Bid proxyKeywordMaxCpc)
          Sets the proxyKeywordMaxCpc value for this BudgetOptimizerAdGroupBids.
 void setProxySiteMaxCpc(Bid proxySiteMaxCpc)
          Sets the proxySiteMaxCpc value for this BudgetOptimizerAdGroupBids.
 
Methods inherited from class com.google.api.ads.adwords.v201109.cm.AdGroupBids
getAdGroupBidsType, setAdGroupBidsType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BudgetOptimizerAdGroupBids

public BudgetOptimizerAdGroupBids()

BudgetOptimizerAdGroupBids

public BudgetOptimizerAdGroupBids(String adGroupBidsType,
                                  Bid proxyKeywordMaxCpc,
                                  Bid proxySiteMaxCpc,
                                  Boolean enhancedCpcEnabled)
Method Detail

getProxyKeywordMaxCpc

public Bid getProxyKeywordMaxCpc()
Gets the proxyKeywordMaxCpc value for this BudgetOptimizerAdGroupBids.

Returns:
proxyKeywordMaxCpc * Proxy bid set by budget optimizer: This field can be selected using the value "ProxyKeywordMaxCpc".This field can be filtered on. This field is read only and should not be set. If this field is sent to the API, it will be ignored.

setProxyKeywordMaxCpc

public void setProxyKeywordMaxCpc(Bid proxyKeywordMaxCpc)
Sets the proxyKeywordMaxCpc value for this BudgetOptimizerAdGroupBids.

Parameters:
proxyKeywordMaxCpc - * Proxy bid set by budget optimizer: This field can be selected using the value "ProxyKeywordMaxCpc".This field can be filtered on. This field is read only and should not be set. If this field is sent to the API, it will be ignored.

getProxySiteMaxCpc

public Bid getProxySiteMaxCpc()
Gets the proxySiteMaxCpc value for this BudgetOptimizerAdGroupBids.

Returns:
proxySiteMaxCpc * Proxy bid set by budget optimizer: This field can be selected using the value "ProxySiteMaxCpc".This field can be filtered on. This field is read only and should not be set. If this field is sent to the API, it will be ignored.

setProxySiteMaxCpc

public void setProxySiteMaxCpc(Bid proxySiteMaxCpc)
Sets the proxySiteMaxCpc value for this BudgetOptimizerAdGroupBids.

Parameters:
proxySiteMaxCpc - * Proxy bid set by budget optimizer: This field can be selected using the value "ProxySiteMaxCpc".This field can be filtered on. This field is read only and should not be set. If this field is sent to the API, it will be ignored.

getEnhancedCpcEnabled

public Boolean getEnhancedCpcEnabled()
Gets the enhancedCpcEnabled value for this BudgetOptimizerAdGroupBids.

Returns:
enhancedCpcEnabled * The flag to indicate the enhanced CPC bidding is turned on for the campaign This field can be selected using the value "EnhancedCpcEnabled".This field can be filtered on. This field is read only and should not be set. If this field is sent to the API, it will be ignored.

setEnhancedCpcEnabled

public void setEnhancedCpcEnabled(Boolean enhancedCpcEnabled)
Sets the enhancedCpcEnabled value for this BudgetOptimizerAdGroupBids.

Parameters:
enhancedCpcEnabled - * The flag to indicate the enhanced CPC bidding is turned on for the campaign This field can be selected using the value "EnhancedCpcEnabled".This field can be filtered on. This field is read only and should not be set. If this field is sent to the API, it will be ignored.

equals

public boolean equals(Object obj)
Overrides:
equals in class AdGroupBids

hashCode

public int hashCode()
Overrides:
hashCode in class AdGroupBids

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(String mechType,
                                                                Class _javaType,
                                                                QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(String mechType,
                                                                    Class _javaType,
                                                                    QName _xmlType)
Get Custom Deserializer



Copyright © 2011. All Rights Reserved.