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

java.lang.Object
  extended by com.google.api.ads.adwords.v201109.cm.DataEntry
      extended by com.google.api.ads.adwords.v201109.cm.BidLandscape
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AdGroupBidLandscape, CriterionBidLandscape

public abstract class BidLandscape
extends DataEntry
implements Serializable

Represents data about a bid landscape for an ad group or criterion.

See Also:
Serialized Form

Constructor Summary
BidLandscape()
           
BidLandscape(String dataEntryType, Long campaignId, Long adGroupId, String startDate, String endDate, BidLandscapeLandscapePoint[] landscapePoints)
           
 
Method Summary
 boolean equals(Object obj)
           
 Long getAdGroupId()
          Gets the adGroupId value for this BidLandscape.
 Long getCampaignId()
          Gets the campaignId value for this BidLandscape.
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 String getEndDate()
          Gets the endDate value for this BidLandscape.
 BidLandscapeLandscapePoint[] getLandscapePoints()
          Gets the landscapePoints value for this BidLandscape.
 BidLandscapeLandscapePoint getLandscapePoints(int i)
           
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
 String getStartDate()
          Gets the startDate value for this BidLandscape.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setAdGroupId(Long adGroupId)
          Sets the adGroupId value for this BidLandscape.
 void setCampaignId(Long campaignId)
          Sets the campaignId value for this BidLandscape.
 void setEndDate(String endDate)
          Sets the endDate value for this BidLandscape.
 void setLandscapePoints(BidLandscapeLandscapePoint[] landscapePoints)
          Sets the landscapePoints value for this BidLandscape.
 void setLandscapePoints(int i, BidLandscapeLandscapePoint _value)
           
 void setStartDate(String startDate)
          Sets the startDate value for this BidLandscape.
 
Methods inherited from class com.google.api.ads.adwords.v201109.cm.DataEntry
getDataEntryType, setDataEntryType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BidLandscape

public BidLandscape()

BidLandscape

public BidLandscape(String dataEntryType,
                    Long campaignId,
                    Long adGroupId,
                    String startDate,
                    String endDate,
                    BidLandscapeLandscapePoint[] landscapePoints)
Method Detail

getCampaignId

public Long getCampaignId()
Gets the campaignId value for this BidLandscape.

Returns:
campaignId * ID of the campaign that contains the criterion with which this bid landscape is associated. This field can be selected using the value "CampaignId".This field can be filtered on.

setCampaignId

public void setCampaignId(Long campaignId)
Sets the campaignId value for this BidLandscape.

Parameters:
campaignId - * ID of the campaign that contains the criterion with which this bid landscape is associated. This field can be selected using the value "CampaignId".This field can be filtered on.

getAdGroupId

public Long getAdGroupId()
Gets the adGroupId value for this BidLandscape.

Returns:
adGroupId * ID of the ad group that contains the criterion with which this bid landscape is associated. This field can be selected using the value "AdGroupId".This field can be filtered on.

setAdGroupId

public void setAdGroupId(Long adGroupId)
Sets the adGroupId value for this BidLandscape.

Parameters:
adGroupId - * ID of the ad group that contains the criterion with which this bid landscape is associated. This field can be selected using the value "AdGroupId".This field can be filtered on.

getStartDate

public String getStartDate()
Gets the startDate value for this BidLandscape.

Returns:
startDate * First day on which this landscape is based. Typically, it could be up to a week ago. This field can be selected using the value "StartDate". This field is required and should not be null.

setStartDate

public void setStartDate(String startDate)
Sets the startDate value for this BidLandscape.

Parameters:
startDate - * First day on which this landscape is based. Typically, it could be up to a week ago. This field can be selected using the value "StartDate". This field is required and should not be null.

getEndDate

public String getEndDate()
Gets the endDate value for this BidLandscape.

Returns:
endDate * Last day on which this landscape is based. This field can be selected using the value "EndDate". This field is required and should not be null.

setEndDate

public void setEndDate(String endDate)
Sets the endDate value for this BidLandscape.

Parameters:
endDate - * Last day on which this landscape is based. This field can be selected using the value "EndDate". This field is required and should not be null.

getLandscapePoints

public BidLandscapeLandscapePoint[] getLandscapePoints()
Gets the landscapePoints value for this BidLandscape.

Returns:
landscapePoints * List of landscape points, each corresponding to a specifid bid amount.

setLandscapePoints

public void setLandscapePoints(BidLandscapeLandscapePoint[] landscapePoints)
Sets the landscapePoints value for this BidLandscape.

Parameters:
landscapePoints - * List of landscape points, each corresponding to a specifid bid amount.

getLandscapePoints

public BidLandscapeLandscapePoint getLandscapePoints(int i)

setLandscapePoints

public void setLandscapePoints(int i,
                               BidLandscapeLandscapePoint _value)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class DataEntry

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.