gads
Version:
An unofficial JS client library for the SOAP-based DFP Ads API
21 lines (20 loc) • 1.6 kB
TypeScript
import { ApiException } from './apiException';
import { CreateOrders } from './createOrders';
import { CreateOrdersResponse } from './createOrdersResponse';
import { GetOrdersByStatement } from './getOrdersByStatement';
import { GetOrdersByStatementResponse } from './getOrdersByStatementResponse';
import { PerformOrderAction } from './performOrderAction';
import { PerformOrderActionResponse } from './performOrderActionResponse';
import { SoapClient } from '../../soap/soapClient';
import { UpdateOrders } from './updateOrders';
import { UpdateOrdersResponse } from './updateOrdersResponse';
export interface OrderService extends SoapClient {
createOrders(createOrders: CreateOrders): Promise<CreateOrdersResponse>;
createOrders(createOrders: CreateOrders, cb: (err: ApiException, createOrdersResponse: CreateOrdersResponse) => void): void;
getOrdersByStatement(getOrdersByStatement: GetOrdersByStatement): Promise<GetOrdersByStatementResponse>;
getOrdersByStatement(getOrdersByStatement: GetOrdersByStatement, cb: (err: ApiException, getOrdersByStatementResponse: GetOrdersByStatementResponse) => void): void;
performOrderAction(performOrderAction: PerformOrderAction): Promise<PerformOrderActionResponse>;
performOrderAction(performOrderAction: PerformOrderAction, cb: (err: ApiException, performOrderActionResponse: PerformOrderActionResponse) => void): void;
updateOrders(updateOrders: UpdateOrders): Promise<UpdateOrdersResponse>;
updateOrders(updateOrders: UpdateOrders, cb: (err: ApiException, updateOrdersResponse: UpdateOrdersResponse) => void): void;
}