com.google.api.ads.dfp.axis.v201201
Class CreativeServiceSoapBindingStub

java.lang.Object
  extended by org.apache.axis.client.Stub
      extended by com.google.api.ads.dfp.axis.v201201.CreativeServiceSoapBindingStub
All Implemented Interfaces:
CreativeServiceInterface, Remote, javax.xml.rpc.Stub

public class CreativeServiceSoapBindingStub
extends org.apache.axis.client.Stub
implements CreativeServiceInterface


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
CreativeServiceSoapBindingStub()
           
CreativeServiceSoapBindingStub(javax.xml.rpc.Service service)
           
CreativeServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
protected  org.apache.axis.client.Call createCall()
           
 Creative createCreative(Creative creative)
          Creates a new Creative.
 Creative[] createCreatives(Creative[] creatives)
          Creates new Creative objects.
 Creative getCreative(Long creativeId)
          Returns the Creative uniquely identified by the given ID.
 CreativePage getCreativesByStatement(Statement filterStatement)
          Gets a CreativePage of Creative objects that satisfy the given Statement.query.
 Creative updateCreative(Creative creative)
          Updates the specified Creative.
 Creative[] updateCreatives(Creative[] creatives)
          Updates the specified Creative objects.
 
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

CreativeServiceSoapBindingStub

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

CreativeServiceSoapBindingStub

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

CreativeServiceSoapBindingStub

public CreativeServiceSoapBindingStub(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

createCreative

public Creative createCreative(Creative creative)
                        throws RemoteException,
                               ApiException
Description copied from interface: CreativeServiceInterface
Creates a new Creative. The following fields are required along with the required fields of the sub-class:

Specified by:
createCreative in interface CreativeServiceInterface
Parameters:
creative - the creative to create
Returns:
the new creative with its ID set
Throws:
RemoteException
ApiException

createCreatives

public Creative[] createCreatives(Creative[] creatives)
                           throws RemoteException,
                                  ApiException
Description copied from interface: CreativeServiceInterface
Creates new Creative objects.

Specified by:
createCreatives in interface CreativeServiceInterface
Parameters:
creatives - the creatives to create
Returns:
the created creatives with their IDs filled in
Throws:
RemoteException
ApiException

getCreative

public Creative getCreative(Long creativeId)
                     throws RemoteException,
                            ApiException
Description copied from interface: CreativeServiceInterface
Returns the Creative uniquely identified by the given ID.

Specified by:
getCreative in interface CreativeServiceInterface
Parameters:
creativeId - the ID of the creative, which must already exist
Returns:
the Creative uniquely identified by the given ID
Throws:
RemoteException
ApiException

getCreativesByStatement

public CreativePage getCreativesByStatement(Statement filterStatement)
                                     throws RemoteException,
                                            ApiException
Description copied from interface: CreativeServiceInterface
Gets a CreativePage of Creative objects that satisfy the given Statement.query. The following fields are supported for filtering:
PQL Property Object Property
id Creative.id
name Creative.name
advertiserId Creative.advertiserId
width Creative.size
height Creative.size
lastModifiedDateTime Creative.lastModifiedDateTime

Specified by:
getCreativesByStatement in interface CreativeServiceInterface
Parameters:
filterStatement - a Publisher Query Language statement used to filter a set of creatives
Returns:
the creatives that match the given filter
Throws:
RemoteException
ApiException

updateCreative

public Creative updateCreative(Creative creative)
                        throws RemoteException,
                               ApiException
Description copied from interface: CreativeServiceInterface
Updates the specified Creative.

Specified by:
updateCreative in interface CreativeServiceInterface
Parameters:
creative - the creative to update
Returns:
the updated creative
Throws:
RemoteException
ApiException

updateCreatives

public Creative[] updateCreatives(Creative[] creatives)
                           throws RemoteException,
                                  ApiException
Description copied from interface: CreativeServiceInterface
Updates the specified Creative objects.

Specified by:
updateCreatives in interface CreativeServiceInterface
Parameters:
creatives - the creatives to update
Returns:
the updated creatives
Throws:
RemoteException
ApiException


Copyright © 2012. All Rights Reserved.