com.google.api.ads.adwords.v201109.cm
Interface ReportDefinitionServiceInterface
- All Superinterfaces:
- Remote
- All Known Implementing Classes:
- ReportDefinitionServiceSoapBindingStub
public interface ReportDefinitionServiceInterface
- extends Remote
get
ReportDefinitionPage get(ReportDefinitionSelector selector)
throws RemoteException,
ApiException
- Returns the list of report definitions that meet the selector
criteria.
- Parameters:
selector - Determines which report definitions to return. If
empty,
all report definitions will be returned.
- Returns:
- A list of report definitions.
- Throws:
ApiException - if problems occurred while fetching report definitions
information.
RemoteException
getReportFields
ReportDefinitionField[] getReportFields(ReportDefinitionReportType reportType)
throws RemoteException,
ApiException
- Returns the available report fields for a given report type.
- Parameters:
reportType - The type of report.
- Returns:
- The list of available report fields. Each
ReportDefinitionField encapsulates the field name,
the
field data type, and the enum values (if the field's type
is
enum).
- Throws:
ApiException - if a problem occurred while fetching the
ReportDefinitionField information.
RemoteException
Copyright © 2011. All Rights Reserved.