- 0.51.0 (latest)
- 0.50.0
- 0.49.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.5
public static interface ConsumerProcurementServiceGrpc.AsyncService
ConsumerProcurementService allows customers to make purchases of products served by the Cloud Commerce platform. When purchases are made, the ConsumerProcurementService programs the appropriate backends, including both Google's own infrastructure, as well as third-party systems, and to enable billing setup for charging for the procured item.
Methods
cancelOrder(CancelOrderRequest request, StreamObserver<Operation> responseObserver)
public default void cancelOrder(CancelOrderRequest request, StreamObserver<Operation> responseObserver)
Cancels an existing Order. Every product procured in the Order will be cancelled.
Parameters | |
---|---|
Name | Description |
request |
CancelOrderRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
getOrder(GetOrderRequest request, StreamObserver<Order> responseObserver)
public default void getOrder(GetOrderRequest request, StreamObserver<Order> responseObserver)
Returns the requested Order resource.
Parameters | |
---|---|
Name | Description |
request |
GetOrderRequest |
responseObserver |
io.grpc.stub.StreamObserver<Order> |
listOrders(ListOrdersRequest request, StreamObserver<ListOrdersResponse> responseObserver)
public default void listOrders(ListOrdersRequest request, StreamObserver<ListOrdersResponse> responseObserver)
Lists Order resources that the user has access to, within the scope of the parent resource.
Parameters | |
---|---|
Name | Description |
request |
ListOrdersRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListOrdersResponse> |
modifyOrder(ModifyOrderRequest request, StreamObserver<Operation> responseObserver)
public default void modifyOrder(ModifyOrderRequest request, StreamObserver<Operation> responseObserver)
Modifies an existing Order resource.
Parameters | |
---|---|
Name | Description |
request |
ModifyOrderRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
placeOrder(PlaceOrderRequest request, StreamObserver<Operation> responseObserver)
public default void placeOrder(PlaceOrderRequest request, StreamObserver<Operation> responseObserver)
Creates a new Order. This API only supports GCP spend-based committed use discounts specified by GCP documentation. The returned long-running operation is in-progress until the backend completes the creation of the resource. Once completed, the order is in OrderState.ORDER_STATE_ACTIVE. In case of failure, the order resource will be removed.
Parameters | |
---|---|
Name | Description |
request |
PlaceOrderRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |