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

Represents a NetworkService

Inheritance

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

Package

@google-ads/admanager

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

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

Constructs a new NetworkService 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): NetworkService;

Creates new NetworkService 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
NetworkService

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

getNetwork(request, callback)

public getNetwork(request: google.ads.admanager.v1.IGetNetworkRequest, callback: google.ads.admanager.v1.NetworkService.GetNetworkCallback): void;

Calls GetNetwork.

Parameters
Name Description
request IGetNetworkRequest

GetNetworkRequest message or plain object

callback GetNetworkCallback

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

Returns
Type Description
void

getNetwork(request)

public getNetwork(request: google.ads.admanager.v1.IGetNetworkRequest): Promise<google.ads.admanager.v1.Network>;

Calls GetNetwork.

Parameter
Name Description
request IGetNetworkRequest

GetNetworkRequest message or plain object

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

Promise

listNetworks(request, callback)

public listNetworks(request: google.ads.admanager.v1.IListNetworksRequest, callback: google.ads.admanager.v1.NetworkService.ListNetworksCallback): void;

Calls ListNetworks.

Parameters
Name Description
request IListNetworksRequest

ListNetworksRequest message or plain object

callback ListNetworksCallback

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

Returns
Type Description
void

listNetworks(request)

public listNetworks(request: google.ads.admanager.v1.IListNetworksRequest): Promise<google.ads.admanager.v1.ListNetworksResponse>;

Calls ListNetworks.

Parameter
Name Description
request IListNetworksRequest

ListNetworksRequest message or plain object

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

Promise