Represents a LabelService
Inheritance
$protobuf.rpc.Service > protos.google.ads.admanager.v1.LabelServicePackage
@google-ads/admanagerConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new LabelService service.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
batchActivateLabels(request, callback)
public batchActivateLabels(request: google.ads.admanager.v1.IBatchActivateLabelsRequest, callback: google.ads.admanager.v1.LabelService.BatchActivateLabelsCallback): void;Calls BatchActivateLabels.
| Parameters | |
|---|---|
| Name | Description |
request |
IBatchActivateLabelsRequest
BatchActivateLabelsRequest message or plain object |
callback |
BatchActivateLabelsCallback
Node-style callback called with the error, if any, and BatchActivateLabelsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
batchActivateLabels(request)
public batchActivateLabels(request: google.ads.admanager.v1.IBatchActivateLabelsRequest): Promise<google.ads.admanager.v1.BatchActivateLabelsResponse>;Calls BatchActivateLabels.
| Parameter | |
|---|---|
| Name | Description |
request |
IBatchActivateLabelsRequest
BatchActivateLabelsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.ads.admanager.v1.BatchActivateLabelsResponse> |
Promise |
batchCreateLabels(request, callback)
public batchCreateLabels(request: google.ads.admanager.v1.IBatchCreateLabelsRequest, callback: google.ads.admanager.v1.LabelService.BatchCreateLabelsCallback): void;Calls BatchCreateLabels.
| Parameters | |
|---|---|
| Name | Description |
request |
IBatchCreateLabelsRequest
BatchCreateLabelsRequest message or plain object |
callback |
BatchCreateLabelsCallback
Node-style callback called with the error, if any, and BatchCreateLabelsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
batchCreateLabels(request)
public batchCreateLabels(request: google.ads.admanager.v1.IBatchCreateLabelsRequest): Promise<google.ads.admanager.v1.BatchCreateLabelsResponse>;Calls BatchCreateLabels.
| Parameter | |
|---|---|
| Name | Description |
request |
IBatchCreateLabelsRequest
BatchCreateLabelsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.ads.admanager.v1.BatchCreateLabelsResponse> |
Promise |
batchDeactivateLabels(request, callback)
public batchDeactivateLabels(request: google.ads.admanager.v1.IBatchDeactivateLabelsRequest, callback: google.ads.admanager.v1.LabelService.BatchDeactivateLabelsCallback): void;Calls BatchDeactivateLabels.
| Parameters | |
|---|---|
| Name | Description |
request |
IBatchDeactivateLabelsRequest
BatchDeactivateLabelsRequest message or plain object |
callback |
BatchDeactivateLabelsCallback
Node-style callback called with the error, if any, and BatchDeactivateLabelsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
batchDeactivateLabels(request)
public batchDeactivateLabels(request: google.ads.admanager.v1.IBatchDeactivateLabelsRequest): Promise<google.ads.admanager.v1.BatchDeactivateLabelsResponse>;Calls BatchDeactivateLabels.
| Parameter | |
|---|---|
| Name | Description |
request |
IBatchDeactivateLabelsRequest
BatchDeactivateLabelsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.ads.admanager.v1.BatchDeactivateLabelsResponse> |
Promise |
batchUpdateLabels(request, callback)
public batchUpdateLabels(request: google.ads.admanager.v1.IBatchUpdateLabelsRequest, callback: google.ads.admanager.v1.LabelService.BatchUpdateLabelsCallback): void;Calls BatchUpdateLabels.
| Parameters | |
|---|---|
| Name | Description |
request |
IBatchUpdateLabelsRequest
BatchUpdateLabelsRequest message or plain object |
callback |
BatchUpdateLabelsCallback
Node-style callback called with the error, if any, and BatchUpdateLabelsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
batchUpdateLabels(request)
public batchUpdateLabels(request: google.ads.admanager.v1.IBatchUpdateLabelsRequest): Promise<google.ads.admanager.v1.BatchUpdateLabelsResponse>;Calls BatchUpdateLabels.
| Parameter | |
|---|---|
| Name | Description |
request |
IBatchUpdateLabelsRequest
BatchUpdateLabelsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.ads.admanager.v1.BatchUpdateLabelsResponse> |
Promise |
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): LabelService;Creates new LabelService 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 |
LabelService |
RPC service. Useful where requests and/or responses are streamed. |
createLabel(request, callback)
public createLabel(request: google.ads.admanager.v1.ICreateLabelRequest, callback: google.ads.admanager.v1.LabelService.CreateLabelCallback): void;Calls CreateLabel.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateLabelRequest
CreateLabelRequest message or plain object |
callback |
CreateLabelCallback
Node-style callback called with the error, if any, and Label |
| Returns | |
|---|---|
| Type | Description |
void |
|
createLabel(request)
public createLabel(request: google.ads.admanager.v1.ICreateLabelRequest): Promise<google.ads.admanager.v1.Label>;Calls CreateLabel.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateLabelRequest
CreateLabelRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.ads.admanager.v1.Label> |
Promise |
getLabel(request, callback)
public getLabel(request: google.ads.admanager.v1.IGetLabelRequest, callback: google.ads.admanager.v1.LabelService.GetLabelCallback): void;Calls GetLabel.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetLabelRequest
GetLabelRequest message or plain object |
callback |
GetLabelCallback
Node-style callback called with the error, if any, and Label |
| Returns | |
|---|---|
| Type | Description |
void |
|
getLabel(request)
public getLabel(request: google.ads.admanager.v1.IGetLabelRequest): Promise<google.ads.admanager.v1.Label>;Calls GetLabel.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetLabelRequest
GetLabelRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.ads.admanager.v1.Label> |
Promise |
listLabels(request, callback)
public listLabels(request: google.ads.admanager.v1.IListLabelsRequest, callback: google.ads.admanager.v1.LabelService.ListLabelsCallback): void;Calls ListLabels.
| Parameters | |
|---|---|
| Name | Description |
request |
IListLabelsRequest
ListLabelsRequest message or plain object |
callback |
ListLabelsCallback
Node-style callback called with the error, if any, and ListLabelsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listLabels(request)
public listLabels(request: google.ads.admanager.v1.IListLabelsRequest): Promise<google.ads.admanager.v1.ListLabelsResponse>;Calls ListLabels.
| Parameter | |
|---|---|
| Name | Description |
request |
IListLabelsRequest
ListLabelsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.ads.admanager.v1.ListLabelsResponse> |
Promise |
updateLabel(request, callback)
public updateLabel(request: google.ads.admanager.v1.IUpdateLabelRequest, callback: google.ads.admanager.v1.LabelService.UpdateLabelCallback): void;Calls UpdateLabel.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateLabelRequest
UpdateLabelRequest message or plain object |
callback |
UpdateLabelCallback
Node-style callback called with the error, if any, and Label |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateLabel(request)
public updateLabel(request: google.ads.admanager.v1.IUpdateLabelRequest): Promise<google.ads.admanager.v1.Label>;Calls UpdateLabel.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateLabelRequest
UpdateLabelRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.ads.admanager.v1.Label> |
Promise |