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

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.

getDefaultThirdPartyDataDeclaration(request, callback)

public getDefaultThirdPartyDataDeclaration(request: google.ads.admanager.v1.IGetDefaultThirdPartyDataDeclarationRequest, callback: google.ads.admanager.v1.NetworkService.GetDefaultThirdPartyDataDeclarationCallback): void;

Calls GetDefaultThirdPartyDataDeclaration.

Parameters
Name Description
request IGetDefaultThirdPartyDataDeclarationRequest

GetDefaultThirdPartyDataDeclarationRequest message or plain object

callback GetDefaultThirdPartyDataDeclarationCallback

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

Returns
Type Description
void

getDefaultThirdPartyDataDeclaration(request)

public getDefaultThirdPartyDataDeclaration(request: google.ads.admanager.v1.IGetDefaultThirdPartyDataDeclarationRequest): Promise<google.ads.admanager.v1.DefaultThirdPartyDataDeclaration>;

Calls GetDefaultThirdPartyDataDeclaration.

Parameter
Name Description
request IGetDefaultThirdPartyDataDeclarationRequest

GetDefaultThirdPartyDataDeclarationRequest message or plain object

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

Promise

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

provisionTestNetwork(request, callback)

public provisionTestNetwork(request: google.ads.admanager.v1.IProvisionTestNetworkRequest, callback: google.ads.admanager.v1.NetworkService.ProvisionTestNetworkCallback): void;

Calls ProvisionTestNetwork.

Parameters
Name Description
request IProvisionTestNetworkRequest

ProvisionTestNetworkRequest message or plain object

callback ProvisionTestNetworkCallback

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

Returns
Type Description
void

provisionTestNetwork(request)

public provisionTestNetwork(request: google.ads.admanager.v1.IProvisionTestNetworkRequest): Promise<google.ads.admanager.v1.Network>;

Calls ProvisionTestNetwork.

Parameter
Name Description
request IProvisionTestNetworkRequest

ProvisionTestNetworkRequest message or plain object

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

Promise

updateNetwork(request, callback)

public updateNetwork(request: google.ads.admanager.v1.IUpdateNetworkRequest, callback: google.ads.admanager.v1.NetworkService.UpdateNetworkCallback): void;

Calls UpdateNetwork.

Parameters
Name Description
request IUpdateNetworkRequest

UpdateNetworkRequest message or plain object

callback UpdateNetworkCallback

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

Returns
Type Description
void

updateNetwork(request)

public updateNetwork(request: google.ads.admanager.v1.IUpdateNetworkRequest): Promise<google.ads.admanager.v1.Network>;

Calls UpdateNetwork.

Parameter
Name Description
request IUpdateNetworkRequest

UpdateNetworkRequest message or plain object

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

Promise