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

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

public class ReportDefinitionSelector
extends Object
implements Serializable

A selector used to specify which report definitions should be returned.

See Also:
Serialized Form

Constructor Summary
ReportDefinitionSelector()
           
ReportDefinitionSelector(long[] definitionIds, Paging paging)
           
 
Method Summary
 boolean equals(Object obj)
           
 long[] getDefinitionIds()
          Gets the definitionIds value for this ReportDefinitionSelector.
 long getDefinitionIds(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 ReportDefinitionSelector.
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 setDefinitionIds(int i, long _value)
           
 void setDefinitionIds(long[] definitionIds)
          Sets the definitionIds value for this ReportDefinitionSelector.
 void setPaging(Paging paging)
          Sets the paging value for this ReportDefinitionSelector.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportDefinitionSelector

public ReportDefinitionSelector()

ReportDefinitionSelector

public ReportDefinitionSelector(long[] definitionIds,
                                Paging paging)
Method Detail

getDefinitionIds

public long[] getDefinitionIds()
Gets the definitionIds value for this ReportDefinitionSelector.

Returns:
definitionIds * The list of report definition ids to be selected. If this list is not set, a call to ReportDefinitionService#get(ReportDefinitionSelector) will return the most recent report definitions up to a certain limit. This field must contain distinct elements. This field must not contain null elements.

setDefinitionIds

public void setDefinitionIds(long[] definitionIds)
Sets the definitionIds value for this ReportDefinitionSelector.

Parameters:
definitionIds - * The list of report definition ids to be selected. If this list is not set, a call to ReportDefinitionService#get(ReportDefinitionSelector) will return the most recent report definitions up to a certain limit. This field must contain distinct elements. This field must not contain null elements.

getDefinitionIds

public long getDefinitionIds(int i)

setDefinitionIds

public void setDefinitionIds(int i,
                             long _value)

getPaging

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

Returns:
paging

setPaging

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

Parameters:
paging -

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.