//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. |