Class protos.google.ads.admanager.v1.CmsMetadataValueService (0.6.0)

Represents a CmsMetadataValueService

Inheritance

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

Package

@google-ads/admanager

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

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

Constructs a new CmsMetadataValueService service.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

batchActivateCmsMetadataValues(request, callback)

public batchActivateCmsMetadataValues(request: google.ads.admanager.v1.IBatchActivateCmsMetadataValuesRequest, callback: google.ads.admanager.v1.CmsMetadataValueService.BatchActivateCmsMetadataValuesCallback): void;

Calls BatchActivateCmsMetadataValues.

Parameters
Name Description
request IBatchActivateCmsMetadataValuesRequest

BatchActivateCmsMetadataValuesRequest message or plain object

callback BatchActivateCmsMetadataValuesCallback

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

Returns
Type Description
void

batchActivateCmsMetadataValues(request)

public batchActivateCmsMetadataValues(request: google.ads.admanager.v1.IBatchActivateCmsMetadataValuesRequest): Promise<google.ads.admanager.v1.BatchActivateCmsMetadataValuesResponse>;

Calls BatchActivateCmsMetadataValues.

Parameter
Name Description
request IBatchActivateCmsMetadataValuesRequest

BatchActivateCmsMetadataValuesRequest message or plain object

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

Promise

batchDeactivateCmsMetadataValues(request, callback)

public batchDeactivateCmsMetadataValues(request: google.ads.admanager.v1.IBatchDeactivateCmsMetadataValuesRequest, callback: google.ads.admanager.v1.CmsMetadataValueService.BatchDeactivateCmsMetadataValuesCallback): void;

Calls BatchDeactivateCmsMetadataValues.

Parameters
Name Description
request IBatchDeactivateCmsMetadataValuesRequest

BatchDeactivateCmsMetadataValuesRequest message or plain object

callback BatchDeactivateCmsMetadataValuesCallback

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

Returns
Type Description
void

batchDeactivateCmsMetadataValues(request)

public batchDeactivateCmsMetadataValues(request: google.ads.admanager.v1.IBatchDeactivateCmsMetadataValuesRequest): Promise<google.ads.admanager.v1.BatchDeactivateCmsMetadataValuesResponse>;

Calls BatchDeactivateCmsMetadataValues.

Parameter
Name Description
request IBatchDeactivateCmsMetadataValuesRequest

BatchDeactivateCmsMetadataValuesRequest message or plain object

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

Promise

create(rpcImpl, requestDelimited, responseDelimited)

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

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

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

getCmsMetadataValue(request, callback)

public getCmsMetadataValue(request: google.ads.admanager.v1.IGetCmsMetadataValueRequest, callback: google.ads.admanager.v1.CmsMetadataValueService.GetCmsMetadataValueCallback): void;

Calls GetCmsMetadataValue.

Parameters
Name Description
request IGetCmsMetadataValueRequest

GetCmsMetadataValueRequest message or plain object

callback GetCmsMetadataValueCallback

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

Returns
Type Description
void

getCmsMetadataValue(request)

public getCmsMetadataValue(request: google.ads.admanager.v1.IGetCmsMetadataValueRequest): Promise<google.ads.admanager.v1.CmsMetadataValue>;

Calls GetCmsMetadataValue.

Parameter
Name Description
request IGetCmsMetadataValueRequest

GetCmsMetadataValueRequest message or plain object

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

Promise

listCmsMetadataValues(request, callback)

public listCmsMetadataValues(request: google.ads.admanager.v1.IListCmsMetadataValuesRequest, callback: google.ads.admanager.v1.CmsMetadataValueService.ListCmsMetadataValuesCallback): void;

Calls ListCmsMetadataValues.

Parameters
Name Description
request IListCmsMetadataValuesRequest

ListCmsMetadataValuesRequest message or plain object

callback ListCmsMetadataValuesCallback

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

Returns
Type Description
void

listCmsMetadataValues(request)

public listCmsMetadataValues(request: google.ads.admanager.v1.IListCmsMetadataValuesRequest): Promise<google.ads.admanager.v1.ListCmsMetadataValuesResponse>;

Calls ListCmsMetadataValues.

Parameter
Name Description
request IListCmsMetadataValuesRequest

ListCmsMetadataValuesRequest message or plain object

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

Promise