1 const { validateAdminArgs } = require('firebase-admin/data-connect');
2
3 const connectorConfig = {
4 connector: 'example',
5 serviceId: 'jcr-guide-pro-source',
6 location: 'us-south1'
7 };
8 exports.connectorConfig = connectorConfig;
9
10 function createCategory(dcOrOptions, options) {
11 const { dc: dcInstance, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrOptions, options, undefined);
12 dcInstance.useGen(true);
13 return dcInstance.executeMutation('CreateCategory', undefined, inputOpts);
14 }
15 exports.createCategory = createCategory;
16
17 function upsertCategory(dcOrVarsOrOptions, varsOrOptions, options) {
18 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
19 dcInstance.useGen(true);
20 return dcInstance.executeMutation('UpsertCategory', inputVars, inputOpts);
21 }
22 exports.upsertCategory = upsertCategory;
23
24 function deleteCategory(dcOrVarsOrOptions, varsOrOptions, options) {
25 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
26 dcInstance.useGen(true);
27 return dcInstance.executeMutation('DeleteCategory', inputVars, inputOpts);
28 }
29 exports.deleteCategory = deleteCategory;
30
31 function updateCategory(dcOrVarsOrOptions, varsOrOptions, options) {
32 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
33 dcInstance.useGen(true);
34 return dcInstance.executeMutation('UpdateCategory', inputVars, inputOpts);
35 }
36 exports.updateCategory = updateCategory;
37
38 function getCategory(dcOrVarsOrOptions, varsOrOptions, options) {
39 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
40 dcInstance.useGen(true);
41 return dcInstance.executeQuery('GetCategory', inputVars, inputOpts);
42 }
43 exports.getCategory = getCategory;
44
45 function listCategories(dcOrOptions, options) {
46 const { dc: dcInstance, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrOptions, options, undefined);
47 dcInstance.useGen(true);
48 return dcInstance.executeQuery('ListCategories', undefined, inputOpts);
49 }
50 exports.listCategories = listCategories;
51
52 function createDevice(dcOrOptions, options) {
53 const { dc: dcInstance, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrOptions, options, undefined);
54 dcInstance.useGen(true);
55 return dcInstance.executeMutation('CreateDevice', undefined, inputOpts);
56 }
57 exports.createDevice = createDevice;
58
59 function upsertDevice(dcOrVarsOrOptions, varsOrOptions, options) {
60 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
61 dcInstance.useGen(true);
62 return dcInstance.executeMutation('UpsertDevice', inputVars, inputOpts);
63 }
64 exports.upsertDevice = upsertDevice;
65
66 function deleteDevice(dcOrVarsOrOptions, varsOrOptions, options) {
67 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
68 dcInstance.useGen(true);
69 return dcInstance.executeMutation('DeleteDevice', inputVars, inputOpts);
70 }
71 exports.deleteDevice = deleteDevice;
72
73 function updateDevice(dcOrVarsOrOptions, varsOrOptions, options) {
74 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
75 dcInstance.useGen(true);
76 return dcInstance.executeMutation('UpdateDevice', inputVars, inputOpts);
77 }
78 exports.updateDevice = updateDevice;
79
80 function getDevice(dcOrVarsOrOptions, varsOrOptions, options) {
81 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
82 dcInstance.useGen(true);
83 return dcInstance.executeQuery('GetDevice', inputVars, inputOpts);
84 }
85 exports.getDevice = getDevice;
86
87 function listDevices(dcOrOptions, options) {
88 const { dc: dcInstance, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrOptions, options, undefined);
89 dcInstance.useGen(true);
90 return dcInstance.executeQuery('ListDevices', undefined, inputOpts);
91 }
92 exports.listDevices = listDevices;
93
94 function createGuide(dcOrVarsOrOptions, varsOrOptions, options) {
95 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
96 dcInstance.useGen(true);
97 return dcInstance.executeMutation('CreateGuide', inputVars, inputOpts);
98 }
99 exports.createGuide = createGuide;
100
101 function upsertGuide(dcOrVarsOrOptions, varsOrOptions, options) {
102 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
103 dcInstance.useGen(true);
104 return dcInstance.executeMutation('UpsertGuide', inputVars, inputOpts);
105 }
106 exports.upsertGuide = upsertGuide;
107
108 function deleteGuide(dcOrVarsOrOptions, varsOrOptions, options) {
109 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
110 dcInstance.useGen(true);
111 return dcInstance.executeMutation('DeleteGuide', inputVars, inputOpts);
112 }
113 exports.deleteGuide = deleteGuide;
114
115 function updateGuide(dcOrVarsOrOptions, varsOrOptions, options) {
116 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
117 dcInstance.useGen(true);
118 return dcInstance.executeMutation('UpdateGuide', inputVars, inputOpts);
119 }
120 exports.updateGuide = updateGuide;
121
122 function getGuide(dcOrVarsOrOptions, varsOrOptions, options) {
123 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
124 dcInstance.useGen(true);
125 return dcInstance.executeQuery('GetGuide', inputVars, inputOpts);
126 }
127 exports.getGuide = getGuide;
128
129 function listGuides(dcOrOptions, options) {
130 const { dc: dcInstance, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrOptions, options, undefined);
131 dcInstance.useGen(true);
132 return dcInstance.executeQuery('ListGuides', undefined, inputOpts);
133 }
134 exports.listGuides = listGuides;
135
136 function createPart(dcOrVarsOrOptions, varsOrOptions, options) {
137 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
138 dcInstance.useGen(true);
139 return dcInstance.executeMutation('CreatePart', inputVars, inputOpts);
140 }
141 exports.createPart = createPart;
142
143 function upsertPart(dcOrVarsOrOptions, varsOrOptions, options) {
144 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
145 dcInstance.useGen(true);
146 return dcInstance.executeMutation('UpsertPart', inputVars, inputOpts);
147 }
148 exports.upsertPart = upsertPart;
149
150 function deletePart(dcOrVarsOrOptions, varsOrOptions, options) {
151 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
152 dcInstance.useGen(true);
153 return dcInstance.executeMutation('DeletePart', inputVars, inputOpts);
154 }
155 exports.deletePart = deletePart;
156
157 function updatePart(dcOrVarsOrOptions, varsOrOptions, options) {
158 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
159 dcInstance.useGen(true);
160 return dcInstance.executeMutation('UpdatePart', inputVars, inputOpts);
161 }
162 exports.updatePart = updatePart;
163
164 function getPart(dcOrVarsOrOptions, varsOrOptions, options) {
165 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
166 dcInstance.useGen(true);
167 return dcInstance.executeQuery('GetPart', inputVars, inputOpts);
168 }
169 exports.getPart = getPart;
170
171 function listParts(dcOrOptions, options) {
172 const { dc: dcInstance, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrOptions, options, undefined);
173 dcInstance.useGen(true);
174 return dcInstance.executeQuery('ListParts', undefined, inputOpts);
175 }
176 exports.listParts = listParts;
177
178 function createStep(dcOrVarsOrOptions, varsOrOptions, options) {
179 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
180 dcInstance.useGen(true);
181 return dcInstance.executeMutation('CreateStep', inputVars, inputOpts);
182 }
183 exports.createStep = createStep;
184
185 function upsertStep(dcOrVarsOrOptions, varsOrOptions, options) {
186 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
187 dcInstance.useGen(true);
188 return dcInstance.executeMutation('UpsertStep', inputVars, inputOpts);
189 }
190 exports.upsertStep = upsertStep;
191
192 function deleteStep(dcOrVarsOrOptions, varsOrOptions, options) {
193 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
194 dcInstance.useGen(true);
195 return dcInstance.executeMutation('DeleteStep', inputVars, inputOpts);
196 }
197 exports.deleteStep = deleteStep;
198
199 function updateStep(dcOrVarsOrOptions, varsOrOptions, options) {
200 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
201 dcInstance.useGen(true);
202 return dcInstance.executeMutation('UpdateStep', inputVars, inputOpts);
203 }
204 exports.updateStep = updateStep;
205
206 function getStep(dcOrVarsOrOptions, varsOrOptions, options) {
207 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
208 dcInstance.useGen(true);
209 return dcInstance.executeQuery('GetStep', inputVars, inputOpts);
210 }
211 exports.getStep = getStep;
212
213 function listSteps(dcOrOptions, options) {
214 const { dc: dcInstance, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrOptions, options, undefined);
215 dcInstance.useGen(true);
216 return dcInstance.executeQuery('ListSteps', undefined, inputOpts);
217 }
218 exports.listSteps = listSteps;
219
220 function createBookmark(dcOrVarsOrOptions, varsOrOptions, options) {
221 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
222 dcInstance.useGen(true);
223 return dcInstance.executeMutation('CreateBookmark', inputVars, inputOpts);
224 }
225 exports.createBookmark = createBookmark;
226
227 function upsertBookmark(dcOrVarsOrOptions, varsOrOptions, options) {
228 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
229 dcInstance.useGen(true);
230 return dcInstance.executeMutation('UpsertBookmark', inputVars, inputOpts);
231 }
232 exports.upsertBookmark = upsertBookmark;
233
234 function deleteBookmark(dcOrVarsOrOptions, varsOrOptions, options) {
235 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
236 dcInstance.useGen(true);
237 return dcInstance.executeMutation('DeleteBookmark', inputVars, inputOpts);
238 }
239 exports.deleteBookmark = deleteBookmark;
240
241 function updateBookmark(dcOrVarsOrOptions, varsOrOptions, options) {
242 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
243 dcInstance.useGen(true);
244 return dcInstance.executeMutation('UpdateBookmark', inputVars, inputOpts);
245 }
246 exports.updateBookmark = updateBookmark;
247
248 function getMyBookmarks(dcOrOptions, options) {
249 const { dc: dcInstance, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrOptions, options, undefined);
250 dcInstance.useGen(true);
251 return dcInstance.executeQuery('GetMyBookmarks', undefined, inputOpts);
252 }
253 exports.getMyBookmarks = getMyBookmarks;
254
255 function getBookmark(dcOrVarsOrOptions, varsOrOptions, options) {
256 const { dc: dcInstance, vars: inputVars, options: inputOpts} = validateAdminArgs(connectorConfig, dcOrVarsOrOptions, varsOrOptions, options, true, true);
257 dcInstance.useGen(true);
258 return dcInstance.executeQuery('GetBookmark', inputVars, inputOpts);
259 }
260 exports.getBookmark = getBookmark;
261