public class BillingClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
BillingClient()
Constructs a new client to invoke service methods on billing with default configuration.
|
BillingClient(BceClientConfiguration config)
Constructs a new client to invoke service methods on billing default configuration.
|
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic BillingClient()
public BillingClient(BceClientConfiguration config)
public ResourceMonthBillResponse getResourceMonthBill(ResourceMonthBillRequest request)
request - The request containing all options for getting the bills info.public PrepayShareBillResponse queryPrepayShareBill(PrepayShareBillRequest request)
request - The request containing all options for getting the bills info.public ShareBillResponse queryShareBill(ShareBillRequest request)
request - The request containing all options for getting the bills info.public ProductMonthBillSummaryResponse queryProductMonthBillSummary(ProductMonthBillSummaryRequest request)
request - The request containing all options for getting the bills info.public CostSplitBillResponse queryCostSplitBill(CostSplitBillRequest request)
request - 成本拆分账单查询参数public ResourceBillListQueryResponse getResourceBillList(ResourceBillListQueryRequest request)
request - The request containing all options for getting the resource info.public OrderListResponse getOrderList(OrderListRequest request)
request - The request containing all options for getting the order info.public OrderListResponse getOrdersByUuid(OrderUuidQueryRequest request)
request - request of order query with uuid listpublic OrderCancelResponse cancelOrders(OrderCancelRequest request)
request - The request containing all options for cancel orders.public OrderPaymentResponse payOrder(OrderPaymentRequest request)
request - The request containing all options for the order payment.public PricingQueryResponse getSpecificCpcPrice(CpcPricingRequest request)
request - The request containing all options for getting the price info.public PricingQueryResponse getSpecificCptPrice(CptPricingRequest request)
request - The request containing all options for getting the price info.public RenewResourceResponse queryRenewResourceList(RenewResourceListRequest request)
request - The request containing all options for getting the resource list info.public RenewResourceDetailResponse queryRenewResourceListV2(RenewResourceDetailRequest request)
request - The request containing all options for getting the resource list info.public void setRenewResourceRule(ResourceAutoRenewRequest request)
request - The request containing all options for set the resource list renew rule.public TransferResultResponse balanceTransfer(SupervisorBalanceTransferRequest request)
request - request contain supervisedId and amountpublic TransferResultResponse balanceGather(SupervisorBalanceTransferRequest request)
request - request contain supervisedId and amountpublic SupervisorTransactionResponse transactionList(SupervisorTransactionPageRequest request)
request - request contain time and page parampublic SupervisorBalanceResponse balanceQuery(SupervisorBalanceQueryRequest request)
request - request contain accountIds parampublic UserBalanceQueryResponse userBalanceQuery()
Copyright © 2024. All rights reserved.