Why Use the Data Client Library

Why Use the Data Client Library

The Data Client Library allows you to:

  • Manage access credentials for your project
  • Get and modify catalog metadata
  • Get and publish stream, volatile, and versioned data

The Data Client Library provide asynchronous APIs, streaming, backpressure, and
parallelism support, and includes built-in retries/resumes. The Data Client
Library is a multi-module library that has both lower level building blocks and
higher level APIs. There are also Pekko Streams connectors to selected
technologies, protocols and libraries.

For practical examples of working with data on the HERE platform, see
HERE Workspace for Java and Scala Developers.