com.google.api.ads.dfp.v201111
Class LineItemCreativeAssociationServiceSoapBindingStub

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

public class LineItemCreativeAssociationServiceSoapBindingStub
extends org.apache.axis.client.Stub
implements LineItemCreativeAssociationServiceInterface


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
LineItemCreativeAssociationServiceSoapBindingStub()
           
LineItemCreativeAssociationServiceSoapBindingStub(javax.xml.rpc.Service service)
           
LineItemCreativeAssociationServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
protected  org.apache.axis.client.Call createCall()
           
 LineItemCreativeAssociation createLineItemCreativeAssociation(LineItemCreativeAssociation lineItemCreativeAssociation)
          Creates a new LineItemCreativeAssociation.
 LineItemCreativeAssociation[] createLineItemCreativeAssociations(LineItemCreativeAssociation[] lineItemCreativeAssociations)
          Creates new LineItemCreativeAssociation objects
 LineItemCreativeAssociation getLineItemCreativeAssociation(Long lineItemId, Long creativeId)
          Returns the LineItemCreativeAssociation uniquely identified by the given line item and creative IDs.
 LineItemCreativeAssociationPage getLineItemCreativeAssociationsByStatement(Statement filterStatement)
          Gets a LineItemCreativeAssociationPage of LineItemCreativeAssociation objects that satisfy the given Statement.query.
 String getPreviewUrl(Long lineItemId, Long creativeId, String siteUrl)
          Returns an insite preview URL that references the specified site URL with the specified creative from the association served to it.
 UpdateResult performLineItemCreativeAssociationAction(LineItemCreativeAssociationAction lineItemCreativeAssociationAction, Statement filterStatement)
          Performs actions on LineItemCreativeAssociation objects that match the given Statement.query.
 LineItemCreativeAssociation updateLineItemCreativeAssociation(LineItemCreativeAssociation lineItemCreativeAssociation)
          Updates the specified LineItemCreativeAssociation.
 LineItemCreativeAssociation[] updateLineItemCreativeAssociations(LineItemCreativeAssociation[] lineItemCreativeAssociations)
          Updates the specified LineItemCreativeAssociation 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

LineItemCreativeAssociationServiceSoapBindingStub

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

LineItemCreativeAssociationServiceSoapBindingStub

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

LineItemCreativeAssociationServiceSoapBindingStub

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

createLineItemCreativeAssociation

public LineItemCreativeAssociation createLineItemCreativeAssociation(LineItemCreativeAssociation lineItemCreativeAssociation)
                                                              throws RemoteException,
                                                                     ApiException
Description copied from interface: LineItemCreativeAssociationServiceInterface
Creates a new LineItemCreativeAssociation. The following fields are required:

Specified by:
createLineItemCreativeAssociation in interface LineItemCreativeAssociationServiceInterface
Parameters:
lineItemCreativeAssociation - the line item creative association to create
Returns:
the new line item creative association with its ID set
Throws:
RemoteException
ApiException

createLineItemCreativeAssociations

public LineItemCreativeAssociation[] createLineItemCreativeAssociations(LineItemCreativeAssociation[] lineItemCreativeAssociations)
                                                                 throws RemoteException,
                                                                        ApiException
Description copied from interface: LineItemCreativeAssociationServiceInterface
Creates new LineItemCreativeAssociation objects

Specified by:
createLineItemCreativeAssociations in interface LineItemCreativeAssociationServiceInterface
Parameters:
lineItemCreativeAssociations - the line item creative associations to create
Returns:
the created line item creative associations with their IDs filled in
Throws:
RemoteException
ApiException

getLineItemCreativeAssociation

public LineItemCreativeAssociation getLineItemCreativeAssociation(Long lineItemId,
                                                                  Long creativeId)
                                                           throws RemoteException,
                                                                  ApiException
Description copied from interface: LineItemCreativeAssociationServiceInterface
Returns the LineItemCreativeAssociation uniquely identified by the given line item and creative IDs.

Specified by:
getLineItemCreativeAssociation in interface LineItemCreativeAssociationServiceInterface
Parameters:
lineItemId - the ID of the line item, which must already exist
creativeId - the ID of the creative, which must already exist
Returns:
the LineItemCreativeAssociation uniquely identified by the line item and creative IDs
Throws:
RemoteException
ApiException

getLineItemCreativeAssociationsByStatement

public LineItemCreativeAssociationPage getLineItemCreativeAssociationsByStatement(Statement filterStatement)
                                                                           throws RemoteException,
                                                                                  ApiException
Description copied from interface: LineItemCreativeAssociationServiceInterface
Gets a LineItemCreativeAssociationPage of LineItemCreativeAssociation objects that satisfy the given Statement.query. The following fields are supported for filtering:
PQL Property Object Property
creativeId LineItemCreativeAssociation.creativeId
manualCreativeRotationWeight LineItemCreativeAssociation.manualCreativeRotationWeight
destinationUrl LineItemCreativeAssociation.destinationUrl
lineItemId LineItemCreativeAssociation.lineItemId
status LineItemCreativeAssociation.status

Specified by:
getLineItemCreativeAssociationsByStatement in interface LineItemCreativeAssociationServiceInterface
Parameters:
filterStatement - a Publisher Query Language statement used to filter a set of line item creative associations
Returns:
the line item creative associations that match the given filter
Throws:
RemoteException
ApiException

getPreviewUrl

public String getPreviewUrl(Long lineItemId,
                            Long creativeId,
                            String siteUrl)
                     throws RemoteException,
                            ApiException
Description copied from interface: LineItemCreativeAssociationServiceInterface
Returns an insite preview URL that references the specified site URL with the specified creative from the association served to it.

Specified by:
getPreviewUrl in interface LineItemCreativeAssociationServiceInterface
Parameters:
lineItemId - the ID of the line item, which must already exist
creativeId - the ID of the creative, which must already exist
siteUrl - the URL of the site that the creative should be previewed in
Returns:
a URL that references the specified site URL with the specified creative served to it
Throws:
RemoteException
ApiException

performLineItemCreativeAssociationAction

public UpdateResult performLineItemCreativeAssociationAction(LineItemCreativeAssociationAction lineItemCreativeAssociationAction,
                                                             Statement filterStatement)
                                                      throws RemoteException,
                                                             ApiException
Description copied from interface: LineItemCreativeAssociationServiceInterface
Performs actions on LineItemCreativeAssociation objects that match the given Statement.query.

Specified by:
performLineItemCreativeAssociationAction in interface LineItemCreativeAssociationServiceInterface
Parameters:
lineItemCreativeAssociationAction - the action to perform
filterStatement - a Publisher Query Language statement used to filter a set of line item creative associations
Returns:
the result of the action performed
Throws:
RemoteException
ApiException

updateLineItemCreativeAssociation

public LineItemCreativeAssociation updateLineItemCreativeAssociation(LineItemCreativeAssociation lineItemCreativeAssociation)
                                                              throws RemoteException,
                                                                     ApiException
Description copied from interface: LineItemCreativeAssociationServiceInterface
Updates the specified LineItemCreativeAssociation.

Specified by:
updateLineItemCreativeAssociation in interface LineItemCreativeAssociationServiceInterface
Parameters:
lineItemCreativeAssociation - the line item creative association to update
Returns:
the updated line item creative association
Throws:
RemoteException
ApiException

updateLineItemCreativeAssociations

public LineItemCreativeAssociation[] updateLineItemCreativeAssociations(LineItemCreativeAssociation[] lineItemCreativeAssociations)
                                                                 throws RemoteException,
                                                                        ApiException
Description copied from interface: LineItemCreativeAssociationServiceInterface
Updates the specified LineItemCreativeAssociation objects

Specified by:
updateLineItemCreativeAssociations in interface LineItemCreativeAssociationServiceInterface
Parameters:
lineItemCreativeAssociations - the line item creative associations to update
Returns:
the updated line item creative associations
Throws:
RemoteException
ApiException


Copyright © 2011. All Rights Reserved.