com.google.api.ads.adwords.v201109.ch
Class CampaignChangeData

java.lang.Object
  extended by com.google.api.ads.adwords.v201109.ch.CampaignChangeData
All Implemented Interfaces:
Serializable

public class CampaignChangeData
extends Object
implements Serializable

Holds information about a changed campaign and any adgroups under that have changed.

See Also:
Serialized Form

Constructor Summary
CampaignChangeData()
           
CampaignChangeData(Long campaignId, ChangeStatus campaignChangeStatus, AdGroupChangeData[] changedAdGroups, long[] addedCampaignCriteria, long[] deletedCampaignCriteria, long[] addedAdExtensions, long[] deletedAdExtensions, Boolean campaignTargetingChanged)
           
 
Method Summary
 boolean equals(Object obj)
           
 long[] getAddedAdExtensions()
          Gets the addedAdExtensions value for this CampaignChangeData.
 long getAddedAdExtensions(int i)
           
 long[] getAddedCampaignCriteria()
          Gets the addedCampaignCriteria value for this CampaignChangeData.
 long getAddedCampaignCriteria(int i)
           
 ChangeStatus getCampaignChangeStatus()
          Gets the campaignChangeStatus value for this CampaignChangeData.
 Long getCampaignId()
          Gets the campaignId value for this CampaignChangeData.
 Boolean getCampaignTargetingChanged()
          Gets the campaignTargetingChanged value for this CampaignChangeData.
 AdGroupChangeData[] getChangedAdGroups()
          Gets the changedAdGroups value for this CampaignChangeData.
 AdGroupChangeData getChangedAdGroups(int i)
           
 long[] getDeletedAdExtensions()
          Gets the deletedAdExtensions value for this CampaignChangeData.
 long getDeletedAdExtensions(int i)
           
 long[] getDeletedCampaignCriteria()
          Gets the deletedCampaignCriteria value for this CampaignChangeData.
 long getDeletedCampaignCriteria(int i)
           
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
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 setAddedAdExtensions(int i, long _value)
           
 void setAddedAdExtensions(long[] addedAdExtensions)
          Sets the addedAdExtensions value for this CampaignChangeData.
 void setAddedCampaignCriteria(int i, long _value)
           
 void setAddedCampaignCriteria(long[] addedCampaignCriteria)
          Sets the addedCampaignCriteria value for this CampaignChangeData.
 void setCampaignChangeStatus(ChangeStatus campaignChangeStatus)
          Sets the campaignChangeStatus value for this CampaignChangeData.
 void setCampaignId(Long campaignId)
          Sets the campaignId value for this CampaignChangeData.
 void setCampaignTargetingChanged(Boolean campaignTargetingChanged)
          Sets the campaignTargetingChanged value for this CampaignChangeData.
 void setChangedAdGroups(AdGroupChangeData[] changedAdGroups)
          Sets the changedAdGroups value for this CampaignChangeData.
 void setChangedAdGroups(int i, AdGroupChangeData _value)
           
 void setDeletedAdExtensions(int i, long _value)
           
 void setDeletedAdExtensions(long[] deletedAdExtensions)
          Sets the deletedAdExtensions value for this CampaignChangeData.
 void setDeletedCampaignCriteria(int i, long _value)
           
 void setDeletedCampaignCriteria(long[] deletedCampaignCriteria)
          Sets the deletedCampaignCriteria value for this CampaignChangeData.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CampaignChangeData

public CampaignChangeData()

CampaignChangeData

public CampaignChangeData(Long campaignId,
                          ChangeStatus campaignChangeStatus,
                          AdGroupChangeData[] changedAdGroups,
                          long[] addedCampaignCriteria,
                          long[] deletedCampaignCriteria,
                          long[] addedAdExtensions,
                          long[] deletedAdExtensions,
                          Boolean campaignTargetingChanged)
Method Detail

getCampaignId

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

Returns:
campaignId * The campaign Id.

setCampaignId

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

Parameters:
campaignId - * The campaign Id.

getCampaignChangeStatus

public ChangeStatus getCampaignChangeStatus()
Gets the campaignChangeStatus value for this CampaignChangeData.

Returns:
campaignChangeStatus * Whether or not the fields of this campaign have changed. Changes to campaign level criteria and ad extensions are enumerated in their respective lists and will not be reflected in this status.

setCampaignChangeStatus

public void setCampaignChangeStatus(ChangeStatus campaignChangeStatus)
Sets the campaignChangeStatus value for this CampaignChangeData.

Parameters:
campaignChangeStatus - * Whether or not the fields of this campaign have changed. Changes to campaign level criteria and ad extensions are enumerated in their respective lists and will not be reflected in this status.

getChangedAdGroups

public AdGroupChangeData[] getChangedAdGroups()
Gets the changedAdGroups value for this CampaignChangeData.

Returns:
changedAdGroups * A list of change information for all changed adgroups belonging to the campaign.

setChangedAdGroups

public void setChangedAdGroups(AdGroupChangeData[] changedAdGroups)
Sets the changedAdGroups value for this CampaignChangeData.

Parameters:
changedAdGroups - * A list of change information for all changed adgroups belonging to the campaign.

getChangedAdGroups

public AdGroupChangeData getChangedAdGroups(int i)

setChangedAdGroups

public void setChangedAdGroups(int i,
                               AdGroupChangeData _value)

getAddedCampaignCriteria

public long[] getAddedCampaignCriteria()
Gets the addedCampaignCriteria value for this CampaignChangeData.

Returns:
addedCampaignCriteria * A list of criteria ids that have been added as campaign criteria. This list includes any criteria that can be downloaded using CampaignCriterionService.

setAddedCampaignCriteria

public void setAddedCampaignCriteria(long[] addedCampaignCriteria)
Sets the addedCampaignCriteria value for this CampaignChangeData.

Parameters:
addedCampaignCriteria - * A list of criteria ids that have been added as campaign criteria. This list includes any criteria that can be downloaded using CampaignCriterionService.

getAddedCampaignCriteria

public long getAddedCampaignCriteria(int i)

setAddedCampaignCriteria

public void setAddedCampaignCriteria(int i,
                                     long _value)

getDeletedCampaignCriteria

public long[] getDeletedCampaignCriteria()
Gets the deletedCampaignCriteria value for this CampaignChangeData.

Returns:
deletedCampaignCriteria * A list of criteria ids that have been deleted as campaign criteria. This list includes any criteria that can be downloaded using CampaignCriterionService.

setDeletedCampaignCriteria

public void setDeletedCampaignCriteria(long[] deletedCampaignCriteria)
Sets the deletedCampaignCriteria value for this CampaignChangeData.

Parameters:
deletedCampaignCriteria - * A list of criteria ids that have been deleted as campaign criteria. This list includes any criteria that can be downloaded using CampaignCriterionService.

getDeletedCampaignCriteria

public long getDeletedCampaignCriteria(int i)

setDeletedCampaignCriteria

public void setDeletedCampaignCriteria(int i,
                                       long _value)

getAddedAdExtensions

public long[] getAddedAdExtensions()
Gets the addedAdExtensions value for this CampaignChangeData.

Returns:
addedAdExtensions * A list of ad extension ids that have been added to the campaign.

setAddedAdExtensions

public void setAddedAdExtensions(long[] addedAdExtensions)
Sets the addedAdExtensions value for this CampaignChangeData.

Parameters:
addedAdExtensions - * A list of ad extension ids that have been added to the campaign.

getAddedAdExtensions

public long getAddedAdExtensions(int i)

setAddedAdExtensions

public void setAddedAdExtensions(int i,
                                 long _value)

getDeletedAdExtensions

public long[] getDeletedAdExtensions()
Gets the deletedAdExtensions value for this CampaignChangeData.

Returns:
deletedAdExtensions * A list of ad extension ids that have been removed from the campaign.

setDeletedAdExtensions

public void setDeletedAdExtensions(long[] deletedAdExtensions)
Sets the deletedAdExtensions value for this CampaignChangeData.

Parameters:
deletedAdExtensions - * A list of ad extension ids that have been removed from the campaign.

getDeletedAdExtensions

public long getDeletedAdExtensions(int i)

setDeletedAdExtensions

public void setDeletedAdExtensions(int i,
                                   long _value)

getCampaignTargetingChanged

public Boolean getCampaignTargetingChanged()
Gets the campaignTargetingChanged value for this CampaignChangeData.

Returns:
campaignTargetingChanged * Whether there have been campaign targeting changes.

setCampaignTargetingChanged

public void setCampaignTargetingChanged(Boolean campaignTargetingChanged)
Sets the campaignTargetingChanged value for this CampaignChangeData.

Parameters:
campaignTargetingChanged - * Whether there have been campaign targeting changes.

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

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.