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

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

public class AdExtensionOverrideSelector
extends Object
implements Serializable

Specifies criteria for selecting a set of AdExtensionOverrides.

See Also:
Serialized Form

Constructor Summary
AdExtensionOverrideSelector()
           
AdExtensionOverrideSelector(long[] campaignIds, long[] adIds, long[] adExtensionIds, AdExtensionOverrideStatus[] statuses, Paging paging)
           
 
Method Summary
 boolean equals(Object obj)
           
 long[] getAdExtensionIds()
          Gets the adExtensionIds value for this AdExtensionOverrideSelector.
 long getAdExtensionIds(int i)
           
 long[] getAdIds()
          Gets the adIds value for this AdExtensionOverrideSelector.
 long getAdIds(int i)
           
 long[] getCampaignIds()
          Gets the campaignIds value for this AdExtensionOverrideSelector.
 long getCampaignIds(int i)
           
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 Paging getPaging()
          Gets the paging value for this AdExtensionOverrideSelector.
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
 AdExtensionOverrideStatus[] getStatuses()
          Gets the statuses value for this AdExtensionOverrideSelector.
 AdExtensionOverrideStatus getStatuses(int i)
           
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setAdExtensionIds(int i, long _value)
           
 void setAdExtensionIds(long[] adExtensionIds)
          Sets the adExtensionIds value for this AdExtensionOverrideSelector.
 void setAdIds(int i, long _value)
           
 void setAdIds(long[] adIds)
          Sets the adIds value for this AdExtensionOverrideSelector.
 void setCampaignIds(int i, long _value)
           
 void setCampaignIds(long[] campaignIds)
          Sets the campaignIds value for this AdExtensionOverrideSelector.
 void setPaging(Paging paging)
          Sets the paging value for this AdExtensionOverrideSelector.
 void setStatuses(AdExtensionOverrideStatus[] statuses)
          Sets the statuses value for this AdExtensionOverrideSelector.
 void setStatuses(int i, AdExtensionOverrideStatus _value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdExtensionOverrideSelector

public AdExtensionOverrideSelector()

AdExtensionOverrideSelector

public AdExtensionOverrideSelector(long[] campaignIds,
                                   long[] adIds,
                                   long[] adExtensionIds,
                                   AdExtensionOverrideStatus[] statuses,
                                   Paging paging)
Method Detail

getCampaignIds

public long[] getCampaignIds()
Gets the campaignIds value for this AdExtensionOverrideSelector.

Returns:
campaignIds * Returned AdExtensionOverrides should be on ads in the campaigns indicated by this given list of campaign ids. An empty list means there are no campaign restrictions during the query.

setCampaignIds

public void setCampaignIds(long[] campaignIds)
Sets the campaignIds value for this AdExtensionOverrideSelector.

Parameters:
campaignIds - * Returned AdExtensionOverrides should be on ads in the campaigns indicated by this given list of campaign ids. An empty list means there are no campaign restrictions during the query.

getCampaignIds

public long getCampaignIds(int i)

setCampaignIds

public void setCampaignIds(int i,
                           long _value)

getAdIds

public long[] getAdIds()
Gets the adIds value for this AdExtensionOverrideSelector.

Returns:
adIds * Returned AdExtensionOverrides should have an ad id from this list. An empty list means there are no ad restrictions during the query.

setAdIds

public void setAdIds(long[] adIds)
Sets the adIds value for this AdExtensionOverrideSelector.

Parameters:
adIds - * Returned AdExtensionOverrides should have an ad id from this list. An empty list means there are no ad restrictions during the query.

getAdIds

public long getAdIds(int i)

setAdIds

public void setAdIds(int i,
                     long _value)

getAdExtensionIds

public long[] getAdExtensionIds()
Gets the adExtensionIds value for this AdExtensionOverrideSelector.

Returns:
adExtensionIds * Returned AdExtensionOverrides should have overriding extensions with ad extension ids from this list. An empty list means there are no ad extension restrictions during the query.

setAdExtensionIds

public void setAdExtensionIds(long[] adExtensionIds)
Sets the adExtensionIds value for this AdExtensionOverrideSelector.

Parameters:
adExtensionIds - * Returned AdExtensionOverrides should have overriding extensions with ad extension ids from this list. An empty list means there are no ad extension restrictions during the query.

getAdExtensionIds

public long getAdExtensionIds(int i)

setAdExtensionIds

public void setAdExtensionIds(int i,
                              long _value)

getStatuses

public AdExtensionOverrideStatus[] getStatuses()
Gets the statuses value for this AdExtensionOverrideSelector.

Returns:
statuses * Returned AdExtensionOverrides should have statuses from this list.

setStatuses

public void setStatuses(AdExtensionOverrideStatus[] statuses)
Sets the statuses value for this AdExtensionOverrideSelector.

Parameters:
statuses - * Returned AdExtensionOverrides should have statuses from this list.

getStatuses

public AdExtensionOverrideStatus getStatuses(int i)

setStatuses

public void setStatuses(int i,
                        AdExtensionOverrideStatus _value)

getPaging

public Paging getPaging()
Gets the paging value for this AdExtensionOverrideSelector.

Returns:
paging * The starting index and number of results to return.

setPaging

public void setPaging(Paging paging)
Sets the paging value for this AdExtensionOverrideSelector.

Parameters:
paging - * The starting index and number of results to return.

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.