//mapboxpluginoffline/io.github.xit0c.mapboxpluginoffline.model/OfflineDownloadOptions
[androidJvm]
class OfflineDownloadOptions(definition: OfflineRegionDefinition, notificationOptions: NotificationOptions, metadata: ByteArray?) : Parcelable
This model represents the options for the download managed by the OfflineService.
| OfflineDownloadOptions | [androidJvm] fun OfflineDownloadOptions(definition: OfflineRegionDefinition, notificationOptions: NotificationOptions, regionName: String) Creates a OfflineDownloadOptions with the given values, converting regionName to a ByteArray with OfflineUtils.convertRegionName. |
| OfflineDownloadOptions | [androidJvm] fun OfflineDownloadOptions(definition: OfflineRegionDefinition, notificationOptions: NotificationOptions, metadata: ByteArray?) Creates a OfflineDownloadOptions with the given values. |
| Name | Summary |
|---|---|
| getRegionName | [androidJvm] fun getRegionName(): String? Returns the region name converting metadata with OfflineUtils.convertRegionName. |
| toString | [androidJvm] open override fun toString(): String Returns a String representation of this object. |
| Name | Summary |
|---|---|
| definition | [androidJvm] val definition: OfflineRegionDefinition Region definition that will be used in OfflineManager.createOfflineRegion(). |
| metadata | [androidJvm] val metadata: ByteArray? Region metadata that will be used in OfflineManager.createOfflineRegion(). |
| notificationOptions | [androidJvm] val notificationOptions: NotificationOptions Options that will be used for the notification shown by the OfflineService. |