All Classes and Interfaces
Class
Description
An absolute geocoordinate in WGS84 using 24 bit-resolution.
Deprecated.
Use methods based on OptimizedMapLayers instead.
The base type for all OpenLR reference types.
The interface for shapes.
Deprecated.
An access point defined by a point along a
LinearLocation.List of disjoint
AccessRestrictionType values that can be combined to create more types
using the AccessRestrictionType.union method.Represents the access restriction for different types of traffic as a bitmask.
Represents a parsed response received from an OAuth2.0 token endpoint.
Describes types of access a user have to a catalog.
Additional fields that can be requested in the API calls.
Implementation of
PartitionMetadata exposing common additional fields.Maintain catalogs and their configuration.
Deprecated.
Use TopologyAttributeDescription instead.
Deprecated.
Use TopologyAttributesLayer instead.
Indicates that we should process all the bytes in a resource.
Looks up the ancestor
TileIds containing the given tile.This trait needs to be added to any model defined by the api.
Wrap java kafka consumer that must run in a single thread
This class is used internally by AsyncParser to signal that we've
reached the end of the particular input we were given.
Extracts individual properties from the containers
Extracts attributes from a given input.
Extracts the data containers from the HERE Map Content layer
AvroDataConverter is an implementation of DataConverter to store each message grouping as a single
avro data file.Deserialization schema from Avro bytes to Flink Row.
Serialization schema that serializes Flink Row into Avro bytes.
Converts an Avro schema into Flink's type information.
The vertex and the segment have opposite directions.
Factory for
BaseClientJava instances.Builder for
BaseClientJava instance.Trait for java metrics
A batch publication failed to complete.
BatchPublicationNotification that is published when ever new batch commit succeeds.
param: token String containing the token.
Describing the bearing of a line.
A linear location that has a main direction in the road network and an optional
opposite linear location.
A marshaller that can output objects as TPEG-Binary or read them from it.
Configuration specifying how a TPEG-Binary (un)marshaller should behave.
Factory methods for
BinaryMarshallers.
Common interface for all implementations of a "partition to blob ID" mapping
functions.
Boolean value of index key supported by Index layer
The common return type for bounding boxes.
Extracts north/south latitudes and east/west longitudes for some type.
Higher-level operations on bounding box types (for which a
BoundingBoxOperations
implementation is available).Represents objects that are a bounding box.
Type class to access the boundaries of a bounding box.
This is an experimental API.
This is an experimental API.
Built-Up Area Roads attribution identifies if a road is inside or outside a Built-Up Area
Built-Up Area Roads attribution identifies if a road is inside or outside a Built-Up Area
Trait used when the data to be parsed is in UTF-8.
Indicates which part of a resource we are interested in processing.
A mapping from key to values.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Used for
DataLoaders of Array[Byte].Used for
DataLoaders of In-Memory Tiles.Used for
DataLoaders of on-the-fly compiled tiles.Deprecated.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Adds to the `VersionedLayers` the capability to gather stats and preload data into the cache.
Generates candidate
MatchResults for a particular observation.Deprecated.
Use methods based on OptimizedMapLayers instead.
param: layers The layers property contains version independent information about the layers.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Find version information for a catalog HRN
CharBuilder is a specialized way to build Strings.
This class represents consumer offsets state attached to a consumed
partition.
A location represented by a circle.
A
CircleLocationReference refers to an area described by the geometric shape
of a circle and is not tied to the road network.A closed path in the road network expressed in the Location Library's data model.
A
ClosedLinearLocationReference refers to an area that is circumscribed by a closed
path in the road network, e.g.Decorator for
ProximitySearch that deduplicates results as follows.A cluster of elements.
A color to be used in properties, in web format (#RRGGBB)
Represent a partition to be committed
Build a new index partition that is going to be deleted
Build a new partition to be committed
Build a new index partition to be committed
Build a new partition to be committed
This interface provides control over how the data is compacted in the index layer.
A blob storage write conflict.
Shared FLIP-27 Source utilities for continuous (unbounded) polling sources
that carry a timestamp as checkpoint state.
Thread-safe availability notifier for bridging push (background thread) to pull (pollNext).
2D Cartesian coordinates with related
CoordinateOperations.Type class for accessing the members of 2D Cartesian coordinates.
Implicit that enables using
CoordinateOperations as extension methods.A Sequence of costs.
Defines a Cyclic redundancy check (CRC) algorithm.
Provides JSON framing Pekko operator that can separate valid JSON objects from
incoming
ByteString objects.DataApiAdapter is the entry point to get DataApiVersionedAdapter instances.
DataApiCatalogFacade is the adapter to interact with the HERE data service.
Entry point of the Java
data-client module.Abstract interface for
DataClient.The base class of exceptions returned through the Data Client API.
Context holder with shared resources used by DataClient.
The base class of non-retriable exceptions returned through the Data Client API.
The base class of retriable exceptions returned through the Data Client API.
Context holder with shared resources used by DataClient.
Utility class to initialize and hold shared resource required by DataClient.
User may provide a
DataConverter implementation to specify how data which
has been grouped can be aggregated into a single data file (byte array).Entry point of the Java
data-engine module.Abstract trait for
DataEngine.INTERNAL API
Deprecated.
Use methods based on OptimizedMapLayers instead.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Default implementation of EndpointLocator that uses EndpointLocatorService to endpoint resolution.
Provides factory methods for PartitionDecoders.
Provides factory methods for PartitionEncoders.
Represents a deleted partition in a commit.
Build a new partition to be deleted
param: deleteId String containing the delete request id.
param: deleteId String containing the delete request id.
Defines a digest algorithm.
Calculates the distance between positions by following the road network, but only up to
a directly connected vertex.
Represents a graph that allows expanding vertices to get their outgoing edges.
Represents the direction of a
Vertex
relative to the direction of its associated HERE Map Content segment.param: streamConfig configuration with root at here.platform.data-client.stream
Looks up
TileIds that cover a given circle.Calculates distances and (optionally) transitions
from a current position associated to a current observation, and
to several next positions associated to the next observation.
Computes emission probabilities for candidates based on distance.
This is an experimental API.
Represents a distance with a precision of 1 meter and a maximum value of up to 15000 meters.
Calculates transition probability values based on the length of the route between projected points.
param: forUnknown The probability assigned to any transition to or from an
UnknownPerforms distributed clustering on a given collection of GeolocatedItem events.
Filters out dummy messages
Emits dummy messages with the main stream is finished we need it
to let all the downstream logic to complete properly
Defines an edge in the routing graph, which corresponds to a transition from one vertex to another.
Represents the index of an edge inside a graph partition.
Deprecated.
Use TopologyAttributeDescription instead.
Contains the edge property data for a single tile.
Encapsulates a geometry, the nearest point on the geometry to some input point, and the distance between the two.
Elevation is the measure of the height value of a point on the Earth’s surface with reference to the mean-sea level.
Computes emission probabilities for candidates associated with an observation.
EmptyIndexValue signifies the index key does not have a value stored in Index Layer
Elements marked with this annotation are not part of the stable Location Library API.
Elements marked with this annotation are not part of the stable Location Library API.
Exponential distribution.
Container for an extended TMC location reference.
Facade is a type class that describes how Jawn should construct
JSON AST elements of type J.
FContext is used to construct nested JSON values.
Case class to hold the information if only feature IDs are queried.
The FeatureCollection is the entry point to create GeoJSON representations.
Case class to hold the information for spatial queries.
This is an experimental API.
A filtered view of a directed graph.
This is an experimental API.
This is an experimental API.
Guarantees that all search results are on accessible parts of the road, as defined by
roadAccess.This is an experimental API.
Represents a first reference point for a location reference in the road network.
Maintain catalogs and their configuration.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Use this class for manually managing publishing to a stream layer.
Describing the type of the road.
A
RangeBasedPropertyMap that returns the Form of Way for
a Vertex.The vertex and the segment have the same direction.
Object representing a point as a fraction along a (linear) element.
Functional class is a road type indicator, reflecting traffic speed and volume, as well as the importance and
connectivity of the road.
Roads that allow for high volume, maximum speed traffic movement between and through major metropolitan areas.
Roads that are used to channel traffic to FC1 roads for traveling between and through cities in the shortest amount
of time.
Roads that intersect FC2 roads and provide a high volume of traffic movement at a lower level of mobility than FC2
roads.
Roads with a high volume of traffic movement at moderate speeds between neighbourhoods.
Roads with a volume and traffic movement below the level of any other Functional Class.
Functional class is a road type indicator, reflecting traffic speed and volume, as well as the
importance and connectivity of the road.
Describes the class of the road in the road network.
Gaussian, or normal, probability distribution.
GenericDataConverter is an implementation of DataConverter to store each message grouping as a single
data file.Deprecated.
This functionality is deprecated.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Constants used to convert degrees to meters on the spherical earth approximation.
Represents WGS84 geocoordinates.
Extracts latitude and longitude for some type.
Represents objects containing geocoordinates.
A location represented by a pair of geocoordinates.
A
GeoCoordinateLocationReference refers to a point described by a pair of geocoordinates.Type class for objects representing geocoordinates.
Allows using
GeoCoordinateOperations methods as extension methods.Provides high-level operations on types representing geocoordinates.
Contains the road geometry data for a single tile.
Converts WGS84 Earth coordinates to planar 2D coordinates and vice-versa.
Provides default
GeoProjection implementations.Grade Category identifies a change in slope of the road based on driver perception.
Grade Category identifies a change in slope of the road based on driver perception.
Unrecognized value.
Contains the routing graph data for a single tile.
A grid of rectangles.
A
GridLocationReference refers to a rectangular grid that is not tied
to the road network.Build a new here account credentials.
Deprecated.
Use plain HMC.
Deprecated.
Use plain HMC.
Uniquely identifies a
Vertex by its direction and
the HERE Map Content segment it is associated with.Data inspector properties to customize the visual appearance of GeoJSON data.
HereTile value of index key supported by Index layer
Represents a valid HEREtile level.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Finds tile IDs.
Token credentials resolved by HereTokenProvider
Build a new here token credentials.
The HierarchicalVersionedLayerMetadataLoader prefetches partitions looking up into the Here Tile
hierarchy to fetch the tiles around a given tile.
An implementation of
PathMatcher that creates a Hidden Markov Model (HMM)
and calculates the most likely path using the Viterbi algorithm.An HRN (HERE Resource Name) is a resource descriptor that provides a globally unique handle for a resource.
Trait for http request
Trait for http response
An underlying HTTP service API response exception.
A debugging
GeoProjection.FLIP-27 continuous source for IML feature ID batches with polling.
Base trait for all parsed IML queries.
Exception for a reference that can't be resolved due to inconsistent data.
LayerDataFrameReader to query data from an
index layer.Defines a data attribute for indexing.
Builds
IndexDefinitions.Builds
IndexLayerTypes.Represents a partition of Index layer.
Builder of IndexPartition that represents a partition of Index layer.
Represents the layer parts.
Type of indexes supported for index layer
A value of index key supported by Index layer.
Deprecated.
Use methods based on OptimizedMapLayers instead.
LayerDataFrameReader to query data from an interactive
Map layer.Class for parsing RSQL queries into a parameters IML API can work with.
Allowed values for the Interactive Map API clustering.
Allowed values for CountMode in QuadBin requests.
Allowed values for IfExist post featureCollection option.
Allowed values for IfExist post featureCollection option.
Sampling Ratio of underlying dataset.
Allowed values for Interactive Map API tile types.
Represents an intermediate reference point for a location reference in the road network.
This is an experimental API.
This is an experimental API.
The type of intersection for a segment range.
The type of intersection for a segment range.
This value indicates a manoeuvre that cannot be explained in one command.
Segments that provide internal structure and road connectivity within an intersection.
Identifies a segment or a sequence of segments which may be grouped into a single guidance instruction.
Unrecognized value.
The 64 bits integer value of index key supported by Index layer
Deprecated.
please use ioExecutorService parameter of BaseClient instead.
Wrapper used to implicit inject the IO execution context with normal execution context.
Iterator-related operations of Source[T, NotUsed].
Source-related operations of IterableOnce[T].
INTERNAL API
Provides method to create a
LayerDataFrameReader corresponding
to the layer type (index or versioned).Provides method to create a
LayerDataFrameWriter corresponding
to the layer type (index or versioned).Provides method to create a
LayerUpdater for index/volatile layersINTERNAL API
An instance of this class is created by JAAS via reflexion
An instance of this class is created by JAAS via reflexion
Classifies a segment based on the number of lanes in each travel direction.
Classifies a segment based on the number of lanes in each travel direction.
Four or more lanes in each travel direction
One lane in each travel direction
Two or three lanes in each travel direction
Unrecognized value.
Represents the last reference point for a location reference in the road network.
param: id Name of the layer.
Deprecated.
Use LayerConfiguration class instead.
Content type of a layer
Custom Spark DataFrameReader
for querying data from a given layer.
Implicit class to simplify the creation of custom Spark
DataFrameReaders.
Custom Spark DataFrameWriter
for writing data to a given layer.
Implicit class to simplify the creation of custom Spark
DataFrameWriters.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Deprecated.
This object is not supported anymore.
Trait to represent a layer updater to mutate a layer by deleting some partitions
param: layer Name of the layer.
param: version Version of this catalog.
A Sequence of length values in meters.
Connects input partitions to output partitions when input partitions only contribute data to
the corresponding output partitions.
A path in the road network expressed in the Location Library's data model.
A
LinearLocationReference refers to a path in the road network
in a map neutral and compressed way.Provides operations to linear ring types.
An interface for objects that represent linear ring.
Type class for objects representing a linear ring.
LineProperties specify the properties of the the road
section directly adjacent to a reference point.Extracts a sequence of points (line string) for some type.
Represents objects containing a sequence of points (line string).
Type class for objects representing an ordered sequence of Points, called a line string.
Allows using
LineStringOperations methods as extension methods.Provides high-level operations on line strings.
Interface to enable the "local" environment when local-support is available
Local road characteristics: Frontage, parking lot, POI access.
Local road characteristics: Frontage, parking lot, POI access.
A localized description of a location.
Creates location references from locations.
A basic type to represent errors that happened when creating location
references.
Provides
LocationReferenceCreators factories to
create different location reference types from Location Library data model specific
representations.A basic type to represent errors that happened when creating or resolving
location references.
Represents a way of resolving location references into map-specific representations.
A basic type to represent errors that happened when resolving location
references.
Provides factories for
LocationReferenceResolvers
to resolve different location reference types into Location Library data model specific
representations.Provides
PropertyMap factories for location
referencing reference data.Logarithmic probability used in HMM computations.
A Matrix of
LogProbability values.A Sequence of
LogProbability values.Abstraction to a server that can resolve service endpoints
Low Mobility identifies roads where traversal requires a very low speed due to such driving
conditions which prohibits high speed (e.g.
Low Mobility identifies roads where traversal requires a very low speed due to such driving conditions which prohibits high speed (e.g.
Driving condition is not low mobility.
Unrecognized value.
Driving condition is low mobility.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Contains the mapping data for a single tile.
Singleton adapter for
com.here.olp.util.geo.GeoCoordinate.For defining images that can be applied to "Point/MultiPoint" through the "marker-symbol" property.
The result of applying a
PathMatcher to observations.This is an experimental API.
The result of matching an observation to a road network.
This class adds some convenient operations to Protobuf's message
Metadata information the user can use for any purpose.
Trait for java metrics
BlobIdGenerator implementation that uses UUIDBlobIdGenerator for non volatile partitions and StableBlobIdGenerator
for volatile ones.The user of this interface has precise control over selecting indexing attributes with multiple values for each message.
An extension of the ByteArrayInputStream that allows to change a buffer that should be read
without creating a new ByteArrayInputStream instance.
Deprecated.
Use TopologyAttributeDescription instead.
Deprecated.
Use TopologyAttributesLayer instead.
SourceReader that never emits – just keeps the source alive.
Represents a new (or changed) partition pending for commit.
Defines a blob which contents are buffered and that can be read multiple times.
Build a new partition to be committed
Sets the data source to be a byte array.
Sets the data source from file.
The unique ID of a Node
param: value The node ID
A simple no-op Sink v2 that discards all elements.
Exception returned when a resource is not found in Data Service.
Builder for Notification consumer settings
An subscription to a topic with access to the Source of notifications and control operation.
A type that indicates that no transitions are returned from the corresponding path matcher.
param: lastModified Indicates the time when the object was modified last.
param: multipartToken Token for multipart.
TTL enums for objectstore layer.
param: items List result items.
param: name Name of the key.
param: name Name of the key.
param: parts Collection of all the uploaded parts.
param: number Part number.
Officially assigned ISO 3166-1 alpha-3 codes, using the English short country names officially defined by the
ISO 3166 Maintenance Agency (ISO 3166/MA).
Aruba
Afghanistan
Angola
Anguilla
Aland Islands
Albania
Andorra
United Arab Emirates
Argentina
Armenia
American Samoa
Antarctica
French Southern Territories
Antigua and Barbuda
Australia
Austria
Azerbaijan
Burundi
Belgium
Benin
Bonaire, Sint Eustatius and Saba
Burkina Faso
Bangladesh
Bulgaria
Bahrain
Bahamas
Bosnia and Herzegovina
Saint Barthélemy
Belarus
Belize
Bermuda
Bolivia, Plurinational State of
Brazil
Barbados
Brunei Darussalam
Bhutan
Bouvet Island
Botswana
Central African Republic
Canada
Cocos (Keeling) Islands
Switzerland
Chile
China
Côte d'Ivoire
Cameroon
Congo, the Democratic Republic of the
Congo
Cook Islands
Colombia
Comoros
Cabo Verde
Costa Rica
Cuba
Curaçao
Christmas Island
Cayman Islands
Cyprus
Czechia
Germany
Djibouti
Dominica
Denmark
Dominican Republic
Algeria
Ecuador
Egypt
Eritrea
Western Sahara
Spain
Estonia
Ethiopia
Finland
Fiji
Falkland Islands (Malvinas)
France
Faroe Islands
Micronesia, Federated States of
Gabon
United Kingdom
Georgia
Guernsey
Ghana
Gibraltar
Guinea
Guadeloupe
Gambia
Guinea-Bissau
Equatorial Guinea
Greece
Grenada
Greenland
Guatemala
French Guiana
Guam
Guyana
Hong Kong
Heard Island and McDonald Islands
Honduras
Croatia
Haiti
Hungary
Indonesia
Isle of Man
India
British Indian Ocean Territory
Ireland
Iran, Islamic Republic of
Iraq
Iceland
Israel
Italy
Jamaica
Jersey
Jordan
Japan
Kazakhstan
Kenya
Kyrgyzstan
Cambodia
Kiribati
Saint Kitts and Nevis
Korea, Republic of
Kuwait
Lao People's Democratic Republic
Lebanon
Liberia
Libya
Saint Lucia
Liechtenstein
Sri Lanka
Lesotho
Lithuania
Luxembourg
Latvia
Macao
Saint Martin (French part)
Morocco
Monaco
Moldova, Republic of
Madagascar
Maldives
Mexico
Marshall Islands
Macedonia, the former Yugoslav Republic of
Mali
Malta
Myanmar
Montenegro
Mongolia
Northern Mariana Islands
Mozambique
Mauritania
Montserrat
Martinique
Mauritius
Malawi
Malaysia
Mayotte
Namibia
New Caledonia
Niger
Norfolk Island
Nigeria
Nicaragua
Niue
Netherlands
Norway
Nepal
Nauru
New Zealand
Oman
Pakistan
Panama
Pitcairn
Peru
Philippines
Palau
Papua New Guinea
Poland
Puerto Rico
Korea, Democratic People's Republic of
Portugal
Paraguay
Palestine, State of
French Polynesia
Qatar
Réunion
Romania
Russian Federation
Rwanda
Saudi Arabia
Sudan
Senegal
Singapore
South Georgia and the South Sandwich Islands
Saint Helena, Ascension and Tristan da Cunha
Svalbard and Jan Mayen
Solomon Islands
Sierra Leone
El Salvador
San Marino
Somalia
Saint Pierre and Miquelon
Serbia
South Sudan
Sao Tome and Principe
Suriname
Slovakia
Slovenia
Sweden
Swaziland
Sint Maarten (Dutch part)
Seychelles
Syrian Arab Republic
Turks and Caicos Islands
Chad
Togo
Thailand
Tajikistan
Tokelau
Turkmenistan
Timor-Leste
Tonga
Trinidad and Tobago
Tunisia
Turkey
Tuvalu
Taiwan, Province of China
Tanzania, United Republic of
Uganda
Ukraine
United States Minor Outlying Islands
Unrecognized value.
Uruguay
United States of America
Uzbekistan
Holy See
Saint Vincent and the Grenadines
Venezuela, Bolivarian Republic of
Virgin Islands, British
Virgin Islands, U.S.
Viet Nam
Vanuatu
Wallis and Futuna
Samoa
Yemen
South Africa
Zambia
Zimbabwe
Represents an "off-road" where a path matcher decides that the corresponding observation
occurred outside of the road network.
Indicates that we should process all the bytes from start to end of resource.
A basic type to represent errors that happened when creating or resolving
OLR references.
Provides
LocationReferenceCreators factories to create different location reference types
from Location Library data model specific representations.Provides factories for
LocationReferenceResolvers to resolve different location reference
types into Location Library data model specific representations.A basic type to represent errors that happened when resolving OLR references.
This is an experimental API.
Represents a successful match to an element of type `V`.
Container for a location references providing additional meta-data.
A kind of
LineStringOperations that enables additional, optimized operations
that make some operations on line strings faster.Allows using
OptimizedLineStringOperations methods as extension methods.Creates a new
VersionedLayerReadersConfiguration configuration.DSL methods for constructing
OptimizedMapCatalog.Describes the relationship between a POI and the driving direction on the
referenced road section.
Contains the range-based property data for a single tile.
Indication that a road goes over/under another road.
Unrecognized value.
Indication that a road goes over/under another road.
Holder for information related to ownership of catalog or layer
Represents geocoordinates packed into a Long.
A line string containing
PackedGeoCoordinates.Parser implements a state machine for correctly parsing JSON data.
Represent a already committed partition
The partition metadata.
To create the mainDescriptor, the FileDescriptorSet and messageClassName are required.
An Id that uniquely identifies a partition in HERE Map Content.
Parent case class for supporting geo-spatial functions
As specified here: https://confluence.in.here.com/x/WA75KQ
Describes the way in which data is partitioned within the layer.
Partitioning scheme supported by the server
The partitioning scheme defines the way in which partitions are handled.
Partitioning scheme supported by the server
Returns the input tiles that an output tile requires for compilation.
A
Path specifies a sequence of coordinates defining a path.A path-based map matcher.
This is an experimental API.
PathProperties specify the properties of the full path betweeen subsequent reference points.
A partition pending for commit, either a new partition, an update to an existing partition, or the deletion of
an existing partition.
Physical characteristics for a vertex range.
Physical characteristics for a vertex range.
Generalized result of TMC reference creation.
AsyncParser is able to parse chunks of data (encoded as
Option[ByteBuffer] instances) and parse asynchronously.
Deprecated.
Use TopologyAttributeDescription instead.
A
PointAlongLineLocationReference refers to a point relative to a
road sections in a map-agnostic fashion.Represents the value of a property together with the offset on the entity to which this value applies.
Specialized
PropertyMap for properties that potentially apply to only part of a key.The reference data for a point along a line.
A geocoordinate based point of interest (POI).
The orientation of an event in the road.
A
POIWithAccessPointLocationReference describes a point of interest (POI) and an access
point to that POI on the road network, for example an entry to a car park associated with the POI.POJO Class have to https://ci.apache.org/projects/flink/flink-docs-release-1.10/dev/stream/state/schema_evolution.html#pojo-types
POJO Class have to https://ci.apache.org/projects/flink/flink-docs-release-1.10/dev/stream/state/schema_evolution.html#pojo-types
POJO Class have to https://ci.apache.org/projects/flink/flink-docs-release-1.10/dev/stream/state/schema_evolution.html#pojo-types
POJO Class have to https://ci.apache.org/projects/flink/flink-docs-release-1.10/dev/stream/state/schema_evolution.html#pojo-types
A location surrounded by a sequence of points given as geocoordinates.
A
PolygonLocationReference refers to an area described by the geometric shape
of a polygon and is not tied to the road network.Precise TMC-Information as defined in ISO 17572-2.
Precise TMC-Information as defined in ISO 17572-2.
Represents probabilities and transitions computed by
TransitionProbabilityStrategy.Defines the probability distribution for a continuous random variable.
Wraps KafkaProducer through async non blocking methods
Creates a new producer instance from given parameters
Creates a new producer instance from given parameters
This is an experimental API.
Projects two points using a
projection and calculates their distance in Euclidean space.Metadata for a geometric feature.
An abstract Key, Value interface for properties.
Provides factory methods for accessing properties from the
adasattributes layer of
Optimized Map for Location Library.Deprecated.
Use
TopologyAttributes.Deprecated.
Use
TopologyAttributes.Deprecated.
Use
TopologyAttributes.Provides factory methods for accessing properties from the
topologyattributes layer of
Optimized Map for Location Library.Encodes and decodes Protocol buffers to and from JSON strings.
ProtobufDataConverter is an implementation of DataConverter to store each message as a single
protobuf data file.To read protobuf data from a layer, the schema must be specified in the layer
configuration and needs to be available on Artifact service.
ProtobufKryoSerializer<T extends com.google.protobuf.AbstractMessage>
Encodes and decodes Partition data using
ProtobufBlobConverter.An interface for finding elements within a specific radius around a center.
Generates candidate
States for an observation by proximity search.Create a new
ProxyCredentials.Build a new proxy settings.
Publish partition metadata to a catalog.
Query partition metadata of a catalog.
FLIP-27 continuous source for index layer partitions with polling.
Represents the layer parts.
FLIP-27 source for continuous versioned layer reading with notification subscription.
FLIP-27 source for continuous versioned layer part data reading.
FLIP-27 continuous source for volatile layer partition ID groups with polling.
FLIP-27 continuous source for volatile layer partitions with polling.
Identifies the location of a Railway Crossing for map display and guidance to generate specific driver alerts when approaching a railway crossing.
Railway crossing is protected with a barrier.
Railway crossing is NOT protected with a barrier.
Unrecognized value.
Railway crossing is NOT specified.
Identifies the location of a Railway Crossing for map display and guidance to generate specific
driver alerts when approaching a railway crossing.
Indicates that we should process all the bytes from start to end (inclusive).
Deprecated.
Use TopologyAttributeDescription instead.
Represents the value of a property together with the specific portion of the entity to which this range applies.
Compiles attribute layer partitions from HERE Map Content to the property format for
Optimized Map for Location Library
Specialized
PropertyMap for properties that potentially apply to only part of a key.Deprecated.
Use methods based on OptimizedMapLayers instead.
Contains the range-based property data for a single tile.
Deprecated.
Use TopologyAttributeDescription instead.
Deprecated.
Use TopologyAttributeDescription instead.
RawDataConverter is an implementation of DataConverter to store each message as a single
protobuf data file.Facade is a type class that describes how Jawn should construct
JSON AST elements of type J.
FContext is used to construct nested JSON values.
A data source to read data as raw byte arrays
Engine supporting read operations against the underlying volume.
A rectangle specified in geocoordinates.
A location represented by a bounding-box.
A
RectangleLocationReference refers to an area described by the geometric shape
of a rectangle and is not tied to the road network.Helper builder to instantiate an already committed ReferencePartition.
An abstract location using the Location Library's data model.
A
RelativeGeoCoordinate is used to represent a geocoordinate in terms of a previous position,
e.g.This is an experimental API.
Filters out dummy messages
Emits dummy messages with the main stream is finished we need it
to let all the downstream logic to complete properly
Build a new retry policy.
A strategy for determine whether and when to retry an operation
A strategy that starts with some initial interval, and then picks the next interval so that it is the longer of
the duration of the last request or an exponential increase over the previous interval.
A strategy that constantly returns the given interval
Contains the routing graph data for a single tile, needed
to perform an efficient reverse expansion of a graph.
List of disjoint
RoadAccessType values that can be combined to create more types using
the RoadAccessType.union method.Represents the accessibility of a particular stretch of road for different types of traffic
as a bitmask.
Deprecated.
Use TopologyAttributeDescription instead.
Deprecated.
Use TopologyAttributesLayer instead.
Identifies a road network based on governmental classification.
Urban Expressway
Currently not in use
Frontage Road with No Through Traffic
Walkway
Express Highway
National Road
Currently not in use
Regional Road
General Road 1
General Road 2
Ferry
Alley
Unrecognized value.
Identifies a road network based on governmental classification.
A physical structure or painted road marking intended to legally prohibit left turns in right-side driving countries, right turns in left-side driving countries, and U-turns at divided intersections or in the middle of divided segments.
A painted line that prohibits turns by statute only.
A physical divider preventing specific manoeuvres.
Unrecognized value.
A physical structure or painted road marking intended to legally prohibit left turns in
right-side driving countries, right turns in left-side driving countries, and U-turns at divided
intersections or in the middle of divided segments.
Road usage characteristics for a vertex range.
Refreshable token credentials path provided in configuration
INTERNAL API
Executes
Runnables on the thread calling execute.A dedicated serializer for the Scala
Nil singleton.A dedicated serializer for the Scala
None singleton.A dedicated serializer for the Scala
Some singleton.Scenic indicates if a trail offers scenic landscapes.
A unique ID for a Segment
A string that uniquely identifies a road segment in HERE Map Content.
The Index of an undirected road segment in a
GraphTile.For a particular segment, identified by its
SegmentReference,
resolves its destination output partition and index in that partition.A
Shape specified by a sequence of coordinates.The side of the road of an event.
Describes the the side of the road that the POI is on.
Location of the sign relative to the travel direction.
Signal is located to the left of the travel direction.
Signal is located overhead of the travel direction.
Signal is located to the right of the travel direction.
Unrecognized value.
Location of the sign relative to the travel direction.
Simple styles to customize how map features are displayed.
The user of this interface has precise control over selecting indexing attributes with single value for each message.
Shared FLIP-27 Source utilities for bounded (one-shot) sources.
Trivial split carrying only a string identifier.
Calculates the distance between two points in Euclidean space using sinusoidal projection.
A simple and fast
GeoProjection used for most
use cases.Slope is the angle of inclination at the point indicating the angle of inclination from this point towards the vertex.
Indication of the accuracy of the slope or elevation values.
Indication of the accuracy of the slope or elevation values.
Derived from basic data.
Derived from higher resolution data.
Unrecognized value.
Finds the most likely path through a Map-Matching specific Hidden Markov Model.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Implicits helper to easily access the API using synchronous calls required by Spark.
Indicates a point where a road splits into two or more roads.
Identifies specific road intersection types that a driver perceives as a single intersection.
Identifies specific road intersection types that a driver perceives as a single intersection.
A circular junction where traffic moves in one direction.
A somewhat circular intersection that controls the traffic flow from incoming roads.
A paved area where a vehicle can travel, but there are no legally defined traffic paths.
Unrecognized value.
The general speed trend of a navigable segment based on posted or legal speed.
The general speed trend of a navigable segment based on posted or legal speed.
Speed limit information for the segment.
The source for how the speed limit was collected.
Speed Limit is based on administrative regulations.
Speed Limit is based on a posted speed limit sign, speed limit information painted on the road, or data obtained from official sources.
Unrecognized value.
Speed limit information for the segment.
The user of this interface has precise control over selecting indexing attributes with single value for each message that can be
splitted.
BlobIdGenerator implementation that generate deterministic blob ID given a partition and version.Builder for
StableBlobIdGeneratorDeprecated.
Use methods based on OptimizedMapLayers instead.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Defines the statistics of the Interactive Map Layer
Defines the bounding box of the layer
Defines the count of statistics
param: value the count value
param: estimated if true, the count is estimated
Defines Statistics Geometry Types
param: value the list of geometry types in the layer
param: estimated if true, the list of geometry types is estimated
Defines the property statistics in the layer
param: value the list of property statistics
param: estimated if true, the list of property statistics is estimated
Defines the property count in the layer
param: key the property name
param: count the count of the property in the layer
param: searchable if true, the property is searchable
Defines the tags statistics of layer
param: value the list of tag statistics
param: estimated if true, the list of tag statistics is estimated
param: key the tag name
param: count the tag count in the layer
Computes the straight-line distance between two geocoordinates.
A Sequence of length values in meters that were calculated using a
StraightLineDistanceCalculator.Assigns one split per subtask for parallel consumption.
Sink V2 implementation for stream layer rows.
SourceReader for stream layer rows with checkpoint-aware offset commit.
internal stream publish with embedded data
Error happening while shutting down a stream subscription.
String value of index key supported by Index layer
An subscription to a stream layer with access to the Source of partitions and control operation.
Segment geometry that has specific uses beyond the standard road network and is included for
special or limited use.
Segment geometry that has specific uses beyond the standard road network and is included for special or limited use.
Adds an
Unknown to the list of generated candidates.Indicates the continuation of the main road through an intersection.
This is an experimental API.
Provides decoders for all Optimized Map for Location Library layers.
A
PropertyMap[Edge, T] that
retrieves edge attribute values from multiple EdgePropertyTiles.A
TiledEdgePropertyMap that does not apply any transformation to the values inside
the EdgePropertyTiles before returning them.Implements a
PropertyMap for retrieving vertex
geometries.A Graph consisting of multiple
GraphTiles.Mixin trait for
TiledGraph objects that makes querying outEdgeIterator or outDegree for
a vertex whose tile is not part of the graph return empty instead of throwing.Converts an Optimized Map for Location Library Mapping Partition into a
PropertyMap searchable by
Vertex.Unifies multiple
OverlappingRangeBasedPropertyTiles, to enable using them transparently to look up
property values by Vertex.An implementation of
ProximitySearch for the
indexed segment geometry of the Optimized Map for Location Library, which uses an R-tree
to find segments.Unifies multiple
RangeBasedPropertyTiles, to enable using them transparently to look up
property values by Vertex.A
TiledRangeBasedPropertyMap that does not apply any transformation to the values inside
the RangeBasedPropertyTiles before returning them.A reverse Graph consisting of multiple tiles.
A reverse Graph consisting of multiple
GraphTiles.A property map for properties that do not depend on the direction of a vertex (segment properties).
Represents the ID of a tile for the HEREtile schema.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Looks up
TileIds using various point- or area-based queries.Collection of tile weighers for each tile type.
TimeWindow value of index key supported by Index layer
A provider capable of returning next and previous locations for a given location with
respect to an enclosing linear location.
Java factory methods for
TmcAdjacencyProvidersAssociates a
LinearLocation with the reference it is covered by, if there is one.Base exception for TMC creation related errors.
Base exception for TMC creation and resolution related errors.
The ID of a specific TMC location.
This is an experimental API.
The negative external section of a TMC (Traffic Message Channel) code.
The negative internal section of a TMC (Traffic Message Channel) code.
The positive external section of a TMC (Traffic Message Channel) code.
The positive internal section of a TMC (Traffic Message Channel) code.
This is an experimental API.
A TMC location reference as specified in ISO 17572.
A TMC location reference as specified in ISO 17572.
Provides
LocationReferenceCreators factories to create Tmc location reference types from
Location Library data model specific representations.Base exception for TMC resolution related errors.
The TMC id of a specific location table.
This is an experimental API.
A facade for application messages and the contained location references.
Groups an `applicationMessage` with the contained `locationReferences`.
This is an experimental API.
Deprecated.
Use methods based on OptimizedMapLayers instead.
Computes the transition probabilities and (optionally) additional transition data.
Marks the sections of a vertex within which vehicles are generally allowed to travel in the direction of the vertex.
TTL enums for index layer.
The user of this interface has precise control over how their data is archived in index layer.
Contains the undirected property data for a single tile.
Represents a result when the path matcher fails to match an observation.
Value for unsupported index type.
Provides binary search operations on an indexed sequence.
BlobIdGenerator implementation that uses a UUID as the blob ID for a partition.param: hrn HRN of the catalog that was used at any time to generate data for this version of this catalog.
LayerDataFrameReader to query data from a versioned layer.Retrieving data for the versioned layer with a generic partitioning scheme.
Retrieving data for the versioned layer with a generic partitioning scheme.
Retrieving data for the versioned layer with here tile partitioning scheme.
Retrieving data for the versioned layer with here tile partitioning scheme.
Wrapper around
QueryApi
that processes RSQL queries and returns the corresponding list of partitions.Versioned layers related to a catalog
param: version Version of this catalog.
param: versions Information about the requested versions.
Defines a vertex
This is an experimental API.
Represents the index of a vertex inside a graph partition.
Contains factory methods for creating
ProximitySearches
returning Vertices.Represents a continuous part of a vertex.
Methods for manipulating vertex directions.
Wrapper around
QueryApi
that processes RSQL queries and returns the corresponding list of partitions.Trait used to create a combination of simple filters for fetch data from Volatile layer.
Helper builder to instantiate a VolatilePartitionsFilter
Engine supporting write operations to the underlying storage
A marshaller that can output objects as TPEG-ML (XML) or read them from it.
Configuration specifying how a TPEG-ML (un)marshaller should behave.
Factory methods for
XmlMarshallers.Extracts a zip to a folder.