public static interface PromotionsServiceGrpc.AsyncService
Service to manage promotions for products.
Methods
getPromotion(GetPromotionRequest request, StreamObserver<Promotion> responseObserver)
public default 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 default 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 default 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> |