3232
3333import { RequestBuilder , RequestOptions , UrlBuilder } from "./RequestBuilder" ;
3434
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-
4735export interface ArtifactObj {
4836 artifactId : string ;
4937 created : string ;
@@ -57,84 +45,33 @@ export interface ArtifactFile {
5745 name ?: string ;
5846}
5947
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-
6848export interface DeleteArtifactResponseObj {
6949 artifact ?: ArtifactObj ;
7050 files ?: string [ ] ;
7151}
7252
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-
8153export interface DeleteFileResponseObj {
8254 artifact ?: ArtifactObj ;
8355 file ?: string ;
8456}
8557
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-
9458export interface DeleteSchemaResponseObj {
9559 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 ;
10561}
10662
10763export interface GetArtifactResponseObj {
10864 artifact ?: ArtifactObj ;
10965 files ?: ArtifactFile [ ] ;
11066}
11167
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-
12268export interface GetSchemaResponseObj {
12369 artifacts ?: ArtifactObj [ ] ;
12470 schema ?: SchemaObj ;
12571 schemaValidationResults ?: SchemaValidationResults [ ] ;
12672 variants ?: Variant [ ] ;
12773}
12874
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-
13875export interface ListSchemasResponseObj {
13976 items ?: SchemaObj [ ] ;
14077 next ?: string ;
@@ -166,20 +103,6 @@ export interface RegisterArtifactResponse {
166103 hrnPrefix ?: string ;
167104}
168105
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-
183106export interface SchemaObj {
184107 artifactId : string ;
185108 created : string ;
@@ -231,7 +154,7 @@ export interface Variant {
231154export async function deleteArtifactUsingDELETE (
232155 builder : RequestBuilder ,
233156 params : { artifactHrn : string }
234- ) : Promise < DeleteArtifactResponse | DeleteArtifactResponseObj > {
157+ ) : Promise < DeleteArtifactResponseObj > {
235158 const baseUrl = "/artifact/{artifactHrn}" . replace (
236159 "{artifactHrn}" ,
237160 UrlBuilder . toString ( params [ "artifactHrn" ] )
@@ -245,10 +168,7 @@ export async function deleteArtifactUsingDELETE(
245168 headers
246169 } ;
247170
248- return builder . request < DeleteArtifactResponse | DeleteArtifactResponseObj > (
249- urlBuilder ,
250- options
251- ) ;
171+ return builder . request < DeleteArtifactResponseObj > ( urlBuilder , options ) ;
252172}
253173
254174/**
@@ -261,7 +181,7 @@ export async function deleteArtifactUsingDELETE(
261181export async function deleteFileUsingDELETE (
262182 builder : RequestBuilder ,
263183 params : { artifactHrn : string ; fileName : string }
264- ) : Promise < DeleteFileResponse | DeleteFileResponseObj > {
184+ ) : Promise < DeleteFileResponseObj > {
265185 const baseUrl = "/artifact/{artifactHrn}/{fileName}"
266186 . replace ( "{artifactHrn}" , UrlBuilder . toString ( params [ "artifactHrn" ] ) )
267187 . replace ( "{fileName}" , UrlBuilder . toString ( params [ "fileName" ] ) ) ;
@@ -274,10 +194,7 @@ export async function deleteFileUsingDELETE(
274194 headers
275195 } ;
276196
277- return builder . request < DeleteFileResponse | DeleteFileResponseObj > (
278- urlBuilder ,
279- options
280- ) ;
197+ return builder . request < DeleteFileResponseObj > ( urlBuilder , options ) ;
281198}
282199
283200/**
@@ -409,7 +326,7 @@ export async function registerArtifactUsingPUT(
409326export async function deleteSchemaUsingDELETE (
410327 builder : RequestBuilder ,
411328 params : { schemaHrn : string }
412- ) : Promise < DeleteSchemaResponse | DeleteSchemaResponseObj > {
329+ ) : Promise < DeleteSchemaResponseObj > {
413330 const baseUrl = "/schema/{schemaHrn}" . replace (
414331 "{schemaHrn}" ,
415332 UrlBuilder . toString ( params [ "schemaHrn" ] )
@@ -423,10 +340,7 @@ export async function deleteSchemaUsingDELETE(
423340 headers
424341 } ;
425342
426- return builder . request < DeleteSchemaResponse | DeleteSchemaResponseObj > (
427- urlBuilder ,
428- options
429- ) ;
343+ return builder . request < DeleteSchemaResponseObj > ( urlBuilder , options ) ;
430344}
431345
432346/**
@@ -464,7 +378,7 @@ export async function getDocumentUsingGET(
464378export async function getSchemaUsingGET (
465379 builder : RequestBuilder ,
466380 params : { schemaHrn : string }
467- ) : Promise < GetSchemaResponse | GetSchemaResponseObj > {
381+ ) : Promise < GetSchemaResponseObj > {
468382 const baseUrl = "/schema/{schemaHrn}" . replace (
469383 "{schemaHrn}" ,
470384 UrlBuilder . toString ( params [ "schemaHrn" ] )
@@ -478,10 +392,7 @@ export async function getSchemaUsingGET(
478392 headers
479393 } ;
480394
481- return builder . request < GetSchemaResponse | GetSchemaResponseObj > (
482- urlBuilder ,
483- options
484- ) ;
395+ return builder . request < GetSchemaResponseObj > ( urlBuilder , options ) ;
485396}
486397
487398/**
@@ -501,7 +412,7 @@ export async function listUsingGET(
501412 from ?: string ;
502413 limit ?: number ;
503414 }
504- ) : Promise < ListSchemasResponse | ListSchemasResponseObj > {
415+ ) : Promise < ListSchemasResponseObj > {
505416 const baseUrl = "/schema" ;
506417
507418 const urlBuilder = new UrlBuilder ( builder . baseUrl + baseUrl ) ;
@@ -516,10 +427,7 @@ export async function listUsingGET(
516427 headers
517428 } ;
518429
519- return builder . request < ListSchemasResponse | ListSchemasResponseObj > (
520- urlBuilder ,
521- options
522- ) ;
430+ return builder . request < ListSchemasResponseObj > ( urlBuilder , options ) ;
523431}
524432
525433/**
0 commit comments