AutomaticNdsStoreUpdaterConfiguration

Configuration for automatic map operations.

Important: This is a Public Preview API. It may be changed or removed at any time.

Throws

when all properties are null.

Constructors

Link copied to clipboard
constructor(allRegions: AutomaticNdsStoreUpdaterConfiguration.AllRegions? = null, relevantRegions: AutomaticNdsStoreUpdaterConfiguration.RelevantRegions? = null, regionsAlongRoute: AutomaticNdsStoreUpdaterConfiguration.RegionsAlongRoute? = null, dataRemovalStrategy: AutomaticNdsStoreUpdaterConfiguration.DataRemovalStrategy = DataRemovalStrategy.Disabled)

Types

Link copied to clipboard

Configuration for all regions in the map updates.

Link copied to clipboard

Configuration for the data removal strategy when disk space is low during an automatic update.

Link copied to clipboard
class RegionsAlongRoute(val radius: Distance = DEFAULT_RADIUS, val networkConnectivity: NetworkConnectivityConfiguration = DEFAULT_NETWORK_CONNECTIVITY)

Configuration for regions along route updates.

Link copied to clipboard
class RelevantRegions(val radius: Distance = DEFAULT_RADIUS, val updateInterval: Duration = DEFAULT_UPDATE_INTERVAL, val networkConnectivity: NetworkConnectivityConfiguration = DEFAULT_NETWORK_CONNECTIVITY)

Configuration for relevant regions updates.

Properties

Link copied to clipboard

Configuration for all regions in the map updates. Defaults to null

Link copied to clipboard

Configuration for the data removal strategy when disk space is low during an automatic update. Defaults to DataRemovalStrategy.Disabled

Link copied to clipboard

Configuration for regions along route updates. Defaults to null

Link copied to clipboard

Configuration for relevant regions updates. Defaults to null

Functions

Link copied to clipboard
fun copy(allRegions: AutomaticNdsStoreUpdaterConfiguration.AllRegions? = this.allRegions, relevantRegions: AutomaticNdsStoreUpdaterConfiguration.RelevantRegions? = this.relevantRegions, regionsAlongRoute: AutomaticNdsStoreUpdaterConfiguration.RegionsAlongRoute? = this.regionsAlongRoute, dataRemovalStrategy: AutomaticNdsStoreUpdaterConfiguration.DataRemovalStrategy = this.dataRemovalStrategy): AutomaticNdsStoreUpdaterConfiguration
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String