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