requestBrands
Requests vehicle brands synchronously based on the specified options.
Threading: This method should be invoked from a background thread as it involves time-consuming operations, such as network requests.
Return
A Result wrapping either a BrandsResponse on success or a VehicleMetadataFailure on failure.
Parameters
options
The options specifying the criteria for the brands request.
abstract fun requestBrands(options: BrandOptions, callback: Callback<BrandsResponse, VehicleMetadataFailure>): Cancellable
Requests vehicle brands asynchronously based on the specified options.
Return
The Cancellable operation.
Parameters
options
The options specifying the criteria for the brands request.
callback
The callback to be invoked with the result of the brands request.