Show / Hide Table of Contents

Class IngestionService.IngestionServiceBase

Base class for server-side implementations of IngestionService

Inheritance
object
IngestionService.IngestionServiceBase
Inherited Members
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ToString()
Namespace: Google.Ads.DataManager.V1
Assembly: Google.Ads.DataManager.V1.dll
Syntax
[BindServiceMethod(typeof(IngestionService), "BindService")]
public abstract class IngestionService.IngestionServiceBase

Methods

IngestAudienceMembers(IngestAudienceMembersRequest, ServerCallContext)

Uploads a list of [AudienceMember][google.ads.datamanager.v1.AudienceMember] resources to the provided [Destination][google.ads.datamanager.v1.Destination].

Declaration
public virtual Task<IngestAudienceMembersResponse> IngestAudienceMembers(IngestAudienceMembersRequest request, ServerCallContext context)
Parameters
Type Name Description
IngestAudienceMembersRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<IngestAudienceMembersResponse>

The response to send back to the client (wrapped by a task).

IngestEvents(IngestEventsRequest, ServerCallContext)

Uploads a list of [Event][google.ads.datamanager.v1.Event] resources from the provided [Destination][google.ads.datamanager.v1.Destination].

Declaration
public virtual Task<IngestEventsResponse> IngestEvents(IngestEventsRequest request, ServerCallContext context)
Parameters
Type Name Description
IngestEventsRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<IngestEventsResponse>

The response to send back to the client (wrapped by a task).

RemoveAudienceMembers(RemoveAudienceMembersRequest, ServerCallContext)

Removes a list of [AudienceMember][google.ads.datamanager.v1.AudienceMember] resources from the provided [Destination][google.ads.datamanager.v1.Destination].

Declaration
public virtual Task<RemoveAudienceMembersResponse> RemoveAudienceMembers(RemoveAudienceMembersRequest request, ServerCallContext context)
Parameters
Type Name Description
RemoveAudienceMembersRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<RemoveAudienceMembersResponse>

The response to send back to the client (wrapped by a task).

RetrieveRequestStatus(RetrieveRequestStatusRequest, ServerCallContext)

Gets the status of a request given request id.

Declaration
public virtual Task<RetrieveRequestStatusResponse> RetrieveRequestStatus(RetrieveRequestStatusRequest request, ServerCallContext context)
Parameters
Type Name Description
RetrieveRequestStatusRequest request

The request received from the client.

ServerCallContext context

The context of the server-side call handler being invoked.

Returns
Type Description
Task<RetrieveRequestStatusResponse>

The response to send back to the client (wrapped by a task).

In this article
Back to top Generated by DocFX