Interface IngestionServiceGrpc.AsyncService (0.1.0)

public static interface IngestionServiceGrpc.AsyncService

Service for sending audience data to supported destinations.

Methods

ingestAudienceMembers(IngestAudienceMembersRequest request, StreamObserver<IngestAudienceMembersResponse> responseObserver)

public default void ingestAudienceMembers(IngestAudienceMembersRequest request, StreamObserver<IngestAudienceMembersResponse> responseObserver)

Uploads a list of AudienceMember resources to the provided Destination.

Parameters
Name Description
request IngestAudienceMembersRequest
responseObserver io.grpc.stub.StreamObserver<IngestAudienceMembersResponse>

ingestEvents(IngestEventsRequest request, StreamObserver<IngestEventsResponse> responseObserver)

public default void ingestEvents(IngestEventsRequest request, StreamObserver<IngestEventsResponse> responseObserver)

Uploads a list of Event resources from the provided Destination.

Parameters
Name Description
request IngestEventsRequest
responseObserver io.grpc.stub.StreamObserver<IngestEventsResponse>

removeAudienceMembers(RemoveAudienceMembersRequest request, StreamObserver<RemoveAudienceMembersResponse> responseObserver)

public default void removeAudienceMembers(RemoveAudienceMembersRequest request, StreamObserver<RemoveAudienceMembersResponse> responseObserver)

Removes a list of AudienceMember resources from the provided Destination.

Parameters
Name Description
request RemoveAudienceMembersRequest
responseObserver io.grpc.stub.StreamObserver<RemoveAudienceMembersResponse>

retrieveRequestStatus(RetrieveRequestStatusRequest request, StreamObserver<RetrieveRequestStatusResponse> responseObserver)

public default void retrieveRequestStatus(RetrieveRequestStatusRequest request, StreamObserver<RetrieveRequestStatusResponse> responseObserver)

Gets the status of a request given request id.

Parameters
Name Description
request RetrieveRequestStatusRequest
responseObserver io.grpc.stub.StreamObserver<RetrieveRequestStatusResponse>