The GoodData Java SDK encapsulates the REST API provided by the GoodData platform. The first version was implemented during the All Data Hackathon April 10 - 11 2014 and currently the SDK is transitioned to be an official GoodData project.
See Wiki for Upgrading Guide, Code Examples and Extensibility How-To.
The GoodData Java SDK is available in Maven Central Repository, to use it from Maven add to pom.xml
:
<dependency>
<groupId>com.gooddata</groupId>
<artifactId>gooddata-java</artifactId>
<version>1.2.2</version>
</dependency>
See releases page for information about versions and notable changes.
The GoodData Java SDK uses:
- the GoodData HTTP client version 0.8.2 or later
- the Apache HTTP Client version 4.3 or later (for white-labeled domains at least version 4.3.2 is required)
- the Spring Framework version 3.x
- the Jackson JSON Processor version 2.7.0 (GoodData Java SDK version 0.x requires version 1.9)
- the Java Development Kit (JDK) version 7 or later
The GoodData Java SDK is free and open-source software under BSD License.
##Contribute Missing functionality? Found a BUG? Please create an issue or simply contribute your code.