@Generated public class BillableUsageAPI extends Object
Constructor and Description |
---|
BillableUsageAPI(ApiClient apiClient)
Regular-use constructor
|
BillableUsageAPI(BillableUsageService mock)
Constructor for mocks
|
Modifier and Type | Method and Description |
---|---|
void |
download(DownloadRequest request)
Return billable usage logs.
|
void |
download(String startMonth,
String endMonth) |
BillableUsageService |
impl() |
public BillableUsageAPI(ApiClient apiClient)
public BillableUsageAPI(BillableUsageService mock)
public void download(DownloadRequest request)
Returns billable usage logs in CSV format for the specified account and date range. For the data schema, see [CSV file schema]. Note that this method might take multiple minutes to complete.
**Warning**: Depending on the queried date range, the number of workspaces in the account, the size of the response and the internet speed of the caller, this API may hit a timeout after a few minutes. If you experience this, try to mitigate by calling the API with narrower date ranges.
[CSV file schema]: https://docs.databricks.com/administration-guide/account-settings/usage-analysis.html#schema
public BillableUsageService impl()
Copyright © 2023. All rights reserved.