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

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

public class BulkMutateJobSelector
extends JobSelector
implements Serializable

Specifies additional criteria for selecting bulk mutate jobs.

See Also:
Serialized Form

Constructor Summary
BulkMutateJobSelector()
           
BulkMutateJobSelector(Boolean includeHistory, Boolean includeStats, String jobSelectorType, long[] jobIds, BasicJobStatus[] jobStatuses, Integer resultPartIndex)
           
 
Method Summary
 boolean equals(Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 long[] getJobIds()
          Gets the jobIds value for this BulkMutateJobSelector.
 long getJobIds(int i)
           
 BasicJobStatus[] getJobStatuses()
          Gets the jobStatuses value for this BulkMutateJobSelector.
 BasicJobStatus getJobStatuses(int i)
           
 Integer getResultPartIndex()
          Gets the resultPartIndex value for this BulkMutateJobSelector.
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 setJobIds(int i, long _value)
           
 void setJobIds(long[] jobIds)
          Sets the jobIds value for this BulkMutateJobSelector.
 void setJobStatuses(BasicJobStatus[] jobStatuses)
          Sets the jobStatuses value for this BulkMutateJobSelector.
 void setJobStatuses(int i, BasicJobStatus _value)
           
 void setResultPartIndex(Integer resultPartIndex)
          Sets the resultPartIndex value for this BulkMutateJobSelector.
 
Methods inherited from class com.google.api.ads.adwords.v201109.cm.JobSelector
getIncludeHistory, getIncludeStats, getJobSelectorType, setIncludeHistory, setIncludeStats, setJobSelectorType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BulkMutateJobSelector

public BulkMutateJobSelector()

BulkMutateJobSelector

public BulkMutateJobSelector(Boolean includeHistory,
                             Boolean includeStats,
                             String jobSelectorType,
                             long[] jobIds,
                             BasicJobStatus[] jobStatuses,
                             Integer resultPartIndex)
Method Detail

getJobIds

public long[] getJobIds()
Gets the jobIds value for this BulkMutateJobSelector.

Returns:
jobIds * The list of jobs, specified by IDs, to be selected. This field must contain distinct elements. This field must not contain null elements.

setJobIds

public void setJobIds(long[] jobIds)
Sets the jobIds value for this BulkMutateJobSelector.

Parameters:
jobIds - * The list of jobs, specified by IDs, to be selected. This field must contain distinct elements. This field must not contain null elements.

getJobIds

public long getJobIds(int i)

setJobIds

public void setJobIds(int i,
                      long _value)

getJobStatuses

public BasicJobStatus[] getJobStatuses()
Gets the jobStatuses value for this BulkMutateJobSelector.

Returns:
jobStatuses * Only jobs having these statuses are selected. If omitted, it indicates that all jobs statuses should be selected. This field must contain distinct elements. This field must not contain null elements.

setJobStatuses

public void setJobStatuses(BasicJobStatus[] jobStatuses)
Sets the jobStatuses value for this BulkMutateJobSelector.

Parameters:
jobStatuses - * Only jobs having these statuses are selected. If omitted, it indicates that all jobs statuses should be selected. This field must contain distinct elements. This field must not contain null elements.

getJobStatuses

public BasicJobStatus getJobStatuses(int i)

setJobStatuses

public void setJobStatuses(int i,
                           BasicJobStatus _value)

getResultPartIndex

public Integer getResultPartIndex()
Gets the resultPartIndex value for this BulkMutateJobSelector.

Returns:
resultPartIndex * The index of the result part to include with in the returned jobs. null indicates that no result part is to be included.

Only set this field if the selector specifies exactly one job using jobIds (a request part can be retrieved for only one job at a time).

This field must be greater than or equal to 0.

setResultPartIndex

public void setResultPartIndex(Integer resultPartIndex)
Sets the resultPartIndex value for this BulkMutateJobSelector.

Parameters:
resultPartIndex - * The index of the result part to include with in the returned jobs. null indicates that no result part is to be included.

Only set this field if the selector specifies exactly one job using jobIds (a request part can be retrieved for only one job at a time).

This field must be greater than or equal to 0.

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class JobSelector

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.