public interface LineItemServiceInterface extends Remote
| Modifier and Type | Method and Description |
|---|---|
LineItem[] |
createLineItems(LineItem[] lineItems)
Creates new
LineItem objects. |
LineItemPage |
getLineItemsByStatement(Statement filterStatement)
|
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. |
LineItem[] createLineItems(LineItem[] lineItems) throws RemoteException, ApiException
LineItem objects.RemoteExceptionApiExceptionLineItemPage getLineItemsByStatement(Statement filterStatement) throws RemoteException, ApiException
LineItemPage 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
|
LineItem#isSetTopBoxEnabled
|
LastModifiedDateTime
|
LineItemSummary.lastModifiedDateTime
|
LineItemType
|
LineItemSummary.lineItemType
|
Name
|
LineItemSummary.name
|
OrderId
|
LineItemSummary.orderId
|
StartDateTime
|
LineItemSummary.startDateTime
|
Status
|
LineItemSummary.status
|
UnitsBought
|
LineItem#unitsBought
|
RemoteExceptionApiExceptionUpdateResult performLineItemAction(LineItemAction lineItemAction, Statement filterStatement) throws RemoteException, ApiException
LineItem objects that match the
given Statement.query.RemoteExceptionApiExceptionLineItem[] updateLineItems(LineItem[] lineItems) throws RemoteException, ApiException
LineItem objects.RemoteExceptionApiExceptionCopyright © 2024. All rights reserved.