1
1
import axios , { AxiosInstance } from "axios" ;
2
2
import { Nullable } from "../types" ;
3
- import {
4
- CreateUserConnectorResourcePayload ,
5
- RenameUserConnectorResourcePayload ,
6
- UpdateUserConnectorResourcePayload ,
7
- } from "./types" ;
8
- import { getQueryString } from "../helper" ;
9
3
import {
10
4
getConnectorDefinitionQuery ,
11
- getUserConnectorResourceQuery ,
5
+ getUserConnectorQuery ,
12
6
listConnectorDefinitionsQuery ,
13
- listConnectorResourcesQuery ,
14
- listUserConnectorResourcesQuery ,
15
- watchUserConnectorResource ,
7
+ listConnectorsQuery ,
8
+ listUserConnectorsQuery ,
9
+ watchUserConnector ,
16
10
} from "./queries" ;
17
11
import {
18
- createUserConnectorResourceMutation ,
19
- deleteUserConnectorResourceMutation ,
20
- renameUserConnectorResource ,
21
- updateUserConnectorResourceMutation ,
12
+ createUserConnectorMutation ,
13
+ deleteUserConnectorMutation ,
14
+ renameUserConnector ,
15
+ updateUserConnectorMutation ,
22
16
} from "./mutation" ;
23
17
import {
24
- connectUserConnectorResourceAction ,
25
- disconnectUserConnectorResourceAction ,
26
- testUserConnectorResourceConnectionAction ,
18
+ testUserConnectorConnectionAction ,
19
+ connectUserConnectorAction ,
20
+ disconnectUserConnectorAction ,
27
21
} from "./action" ;
22
+ import {
23
+ CreateUserConnectorPayload ,
24
+ RenameUserConnectorPayload ,
25
+ UpdateUserConnectorPayload ,
26
+ } from "./types" ;
28
27
29
28
class ConnectorClient {
30
29
private axiosInstance : AxiosInstance ;
@@ -44,7 +43,7 @@ class ConnectorClient {
44
43
* Connector Queries
45
44
* -----------------------------------------------------------------------*/
46
45
47
- async listConnectorResourcesQuery ( {
46
+ async listConnectorsQuery ( {
48
47
pageSize,
49
48
nextPageToken,
50
49
filter,
@@ -53,15 +52,15 @@ class ConnectorClient {
53
52
nextPageToken : Nullable < string > ;
54
53
filter : Nullable < string > ;
55
54
} ) {
56
- return listConnectorResourcesQuery ( {
55
+ return listConnectorsQuery ( {
57
56
axiosInstance : this . axiosInstance ,
58
57
pageSize,
59
58
nextPageToken,
60
59
filter,
61
60
} ) ;
62
61
}
63
62
64
- async listUserConnectorResourcesQuery ( {
63
+ async listUserConnectorsQuery ( {
65
64
userName,
66
65
pageSize,
67
66
nextPageToken,
@@ -72,7 +71,7 @@ class ConnectorClient {
72
71
nextPageToken : Nullable < string > ;
73
72
filter : Nullable < string > ;
74
73
} ) {
75
- return listUserConnectorResourcesQuery ( {
74
+ return listUserConnectorsQuery ( {
76
75
axiosInstance : this . axiosInstance ,
77
76
userName,
78
77
pageSize,
@@ -109,74 +108,66 @@ class ConnectorClient {
109
108
} ) ;
110
109
}
111
110
112
- async getUserConnectorResourceQuery ( {
113
- connectorResourceName,
114
- } : {
115
- connectorResourceName : string ;
116
- } ) {
117
- return getUserConnectorResourceQuery ( {
111
+ async getUserConnectorQuery ( { connectorName } : { connectorName : string } ) {
112
+ return getUserConnectorQuery ( {
118
113
axiosInstance : this . axiosInstance ,
119
- connectorResourceName ,
114
+ connectorName ,
120
115
} ) ;
121
116
}
122
117
123
- async watchUserConnectorResource ( {
124
- connectorResourceName,
125
- } : {
126
- connectorResourceName : string ;
127
- } ) {
128
- return watchUserConnectorResource ( {
118
+ async watchUserConnector ( { connectorName } : { connectorName : string } ) {
119
+ return watchUserConnector ( {
129
120
axiosInstance : this . axiosInstance ,
130
- connectorResourceName ,
121
+ connectorName ,
131
122
} ) ;
132
123
}
133
124
134
125
/* -------------------------------------------------------------------------
135
126
* Connector Mutation
136
127
* -----------------------------------------------------------------------*/
137
128
138
- async createUserConnectorResourceMutation ( {
139
- userName ,
129
+ async createUserConnectorMutation ( {
130
+ entityName ,
140
131
payload,
141
132
} : {
142
- userName : string ;
143
- payload : CreateUserConnectorResourcePayload ;
133
+ entityName : string ;
134
+ payload : CreateUserConnectorPayload ;
144
135
} ) {
145
- return createUserConnectorResourceMutation ( {
136
+ return createUserConnectorMutation ( {
146
137
axiosInstance : this . axiosInstance ,
147
- userName ,
138
+ entityName ,
148
139
payload,
149
140
} ) ;
150
141
}
151
142
152
- async deleteUserConnectorResourceMutation ( {
153
- connectorResourceName ,
143
+ async deleteUserConnectorMutation ( {
144
+ connectorName ,
154
145
} : {
155
- connectorResourceName : string ;
146
+ connectorName : string ;
156
147
} ) {
157
- return deleteUserConnectorResourceMutation ( {
148
+ return deleteUserConnectorMutation ( {
158
149
axiosInstance : this . axiosInstance ,
159
- connectorResourceName ,
150
+ connectorName ,
160
151
} ) ;
161
152
}
162
153
163
- async updateUserConnectorResourceMutation ( {
154
+ async updateUserConnectorMutation ( {
164
155
payload,
165
156
} : {
166
- payload : UpdateUserConnectorResourcePayload ;
157
+ payload : UpdateUserConnectorPayload ;
167
158
} ) {
168
- return updateUserConnectorResourceMutation ( {
159
+ return updateUserConnectorMutation ( {
169
160
axiosInstance : this . axiosInstance ,
170
161
payload,
171
162
} ) ;
172
163
}
173
164
174
- async renameUserConnectorResource ( {
165
+ async renameUserConnector ( {
175
166
payload,
176
167
} : {
177
- payload : RenameUserConnectorResourcePayload ;
168
+ payload : RenameUserConnectorPayload ;
178
169
} ) {
179
- return renameUserConnectorResource ( {
170
+ return renameUserConnector ( {
180
171
axiosInstance : this . axiosInstance ,
181
172
payload,
182
173
} ) ;
@@ -186,36 +177,36 @@ class ConnectorClient {
186
177
* Connector Action
187
178
* -----------------------------------------------------------------------*/
188
179
189
- async testUserConnectorResourceConnectionAction ( {
190
- connectorResourceName ,
180
+ async testUserConnectorConnectionAction ( {
181
+ connectorName ,
191
182
} : {
192
- connectorResourceName : string ;
183
+ connectorName : string ;
193
184
} ) {
194
- return testUserConnectorResourceConnectionAction ( {
185
+ return testUserConnectorConnectionAction ( {
195
186
axiosInstance : this . axiosInstance ,
196
- connectorResourceName ,
187
+ connectorName ,
197
188
} ) ;
198
189
}
199
190
200
- async connectUserConnectorResourceAction ( {
201
- connectorResourceName ,
191
+ async connectUserConnectorAction ( {
192
+ connectorName ,
202
193
} : {
203
- connectorResourceName : string ;
194
+ connectorName : string ;
204
195
} ) {
205
- return connectUserConnectorResourceAction ( {
196
+ return connectUserConnectorAction ( {
206
197
axiosInstance : this . axiosInstance ,
207
- connectorResourceName ,
198
+ connectorName ,
208
199
} ) ;
209
200
}
210
201
211
- async disconnectUserConnectorResourceAction ( {
212
- connectorResourceName ,
202
+ async disconnectUserConnectorAction ( {
203
+ connectorName ,
213
204
} : {
214
- connectorResourceName : string ;
205
+ connectorName : string ;
215
206
} ) {
216
- return disconnectUserConnectorResourceAction ( {
207
+ return disconnectUserConnectorAction ( {
217
208
axiosInstance : this . axiosInstance ,
218
- connectorResourceName ,
209
+ connectorName ,
219
210
} ) ;
220
211
}
221
212
}
0 commit comments