com.google.api.adwords.v10
Class CustomReportJob

java.lang.Object
  extended by com.google.api.adwords.v10.ReportJob
      extended by com.google.api.adwords.v10.CustomReportJob
All Implemented Interfaces:
java.io.Serializable

public class CustomReportJob
extends ReportJob
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
CustomReportJob()
           
CustomReportJob(AdGroupStatus[] adGroupStatuses, int[] adGroups, AdWordsType adWordsType, CampaignStatus[] campaignStatuses, int[] campaigns, CustomReportOption[] customOptions, java.lang.Boolean includeZeroImpression, KeywordStatus[] keywordStatuses, KeywordType keywordType, java.lang.String[] keywords)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int[] getAdGroups()
          Gets the adGroups value for this CustomReportJob.
 int getAdGroups(int i)
           
 AdGroupStatus[] getAdGroupStatuses()
          Gets the adGroupStatuses value for this CustomReportJob.
 AdGroupStatus getAdGroupStatuses(int i)
           
 AdWordsType getAdWordsType()
          Gets the adWordsType value for this CustomReportJob.
 int[] getCampaigns()
          Gets the campaigns value for this CustomReportJob.
 int getCampaigns(int i)
           
 CampaignStatus[] getCampaignStatuses()
          Gets the campaignStatuses value for this CustomReportJob.
 CampaignStatus getCampaignStatuses(int i)
           
 CustomReportOption[] getCustomOptions()
          Gets the customOptions value for this CustomReportJob.
 CustomReportOption getCustomOptions(int i)
           
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 getIncludeZeroImpression()
          Gets the includeZeroImpression value for this CustomReportJob.
 java.lang.String[] getKeywords()
          Gets the keywords value for this CustomReportJob.
 java.lang.String getKeywords(int i)
           
 KeywordStatus[] getKeywordStatuses()
          Gets the keywordStatuses value for this CustomReportJob.
 KeywordStatus getKeywordStatuses(int i)
           
 KeywordType getKeywordType()
          Gets the keywordType value for this CustomReportJob.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setAdGroups(int[] adGroups)
          Sets the adGroups value for this CustomReportJob.
 void setAdGroups(int i, int _value)
           
 void setAdGroupStatuses(AdGroupStatus[] adGroupStatuses)
          Sets the adGroupStatuses value for this CustomReportJob.
 void setAdGroupStatuses(int i, AdGroupStatus _value)
           
 void setAdWordsType(AdWordsType adWordsType)
          Sets the adWordsType value for this CustomReportJob.
 void setCampaigns(int[] campaigns)
          Sets the campaigns value for this CustomReportJob.
 void setCampaigns(int i, int _value)
           
 void setCampaignStatuses(CampaignStatus[] campaignStatuses)
          Sets the campaignStatuses value for this CustomReportJob.
 void setCampaignStatuses(int i, CampaignStatus _value)
           
 void setCustomOptions(CustomReportOption[] customOptions)
          Sets the customOptions value for this CustomReportJob.
 void setCustomOptions(int i, CustomReportOption _value)
           
 void setIncludeZeroImpression(java.lang.Boolean includeZeroImpression)
          Sets the includeZeroImpression value for this CustomReportJob.
 void setKeywords(int i, java.lang.String _value)
           
 void setKeywords(java.lang.String[] keywords)
          Sets the keywords value for this CustomReportJob.
 void setKeywordStatuses(int i, KeywordStatus _value)
           
 void setKeywordStatuses(KeywordStatus[] keywordStatuses)
          Sets the keywordStatuses value for this CustomReportJob.
 void setKeywordType(KeywordType keywordType)
          Sets the keywordType value for this CustomReportJob.
 
Methods inherited from class com.google.api.adwords.v10.ReportJob
getAggregationType, getClientEmails, getClientEmails, getCrossClient, getEndDay, getId, getName, getStartDay, getStatus, setAggregationType, setClientEmails, setClientEmails, setCrossClient, setEndDay, setId, setName, setStartDay, setStatus
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomReportJob

public CustomReportJob()

CustomReportJob

public CustomReportJob(AdGroupStatus[] adGroupStatuses,
                       int[] adGroups,
                       AdWordsType adWordsType,
                       CampaignStatus[] campaignStatuses,
                       int[] campaigns,
                       CustomReportOption[] customOptions,
                       java.lang.Boolean includeZeroImpression,
                       KeywordStatus[] keywordStatuses,
                       KeywordType keywordType,
                       java.lang.String[] keywords)
Method Detail

getAdGroupStatuses

public AdGroupStatus[] getAdGroupStatuses()
Gets the adGroupStatuses value for this CustomReportJob.

Returns:
adGroupStatuses

setAdGroupStatuses

public void setAdGroupStatuses(AdGroupStatus[] adGroupStatuses)
Sets the adGroupStatuses value for this CustomReportJob.

Parameters:
adGroupStatuses -

getAdGroupStatuses

public AdGroupStatus getAdGroupStatuses(int i)

setAdGroupStatuses

public void setAdGroupStatuses(int i,
                               AdGroupStatus _value)

getAdGroups

public int[] getAdGroups()
Gets the adGroups value for this CustomReportJob.

Returns:
adGroups

setAdGroups

public void setAdGroups(int[] adGroups)
Sets the adGroups value for this CustomReportJob.

Parameters:
adGroups -

getAdGroups

public int getAdGroups(int i)

setAdGroups

public void setAdGroups(int i,
                        int _value)

getAdWordsType

public AdWordsType getAdWordsType()
Gets the adWordsType value for this CustomReportJob.

Returns:
adWordsType

setAdWordsType

public void setAdWordsType(AdWordsType adWordsType)
Sets the adWordsType value for this CustomReportJob.

Parameters:
adWordsType -

getCampaignStatuses

public CampaignStatus[] getCampaignStatuses()
Gets the campaignStatuses value for this CustomReportJob.

Returns:
campaignStatuses

setCampaignStatuses

public void setCampaignStatuses(CampaignStatus[] campaignStatuses)
Sets the campaignStatuses value for this CustomReportJob.

Parameters:
campaignStatuses -

getCampaignStatuses

public CampaignStatus getCampaignStatuses(int i)

setCampaignStatuses

public void setCampaignStatuses(int i,
                                CampaignStatus _value)

getCampaigns

public int[] getCampaigns()
Gets the campaigns value for this CustomReportJob.

Returns:
campaigns

setCampaigns

public void setCampaigns(int[] campaigns)
Sets the campaigns value for this CustomReportJob.

Parameters:
campaigns -

getCampaigns

public int getCampaigns(int i)

setCampaigns

public void setCampaigns(int i,
                         int _value)

getCustomOptions

public CustomReportOption[] getCustomOptions()
Gets the customOptions value for this CustomReportJob.

Returns:
customOptions

setCustomOptions

public void setCustomOptions(CustomReportOption[] customOptions)
Sets the customOptions value for this CustomReportJob.

Parameters:
customOptions -

getCustomOptions

public CustomReportOption getCustomOptions(int i)

setCustomOptions

public void setCustomOptions(int i,
                             CustomReportOption _value)

getIncludeZeroImpression

public java.lang.Boolean getIncludeZeroImpression()
Gets the includeZeroImpression value for this CustomReportJob.

Returns:
includeZeroImpression

setIncludeZeroImpression

public void setIncludeZeroImpression(java.lang.Boolean includeZeroImpression)
Sets the includeZeroImpression value for this CustomReportJob.

Parameters:
includeZeroImpression -

getKeywordStatuses

public KeywordStatus[] getKeywordStatuses()
Gets the keywordStatuses value for this CustomReportJob.

Returns:
keywordStatuses

setKeywordStatuses

public void setKeywordStatuses(KeywordStatus[] keywordStatuses)
Sets the keywordStatuses value for this CustomReportJob.

Parameters:
keywordStatuses -

getKeywordStatuses

public KeywordStatus getKeywordStatuses(int i)

setKeywordStatuses

public void setKeywordStatuses(int i,
                               KeywordStatus _value)

getKeywordType

public KeywordType getKeywordType()
Gets the keywordType value for this CustomReportJob.

Returns:
keywordType

setKeywordType

public void setKeywordType(KeywordType keywordType)
Sets the keywordType value for this CustomReportJob.

Parameters:
keywordType -

getKeywords

public java.lang.String[] getKeywords()
Gets the keywords value for this CustomReportJob.

Returns:
keywords

setKeywords

public void setKeywords(java.lang.String[] keywords)
Sets the keywords value for this CustomReportJob.

Parameters:
keywords -

getKeywords

public java.lang.String getKeywords(int i)

setKeywords

public void setKeywords(int i,
                        java.lang.String _value)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class ReportJob

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.