|
8 | 8 | serializeDataIfNeeded, |
9 | 9 | toPathString, |
10 | 10 | createRequestFunction, |
11 | | - createStreamingRequestFunction, |
12 | 11 | CallResult, |
13 | 12 | RequestArgs, |
14 | 13 | PromiseResult |
@@ -210,22 +209,16 @@ export const {{classname}}Fp = function(configuration: Configuration, credential |
210 | 209 | * @deprecated{{/isDeprecated}} |
211 | 210 | * @throws { FgaError } |
212 | 211 | */ |
213 | | - async {{nickname}}({{#allParams}}{{paramName}}{{^required}}?{{/required}}: {{{dataType}}}, {{/allParams}}options?: any): Promise<(axios?: AxiosInstance) => {{#vendorExtensions}}{{#x-fga-streaming}}Promise<any>{{/x-fga-streaming}}{{^x-fga-streaming}}PromiseResult<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}>{{/x-fga-streaming}}{{/vendorExtensions}}{{^vendorExtensions}}PromiseResult<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}>{{/vendorExtensions}}> { |
| 212 | + async {{nickname}}({{#allParams}}{{paramName}}{{^required}}?{{/required}}: {{{dataType}}}, {{/allParams}}options?: any): Promise<(axios?: AxiosInstance) => PromiseResult<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}>> { |
214 | 213 | const localVarAxiosArgs = localVarAxiosParamCreator.{{nickname}}({{#allParams}}{{paramName}}, {{/allParams}}options); |
215 | | - return {{#vendorExtensions}}{{#x-fga-streaming}}createStreamingRequestFunction{{/x-fga-streaming}}{{^x-fga-streaming}}createRequestFunction{{/x-fga-streaming}}{{/vendorExtensions}}{{^vendorExtensions}}createRequestFunction{{/vendorExtensions}}(localVarAxiosArgs, globalAxios, configuration, credentials, { |
216 | | - [TelemetryAttribute.FgaClientRequestMethod]: "{{operationIdCamelCase}}"{{#vendorExtensions}}{{^x-fga-streaming}}, |
| 214 | + return createRequestFunction(localVarAxiosArgs, globalAxios, configuration, credentials, { |
| 215 | + [TelemetryAttribute.FgaClientRequestMethod]: "{{operationIdCamelCase}}", |
217 | 216 | {{#pathParams.0}} |
218 | 217 | [TelemetryAttribute.FgaClientRequestStoreId]: storeId ?? "", |
219 | 218 | {{/pathParams.0}} |
220 | 219 | {{#bodyParam}} |
221 | 220 | ...TelemetryAttributes.fromRequestBody(body) |
222 | | - {{/bodyParam}}{{/x-fga-streaming}}{{/vendorExtensions}}{{^vendorExtensions}}, |
223 | | - {{#pathParams.0}} |
224 | | - [TelemetryAttribute.FgaClientRequestStoreId]: storeId ?? "", |
225 | | - {{/pathParams.0}} |
226 | | - {{#bodyParam}} |
227 | | - ...TelemetryAttributes.fromRequestBody(body) |
228 | | - {{/bodyParam}}{{/vendorExtensions}} |
| 221 | + {{/bodyParam}} |
229 | 222 | }); |
230 | 223 | }, |
231 | 224 | {{/operation}} |
@@ -253,7 +246,7 @@ export const {{classname}}Factory = function (configuration: Configuration, cred |
253 | 246 | * @deprecated{{/isDeprecated}} |
254 | 247 | * @throws { FgaError } |
255 | 248 | */ |
256 | | - {{nickname}}({{#allParams}}{{paramName}}{{^required}}?{{/required}}: {{{dataType}}}, {{/allParams}}options?: any): {{#vendorExtensions}}{{#x-fga-streaming}}Promise<any>{{/x-fga-streaming}}{{^x-fga-streaming}}PromiseResult<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}>{{/x-fga-streaming}}{{/vendorExtensions}}{{^vendorExtensions}}PromiseResult<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}>{{/vendorExtensions}} { |
| 249 | + {{nickname}}({{#allParams}}{{paramName}}{{^required}}?{{/required}}: {{{dataType}}}, {{/allParams}}options?: any): PromiseResult<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}> { |
257 | 250 | return localVarFp.{{nickname}}({{#allParams}}{{paramName}}, {{/allParams}}options).then((request) => request(axios)); |
258 | 251 | }, |
259 | 252 | {{/operation}} |
@@ -348,12 +341,12 @@ export class {{classname}} extends BaseAPI { |
348 | 341 | * @memberof {{classname}} |
349 | 342 | */ |
350 | 343 | {{#useSingleRequestParameter}} |
351 | | - public {{nickname}}({{#allParams.0}}requestParameters: {{classname}}{{operationIdCamelCase}}Request{{^hasRequiredParams}} = {}{{/hasRequiredParams}}, {{/allParams.0}}options?: any): {{#vendorExtensions}}{{#x-fga-streaming}}Promise<any>{{/x-fga-streaming}}{{^x-fga-streaming}}Promise<CallResult<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}>>{{/x-fga-streaming}}{{/vendorExtensions}}{{^vendorExtensions}}Promise<CallResult<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}>>{{/vendorExtensions}} { |
| 344 | + public {{nickname}}({{#allParams.0}}requestParameters: {{classname}}{{operationIdCamelCase}}Request{{^hasRequiredParams}} = {}{{/hasRequiredParams}}, {{/allParams.0}}options?: any): Promise<CallResult<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}>> { |
352 | 345 | return {{classname}}Fp(this.configuration, this.credentials).{{nickname}}({{#allParams.0}}{{#allParams}}requestParameters.{{paramName}}, {{/allParams}}{{/allParams.0}}options).then((request) => request(this.axios)); |
353 | 346 | } |
354 | 347 | {{/useSingleRequestParameter}} |
355 | 348 | {{^useSingleRequestParameter}} |
356 | | - public {{nickname}}({{#allParams}}{{paramName}}{{^required}}?{{/required}}: {{{dataType}}}, {{/allParams}}options?: any): {{#vendorExtensions}}{{#x-fga-streaming}}Promise<any>{{/x-fga-streaming}}{{^x-fga-streaming}}Promise<CallResult<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}>>{{/x-fga-streaming}}{{/vendorExtensions}}{{^vendorExtensions}}Promise<CallResult<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}>>{{/vendorExtensions}} { |
| 349 | + public {{nickname}}({{#allParams}}{{paramName}}{{^required}}?{{/required}}: {{{dataType}}}, {{/allParams}}options?: any): Promise<CallResult<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}}>> { |
357 | 350 | return {{classname}}Fp(this.configuration, this.credentials).{{nickname}}({{#allParams}}{{paramName}}, {{/allParams}}options).then((request) => request(this.axios)); |
358 | 351 | } |
359 | 352 | {{/useSingleRequestParameter}} |
|
0 commit comments