Class protos.google.ads.admanager.v1.OrderService (0.1.0)

Represents an OrderService

Inheritance

$protobuf.rpc.Service > protos.google.ads.admanager.v1.OrderService

Package

@google-ads/admanager

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new OrderService service.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): OrderService;

Creates new OrderService service using the specified rpc implementation.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
Type Description
OrderService

RPC service. Useful where requests and/or responses are streamed.

getOrder(request, callback)

public getOrder(request: google.ads.admanager.v1.IGetOrderRequest, callback: google.ads.admanager.v1.OrderService.GetOrderCallback): void;

Calls GetOrder.

Parameters
Name Description
request IGetOrderRequest

GetOrderRequest message or plain object

callback GetOrderCallback

Node-style callback called with the error, if any, and Order

Returns
Type Description
void

getOrder(request)

public getOrder(request: google.ads.admanager.v1.IGetOrderRequest): Promise<google.ads.admanager.v1.Order>;

Calls GetOrder.

Parameter
Name Description
request IGetOrderRequest

GetOrderRequest message or plain object

Returns
Type Description
Promise<google.ads.admanager.v1.Order>

Promise

listOrders(request, callback)

public listOrders(request: google.ads.admanager.v1.IListOrdersRequest, callback: google.ads.admanager.v1.OrderService.ListOrdersCallback): void;

Calls ListOrders.

Parameters
Name Description
request IListOrdersRequest

ListOrdersRequest message or plain object

callback ListOrdersCallback

Node-style callback called with the error, if any, and ListOrdersResponse

Returns
Type Description
void

listOrders(request)

public listOrders(request: google.ads.admanager.v1.IListOrdersRequest): Promise<google.ads.admanager.v1.ListOrdersResponse>;

Calls ListOrders.

Parameter
Name Description
request IListOrdersRequest

ListOrdersRequest message or plain object

Returns
Type Description
Promise<google.ads.admanager.v1.ListOrdersResponse>

Promise