public static final class PromotionsServiceGrpc.PromotionsServiceStub extends AbstractAsyncStub<PromotionsServiceGrpc.PromotionsServiceStub>
A stub to allow clients to do asynchronous rpc calls to service PromotionsService.
Service to manage promotions for products.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > PromotionsServiceGrpc.PromotionsServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected PromotionsServiceGrpc.PromotionsServiceStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
PromotionsServiceGrpc.PromotionsServiceStub |
getPromotion(GetPromotionRequest request, StreamObserver<Promotion> responseObserver)
public void getPromotion(GetPromotionRequest request, StreamObserver<Promotion> responseObserver)
Retrieves the promotion from your Merchant Center account. After inserting or updating a promotion input, it may take several minutes before the updated promotion can be retrieved.
Parameters | |
---|---|
Name | Description |
request |
GetPromotionRequest |
responseObserver |
io.grpc.stub.StreamObserver<Promotion> |
insertPromotion(InsertPromotionRequest request, StreamObserver<Promotion> responseObserver)
public void insertPromotion(InsertPromotionRequest request, StreamObserver<Promotion> responseObserver)
Inserts a promotion for your Merchant Center account. If the promotion already exists, then it updates the promotion instead.
Parameters | |
---|---|
Name | Description |
request |
InsertPromotionRequest |
responseObserver |
io.grpc.stub.StreamObserver<Promotion> |
listPromotions(ListPromotionsRequest request, StreamObserver<ListPromotionsResponse> responseObserver)
public void listPromotions(ListPromotionsRequest request, StreamObserver<ListPromotionsResponse> responseObserver)
Lists the promotions in your Merchant Center account. The
response might contain fewer items than specified by pageSize
. Rely on
pageToken
to determine if there are more items to be requested.
After inserting or updating a promotion, it may take several minutes before
the updated processed promotion can be retrieved.
Parameters | |
---|---|
Name | Description |
request |
ListPromotionsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListPromotionsResponse> |