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

java.lang.Object
  extended by org.apache.axis.client.Stub
      extended by com.google.api.ads.adwords.v201109.cm.ReportDefinitionServiceSoapBindingStub
All Implemented Interfaces:
ReportDefinitionServiceInterface, Remote, javax.xml.rpc.Stub

public class ReportDefinitionServiceSoapBindingStub
extends org.apache.axis.client.Stub
implements ReportDefinitionServiceInterface


Field Summary
 
Fields inherited from class org.apache.axis.client.Stub
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
ReportDefinitionServiceSoapBindingStub()
           
ReportDefinitionServiceSoapBindingStub(javax.xml.rpc.Service service)
           
ReportDefinitionServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
protected  org.apache.axis.client.Call createCall()
           
 ReportDefinitionPage get(ReportDefinitionSelector selector)
          Returns the list of report definitions that meet the selector criteria.
 ReportDefinitionField[] getReportFields(ReportDefinitionReportType reportType)
          Returns the available report fields for a given report type.
 
Methods inherited from class org.apache.axis.client.Stub
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportDefinitionServiceSoapBindingStub

public ReportDefinitionServiceSoapBindingStub()
                                       throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

ReportDefinitionServiceSoapBindingStub

public ReportDefinitionServiceSoapBindingStub(URL endpointURL,
                                              javax.xml.rpc.Service service)
                                       throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

ReportDefinitionServiceSoapBindingStub

public ReportDefinitionServiceSoapBindingStub(javax.xml.rpc.Service service)
                                       throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault
Method Detail

createCall

protected org.apache.axis.client.Call createCall()
                                          throws RemoteException
Throws:
RemoteException

get

public ReportDefinitionPage get(ReportDefinitionSelector selector)
                         throws RemoteException,
                                ApiException
Description copied from interface: ReportDefinitionServiceInterface
Returns the list of report definitions that meet the selector criteria.

Specified by:
get in interface ReportDefinitionServiceInterface
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

public ReportDefinitionField[] getReportFields(ReportDefinitionReportType reportType)
                                        throws RemoteException,
                                               ApiException
Description copied from interface: ReportDefinitionServiceInterface
Returns the available report fields for a given report type.

Specified by:
getReportFields in interface ReportDefinitionServiceInterface
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.