Class protos.google.ads.admanager.v1.TeamService (0.7.0)

Represents a TeamService

Inheritance

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

Package

@google-ads/admanager

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

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

Constructs a new TeamService service.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

batchActivateTeams(request, callback)

public batchActivateTeams(request: google.ads.admanager.v1.IBatchActivateTeamsRequest, callback: google.ads.admanager.v1.TeamService.BatchActivateTeamsCallback): void;

Calls BatchActivateTeams.

Parameters
Name Description
request IBatchActivateTeamsRequest

BatchActivateTeamsRequest message or plain object

callback BatchActivateTeamsCallback

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

Returns
Type Description
void

batchActivateTeams(request)

public batchActivateTeams(request: google.ads.admanager.v1.IBatchActivateTeamsRequest): Promise<google.ads.admanager.v1.BatchActivateTeamsResponse>;

Calls BatchActivateTeams.

Parameter
Name Description
request IBatchActivateTeamsRequest

BatchActivateTeamsRequest message or plain object

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

Promise

batchCreateTeams(request, callback)

public batchCreateTeams(request: google.ads.admanager.v1.IBatchCreateTeamsRequest, callback: google.ads.admanager.v1.TeamService.BatchCreateTeamsCallback): void;

Calls BatchCreateTeams.

Parameters
Name Description
request IBatchCreateTeamsRequest

BatchCreateTeamsRequest message or plain object

callback BatchCreateTeamsCallback

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

Returns
Type Description
void

batchCreateTeams(request)

public batchCreateTeams(request: google.ads.admanager.v1.IBatchCreateTeamsRequest): Promise<google.ads.admanager.v1.BatchCreateTeamsResponse>;

Calls BatchCreateTeams.

Parameter
Name Description
request IBatchCreateTeamsRequest

BatchCreateTeamsRequest message or plain object

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

Promise

batchDeactivateTeams(request, callback)

public batchDeactivateTeams(request: google.ads.admanager.v1.IBatchDeactivateTeamsRequest, callback: google.ads.admanager.v1.TeamService.BatchDeactivateTeamsCallback): void;

Calls BatchDeactivateTeams.

Parameters
Name Description
request IBatchDeactivateTeamsRequest

BatchDeactivateTeamsRequest message or plain object

callback BatchDeactivateTeamsCallback

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

Returns
Type Description
void

batchDeactivateTeams(request)

public batchDeactivateTeams(request: google.ads.admanager.v1.IBatchDeactivateTeamsRequest): Promise<google.ads.admanager.v1.BatchDeactivateTeamsResponse>;

Calls BatchDeactivateTeams.

Parameter
Name Description
request IBatchDeactivateTeamsRequest

BatchDeactivateTeamsRequest message or plain object

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

Promise

batchUpdateTeams(request, callback)

public batchUpdateTeams(request: google.ads.admanager.v1.IBatchUpdateTeamsRequest, callback: google.ads.admanager.v1.TeamService.BatchUpdateTeamsCallback): void;

Calls BatchUpdateTeams.

Parameters
Name Description
request IBatchUpdateTeamsRequest

BatchUpdateTeamsRequest message or plain object

callback BatchUpdateTeamsCallback

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

Returns
Type Description
void

batchUpdateTeams(request)

public batchUpdateTeams(request: google.ads.admanager.v1.IBatchUpdateTeamsRequest): Promise<google.ads.admanager.v1.BatchUpdateTeamsResponse>;

Calls BatchUpdateTeams.

Parameter
Name Description
request IBatchUpdateTeamsRequest

BatchUpdateTeamsRequest message or plain object

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

Promise

create(rpcImpl, requestDelimited, responseDelimited)

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

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

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

createTeam(request, callback)

public createTeam(request: google.ads.admanager.v1.ICreateTeamRequest, callback: google.ads.admanager.v1.TeamService.CreateTeamCallback): void;

Calls CreateTeam.

Parameters
Name Description
request ICreateTeamRequest

CreateTeamRequest message or plain object

callback CreateTeamCallback

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

Returns
Type Description
void

createTeam(request)

public createTeam(request: google.ads.admanager.v1.ICreateTeamRequest): Promise<google.ads.admanager.v1.Team>;

Calls CreateTeam.

Parameter
Name Description
request ICreateTeamRequest

CreateTeamRequest message or plain object

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

Promise

getTeam(request, callback)

public getTeam(request: google.ads.admanager.v1.IGetTeamRequest, callback: google.ads.admanager.v1.TeamService.GetTeamCallback): void;

Calls GetTeam.

Parameters
Name Description
request IGetTeamRequest

GetTeamRequest message or plain object

callback GetTeamCallback

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

Returns
Type Description
void

getTeam(request)

public getTeam(request: google.ads.admanager.v1.IGetTeamRequest): Promise<google.ads.admanager.v1.Team>;

Calls GetTeam.

Parameter
Name Description
request IGetTeamRequest

GetTeamRequest message or plain object

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

Promise

listTeams(request, callback)

public listTeams(request: google.ads.admanager.v1.IListTeamsRequest, callback: google.ads.admanager.v1.TeamService.ListTeamsCallback): void;

Calls ListTeams.

Parameters
Name Description
request IListTeamsRequest

ListTeamsRequest message or plain object

callback ListTeamsCallback

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

Returns
Type Description
void

listTeams(request)

public listTeams(request: google.ads.admanager.v1.IListTeamsRequest): Promise<google.ads.admanager.v1.ListTeamsResponse>;

Calls ListTeams.

Parameter
Name Description
request IListTeamsRequest

ListTeamsRequest message or plain object

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

Promise

updateTeam(request, callback)

public updateTeam(request: google.ads.admanager.v1.IUpdateTeamRequest, callback: google.ads.admanager.v1.TeamService.UpdateTeamCallback): void;

Calls UpdateTeam.

Parameters
Name Description
request IUpdateTeamRequest

UpdateTeamRequest message or plain object

callback UpdateTeamCallback

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

Returns
Type Description
void

updateTeam(request)

public updateTeam(request: google.ads.admanager.v1.IUpdateTeamRequest): Promise<google.ads.admanager.v1.Team>;

Calls UpdateTeam.

Parameter
Name Description
request IUpdateTeamRequest

UpdateTeamRequest message or plain object

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

Promise