copy

fun copy(apiKey: String = this.apiKey, baseUri: URI = this.baseUri, initialLanguage: Locale = this.initialLanguage, prefetchedAreaRadius: Distance = this.prefetchedAreaRadius, cacheMemoryMaxSize: Memory = this.cacheMemoryMaxSize, cacheStorageConfiguration: CacheStorageConfiguration? = this.cacheStorageConfiguration, requestLaneTiles: Boolean = this.requestLaneTiles, prefetchedAreaAlongRoute: AreaAlongRoute? = this.prefetchedAreaAlongRoute): NavigationTileStoreConfiguration

Creates a copy of this NavigationTileStoreConfiguration object with optional parameter overrides.

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

Return

A copy of this NavigationTileStoreConfiguration object with optionally modified properties.

Parameters

apiKey

Token, or key, to use to authenticate to the cloud service, defaults to the current value.

baseUri

A URI describing the location of the navigation tile cloud service, defaults to the current value.

initialLanguage

Language to use for the navigation tiles, defaults to the current value.

prefetchedAreaRadius

Radius around the current position defining the minimum area for which navigation map data is prefetched and kept available, defaults to the current value.

cacheMemoryMaxSize

Size limit for in-memory tile store, defaults to the current value.

cacheStorageConfiguration

Persistent cache storage configuration, defaults to the current value.

requestLaneTiles

The toggle flag enabling access to lane tiles in the navigation tiles, defaults to the current value.

prefetchedAreaAlongRoute

Area along the active route to prefetch navigation map data and keep it available, defaults to the current value.

See also