com.google.api.ads.dfp.axis.v201203
Interface ReportServiceInterface

All Superinterfaces:
Remote
All Known Implementing Classes:
ReportServiceSoapBindingStub

public interface ReportServiceInterface
extends Remote


Method Summary
 String getReportDownloadURL(Long reportJobId, ExportFormat exportFormat)
          Returns the URL at which the report file can be downloaded.
 ReportJob getReportJob(Long reportJobId)
          Returns the ReportJob uniquely identified by the given ID.
 ReportJob runReportJob(ReportJob reportJob)
          Initiates the execution of a ReportQuery on the server.
 

Method Detail

getReportDownloadURL

String getReportDownloadURL(Long reportJobId,
                            ExportFormat exportFormat)
                            throws RemoteException,
                                   ApiException
Returns the URL at which the report file can be downloaded.

Parameters:
reportJobId - the ID of the ReportJob
exportFormat - the ExportFormat for the report file
Returns:
the URL for report file download
Throws:
RemoteException
ApiException

getReportJob

ReportJob getReportJob(Long reportJobId)
                       throws RemoteException,
                              ApiException
Returns the ReportJob uniquely identified by the given ID.

Parameters:
reportJobId - the Id of the report job which must already exist
Returns:
the ReportJob uniquely identified by the given ID
Throws:
RemoteException
ApiException

runReportJob

ReportJob runReportJob(ReportJob reportJob)
                       throws RemoteException,
                              ApiException
Initiates the execution of a ReportQuery on the server. The following fields are required:

Parameters:
reportJob - the report job to run
Returns:
the report job with its ID filled in
Throws:
RemoteException
ApiException


Copyright © 2012. All Rights Reserved.