public class LineItemServiceSoapBindingStub extends org.apache.axis.client.Stub implements LineItemServiceInterface
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, serviceENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY| Constructor and Description |
|---|
LineItemServiceSoapBindingStub() |
LineItemServiceSoapBindingStub(javax.xml.rpc.Service service) |
LineItemServiceSoapBindingStub(URL endpointURL,
javax.xml.rpc.Service service) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.axis.client.Call |
createCall() |
LineItem[] |
createLineItems(LineItem[] lineItems)
Creates new
LineItem objects. |
LineItemPage |
getLineItemsByStatement(Statement filterStatement)
|
Boolean |
hasCustomPacingCurve(Long lineItemId)
Returns whether a custom pacing curve has been uploaded to
Google Cloud Storage for a line
item.
|
UpdateResult |
performLineItemAction(LineItemAction lineItemAction,
Statement filterStatement)
Performs actions on
LineItem objects that match the
given
Statement.query. |
LineItem[] |
updateLineItems(LineItem[] lineItems)
Updates the specified
LineItem objects. |
_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, setUsernamepublic LineItemServiceSoapBindingStub()
throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic LineItemServiceSoapBindingStub(URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic LineItemServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultprotected org.apache.axis.client.Call createCall()
throws RemoteException
RemoteExceptionpublic LineItem[] createLineItems(LineItem[] lineItems) throws RemoteException, ApiException
LineItemServiceInterfaceLineItem objects.createLineItems in interface LineItemServiceInterfacelineItems - the line items to createRemoteExceptionApiExceptionpublic LineItemPage getLineItemsByStatement(Statement filterStatement) throws RemoteException, ApiException
LineItemServiceInterfaceLineItemPage of LineItem objects that
satisfy the
given Statement.query. The following fields are supported
for
filtering:
| PQL property | Entity property |
|---|---|
CostType | LineItemSummary.costType |
CreationDateTime | LineItemSummary.creationDateTime |
DeliveryRateType | LineItemSummary.deliveryRateType |
EndDateTime | LineItemSummary.endDateTime |
ExternalId | LineItemSummary.externalId |
Id | LineItemSummary.id |
IsMissingCreatives | LineItemSummary.isMissingCreatives |
IsSetTopBoxEnabled | LineItemSummary.isSetTopBoxEnabled |
LastModifiedDateTime | LineItemSummary.lastModifiedDateTime |
LineItemType | LineItemSummary.lineItemType |
Name | LineItemSummary.name |
OrderId | LineItemSummary.orderId |
StartDateTime | LineItemSummary.startDateTime |
Status | LineItemSummary.status |
Targeting | LineItem.targeting |
UnitsBought | LineItem#unitsBought |
getLineItemsByStatement in interface LineItemServiceInterfacefilterStatement - a Publisher Query Language statement used to
filter
a set of line items.RemoteExceptionApiExceptionpublic Boolean hasCustomPacingCurve(Long lineItemId) throws RemoteException, ApiException
LineItemServiceInterfacehasCustomPacingCurve in interface LineItemServiceInterfacelineItemId - the ID of the line itemRemoteExceptionApiExceptionpublic UpdateResult performLineItemAction(LineItemAction lineItemAction, Statement filterStatement) throws RemoteException, ApiException
LineItemServiceInterfaceLineItem objects that match the
given
Statement.query.performLineItemAction in interface LineItemServiceInterfacelineItemAction - the action to performfilterStatement - a Publisher Query Language statement used to
filter
a set of line itemsRemoteExceptionApiExceptionpublic LineItem[] updateLineItems(LineItem[] lineItems) throws RemoteException, ApiException
LineItemServiceInterfaceLineItem objects.updateLineItems in interface LineItemServiceInterfacelineItems - the line items to updateRemoteExceptionApiExceptionCopyright © 2019. All rights reserved.