com.google.api.ads.dfp.axis.v201206
Interface ThirdPartySlotServiceInterface

All Superinterfaces:
Remote
All Known Implementing Classes:
ThirdPartySlotServiceSoapBindingStub

public interface ThirdPartySlotServiceInterface
extends Remote


Method Summary
 ThirdPartySlot createThirdPartySlot(ThirdPartySlot thirdPartySlot)
          Creates a new ThirdPartySlot.
 ThirdPartySlotPage getThirdPartySlotsByStatement(Statement filterStatement)
          Gets a ThirdPartySlotPage of ThirdPartySlot objects that satisfy the filter query.
 UpdateResult performThirdPartySlotAction(ThirdPartySlotAction thirdPartySlotAction, Statement filterStatement)
          Performs actions on ThirdPartySlot objects that match the given Statement.query.
 ThirdPartySlot updateThirdPartySlot(ThirdPartySlot thirdPartySlot)
          Updates the specified ThirdPartySlot.
 

Method Detail

createThirdPartySlot

ThirdPartySlot createThirdPartySlot(ThirdPartySlot thirdPartySlot)
                                    throws RemoteException,
                                           ApiException
Creates a new ThirdPartySlot. The following fields are required:

Parameters:
thirdPartySlot - the third-party slot to create
Returns:
the new third-party slot with its ID filled in
Throws:
RemoteException
ApiException

getThirdPartySlotsByStatement

ThirdPartySlotPage getThirdPartySlotsByStatement(Statement filterStatement)
                                                 throws RemoteException,
                                                        ApiException
Gets a ThirdPartySlotPage of ThirdPartySlot objects that satisfy the filter query.

Parameters:
filterStatement - a Publisher Query Language statement used to filter a set of third-party slots
Returns:
the third-party slots that match the given filter
Throws:
RemoteException
ApiException

performThirdPartySlotAction

UpdateResult performThirdPartySlotAction(ThirdPartySlotAction thirdPartySlotAction,
                                         Statement filterStatement)
                                         throws RemoteException,
                                                ApiException
Performs actions on ThirdPartySlot objects that match the given Statement.query.

Parameters:
thirdPartySlotAction - the action to perform
filterStatement - a Publisher Query Language statement used to filter a set of third-party slots
Returns:
the result of the action performed
Throws:
RemoteException
ApiException

updateThirdPartySlot

ThirdPartySlot updateThirdPartySlot(ThirdPartySlot thirdPartySlot)
                                    throws RemoteException,
                                           ApiException
Updates the specified ThirdPartySlot.

Parameters:
thirdPartySlot - the third-party slot to update
Returns:
the updated third-party slot
Throws:
RemoteException
ApiException


Copyright © 2012. All Rights Reserved.