Skip to content

Latest commit

 

History

History
37 lines (32 loc) · 2.1 KB

index.md

File metadata and controls

37 lines (32 loc) · 2.1 KB

Java SDK for Cognite Data Fusion (CDF)

The Java SDK provides convenient access to Cognite Data Fusion's capabilities. It covers a large part of CDF's capability surface, including experimental features. In addition, it is designed to handle a lot of the client "chores" for you so you can spend more time on your core client logic.

Some of the SDK's capabilities:

  • Upsert support. It will automatically handle createand update for you.
  • Retries with backoff. Transient failures will automatically be retried.
  • Performance optimization. The SDK will handle batching and parallelization of requests.

The Java SDK follows the Cognite Data Fusion (CDF) REST API structure. Both in terms of the different endpoints (assets, events, contextualization, etc.), the operations (list, retrive, upsert, etc.) and the data transfer objects (asset, event, etc.). Therefore, the CDF REST API documentation is an excellent foundation also for working with the Java SDK. Most of the SDK's features and usage specifications map directly to the API's definitions.

Table of contents