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

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

public class CampaignTargetServiceSoapBindingStub
extends org.apache.axis.client.Stub
implements CampaignTargetServiceInterface


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
CampaignTargetServiceSoapBindingStub()
           
CampaignTargetServiceSoapBindingStub(javax.xml.rpc.Service service)
           
CampaignTargetServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
protected  org.apache.axis.client.Call createCall()
           
 CampaignTargetPage get(CampaignTargetSelector selector)
          Returns the targets for each of the campaigns identified in the campaign target selector.
 CampaignTargetReturnValue mutate(CampaignTargetOperation[] operations)
          Mutates (sets) targets for specified campaign identified in the campaign operations.
 
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

CampaignTargetServiceSoapBindingStub

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

CampaignTargetServiceSoapBindingStub

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

CampaignTargetServiceSoapBindingStub

public CampaignTargetServiceSoapBindingStub(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 CampaignTargetPage get(CampaignTargetSelector selector)
                       throws RemoteException,
                              ApiException
Description copied from interface: CampaignTargetServiceInterface
Returns the targets for each of the campaigns identified in the campaign target selector.

Specified by:
get in interface CampaignTargetServiceInterface
Parameters:
selector - a list of campaigns' ids and optional filter of target types.
Returns:
page of lists of the requested campaign targets.
Throws:
ApiException - if problems occurred while fetching campaign targeting information.
RemoteException

mutate

public CampaignTargetReturnValue mutate(CampaignTargetOperation[] operations)
                                 throws RemoteException,
                                        ApiException
Description copied from interface: CampaignTargetServiceInterface
Mutates (sets) targets for specified campaign identified in the campaign operations.

Note: When a campaign is created, its targeting options are also created. To add or remove targets, call mutate with the SET operator to update the target lists accordingly. The ADD and REMOVE operators are not supported.

Specified by:
mutate in interface CampaignTargetServiceInterface
Parameters:
operations - list of operations associating targets with campaign ids.
Returns:
the updated campaign targets, not necessarily in the same order in which they came in.
Throws:
ApiException - if problems occurred while adding campaign targeting information.
RemoteException


Copyright © 2011. All Rights Reserved.