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