Class protos.google.ads.datamanager.v1.IngestionService (0.1.0)

Represents an IngestionService

Inheritance

$protobuf.rpc.Service > protos.google.ads.datamanager.v1.IngestionService

Package

@google-ads/datamanager

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

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

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

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

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

ingestAudienceMembers(request, callback)

public ingestAudienceMembers(request: google.ads.datamanager.v1.IIngestAudienceMembersRequest, callback: google.ads.datamanager.v1.IngestionService.IngestAudienceMembersCallback): void;

Calls IngestAudienceMembers.

Parameters
Name Description
request IIngestAudienceMembersRequest

IngestAudienceMembersRequest message or plain object

callback IngestAudienceMembersCallback

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

Returns
Type Description
void

ingestAudienceMembers(request)

public ingestAudienceMembers(request: google.ads.datamanager.v1.IIngestAudienceMembersRequest): Promise<google.ads.datamanager.v1.IngestAudienceMembersResponse>;

Calls IngestAudienceMembers.

Parameter
Name Description
request IIngestAudienceMembersRequest

IngestAudienceMembersRequest message or plain object

Returns
Type Description
Promise<google.ads.datamanager.v1.IngestAudienceMembersResponse>

Promise

ingestEvents(request, callback)

public ingestEvents(request: google.ads.datamanager.v1.IIngestEventsRequest, callback: google.ads.datamanager.v1.IngestionService.IngestEventsCallback): void;

Calls IngestEvents.

Parameters
Name Description
request IIngestEventsRequest

IngestEventsRequest message or plain object

callback IngestEventsCallback

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

Returns
Type Description
void

ingestEvents(request)

public ingestEvents(request: google.ads.datamanager.v1.IIngestEventsRequest): Promise<google.ads.datamanager.v1.IngestEventsResponse>;

Calls IngestEvents.

Parameter
Name Description
request IIngestEventsRequest

IngestEventsRequest message or plain object

Returns
Type Description
Promise<google.ads.datamanager.v1.IngestEventsResponse>

Promise

removeAudienceMembers(request, callback)

public removeAudienceMembers(request: google.ads.datamanager.v1.IRemoveAudienceMembersRequest, callback: google.ads.datamanager.v1.IngestionService.RemoveAudienceMembersCallback): void;

Calls RemoveAudienceMembers.

Parameters
Name Description
request IRemoveAudienceMembersRequest

RemoveAudienceMembersRequest message or plain object

callback RemoveAudienceMembersCallback

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

Returns
Type Description
void

removeAudienceMembers(request)

public removeAudienceMembers(request: google.ads.datamanager.v1.IRemoveAudienceMembersRequest): Promise<google.ads.datamanager.v1.RemoveAudienceMembersResponse>;

Calls RemoveAudienceMembers.

Parameter
Name Description
request IRemoveAudienceMembersRequest

RemoveAudienceMembersRequest message or plain object

Returns
Type Description
Promise<google.ads.datamanager.v1.RemoveAudienceMembersResponse>

Promise

retrieveRequestStatus(request, callback)

public retrieveRequestStatus(request: google.ads.datamanager.v1.IRetrieveRequestStatusRequest, callback: google.ads.datamanager.v1.IngestionService.RetrieveRequestStatusCallback): void;

Calls RetrieveRequestStatus.

Parameters
Name Description
request IRetrieveRequestStatusRequest

RetrieveRequestStatusRequest message or plain object

callback RetrieveRequestStatusCallback

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

Returns
Type Description
void

retrieveRequestStatus(request)

public retrieveRequestStatus(request: google.ads.datamanager.v1.IRetrieveRequestStatusRequest): Promise<google.ads.datamanager.v1.RetrieveRequestStatusResponse>;

Calls RetrieveRequestStatus.

Parameter
Name Description
request IRetrieveRequestStatusRequest

RetrieveRequestStatusRequest message or plain object

Returns
Type Description
Promise<google.ads.datamanager.v1.RetrieveRequestStatusResponse>

Promise