blob: 40e7f4d6fbc1975ff4505ef64a10da74935dc43a [file] [log] [blame]
Eric Debeau1af30532019-05-14 17:45:22 +00001.. This work is licensed under a
2 Creative Commons Attribution 4.0 International License.
3
pwielebs30355d92019-04-24 11:44:37 +02004========
5DCAE SDK
6========
7
8:Date: 2019-04-29
9
10.. contents::
11 :depth: 3
12..
13
14Overview
15========
16
Eric Debeau1af30532019-05-14 17:45:22 +000017DCAE SDK contains utilities and clients which may be used for fetching
18configuration from CBS, consuming messages from DMaaP, interacting with A&AI,
19etc. SDK is written in Java.
pwielebs30355d92019-04-24 11:44:37 +020020
21Introduction
22============
23
24 SDK Maven dependencies (modules).
25
26 .. code-block:: XML
27
28 <properties>
29 <sdk.version>1.1.4</sdk.version>
30 </properties>
31
32 <dependencies>
33 <dependency>
34 <groupId>org.onap.dcaegen2.services.sdk.rest.services</groupId>
35 <artifactId>cbs-client</artifactId>
36 <version>${sdk.version}</version>
37 </dependency>
38
39 <dependency>
40 <groupId>org.onap.dcaegen2.services.sdk.security.crypt</groupId>
41 <artifactId>crypt-password</artifactId>
42 <version>${sdk.version}</version>
43 </dependency>
44
45 <dependency>
46 <groupId>org.onap.dcaegen2.services.sdk</groupId>
47 <artifactId>hvvesclient-producer-api</artifactId>
48 <version>${sdk.version}</version>
49 </dependency>
50
51 <dependency>
52 <groupId>org.onap.dcaegen2.services.sdk</groupId>
53 <artifactId>hvvesclient-producer-impl</artifactId>
54 <version>${sdk.version}</version>
55 <scope>runtime</scope>
56 </dependency>
57 <!-- more to go -->
58
Eric Debeau1af30532019-05-14 17:45:22 +000059 </dependencies>