@@ -30,7 +30,7 @@ const client = new Stainless({
3030});
3131
3232async function main () {
33- const output = await client .builds .outputs .retrieve (' node ' , { id: ' bui_123' });
33+ const output = await client .builds .outputs .retrieve ({ id: ' bui_123' , target : ' node ' });
3434
3535 console .log (output .commit );
3636}
@@ -51,11 +51,8 @@ const client = new Stainless({
5151});
5252
5353async function main() {
54- const params: Stainless .Builds .OutputRetrieveParams = { id: ' bui_123' };
55- const output: Stainless .Builds .OutputRetrieveResponse = await client .builds .outputs .retrieve (
56- ' node' ,
57- params ,
58- );
54+ const params: Stainless .Builds .OutputRetrieveParams = { id: ' bui_123' , target: ' node' };
55+ const output: Stainless .Builds .OutputRetrieveResponse = await client .builds .outputs .retrieve (params );
5956}
6057
6158main ();
@@ -72,15 +69,17 @@ a subclass of `APIError` will be thrown:
7269<!-- prettier-ignore -->
7370``` ts
7471async function main() {
75- const output = await client .builds .outputs .retrieve (' node' , { id: ' bui_123' }).catch (async (err ) => {
76- if (err instanceof Stainless .APIError ) {
77- console .log (err .status ); // 400
78- console .log (err .name ); // BadRequestError
79- console .log (err .headers ); // {server: 'nginx', ...}
80- } else {
81- throw err ;
82- }
83- });
72+ const output = await client .builds .outputs
73+ .retrieve ({ id: ' bui_123' , target: ' node' })
74+ .catch (async (err ) => {
75+ if (err instanceof Stainless .APIError ) {
76+ console .log (err .status ); // 400
77+ console .log (err .name ); // BadRequestError
78+ console .log (err .headers ); // {server: 'nginx', ...}
79+ } else {
80+ throw err ;
81+ }
82+ });
8483}
8584
8685main ();
@@ -115,7 +114,7 @@ const client = new Stainless({
115114});
116115
117116// Or, configure per-request:
118- await client .builds .outputs .retrieve (' node ' , { id: ' bui_123' }, {
117+ await client .builds .outputs .retrieve ({ id: ' bui_123' , target : ' node ' }, {
119118 maxRetries: 5 ,
120119});
121120```
@@ -132,7 +131,7 @@ const client = new Stainless({
132131});
133132
134133// Override per-request:
135- await client .builds .outputs .retrieve (' node ' , { id: ' bui_123' }, {
134+ await client .builds .outputs .retrieve ({ id: ' bui_123' , target: ' node ' }, {
136135 timeout: 5 * 1000 ,
137136});
138137```
@@ -153,12 +152,12 @@ You can also use the `.withResponse()` method to get the raw `Response` along wi
153152``` ts
154153const client = new Stainless ();
155154
156- const response = await client .builds .outputs .retrieve (' node ' , { id: ' bui_123' }).asResponse ();
155+ const response = await client .builds .outputs .retrieve ({ id: ' bui_123' , target: ' node ' }).asResponse ();
157156console .log (response .headers .get (' X-My-Header' ));
158157console .log (response .statusText ); // access the underlying Response object
159158
160159const { data : output, response : raw } = await client .builds .outputs
161- .retrieve (' node ' , { id: ' bui_123' })
160+ .retrieve ({ id: ' bui_123' , target: ' node ' })
162161 .withResponse ();
163162console .log (raw .headers .get (' X-My-Header' ));
164163console .log (output .commit );
@@ -268,8 +267,7 @@ const client = new Stainless({
268267
269268// Override per-request:
270269await client .builds .outputs .retrieve (
271- ' node' ,
272- { id: ' bui_123' },
270+ { id: ' bui_123' , target: ' node' },
273271 {
274272 httpAgent: new http .Agent ({ keepAlive: false }),
275273 },
0 commit comments