Class IngestionServiceGrpc.IngestionServiceStub (0.1.0)

public static final class IngestionServiceGrpc.IngestionServiceStub extends AbstractAsyncStub<IngestionServiceGrpc.IngestionServiceStub>

A stub to allow clients to do asynchronous rpc calls to service IngestionService.

Service for sending audience data to supported destinations.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > IngestionServiceGrpc.IngestionServiceStub

Methods

build(Channel channel, CallOptions callOptions)

protected IngestionServiceGrpc.IngestionServiceStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
IngestionServiceGrpc.IngestionServiceStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

ingestAudienceMembers(IngestAudienceMembersRequest request, StreamObserver<IngestAudienceMembersResponse> responseObserver)

public 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 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 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 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>