Class BillableUsageAPI
- java.lang.Object
-
- com.databricks.sdk.service.billing.BillableUsageAPI
-
@Generated public class BillableUsageAPI extends Object
This API allows you to download billable usage logs for the specified account and date range. This feature works with all account types.
-
-
Constructor Summary
Constructors Constructor Description BillableUsageAPI(ApiClient apiClient)Regular-use constructorBillableUsageAPI(BillableUsageService mock)Constructor for mocks
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddownload(DownloadRequest request)Return billable usage logs.voiddownload(String startMonth, String endMonth)BillableUsageServiceimpl()
-
-
-
Constructor Detail
-
BillableUsageAPI
public BillableUsageAPI(ApiClient apiClient)
Regular-use constructor
-
BillableUsageAPI
public BillableUsageAPI(BillableUsageService mock)
Constructor for mocks
-
-
Method Detail
-
download
public void download(DownloadRequest request)
Return billable usage logs.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
-
impl
public BillableUsageService impl()
-
-