com.google.api.adwords.v11
Class Campaign

java.lang.Object
  extended by com.google.api.adwords.v11.Campaign
All Implemented Interfaces:
java.io.Serializable

public class Campaign
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Campaign()
           
Campaign(BudgetOptimizerSettings budgetOptimizerSettings, java.lang.Long dailyBudget, java.lang.Boolean enableSeparateContentBids, java.util.Date endDay, GeoTarget geoTargeting, int id, java.lang.String[] languageTargeting, java.lang.String name, NetworkType[] networkTargeting, AdSchedule schedule, java.util.Date startDay, CampaignStatus status)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 BudgetOptimizerSettings getBudgetOptimizerSettings()
          Gets the budgetOptimizerSettings value for this Campaign.
 java.lang.Long getDailyBudget()
          Gets the dailyBudget value for this Campaign.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.Boolean getEnableSeparateContentBids()
          Gets the enableSeparateContentBids value for this Campaign.
 java.util.Date getEndDay()
          Gets the endDay value for this Campaign.
 GeoTarget getGeoTargeting()
          Gets the geoTargeting value for this Campaign.
 int getId()
          Gets the id value for this Campaign.
 java.lang.String[] getLanguageTargeting()
          Gets the languageTargeting value for this Campaign.
 java.lang.String getName()
          Gets the name value for this Campaign.
 NetworkType[] getNetworkTargeting()
          Gets the networkTargeting value for this Campaign.
 AdSchedule getSchedule()
          Gets the schedule value for this Campaign.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.util.Date getStartDay()
          Gets the startDay value for this Campaign.
 CampaignStatus getStatus()
          Gets the status value for this Campaign.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setBudgetOptimizerSettings(BudgetOptimizerSettings budgetOptimizerSettings)
          Sets the budgetOptimizerSettings value for this Campaign.
 void setDailyBudget(java.lang.Long dailyBudget)
          Sets the dailyBudget value for this Campaign.
 void setEnableSeparateContentBids(java.lang.Boolean enableSeparateContentBids)
          Sets the enableSeparateContentBids value for this Campaign.
 void setEndDay(java.util.Date endDay)
          Sets the endDay value for this Campaign.
 void setGeoTargeting(GeoTarget geoTargeting)
          Sets the geoTargeting value for this Campaign.
 void setId(int id)
          Sets the id value for this Campaign.
 void setLanguageTargeting(java.lang.String[] languageTargeting)
          Sets the languageTargeting value for this Campaign.
 void setName(java.lang.String name)
          Sets the name value for this Campaign.
 void setNetworkTargeting(NetworkType[] networkTargeting)
          Sets the networkTargeting value for this Campaign.
 void setSchedule(AdSchedule schedule)
          Sets the schedule value for this Campaign.
 void setStartDay(java.util.Date startDay)
          Sets the startDay value for this Campaign.
 void setStatus(CampaignStatus status)
          Sets the status value for this Campaign.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Campaign

public Campaign()

Campaign

public Campaign(BudgetOptimizerSettings budgetOptimizerSettings,
                java.lang.Long dailyBudget,
                java.lang.Boolean enableSeparateContentBids,
                java.util.Date endDay,
                GeoTarget geoTargeting,
                int id,
                java.lang.String[] languageTargeting,
                java.lang.String name,
                NetworkType[] networkTargeting,
                AdSchedule schedule,
                java.util.Date startDay,
                CampaignStatus status)
Method Detail

getBudgetOptimizerSettings

public BudgetOptimizerSettings getBudgetOptimizerSettings()
Gets the budgetOptimizerSettings value for this Campaign.

Returns:
budgetOptimizerSettings

setBudgetOptimizerSettings

public void setBudgetOptimizerSettings(BudgetOptimizerSettings budgetOptimizerSettings)
Sets the budgetOptimizerSettings value for this Campaign.

Parameters:
budgetOptimizerSettings -

getDailyBudget

public java.lang.Long getDailyBudget()
Gets the dailyBudget value for this Campaign.

Returns:
dailyBudget

setDailyBudget

public void setDailyBudget(java.lang.Long dailyBudget)
Sets the dailyBudget value for this Campaign.

Parameters:
dailyBudget -

getEnableSeparateContentBids

public java.lang.Boolean getEnableSeparateContentBids()
Gets the enableSeparateContentBids value for this Campaign.

Returns:
enableSeparateContentBids

setEnableSeparateContentBids

public void setEnableSeparateContentBids(java.lang.Boolean enableSeparateContentBids)
Sets the enableSeparateContentBids value for this Campaign.

Parameters:
enableSeparateContentBids -

getEndDay

public java.util.Date getEndDay()
Gets the endDay value for this Campaign.

Returns:
endDay

setEndDay

public void setEndDay(java.util.Date endDay)
Sets the endDay value for this Campaign.

Parameters:
endDay -

getGeoTargeting

public GeoTarget getGeoTargeting()
Gets the geoTargeting value for this Campaign.

Returns:
geoTargeting

setGeoTargeting

public void setGeoTargeting(GeoTarget geoTargeting)
Sets the geoTargeting value for this Campaign.

Parameters:
geoTargeting -

getId

public int getId()
Gets the id value for this Campaign.

Returns:
id

setId

public void setId(int id)
Sets the id value for this Campaign.

Parameters:
id -

getLanguageTargeting

public java.lang.String[] getLanguageTargeting()
Gets the languageTargeting value for this Campaign.

Returns:
languageTargeting

setLanguageTargeting

public void setLanguageTargeting(java.lang.String[] languageTargeting)
Sets the languageTargeting value for this Campaign.

Parameters:
languageTargeting -

getName

public java.lang.String getName()
Gets the name value for this Campaign.

Returns:
name

setName

public void setName(java.lang.String name)
Sets the name value for this Campaign.

Parameters:
name -

getNetworkTargeting

public NetworkType[] getNetworkTargeting()
Gets the networkTargeting value for this Campaign.

Returns:
networkTargeting

setNetworkTargeting

public void setNetworkTargeting(NetworkType[] networkTargeting)
Sets the networkTargeting value for this Campaign.

Parameters:
networkTargeting -

getSchedule

public AdSchedule getSchedule()
Gets the schedule value for this Campaign.

Returns:
schedule

setSchedule

public void setSchedule(AdSchedule schedule)
Sets the schedule value for this Campaign.

Parameters:
schedule -

getStartDay

public java.util.Date getStartDay()
Gets the startDay value for this Campaign.

Returns:
startDay

setStartDay

public void setStartDay(java.util.Date startDay)
Sets the startDay value for this Campaign.

Parameters:
startDay -

getStatus

public CampaignStatus getStatus()
Gets the status value for this Campaign.

Returns:
status

setStatus

public void setStatus(CampaignStatus status)
Sets the status value for this Campaign.

Parameters:
status -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

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


getSerializer

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


getDeserializer

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



Copyright © 2005 Google Corp. All Rights Reserved.