Class EVMobilityServiceProviderPreferences
Class EVMobilityServiceProviderPreferences
- java.lang.Object
-
- com.here.sdk.routing.EVMobilityServiceProviderPreferences
-
public final class EVMobilityServiceProviderPreferences extends java.lang.ObjectDefines preference level per known E-Mobility Service Provider. The E-Mobility Service Provider ID partner id as received from https://www.here.com/docs/bundle/ev-charge-points-api-developer-guide/page/topics/resource-roamings.html An alternative way to get
partnerIdis theeMobilityServiceProviders.partnerIdas part ofHERE 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.
-
-
Field Summary
Fields Modifier and Type Field Description java.util.List<java.lang.String>highSpecifies the E-Mobility Service Provider partnerId that are preferred the most.java.util.List<java.lang.String>lowSpecifies the E-Mobility Service Provider partnerId that are preferred the least.java.util.List<java.lang.String>mediumSpecifies the E-Mobility Service Provider partnerId that can be used when no better provider could be found or reached.
-
Constructor Summary
Constructors Constructor Description EVMobilityServiceProviderPreferences()Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)inthashCode()
-
-
-
Field Detail
-
high
@NonNull public java.util.List<java.lang.String> high
Specifies the E-Mobility Service Provider partnerId that are preferred the most.
-
medium
@NonNull public java.util.List<java.lang.String> medium
Specifies the E-Mobility Service Provider partnerId that can be used when no better provider could be found or reached.
-
low
@NonNull public java.util.List<java.lang.String> low
Specifies the E-Mobility Service Provider partnerId that are preferred the least.
-
-