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