TCA: Support for VES/A&AI enrichment
[dcaegen2/analytics/tca.git] / dcae-analytics-cdap-plugins / widgets / DMaaPMRSink-batchsink.json
1 {\r
2   "metadata": {\r
3     "spec-version": "1.3"\r
4   },\r
5   "configuration-groups": [\r
6     {\r
7       "label": "DMaaP MR Sink Configuration",\r
8       "properties": [\r
9         {\r
10           "widget-type": "textbox",\r
11           "label": "Reference Name",\r
12           "name": "referenceName",\r
13           "widget-attributes": {\r
14             "default": "DMaaPMRSink"\r
15           }\r
16         },\r
17         {\r
18           "widget-type": "textbox",\r
19           "label": "Host Name",\r
20           "name": "hostName"\r
21         },\r
22         {\r
23           "widget-type": "number",\r
24           "label": "Host Port number",\r
25           "name": "portNumber"\r
26         },\r
27         {\r
28           "widget-type": "textbox",\r
29           "label": "Topic Name",\r
30           "name": "topicName"\r
31         },\r
32         {\r
33           "widget-type": "textbox",\r
34           "label": "Protocol",\r
35           "name": "protocol",\r
36           "widget-attributes": {\r
37             "default": "https"\r
38           }\r
39         },\r
40         {\r
41           "widget-type": "textbox",\r
42           "label": "User Name",\r
43           "name": "userName"\r
44         },\r
45         {\r
46           "widget-type": "textbox",\r
47           "label": "User Password",\r
48           "name": "userPassword"\r
49         },\r
50         {\r
51           "widget-type": "textbox",\r
52           "label": "Content Type'",\r
53           "name": "contentType",\r
54           "widget-attributes": {\r
55             "default": "application/json"\r
56           }\r
57         },\r
58         {\r
59           "widget-type": "string",\r
60           "label": "Message Column Name",\r
61           "name": "messageColumnName",\r
62           "widget-attributes": {\r
63             "default": "message"\r
64           }\r
65         },\r
66         {\r
67           "widget-type": "string",\r
68           "label": "Max Batch Size",\r
69           "name": "maxBatchSize",\r
70           "widget-attributes": {\r
71             "default": "50"\r
72           }\r
73         },\r
74         {\r
75           "widget-type": "string",\r
76           "label": "Max Recovery Queue Size",\r
77           "name": "maxRecoveryQueueSize"\r
78         }\r
79       ]\r
80     }\r
81   ],\r
82   "outputs": [\r
83     {\r
84       "name": "schema",\r
85       "widget-type": "schema",\r
86       "widget-attributes": {\r
87         "schema-types": [\r
88           "string"\r
89         ],\r
90         "schema-default-type": "string"\r
91       }\r
92     }\r
93   ]\r
94 }\r