api.h
Go to the documentation of this file.
1 
16 // ===> Do not modify this file by hand! <===
17 //
18 // This file is automatically generated by
19 // src/api_wrappers/generateCppAPIHWrappers.py. (Run make api_wrappers to
20 // update it.)
21 
22 #ifndef DXCPP_API_H
23 #define DXCPP_API_H
24 
25 #include "dxjson/dxjson.h"
26 
27 namespace dx {
28 
29  JSON analysisAddTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
30  JSON analysisAddTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
31 
32  JSON analysisDescribe(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
33  JSON analysisDescribe(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
34 
35  JSON analysisRemoveTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
36  JSON analysisRemoveTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
37 
38  JSON analysisSetProperties(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
39  JSON analysisSetProperties(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
40 
41  JSON analysisTerminate(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
42  JSON analysisTerminate(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
43 
44  JSON appAddAuthorizedUsers(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
45  JSON appAddAuthorizedUsers(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
46  JSON appAddAuthorizedUsersWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
47  JSON appAddAuthorizedUsersWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
48 
49  JSON appAddCategories(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
50  JSON appAddCategories(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
51  JSON appAddCategoriesWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
52  JSON appAddCategoriesWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
53 
54  JSON appAddDevelopers(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
55  JSON appAddDevelopers(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
56  JSON appAddDevelopersWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
57  JSON appAddDevelopersWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
58 
59  JSON appAddTags(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
60  JSON appAddTags(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
61  JSON appAddTagsWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
62  JSON appAddTagsWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
63 
64  JSON appDelete(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
65  JSON appDelete(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
66  JSON appDeleteWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
67  JSON appDeleteWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
68 
69  JSON appDescribe(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
70  JSON appDescribe(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
71  JSON appDescribeWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
72  JSON appDescribeWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
73 
74  JSON appGet(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
75  JSON appGet(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
76  JSON appGetWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
77  JSON appGetWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
78 
79  JSON appInstall(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
80  JSON appInstall(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
81  JSON appInstallWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
82  JSON appInstallWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
83 
84  JSON appListAuthorizedUsers(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
85  JSON appListAuthorizedUsers(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
86  JSON appListAuthorizedUsersWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
87  JSON appListAuthorizedUsersWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
88 
89  JSON appListCategories(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
90  JSON appListCategories(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
91  JSON appListCategoriesWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
92  JSON appListCategoriesWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
93 
94  JSON appListDevelopers(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
95  JSON appListDevelopers(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
96  JSON appListDevelopersWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
97  JSON appListDevelopersWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
98 
99  JSON appPublish(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
100  JSON appPublish(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
101  JSON appPublishWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
102  JSON appPublishWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
103 
104  JSON appRemoveAuthorizedUsers(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
105  JSON appRemoveAuthorizedUsers(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
106  JSON appRemoveAuthorizedUsersWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
107  JSON appRemoveAuthorizedUsersWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
108 
109  JSON appRemoveCategories(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
110  JSON appRemoveCategories(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
111  JSON appRemoveCategoriesWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
112  JSON appRemoveCategoriesWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
113 
114  JSON appRemoveDevelopers(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
115  JSON appRemoveDevelopers(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
116  JSON appRemoveDevelopersWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
117  JSON appRemoveDevelopersWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
118 
119  JSON appRemoveTags(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
120  JSON appRemoveTags(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
121  JSON appRemoveTagsWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
122  JSON appRemoveTagsWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
123 
124  JSON appRun(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=false);
125  JSON appRun(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=false);
126  JSON appRunWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=false);
127  JSON appRunWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=false);
128 
129  JSON appValidateBatch(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
130  JSON appValidateBatch(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
131  JSON appValidateBatchWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
132  JSON appValidateBatchWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
133 
134  JSON appUninstall(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
135  JSON appUninstall(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
136  JSON appUninstallWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
137  JSON appUninstallWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
138 
139  JSON appUpdate(const std::string &app_id_or_name, const std::string &input_params="{}", const bool safe_to_retry=true);
140  JSON appUpdate(const std::string &app_id_or_name, const dx::JSON &input_params, const bool safe_to_retry=true);
141  JSON appUpdateWithAlias(const std::string &app_name, const std::string &app_alias, const std::string &input_params="{}", const bool safe_to_retry=true);
142  JSON appUpdateWithAlias(const std::string &app_name, const std::string &app_alias, const dx::JSON &input_params, const bool safe_to_retry=true);
143 
144  JSON appNew(const std::string &input_params="{}", const bool safe_to_retry=false);
145  JSON appNew(const dx::JSON &input_params, const bool safe_to_retry=false);
146 
147  JSON appletAddTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
148  JSON appletAddTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
149 
150  JSON appletDescribe(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
151  JSON appletDescribe(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
152 
153  JSON appletGet(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
154  JSON appletGet(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
155 
156  JSON appletGetDetails(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
157  JSON appletGetDetails(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
158 
159  JSON appletListProjects(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
160  JSON appletListProjects(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
161 
162  JSON appletRemoveTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
163  JSON appletRemoveTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
164 
165  JSON appletRename(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
166  JSON appletRename(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
167 
168  JSON appletValidateBatch(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
169  JSON appletValidateBatch(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
170 
171  JSON appletRun(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
172  JSON appletRun(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
173 
174  JSON appletSetProperties(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
175  JSON appletSetProperties(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
176 
177  JSON appletNew(const std::string &input_params="{}", const bool safe_to_retry=false);
178  JSON appletNew(const dx::JSON &input_params, const bool safe_to_retry=false);
179 
180  JSON containerClone(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
181  JSON containerClone(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
182 
183  JSON containerDescribe(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
184  JSON containerDescribe(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
185 
186  JSON containerDestroy(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
187  JSON containerDestroy(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
188 
189  JSON containerListFolder(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
190  JSON containerListFolder(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
191 
192  JSON containerMove(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
193  JSON containerMove(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
194 
195  JSON containerNewFolder(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
196  JSON containerNewFolder(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
197 
198  JSON containerRemoveFolder(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
199  JSON containerRemoveFolder(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
200 
201  JSON containerRemoveObjects(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
202  JSON containerRemoveObjects(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
203 
204  JSON containerRenameFolder(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
205  JSON containerRenameFolder(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
206 
207  JSON databaseAddTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
208  JSON databaseAddTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
209 
210  JSON databaseAddTypes(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
211  JSON databaseAddTypes(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
212 
213  JSON databaseClose(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
214  JSON databaseClose(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
215 
216  JSON databaseDescribe(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
217  JSON databaseDescribe(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
218 
219  JSON databaseGetDetails(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
220  JSON databaseGetDetails(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
221 
222  JSON databaseListProjects(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
223  JSON databaseListProjects(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
224 
225  JSON databaseRelocate(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
226  JSON databaseRelocate(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
227 
228  JSON databaseRemoveTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
229  JSON databaseRemoveTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
230 
231  JSON databaseRemoveTypes(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
232  JSON databaseRemoveTypes(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
233 
234  JSON databaseRename(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
235  JSON databaseRename(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
236 
237  JSON databaseSetDetails(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
238  JSON databaseSetDetails(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
239 
240  JSON databaseSetProperties(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
241  JSON databaseSetProperties(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
242 
243  JSON databaseSetVisibility(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
244  JSON databaseSetVisibility(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
245 
246  JSON databaseDownloadFile(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
247  JSON databaseDownloadFile(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
248 
249  JSON databaseListFolder(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
250  JSON databaseListFolder(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
251 
252  JSON dbclusterAddTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
253  JSON dbclusterAddTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
254 
255  JSON dbclusterAddTypes(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
256  JSON dbclusterAddTypes(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
257 
258  JSON dbclusterDescribe(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
259  JSON dbclusterDescribe(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
260 
261  JSON dbclusterGetDetails(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
262  JSON dbclusterGetDetails(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
263 
264  JSON dbclusterNew(const std::string &input_params="{}", const bool safe_to_retry=false);
265  JSON dbclusterNew(const dx::JSON &input_params, const bool safe_to_retry=false);
266 
267  JSON dbclusterRemoveTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
268  JSON dbclusterRemoveTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
269 
270  JSON dbclusterRemoveTypes(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
271  JSON dbclusterRemoveTypes(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
272 
273  JSON dbclusterRename(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
274  JSON dbclusterRename(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
275 
276  JSON dbclusterSetDetails(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
277  JSON dbclusterSetDetails(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
278 
279  JSON dbclusterSetProperties(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
280  JSON dbclusterSetProperties(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
281 
282  JSON dbclusterSetVisibility(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
283  JSON dbclusterSetVisibility(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
284 
285  JSON dbclusterStart(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
286  JSON dbclusterStart(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
287 
288  JSON dbclusterStop(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
289  JSON dbclusterStop(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
290 
291  JSON dbclusterTerminate(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
292  JSON dbclusterTerminate(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
293 
294  JSON fileAddTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
295  JSON fileAddTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
296 
297  JSON fileAddTypes(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
298  JSON fileAddTypes(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
299 
300  JSON fileClose(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
301  JSON fileClose(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
302 
303  JSON fileDescribe(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
304  JSON fileDescribe(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
305 
306  JSON fileDownload(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
307  JSON fileDownload(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
308 
309  JSON fileGetDetails(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
310  JSON fileGetDetails(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
311 
312  JSON fileListProjects(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
313  JSON fileListProjects(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
314 
315  JSON fileRemoveTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
316  JSON fileRemoveTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
317 
318  JSON fileRemoveTypes(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
319  JSON fileRemoveTypes(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
320 
321  JSON fileRename(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
322  JSON fileRename(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
323 
324  JSON fileSetDetails(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
325  JSON fileSetDetails(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
326 
327  JSON fileSetProperties(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
328  JSON fileSetProperties(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
329 
330  JSON fileSetVisibility(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
331  JSON fileSetVisibility(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
332 
333  JSON fileUpload(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
334  JSON fileUpload(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
335 
336  JSON fileNew(const std::string &input_params="{}", const bool safe_to_retry=false);
337  JSON fileNew(const dx::JSON &input_params, const bool safe_to_retry=false);
338 
339  JSON globalWorkflowAddAuthorizedUsers(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
340  JSON globalWorkflowAddAuthorizedUsers(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
341 
342  JSON globalWorkflowAddCategories(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
343  JSON globalWorkflowAddCategories(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
344 
345  JSON globalWorkflowAddDevelopers(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
346  JSON globalWorkflowAddDevelopers(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
347 
348  JSON globalWorkflowAddTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
349  JSON globalWorkflowAddTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
350 
351  JSON globalWorkflowDelete(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
352  JSON globalWorkflowDelete(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
353 
354  JSON globalWorkflowDescribe(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
355  JSON globalWorkflowDescribe(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
356 
357  JSON globalWorkflowListAuthorizedUsers(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
358  JSON globalWorkflowListAuthorizedUsers(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
359 
360  JSON globalWorkflowListCategories(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
361  JSON globalWorkflowListCategories(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
362 
363  JSON globalWorkflowListDevelopers(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
364  JSON globalWorkflowListDevelopers(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
365 
366  JSON globalWorkflowPublish(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
367  JSON globalWorkflowPublish(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
368 
369  JSON globalWorkflowRemoveAuthorizedUsers(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
370  JSON globalWorkflowRemoveAuthorizedUsers(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
371 
372  JSON globalWorkflowRemoveCategories(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
373  JSON globalWorkflowRemoveCategories(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
374 
375  JSON globalWorkflowRemoveDevelopers(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
376  JSON globalWorkflowRemoveDevelopers(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
377 
378  JSON globalWorkflowRemoveTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
379  JSON globalWorkflowRemoveTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
380 
381  JSON globalWorkflowRun(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
382  JSON globalWorkflowRun(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
383 
384  JSON globalWorkflowUpdate(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
385  JSON globalWorkflowUpdate(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
386 
387  JSON globalWorkflowNew(const std::string &input_params="{}", const bool safe_to_retry=false);
388  JSON globalWorkflowNew(const dx::JSON &input_params, const bool safe_to_retry=false);
389 
390  JSON jobAddTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
391  JSON jobAddTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
392 
393  JSON jobDescribe(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
394  JSON jobDescribe(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
395 
396  JSON jobGetLog(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
397  JSON jobGetLog(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
398 
399  JSON jobRemoveTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
400  JSON jobRemoveTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
401 
402  JSON jobSetProperties(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
403  JSON jobSetProperties(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
404 
405  JSON jobTerminate(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
406  JSON jobTerminate(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
407 
408  JSON jobUpdate(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
409  JSON jobUpdate(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
410 
411  JSON jobNew(const std::string &input_params="{}", const bool safe_to_retry=false);
412  JSON jobNew(const dx::JSON &input_params, const bool safe_to_retry=false);
413 
414  JSON notificationsGet(const std::string &input_params="{}", const bool safe_to_retry=true);
415  JSON notificationsGet(const dx::JSON &input_params, const bool safe_to_retry=true);
416 
417  JSON notificationsMarkRead(const std::string &input_params="{}", const bool safe_to_retry=true);
418  JSON notificationsMarkRead(const dx::JSON &input_params, const bool safe_to_retry=true);
419 
420  JSON orgDescribe(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
421  JSON orgDescribe(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
422 
423  JSON orgFindMembers(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
424  JSON orgFindMembers(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
425 
426  JSON orgFindProjects(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
427  JSON orgFindProjects(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
428 
429  JSON orgFindApps(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
430  JSON orgFindApps(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
431 
432  JSON orgInvite(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
433  JSON orgInvite(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
434 
435  JSON orgRemoveMember(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
436  JSON orgRemoveMember(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
437 
438  JSON orgSetMemberAccess(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
439  JSON orgSetMemberAccess(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
440 
441  JSON orgUpdate(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
442  JSON orgUpdate(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
443 
444  JSON orgNew(const std::string &input_params="{}", const bool safe_to_retry=false);
445  JSON orgNew(const dx::JSON &input_params, const bool safe_to_retry=false);
446 
447  JSON projectAddTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
448  JSON projectAddTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
449 
450  JSON projectArchive(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
451  JSON projectArchive(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
452 
453  JSON projectUnarchive(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
454  JSON projectUnarchive(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
455 
456  JSON projectClone(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
457  JSON projectClone(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
458 
459  JSON projectDecreasePermissions(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
460  JSON projectDecreasePermissions(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
461 
462  JSON projectDescribe(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
463  JSON projectDescribe(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
464 
465  JSON projectDestroy(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
466  JSON projectDestroy(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
467 
468  JSON projectInvite(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
469  JSON projectInvite(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
470 
471  JSON projectLeave(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
472  JSON projectLeave(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
473 
474  JSON projectListFolder(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
475  JSON projectListFolder(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
476 
477  JSON projectMove(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
478  JSON projectMove(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
479 
480  JSON projectNewFolder(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
481  JSON projectNewFolder(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
482 
483  JSON projectRemoveFolder(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
484  JSON projectRemoveFolder(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
485 
486  JSON projectRemoveObjects(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
487  JSON projectRemoveObjects(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
488 
489  JSON projectRemoveTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
490  JSON projectRemoveTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
491 
492  JSON projectRenameFolder(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
493  JSON projectRenameFolder(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
494 
495  JSON projectSetProperties(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
496  JSON projectSetProperties(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
497 
498  JSON projectTransfer(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
499  JSON projectTransfer(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
500 
501  JSON projectUpdate(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
502  JSON projectUpdate(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
503 
504  JSON projectUpdateSponsorship(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
505  JSON projectUpdateSponsorship(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
506 
507  JSON projectNew(const std::string &input_params="{}", const bool safe_to_retry=false);
508  JSON projectNew(const dx::JSON &input_params, const bool safe_to_retry=false);
509 
510  JSON recordAddTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
511  JSON recordAddTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
512 
513  JSON recordAddTypes(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
514  JSON recordAddTypes(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
515 
516  JSON recordClose(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
517  JSON recordClose(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
518 
519  JSON recordDescribe(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
520  JSON recordDescribe(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
521 
522  JSON recordGetDetails(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
523  JSON recordGetDetails(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
524 
525  JSON recordListProjects(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
526  JSON recordListProjects(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
527 
528  JSON recordRemoveTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
529  JSON recordRemoveTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
530 
531  JSON recordRemoveTypes(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
532  JSON recordRemoveTypes(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
533 
534  JSON recordRename(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
535  JSON recordRename(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
536 
537  JSON recordSetDetails(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
538  JSON recordSetDetails(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
539 
540  JSON recordSetProperties(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
541  JSON recordSetProperties(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
542 
543  JSON recordSetVisibility(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
544  JSON recordSetVisibility(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
545 
546  JSON recordNew(const std::string &input_params="{}", const bool safe_to_retry=false);
547  JSON recordNew(const dx::JSON &input_params, const bool safe_to_retry=false);
548 
549  JSON systemDescribeDataObjects(const std::string &input_params="{}", const bool safe_to_retry=true);
550  JSON systemDescribeDataObjects(const dx::JSON &input_params, const bool safe_to_retry=true);
551 
552  JSON systemDescribeExecutions(const std::string &input_params="{}", const bool safe_to_retry=true);
553  JSON systemDescribeExecutions(const dx::JSON &input_params, const bool safe_to_retry=true);
554 
555  JSON systemDescribeProjects(const std::string &input_params="{}", const bool safe_to_retry=true);
556  JSON systemDescribeProjects(const dx::JSON &input_params, const bool safe_to_retry=true);
557 
558  JSON systemFindAffiliates(const std::string &input_params="{}", const bool safe_to_retry=true);
559  JSON systemFindAffiliates(const dx::JSON &input_params, const bool safe_to_retry=true);
560 
561  JSON systemFindApps(const std::string &input_params="{}", const bool safe_to_retry=true);
562  JSON systemFindApps(const dx::JSON &input_params, const bool safe_to_retry=true);
563 
564  JSON systemFindDataObjects(const std::string &input_params="{}", const bool safe_to_retry=true);
565  JSON systemFindDataObjects(const dx::JSON &input_params, const bool safe_to_retry=true);
566 
567  JSON systemFindGlobalWorkflows(const std::string &input_params="{}", const bool safe_to_retry=true);
568  JSON systemFindGlobalWorkflows(const dx::JSON &input_params, const bool safe_to_retry=true);
569 
570  JSON systemResolveDataObjects(const std::string &input_params="{}", const bool safe_to_retry=true);
571  JSON systemResolveDataObjects(const dx::JSON &input_params, const bool safe_to_retry=true);
572 
573  JSON systemFindExecutions(const std::string &input_params="{}", const bool safe_to_retry=true);
574  JSON systemFindExecutions(const dx::JSON &input_params, const bool safe_to_retry=true);
575 
576  JSON systemFindAnalyses(const std::string &input_params="{}", const bool safe_to_retry=true);
577  JSON systemFindAnalyses(const dx::JSON &input_params, const bool safe_to_retry=true);
578 
579  JSON systemFindDatabases(const std::string &input_params="{}", const bool safe_to_retry=true);
580  JSON systemFindDatabases(const dx::JSON &input_params, const bool safe_to_retry=true);
581 
582  JSON systemFindJobs(const std::string &input_params="{}", const bool safe_to_retry=true);
583  JSON systemFindJobs(const dx::JSON &input_params, const bool safe_to_retry=true);
584 
585  JSON systemFindProjects(const std::string &input_params="{}", const bool safe_to_retry=true);
586  JSON systemFindProjects(const dx::JSON &input_params, const bool safe_to_retry=true);
587 
588  JSON systemFindUsers(const std::string &input_params="{}", const bool safe_to_retry=true);
589  JSON systemFindUsers(const dx::JSON &input_params, const bool safe_to_retry=true);
590 
591  JSON systemFindProjectMembers(const std::string &input_params="{}", const bool safe_to_retry=true);
592  JSON systemFindProjectMembers(const dx::JSON &input_params, const bool safe_to_retry=true);
593 
594  JSON systemFindOrgs(const std::string &input_params="{}", const bool safe_to_retry=true);
595  JSON systemFindOrgs(const dx::JSON &input_params, const bool safe_to_retry=true);
596 
597  JSON systemGenerateBatchInputs(const std::string &input_params="{}", const bool safe_to_retry=true);
598  JSON systemGenerateBatchInputs(const dx::JSON &input_params, const bool safe_to_retry=true);
599 
600  JSON systemGlobalSearch(const std::string &input_params="{}", const bool safe_to_retry=true);
601  JSON systemGlobalSearch(const dx::JSON &input_params, const bool safe_to_retry=true);
602 
603  JSON systemGreet(const std::string &input_params="{}", const bool safe_to_retry=true);
604  JSON systemGreet(const dx::JSON &input_params, const bool safe_to_retry=true);
605 
606  JSON systemHeaders(const std::string &input_params="{}", const bool safe_to_retry=true);
607  JSON systemHeaders(const dx::JSON &input_params, const bool safe_to_retry=true);
608 
609  JSON systemShortenURL(const std::string &input_params="{}", const bool safe_to_retry=true);
610  JSON systemShortenURL(const dx::JSON &input_params, const bool safe_to_retry=true);
611 
612  JSON systemWhoami(const std::string &input_params="{}", const bool safe_to_retry=true);
613  JSON systemWhoami(const dx::JSON &input_params, const bool safe_to_retry=true);
614 
615  JSON userDescribe(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
616  JSON userDescribe(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
617 
618  JSON userUpdate(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
619  JSON userUpdate(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
620 
621  JSON workflowAddStage(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
622  JSON workflowAddStage(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
623 
624  JSON workflowAddTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
625  JSON workflowAddTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
626 
627  JSON workflowAddTypes(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
628  JSON workflowAddTypes(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
629 
630  JSON workflowClose(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
631  JSON workflowClose(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
632 
633  JSON workflowDescribe(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
634  JSON workflowDescribe(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
635 
636  JSON workflowDryRun(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
637  JSON workflowDryRun(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
638 
639  JSON workflowGetDetails(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
640  JSON workflowGetDetails(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
641 
642  JSON workflowIsStageCompatible(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
643  JSON workflowIsStageCompatible(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
644 
645  JSON workflowListProjects(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
646  JSON workflowListProjects(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
647 
648  JSON workflowMoveStage(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
649  JSON workflowMoveStage(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
650 
651  JSON workflowOverwrite(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
652  JSON workflowOverwrite(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
653 
654  JSON workflowRemoveStage(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
655  JSON workflowRemoveStage(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
656 
657  JSON workflowRemoveTags(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
658  JSON workflowRemoveTags(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
659 
660  JSON workflowRemoveTypes(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
661  JSON workflowRemoveTypes(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
662 
663  JSON workflowRename(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
664  JSON workflowRename(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
665 
666  JSON workflowRun(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=false);
667  JSON workflowRun(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=false);
668 
669  JSON workflowValidateBatch(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
670  JSON workflowValidateBatch(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
671 
672  JSON workflowSetDetails(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
673  JSON workflowSetDetails(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
674 
675  JSON workflowSetProperties(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
676  JSON workflowSetProperties(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
677 
678  JSON workflowSetVisibility(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
679  JSON workflowSetVisibility(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
680 
681  JSON workflowUpdate(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
682  JSON workflowUpdate(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
683 
684  JSON workflowUpdateStageExecutable(const std::string &object_id, const std::string &input_params="{}", const bool safe_to_retry=true);
685  JSON workflowUpdateStageExecutable(const std::string &object_id, const dx::JSON &input_params, const bool safe_to_retry=true);
686 
687  JSON workflowNew(const std::string &input_params="{}", const bool safe_to_retry=false);
688  JSON workflowNew(const dx::JSON &input_params, const bool safe_to_retry=false);
689 
690 }
691 #include "dxcpp.h"
692 
693 #endif
An executable object that can be published for others to discover.
Definition: api.cc:7