EVMobilityServiceProviderPreferences
public struct EVMobilityServiceProviderPreferences : Hashable
Defines preference level per known E-Mobility Service Provider.
The E-Mobility Service Provider ID partner id as received from
https://docs.here.com/ev-products/docs/response-roamings
An alternative way to get partnerId is the eMobilityServiceProviders.partnerId as part of HERE SDK Search.
Maximum number of E-Mobility Service Providers is limited to 10 across all preference.
Defaults to using all available providers with no prioritization.
-
Specifies the E-Mobility Service Provider partnerId that are preferred the most.
Declaration
Swift
public var high: [String] -
Specifies the E-Mobility Service Provider partnerId that can be used when no better provider could be found or reached.
Declaration
Swift
public var medium: [String] -
Specifies the E-Mobility Service Provider partnerId that are preferred the least.
Declaration
Swift
public var low: [String] -
Creates a new instance.
Declaration
Swift
public init(high: [String] = [], medium: [String] = [], low: [String] = [])