32
32
33
33
import { RequestBuilder , RequestOptions , UrlBuilder } from "./RequestBuilder" ;
34
34
35
- /**
36
- * @deprecated This will be removed by 2.2022. Please use `ArtifactObj` instead.
37
- */
38
- export interface Artifact {
39
- artifactId : string ;
40
- created : Date ;
41
- groupId : string ;
42
- hrn : string ;
43
- updated : Date ;
44
- version : string ;
45
- }
46
-
47
35
export interface ArtifactObj {
48
36
artifactId : string ;
49
37
created : string ;
@@ -57,84 +45,33 @@ export interface ArtifactFile {
57
45
name ?: string ;
58
46
}
59
47
60
- /**
61
- * @deprecated This will be removed by 2.2022. Please use `DeleteArtifactResponseObj` instead.
62
- */
63
- export interface DeleteArtifactResponse {
64
- artifact ?: Artifact ;
65
- files ?: string [ ] ;
66
- }
67
-
68
48
export interface DeleteArtifactResponseObj {
69
49
artifact ?: ArtifactObj ;
70
50
files ?: string [ ] ;
71
51
}
72
52
73
- /**
74
- * @deprecated This will be removed by 2.2022. Please use `DeleteFileResponseObj` instead.
75
- */
76
- export interface DeleteFileResponse {
77
- artifact ?: Artifact ;
78
- file ?: string ;
79
- }
80
-
81
53
export interface DeleteFileResponseObj {
82
54
artifact ?: ArtifactObj ;
83
55
file ?: string ;
84
56
}
85
57
86
- /**
87
- * @deprecated This will be removed by 2.2022. Please use `DeleteSchemaResponseObj` instead.
88
- */
89
- export interface DeleteSchemaResponse {
90
- artifacts ?: Artifact [ ] ;
91
- schema ?: Schema ;
92
- }
93
-
94
58
export interface DeleteSchemaResponseObj {
95
59
artifacts ?: ArtifactObj [ ] ;
96
- schema ?: Schema ;
97
- }
98
-
99
- /**
100
- * @deprecated This will be removed by 2.2022. Please use `GetArtifactResponseObj` instead.
101
- */
102
- export interface GetArtifactResponse {
103
- artifact ?: Artifact ;
104
- files ?: ArtifactFile [ ] ;
60
+ schema ?: SchemaObj ;
105
61
}
106
62
107
63
export interface GetArtifactResponseObj {
108
64
artifact ?: ArtifactObj ;
109
65
files ?: ArtifactFile [ ] ;
110
66
}
111
67
112
- /**
113
- * @deprecated This will be removed by 2.2022. Please use `GetSchemaResponseObj` instead.
114
- */
115
- export interface GetSchemaResponse {
116
- artifacts ?: Artifact [ ] ;
117
- schema ?: Schema ;
118
- schemaValidationResults ?: SchemaValidationResults [ ] ;
119
- variants ?: Variant [ ] ;
120
- }
121
-
122
68
export interface GetSchemaResponseObj {
123
69
artifacts ?: ArtifactObj [ ] ;
124
70
schema ?: SchemaObj ;
125
71
schemaValidationResults ?: SchemaValidationResults [ ] ;
126
72
variants ?: Variant [ ] ;
127
73
}
128
74
129
- /**
130
- * @deprecated This will be removed by 2.2022. Please use `ListSchemasResponseObj` instead.
131
- */
132
- export interface ListSchemasResponse {
133
- items ?: Schema [ ] ;
134
- next ?: string ;
135
- page ?: PagedQuery ;
136
- }
137
-
138
75
export interface ListSchemasResponseObj {
139
76
items ?: SchemaObj [ ] ;
140
77
next ?: string ;
@@ -166,20 +103,6 @@ export interface RegisterArtifactResponse {
166
103
hrnPrefix ?: string ;
167
104
}
168
105
169
- /**
170
- * @deprecated This will be removed by 2.2022. Please use `SchemaObj` instead.
171
- */
172
- export interface Schema {
173
- artifactId : string ;
174
- created : Date ;
175
- groupId : string ;
176
- hrn : string ;
177
- name : string ;
178
- summary ?: string ;
179
- updated : Date ;
180
- version : string ;
181
- }
182
-
183
106
export interface SchemaObj {
184
107
artifactId : string ;
185
108
created : string ;
@@ -231,7 +154,7 @@ export interface Variant {
231
154
export async function deleteArtifactUsingDELETE (
232
155
builder : RequestBuilder ,
233
156
params : { artifactHrn : string }
234
- ) : Promise < DeleteArtifactResponse | DeleteArtifactResponseObj > {
157
+ ) : Promise < DeleteArtifactResponseObj > {
235
158
const baseUrl = "/artifact/{artifactHrn}" . replace (
236
159
"{artifactHrn}" ,
237
160
UrlBuilder . toString ( params [ "artifactHrn" ] )
@@ -245,10 +168,7 @@ export async function deleteArtifactUsingDELETE(
245
168
headers
246
169
} ;
247
170
248
- return builder . request < DeleteArtifactResponse | DeleteArtifactResponseObj > (
249
- urlBuilder ,
250
- options
251
- ) ;
171
+ return builder . request < DeleteArtifactResponseObj > ( urlBuilder , options ) ;
252
172
}
253
173
254
174
/**
@@ -261,7 +181,7 @@ export async function deleteArtifactUsingDELETE(
261
181
export async function deleteFileUsingDELETE (
262
182
builder : RequestBuilder ,
263
183
params : { artifactHrn : string ; fileName : string }
264
- ) : Promise < DeleteFileResponse | DeleteFileResponseObj > {
184
+ ) : Promise < DeleteFileResponseObj > {
265
185
const baseUrl = "/artifact/{artifactHrn}/{fileName}"
266
186
. replace ( "{artifactHrn}" , UrlBuilder . toString ( params [ "artifactHrn" ] ) )
267
187
. replace ( "{fileName}" , UrlBuilder . toString ( params [ "fileName" ] ) ) ;
@@ -274,10 +194,7 @@ export async function deleteFileUsingDELETE(
274
194
headers
275
195
} ;
276
196
277
- return builder . request < DeleteFileResponse | DeleteFileResponseObj > (
278
- urlBuilder ,
279
- options
280
- ) ;
197
+ return builder . request < DeleteFileResponseObj > ( urlBuilder , options ) ;
281
198
}
282
199
283
200
/**
@@ -409,7 +326,7 @@ export async function registerArtifactUsingPUT(
409
326
export async function deleteSchemaUsingDELETE (
410
327
builder : RequestBuilder ,
411
328
params : { schemaHrn : string }
412
- ) : Promise < DeleteSchemaResponse | DeleteSchemaResponseObj > {
329
+ ) : Promise < DeleteSchemaResponseObj > {
413
330
const baseUrl = "/schema/{schemaHrn}" . replace (
414
331
"{schemaHrn}" ,
415
332
UrlBuilder . toString ( params [ "schemaHrn" ] )
@@ -423,10 +340,7 @@ export async function deleteSchemaUsingDELETE(
423
340
headers
424
341
} ;
425
342
426
- return builder . request < DeleteSchemaResponse | DeleteSchemaResponseObj > (
427
- urlBuilder ,
428
- options
429
- ) ;
343
+ return builder . request < DeleteSchemaResponseObj > ( urlBuilder , options ) ;
430
344
}
431
345
432
346
/**
@@ -464,7 +378,7 @@ export async function getDocumentUsingGET(
464
378
export async function getSchemaUsingGET (
465
379
builder : RequestBuilder ,
466
380
params : { schemaHrn : string }
467
- ) : Promise < GetSchemaResponse | GetSchemaResponseObj > {
381
+ ) : Promise < GetSchemaResponseObj > {
468
382
const baseUrl = "/schema/{schemaHrn}" . replace (
469
383
"{schemaHrn}" ,
470
384
UrlBuilder . toString ( params [ "schemaHrn" ] )
@@ -478,10 +392,7 @@ export async function getSchemaUsingGET(
478
392
headers
479
393
} ;
480
394
481
- return builder . request < GetSchemaResponse | GetSchemaResponseObj > (
482
- urlBuilder ,
483
- options
484
- ) ;
395
+ return builder . request < GetSchemaResponseObj > ( urlBuilder , options ) ;
485
396
}
486
397
487
398
/**
@@ -501,7 +412,7 @@ export async function listUsingGET(
501
412
from ?: string ;
502
413
limit ?: number ;
503
414
}
504
- ) : Promise < ListSchemasResponse | ListSchemasResponseObj > {
415
+ ) : Promise < ListSchemasResponseObj > {
505
416
const baseUrl = "/schema" ;
506
417
507
418
const urlBuilder = new UrlBuilder ( builder . baseUrl + baseUrl ) ;
@@ -516,10 +427,7 @@ export async function listUsingGET(
516
427
headers
517
428
} ;
518
429
519
- return builder . request < ListSchemasResponse | ListSchemasResponseObj > (
520
- urlBuilder ,
521
- options
522
- ) ;
430
+ return builder . request < ListSchemasResponseObj > ( urlBuilder , options ) ;
523
431
}
524
432
525
433
/**
0 commit comments