com.google.api.ads.dfp.axis.v201111
Class ReportJob

java.lang.Object
  extended by com.google.api.ads.dfp.axis.v201111.ReportJob
All Implemented Interfaces:
Serializable

public class ReportJob
extends Object
implements Serializable

Represents a report job that will be run to retrieve performance and statistics information about ad campaigns, networks, inventory and sales.

See Also:
Serialized Form

Constructor Summary
ReportJob()
           
ReportJob(Long id, ReportQuery reportQuery, ReportJobStatus reportJobStatus)
           
 
Method Summary
 boolean equals(Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 Long getId()
          Gets the id value for this ReportJob.
 ReportJobStatus getReportJobStatus()
          Gets the reportJobStatus value for this ReportJob.
 ReportQuery getReportQuery()
          Gets the reportQuery value for this ReportJob.
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 setId(Long id)
          Sets the id value for this ReportJob.
 void setReportJobStatus(ReportJobStatus reportJobStatus)
          Sets the reportJobStatus value for this ReportJob.
 void setReportQuery(ReportQuery reportQuery)
          Sets the reportQuery value for this ReportJob.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportJob

public ReportJob()

ReportJob

public ReportJob(Long id,
                 ReportQuery reportQuery,
                 ReportJobStatus reportJobStatus)
Method Detail

getId

public Long getId()
Gets the id value for this ReportJob.

Returns:
id * The unique ID of the ReportJob. This value is read-only and is assigned by Google.

setId

public void setId(Long id)
Sets the id value for this ReportJob.

Parameters:
id - * The unique ID of the ReportJob. This value is read-only and is assigned by Google.

getReportQuery

public ReportQuery getReportQuery()
Gets the reportQuery value for this ReportJob.

Returns:
reportQuery * Holds the filtering criteria.

setReportQuery

public void setReportQuery(ReportQuery reportQuery)
Sets the reportQuery value for this ReportJob.

Parameters:
reportQuery - * Holds the filtering criteria.

getReportJobStatus

public ReportJobStatus getReportJobStatus()
Gets the reportJobStatus value for this ReportJob.

Returns:
reportJobStatus * The status of the ReportJob. This attribute is read-only and is assigned by Google.

setReportJobStatus

public void setReportJobStatus(ReportJobStatus reportJobStatus)
Sets the reportJobStatus value for this ReportJob.

Parameters:
reportJobStatus - * The status of the ReportJob. This attribute is read-only and is assigned by Google.

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 © 2012. All Rights Reserved.