UsageStats.Feature (API Reference)
Enum Class UsageStats.Feature
- All Implemented Interfaces:
Serializable,Comparable<UsageStats.Feature>,Constable
- Enclosing class:
- UsageStats
Represents the feature enum associated with the gathered usage stats.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionRepresents network traffic statistics for online usage corresponding to theLayerConfiguration.Feature.DETAIL_RENDERINGlayer configuration.Represents network traffic statistics for online usage corresponding to the "ev_charging_station_rendering_premium" layer group, enabled withLayerConfiguration.Feature.EV.Represents network traffic statistics for online usage corresponding to the "ev_charging_station_search_premium" layer group, enabled withLayerConfiguration.Feature.EV.Represents network traffic statistics for online usage corresponding to the "adas", "ehorizon", "interop", "isa" OCM layers.Represents network traffic statistics for feature that doesn't fit into other categories.Represents network traffic statistics for places search.Represents network traffic statistics for Here Positioning.Represents network traffic statistics for online usage corresponding to theLayerConfiguration.Feature.RDS_TRAFFIClayer configuration.Represents network traffic statistics for online usage corresponding to theLayerConfiguration.Feature.RENDERINGlayer configuration.Represents network traffic statistics for online usage corresponding to theRoutingEngine.Represents network traffic statistics for online usage corresponding to the following layer configurations:LayerConfiguration.Feature.OFFLINE_ROUTINGLayerConfiguration.Feature.OFFLINE_BUS_ROUTINGCounted when data for the corresponding layer is requested by the application by performing one of the following actions: Pan the map view to areas that have not been cached, prefetched or installed before. UseMapDownloaderto download and install aRegion. Prefetch map data into the map cache with theRoutePrefetcherfor areas that have not been cached, prefetched or installed before.Represents network traffic statistics to show satellite map scheme.Represents network traffic statistics for online usage corresponding to the "search", "ev_charging_station_search_premium", "fueling_station_premium" OCM layers.Represents network traffic statistics for online usage corresponding to theSearchEngine.Represents network traffic statistics for online usage corresponding to the calls ofTrafficEngine.Represents network traffic statistics for traffic vector tiles.Represents network traffic statistics for online usage corresponding to the "transit" OCM layer.Represents network traffic statistics for online usage corresponding to theTransitRoutingEngine.Represents network traffic statistics for online usage corresponding to theLayerConfiguration.Feature.TRUCKlayer configuration.Represents network traffic statistics for online usage corresponding to the vector tiles. -
Method Summary
Modifier and TypeMethodDescriptionstatic UsageStats.FeatureReturns the enum constant of this class with the specified name.static UsageStats.Feature[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
DETAILED_RENDERING
Represents network traffic statistics for online usage corresponding to the
LayerConfiguration.Feature.DETAIL_RENDERINGlayer configuration. Counted when data for the corresponding layer is requested by the application by performing one of the following actions:- Pan the map view to areas that have not been cached, prefetched or installed before.
- Use
MapDownloaderto download and install aRegion. - Prefetch map data into the map cache with the
RoutePrefetcherfor areas that have not been cached, prefetched or installed before. Note that you can enable or disable this feature by calling:LayerConfiguration.enabledFeatures(..) or LayerConfiguration.implicitlyPrefetchedFeatures().
-
EV_RENDERING
Represents network traffic statistics for online usage corresponding to the "ev_charging_station_rendering_premium" layer group, enabled with
LayerConfiguration.Feature.EV. Note, thatLayerConfiguration.Feature.EValso enables "ev_charging_station_search_premium" layer group, which is represented with [UsageStats.Feature.EV_SEARCH]. Counted when data for the corresponding layer is requested by the application by performing one of the following actions:- Pan the map view to areas that have not been cached, prefetched or installed before.
- Use
MapDownloaderto download and install aRegion. - Prefetch map data into the map cache with the
RoutePrefetcherfor areas that have not been cached, prefetched or installed before. As of now, this layer cannot be turned off.
-
EV_SEARCH
Represents network traffic statistics for online usage corresponding to the "ev_charging_station_search_premium" layer group, enabled with
LayerConfiguration.Feature.EV. Note, thatLayerConfiguration.Feature.EValso enables "ev_charging_station_rendering_premium" layer group, which is represented with [UsageStats.Feature.EV_RENDERING]. Counted when data for the corresponding layer is requested by the application by performing one of the following actions:- Pan the map view to areas that have not been cached, prefetched or installed before.
- Use
MapDownloaderto download and install aRegion. - Prefetch map data into the map cache with the
RoutePrefetcherfor areas that have not been cached, prefetched or installed before. As of now, this layer cannot be turned off.
-
NAVIGATION
Represents network traffic statistics for online usage corresponding to the "adas", "ehorizon", "interop", "isa" OCM layers. In addition, it is also tracking the following layer configurations:
LayerConfiguration.Feature.NAVIGATIONLayerConfiguration.Feature.JUNCTION_VIEW_3X4LayerConfiguration.Feature.JUNCTION_VIEW_16X9LayerConfiguration.Feature.JUNCTION_SIGN_3X4LayerConfiguration.Feature.JUNCTION_SIGN_3X5LayerConfiguration.Feature.JUNCTION_SIGN_4X3LayerConfiguration.Feature.JUNCTION_SIGN_5X3LayerConfiguration.Feature.JUNCTION_SIGN_16X9Counted when data for the corresponding layer is requested by the application by performing one of the following actions:- Pan the map view to areas that have not been cached, prefetched or installed before.
- Use
MapDownloaderto download and install aRegion. - Prefetch map data into the map cache with the
RoutePrefetcherfor areas that have not been cached, prefetched or installed before. - Using online navigation when the requested data is not cached, prefetched, or installed before. As of now, the above listed OCM layers cannot be turned off except for those that are exposed as layer configuration.
-
PLACES
Represents network traffic statistics for places search. This is legacy statistic which is now replaced by
SEARCH_ONLINE. -
RDS_TRAFFIC
Represents network traffic statistics for online usage corresponding to the
LayerConfiguration.Feature.RDS_TRAFFIClayer configuration. Counted when data for the corresponding layer is requested by the application by performing one of the following actions:- Pan the map view to areas that have not been cached, prefetched or installed before.
- Use
MapDownloaderto download and install aRegion. - Prefetch map data into the map cache with the
RoutePrefetcherfor areas that have not been cached, prefetched or installed before. Note that you can enable or disable this feature by calling:LayerConfiguration.enabledFeatures(..) or LayerConfiguration.implicitlyPrefetchedFeatures().
-
RENDERING
Represents network traffic statistics for online usage corresponding to the
LayerConfiguration.Feature.RENDERINGlayer configuration. Counted when data for the corresponding layer is requested by the application by performing one of the following actions:- Pan the map view to areas that have not been cached, prefetched or installed before.
- Use
MapDownloaderto download and install aRegion. - Prefetch map data into the map cache with the
RoutePrefetcherfor areas that have not been cached, prefetched or installed before. Note that you can enable or disable this feature by calling:LayerConfiguration.enabledFeatures(..) or LayerConfiguration.implicitlyPrefetchedFeatures().
-
ROUTER
Represents network traffic statistics for online usage corresponding to the
RoutingEngine. Includes the following transaction counts and APIs:- Routing Car, Bicycle, Pedestrian with HRN
hrn:here:service::olp-here:routing-8:basecounted with the use ofRoutingEngine with CarOptions,BicycleOptions or PedestrianOptions. - Routing Scooter with HRN
hrn:here:service::olp-here:routing-8:scootercounted with the use ofRoutingEngine with ScooterOptions - Routing Taxi with HRN
hrn:here:service::olp-here:routing-8:taxicounted with the use ofRoutingEngine with TaxiOptions - Routing Truck with HRN
hrn:here:service::olp-here:routing-8:truckcounted with the use ofRoutingEngine with TruckOptions - Time-Aware Routing with HRN
hrn:here:service::olp-here:routing-8:trafficcounted with the use ofRouteOptions with arrivalTime or departureTime - Routing EV with HRN
hrn:here:service::olp-here:routing-8:evcounted with the use ofRoutingEngine with EVTRuckOptions or EVCarOptions and evCarOptions.ensureReachability =true. - Route Import with HRN
hrn:here:service::olp-here:routing-8:importcounted with the use ofRoutingEngine.importRoutes(...) - Toll Cost with HRN
hrn:here:service::olp-here:routing-8:tollscounted with the use ofRoutingEngine with RouteOptions.enableTolls - Routing Bus with HRN
hrn:here:service::olp-here:routing-8:buscounted with the use ofRoutingEngine with BusOptions - Isoline Routing with HRN
hrn:here:service::olp-here:isoline-routing-8counted with the use ofRoutingEngine with IsolineOptions
- Routing Car, Bicycle, Pedestrian with HRN
-
ROUTING
Represents network traffic statistics for online usage corresponding to the following layer configurations:
LayerConfiguration.Feature.OFFLINE_ROUTINGLayerConfiguration.Feature.OFFLINE_BUS_ROUTINGCounted when data for the corresponding layer is requested by the application by performing one of the following actions:- Pan the map view to areas that have not been cached, prefetched or installed before.
- Use
MapDownloaderto download and install aRegion. - Prefetch map data into the map cache with the
RoutePrefetcherfor areas that have not been cached, prefetched or installed before. Note that you can enable or disable this feature by calling:LayerConfiguration.enabledFeatures(..) or LayerConfiguration.implicitlyPrefetchedFeatures().
-
SATELLITES
Represents network traffic statistics to show satellite map scheme. This includes a Raster Tile Base transaction count with HRN
hrn:here:service::olp-here:rendering-raster-tiles-3:base. -
SEARCH
Represents network traffic statistics for online usage corresponding to the "search", "ev_charging_station_search_premium", "fueling_station_premium" OCM layers. Counted when data for the corresponding layer is requested by the application by performing one of the following actions:
- Pan the map view to areas that have not been cached, prefetched or installed before.
- Use
MapDownloaderto download and install aRegion. - Prefetch map data into the map cache with the
RoutePrefetcherfor areas that have not been cached, prefetched or installed before. As of now, these layers cannot be turned off.
-
SEARCH_ONLINE
Represents network traffic statistics for online usage corresponding to the
SearchEngine. Includes the following transaction counts and APIs:- Discover/Search with HRN
hrn:here:service::olp-here:search-opensearch-1counted with the use ofSearchEngine textquery search - Geocode & Reverse Geocode with HRN
hrn:here:service::olp-here:geocode-7counted with the use ofSearchEngine addressQuery & GeoCoordinates search - Autosuggest with HRN
hrn:here:service::olp-here:search-autosuggest-7counted with the use ofSearchEngine suggest
- Discover/Search with HRN
-
TRANSIT
Represents network traffic statistics for online usage corresponding to the "transit" OCM layer. Counted when data for the corresponding layer is requested by the application by performing one of the following actions:
- Pan the map view to areas that have not been cached, prefetched or installed before.
- Use
MapDownloaderto download and install aRegion. - Prefetch map data into the map cache with the
RoutePrefetcherfor areas that have not been cached, prefetched or installed before. As of now, this layer cannot be turned off.
-
TRANSIT_ROUTING_ENGINE
Represents network traffic statistics for online usage corresponding to the
TransitRoutingEngine. This includes a Public Transit transaction count with HRN:hrn:here:service::olp-here:transit-8. -
TRAFFIC
Represents network traffic statistics for online usage corresponding to the calls of
TrafficEngine. All calls toTrafficEngineresult in transaction counts for HRNhrn:here:service::olp-here:traffic-api-7:standard. -
TRAFFIC_VECTOR_TILES
Represents network traffic statistics for traffic vector tiles. This includes a Traffic vector tile transaction count with HRN:
hrn:here:service::olp-here:traffic-vector-tiles-2. -
TRUCK
Represents network traffic statistics for online usage corresponding to the
LayerConfiguration.Feature.TRUCKlayer configuration. Counted when data for the corresponding layer is requested by the application by performing one of the following actions:- Pan the map view to areas that have not been cached, prefetched or installed before.
- Use
MapDownloaderto download and install aRegion. - Prefetch map data into the map cache with the
RoutePrefetcherfor areas that have not been cached, prefetched or installed before. Note that you can enable or disable this feature by calling:LayerConfiguration.enabledFeatures(..) or LayerConfiguration.implicitlyPrefetchedFeatures().
-
VECTOR_TILES
Represents network traffic statistics for online usage corresponding to the vector tiles. This includes a Vector tile transaction count with HRN:
hrn:here:service::olp-here:rendering-vector-tiles-2. This statistic is only counted for the HERE SDK (Explore) when showing the map view. -
OTHER
Represents network traffic statistics for feature that doesn't fit into other categories. Some examples include:
- Authentication
- Analytics
- Any feature not mapped in the existing list.
-
POSITIONING
Represents network traffic statistics for Here Positioning. This includes a Network Positioning transaction count with HRN
hrn:here:service::olp-here:positioning-2.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-