NdsStoreConfiguration

class NdsStoreConfiguration(val ndsStorePath: File, val keystorePath: File? = null, val storeAccessPermit: NdsStoreAccessPermit? = null, val geopoliticalView: String? = null)

Configuration parameters for an NdsStore.

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

Constructors

Link copied to clipboard
constructor(ndsStorePath: File, keystorePath: File? = null, storeAccessPermit: NdsStoreAccessPermit? = null, geopoliticalView: String? = null)

Properties

Link copied to clipboard

The country code in the ISO 3166-1 alpha-3 format whose view on disputed areas should be used. Only the map regions belonging to the chosen geopolitical view will be loaded and subject to updates. If not provided or if there is no special view defined in the map, the international geopolitical view will be used.

Link copied to clipboard
val keystorePath: File? = null

The path to the keystore file containing encryption keys for the NDS store files. If the NDS store is encrypted, the keystore file is required.

Link copied to clipboard

The path to the NDS Store, the directory that contains the 'ROOT.NDS' file. The directory and its content must be accessible and writable.

Link copied to clipboard

The permit to access NDS store. If the keystore file is encrypted, storeAccessPermit is required.

Functions

Link copied to clipboard
fun copy(ndsStorePath: File = this.ndsStorePath, keystorePath: File? = this.keystorePath, storeAccessPermit: NdsStoreAccessPermit? = this.storeAccessPermit, geopoliticalView: String? = this.geopoliticalView): NdsStoreConfiguration
Link copied to clipboard
open override fun toString(): String