mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-05-12 20:50:55 +00:00
Add interfaces option (#7831)
[TypeScript][Fetch] Add interfaces option
This commit is contained in:
parent
40c30dd2f1
commit
fc7e083467
@ -2,4 +2,5 @@
|
|||||||
|
|
||||||
./bin/typescript-fetch-petstore-target-es6.sh
|
./bin/typescript-fetch-petstore-target-es6.sh
|
||||||
./bin/typescript-fetch-petstore-with-npm-version.sh
|
./bin/typescript-fetch-petstore-with-npm-version.sh
|
||||||
|
./bin/typescript-fetch-petstore-interfaces.sh
|
||||||
./bin/typescript-fetch-petstore.sh
|
./bin/typescript-fetch-petstore.sh
|
||||||
|
31
bin/typescript-fetch-petstore-interfaces.sh
Executable file
31
bin/typescript-fetch-petstore-interfaces.sh
Executable file
@ -0,0 +1,31 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
SCRIPT="$0"
|
||||||
|
|
||||||
|
while [ -h "$SCRIPT" ] ; do
|
||||||
|
ls=`ls -ld "$SCRIPT"`
|
||||||
|
link=`expr "$ls" : '.*-> \(.*\)$'`
|
||||||
|
if expr "$link" : '/.*' > /dev/null; then
|
||||||
|
SCRIPT="$link"
|
||||||
|
else
|
||||||
|
SCRIPT=`dirname "$SCRIPT"`/"$link"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
if [ ! -d "${APP_DIR}" ]; then
|
||||||
|
APP_DIR=`dirname "$SCRIPT"`/..
|
||||||
|
APP_DIR=`cd "${APP_DIR}"; pwd`
|
||||||
|
fi
|
||||||
|
|
||||||
|
executable="./modules/swagger-codegen-cli/target/swagger-codegen-cli.jar"
|
||||||
|
|
||||||
|
if [ ! -f "$executable" ]
|
||||||
|
then
|
||||||
|
mvn clean package
|
||||||
|
fi
|
||||||
|
|
||||||
|
# if you've executed sbt assembly previously it will use that instead.
|
||||||
|
export JAVA_OPTS="${JAVA_OPTS} -XX:MaxPermSize=256M -Xmx1024M -DloggerPath=conf/log4j.properties"
|
||||||
|
ags="$@ generate -i modules/swagger-codegen/src/test/resources/2_0/petstore.yaml -l typescript-fetch -o samples/client/petstore/typescript-fetch/builds/with-interfaces -D withInterfaces=true"
|
||||||
|
|
||||||
|
java $JAVA_OPTS -jar $executable $ags
|
@ -3,3 +3,4 @@
|
|||||||
call bin\windows\typescript-fetch-petstore.bat
|
call bin\windows\typescript-fetch-petstore.bat
|
||||||
call bin\windows\typescript-fetch-petstore-target-es6.bat
|
call bin\windows\typescript-fetch-petstore-target-es6.bat
|
||||||
call bin\windows\typescript-fetch-petstore-with-npm-version.bat
|
call bin\windows\typescript-fetch-petstore-with-npm-version.bat
|
||||||
|
call bin\windows\typescript-fetch-petstore-interfaces.bat
|
||||||
|
12
bin/windows/typescript-fetch-petstore-interfaces.bat
Normal file
12
bin/windows/typescript-fetch-petstore-interfaces.bat
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
@ECHO OFF
|
||||||
|
|
||||||
|
set executable=.\modules\swagger-codegen-cli\target\swagger-codegen-cli.jar
|
||||||
|
|
||||||
|
If Not Exist %executable% (
|
||||||
|
mvn clean package
|
||||||
|
)
|
||||||
|
|
||||||
|
REM set JAVA_OPTS=%JAVA_OPTS% -Xmx1024M
|
||||||
|
set ags=generate -i modules\swagger-codegen\src\test\resources\2_0\petstore.yaml -l typescript-fetch -o samples\client\petstore\typescript-fetch\builds\with-interfaces -D withInterfaces=true
|
||||||
|
|
||||||
|
java %JAVA_OPTS% -jar %executable% %ags%
|
@ -18,6 +18,7 @@ public class TypeScriptFetchClientCodegen extends AbstractTypeScriptClientCodege
|
|||||||
public static final String NPM_VERSION = "npmVersion";
|
public static final String NPM_VERSION = "npmVersion";
|
||||||
public static final String NPM_REPOSITORY = "npmRepository";
|
public static final String NPM_REPOSITORY = "npmRepository";
|
||||||
public static final String SNAPSHOT = "snapshot";
|
public static final String SNAPSHOT = "snapshot";
|
||||||
|
public static final String WITH_INTERFACES = "withInterfaces";
|
||||||
|
|
||||||
protected String npmName = null;
|
protected String npmName = null;
|
||||||
protected String npmVersion = "1.0.0";
|
protected String npmVersion = "1.0.0";
|
||||||
@ -37,6 +38,7 @@ public class TypeScriptFetchClientCodegen extends AbstractTypeScriptClientCodege
|
|||||||
this.cliOptions.add(new CliOption(NPM_VERSION, "The version of your npm package"));
|
this.cliOptions.add(new CliOption(NPM_VERSION, "The version of your npm package"));
|
||||||
this.cliOptions.add(new CliOption(NPM_REPOSITORY, "Use this property to set an url your private npmRepo in the package.json"));
|
this.cliOptions.add(new CliOption(NPM_REPOSITORY, "Use this property to set an url your private npmRepo in the package.json"));
|
||||||
this.cliOptions.add(new CliOption(SNAPSHOT, "When setting this property to true the version will be suffixed with -SNAPSHOT.yyyyMMddHHmm", BooleanProperty.TYPE).defaultValue(Boolean.FALSE.toString()));
|
this.cliOptions.add(new CliOption(SNAPSHOT, "When setting this property to true the version will be suffixed with -SNAPSHOT.yyyyMMddHHmm", BooleanProperty.TYPE).defaultValue(Boolean.FALSE.toString()));
|
||||||
|
this.cliOptions.add(new CliOption(WITH_INTERFACES, "Setting this property to true will generate interfaces next to the default class implementations.", BooleanProperty.TYPE).defaultValue(Boolean.FALSE.toString()));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -85,7 +85,7 @@ export const {{classname}}FetchParamCreator = function (configuration?: Configur
|
|||||||
* @summary {{&summary}}
|
* @summary {{&summary}}
|
||||||
{{/summary}}
|
{{/summary}}
|
||||||
{{#allParams}}
|
{{#allParams}}
|
||||||
* @param {{=<% %>=}}{<%dataType%>}<%={{ }}=%> {{^required}}[{{/required}}{{paramName}}{{^required}}]{{/required}} {{description}}
|
* @param {{=<% %>=}}{<%&dataType%>}<%={{ }}=%> {{^required}}[{{/required}}{{paramName}}{{^required}}]{{/required}} {{description}}
|
||||||
{{/allParams}}
|
{{/allParams}}
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
@ -255,7 +255,7 @@ export const {{classname}}Fp = function(configuration?: Configuration) {
|
|||||||
* @summary {{&summary}}
|
* @summary {{&summary}}
|
||||||
{{/summary}}
|
{{/summary}}
|
||||||
{{#allParams}}
|
{{#allParams}}
|
||||||
* @param {{=<% %>=}}{<%dataType%>}<%={{ }}=%> {{^required}}[{{/required}}{{paramName}}{{^required}}]{{/required}} {{description}}
|
* @param {{=<% %>=}}{<%&dataType%>}<%={{ }}=%> {{^required}}[{{/required}}{{paramName}}{{^required}}]{{/required}} {{description}}
|
||||||
{{/allParams}}
|
{{/allParams}}
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
@ -290,7 +290,7 @@ export const {{classname}}Factory = function (configuration?: Configuration, fet
|
|||||||
* @summary {{&summary}}
|
* @summary {{&summary}}
|
||||||
{{/summary}}
|
{{/summary}}
|
||||||
{{#allParams}}
|
{{#allParams}}
|
||||||
* @param {{=<% %>=}}{<%dataType%>}<%={{ }}=%> {{^required}}[{{/required}}{{paramName}}{{^required}}]{{/required}} {{description}}
|
* @param {{=<% %>=}}{<%&dataType%>}<%={{ }}=%> {{^required}}[{{/required}}{{paramName}}{{^required}}]{{/required}} {{description}}
|
||||||
{{/allParams}}
|
{{/allParams}}
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
@ -302,6 +302,33 @@ export const {{classname}}Factory = function (configuration?: Configuration, fet
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
{{#withInterfaces}}
|
||||||
|
/**
|
||||||
|
* {{classname}} - interface{{#description}}
|
||||||
|
* {{&description}}{{/description}}
|
||||||
|
* @export
|
||||||
|
* @interface {{classname}}
|
||||||
|
*/
|
||||||
|
export interface {{classname}}Interface {
|
||||||
|
{{#operation}}
|
||||||
|
/**
|
||||||
|
* {{¬es}}
|
||||||
|
{{#summary}}
|
||||||
|
* @summary {{&summary}}
|
||||||
|
{{/summary}}
|
||||||
|
{{#allParams}}
|
||||||
|
* @param {{=<% %>=}}{<%&dataType%>}<%={{ }}=%> {{^required}}[{{/required}}{{paramName}}{{^required}}]{{/required}} {{description}}
|
||||||
|
{{/allParams}}
|
||||||
|
* @param {*} [options] Override http request option.
|
||||||
|
* @throws {RequiredError}
|
||||||
|
* @memberof {{classname}}Interface
|
||||||
|
*/
|
||||||
|
{{nickname}}({{#allParams}}{{paramName}}{{^required}}?{{/required}}: {{{dataType}}}, {{/allParams}}options?: any): Promise<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}{}{{/returnType}}>;
|
||||||
|
|
||||||
|
{{/operation}}
|
||||||
|
}
|
||||||
|
|
||||||
|
{{/withInterfaces}}
|
||||||
/**
|
/**
|
||||||
* {{classname}} - object-oriented interface{{#description}}
|
* {{classname}} - object-oriented interface{{#description}}
|
||||||
* {{{description}}}{{/description}}
|
* {{{description}}}{{/description}}
|
||||||
@ -309,7 +336,12 @@ export const {{classname}}Factory = function (configuration?: Configuration, fet
|
|||||||
* @class {{classname}}
|
* @class {{classname}}
|
||||||
* @extends {BaseAPI}
|
* @extends {BaseAPI}
|
||||||
*/
|
*/
|
||||||
|
{{#withInterfaces}}
|
||||||
|
export class {{classname}} extends BaseAPI implements {{classname}}Interface {
|
||||||
|
{{/withInterfaces}}
|
||||||
|
{{^withInterfaces}}
|
||||||
export class {{classname}} extends BaseAPI {
|
export class {{classname}} extends BaseAPI {
|
||||||
|
{{/withInterfaces}}
|
||||||
{{#operation}}
|
{{#operation}}
|
||||||
/**
|
/**
|
||||||
* {{¬es}}
|
* {{¬es}}
|
||||||
@ -317,7 +349,7 @@ export class {{classname}} extends BaseAPI {
|
|||||||
* @summary {{&summary}}
|
* @summary {{&summary}}
|
||||||
{{/summary}}
|
{{/summary}}
|
||||||
{{#allParams}}
|
{{#allParams}}
|
||||||
* @param {{=<% %>=}}{<%%dataType%%>}<%={{ }}=%> {{^required}}[{{/required}}{{paramName}}{{^required}}]{{/required}} {{description}}
|
* @param {{=<% %>=}}{<%&dataType%>}<%={{ }}=%> {{^required}}[{{/required}}{{paramName}}{{^required}}]{{/required}} {{description}}
|
||||||
{{/allParams}}
|
{{/allParams}}
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
|
@ -11,7 +11,7 @@ export interface {{classname}} {{#parent}}extends {{{parent}}} {{/parent}}{
|
|||||||
{{#vars}}
|
{{#vars}}
|
||||||
/**
|
/**
|
||||||
* {{{description}}}
|
* {{{description}}}
|
||||||
* @type {{=<% %>=}}{<%datatype%>}<%={{ }}=%>
|
* @type {{=<% %>=}}{<%&datatype%>}<%={{ }}=%>
|
||||||
* @memberof {{classname}}
|
* @memberof {{classname}}
|
||||||
*/
|
*/
|
||||||
{{name}}{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{datatype}}}{{/isEnum}};
|
{{name}}{{^required}}?{{/required}}: {{#isEnum}}{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{datatype}}}{{/isEnum}};
|
||||||
|
@ -33,6 +33,7 @@ public class TypeScriptFetchClientOptionsProvider implements OptionsProvider {
|
|||||||
.put(TypeScriptFetchClientCodegen.NPM_VERSION, NMP_VERSION)
|
.put(TypeScriptFetchClientCodegen.NPM_VERSION, NMP_VERSION)
|
||||||
.put(TypeScriptFetchClientCodegen.NPM_REPOSITORY, NPM_REPOSITORY)
|
.put(TypeScriptFetchClientCodegen.NPM_REPOSITORY, NPM_REPOSITORY)
|
||||||
.put(TypeScriptFetchClientCodegen.SNAPSHOT, Boolean.FALSE.toString())
|
.put(TypeScriptFetchClientCodegen.SNAPSHOT, Boolean.FALSE.toString())
|
||||||
|
.put(TypeScriptFetchClientCodegen.WITH_INTERFACES, Boolean.FALSE.toString())
|
||||||
.put(CodegenConstants.ALLOW_UNICODE_IDENTIFIERS, ALLOW_UNICODE_IDENTIFIERS_VALUE)
|
.put(CodegenConstants.ALLOW_UNICODE_IDENTIFIERS, ALLOW_UNICODE_IDENTIFIERS_VALUE)
|
||||||
.build();
|
.build();
|
||||||
}
|
}
|
||||||
|
@ -191,7 +191,7 @@ export class FakeApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary To test code injection *_/ ' \" =end -- \\r\\n \\n \\r
|
* @summary To test code injection *_/ ' \" =end -- \\r\\n \\n \\r
|
||||||
* @param {} [testCodeInjectEndRnNR] To test code injection *_/ ' \" =end -- \\r\\n \\n \\r
|
* @param {string} [testCodeInjectEndRnNR] To test code injection *_/ ' \" =end -- \\r\\n \\n \\r
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof FakeApi
|
* @memberof FakeApi
|
||||||
|
@ -210,13 +210,13 @@ export interface Pet {
|
|||||||
name: string;
|
name: string;
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @type {Array<string>}
|
* @type {Array<string>}
|
||||||
* @memberof Pet
|
* @memberof Pet
|
||||||
*/
|
*/
|
||||||
photoUrls: Array<string>;
|
photoUrls: Array<string>;
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @type {Array<Tag>}
|
* @type {Array<Tag>}
|
||||||
* @memberof Pet
|
* @memberof Pet
|
||||||
*/
|
*/
|
||||||
tags?: Array<Tag>;
|
tags?: Array<Tag>;
|
||||||
@ -414,7 +414,7 @@ export const PetApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
* Multiple status values can be provided with comma separated strings
|
* Multiple status values can be provided with comma separated strings
|
||||||
* @summary Finds Pets by status
|
* @summary Finds Pets by status
|
||||||
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -455,7 +455,7 @@ export const PetApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||||
* @summary Finds Pets by tags
|
* @summary Finds Pets by tags
|
||||||
* @param {Array<string>} tags Tags to filter by
|
* @param {Array<string>} tags Tags to filter by
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -726,7 +726,7 @@ export const PetApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
* Multiple status values can be provided with comma separated strings
|
* Multiple status values can be provided with comma separated strings
|
||||||
* @summary Finds Pets by status
|
* @summary Finds Pets by status
|
||||||
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -745,7 +745,7 @@ export const PetApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||||
* @summary Finds Pets by tags
|
* @summary Finds Pets by tags
|
||||||
* @param {Array<string>} tags Tags to filter by
|
* @param {Array<string>} tags Tags to filter by
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -874,7 +874,7 @@ export const PetApiFactory = function (configuration?: Configuration, fetch?: Fe
|
|||||||
/**
|
/**
|
||||||
* Multiple status values can be provided with comma separated strings
|
* Multiple status values can be provided with comma separated strings
|
||||||
* @summary Finds Pets by status
|
* @summary Finds Pets by status
|
||||||
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -884,7 +884,7 @@ export const PetApiFactory = function (configuration?: Configuration, fetch?: Fe
|
|||||||
/**
|
/**
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||||
* @summary Finds Pets by tags
|
* @summary Finds Pets by tags
|
||||||
* @param {Array<string>} tags Tags to filter by
|
* @param {Array<string>} tags Tags to filter by
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -948,7 +948,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Add a new pet to the store
|
* @summary Add a new pet to the store
|
||||||
* @param {} body Pet object that needs to be added to the store
|
* @param {Pet} body Pet object that needs to be added to the store
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -960,8 +960,8 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Deletes a pet
|
* @summary Deletes a pet
|
||||||
* @param {} petId Pet id to delete
|
* @param {number} petId Pet id to delete
|
||||||
* @param {} [apiKey]
|
* @param {string} [apiKey]
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -973,7 +973,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* Multiple status values can be provided with comma separated strings
|
* Multiple status values can be provided with comma separated strings
|
||||||
* @summary Finds Pets by status
|
* @summary Finds Pets by status
|
||||||
* @param {} status Status values that need to be considered for filter
|
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -985,7 +985,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||||
* @summary Finds Pets by tags
|
* @summary Finds Pets by tags
|
||||||
* @param {} tags Tags to filter by
|
* @param {Array<string>} tags Tags to filter by
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -997,7 +997,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* Returns a single pet
|
* Returns a single pet
|
||||||
* @summary Find pet by ID
|
* @summary Find pet by ID
|
||||||
* @param {} petId ID of pet to return
|
* @param {number} petId ID of pet to return
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -1009,7 +1009,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Update an existing pet
|
* @summary Update an existing pet
|
||||||
* @param {} body Pet object that needs to be added to the store
|
* @param {Pet} body Pet object that needs to be added to the store
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -1021,9 +1021,9 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Updates a pet in the store with form data
|
* @summary Updates a pet in the store with form data
|
||||||
* @param {} petId ID of pet that needs to be updated
|
* @param {number} petId ID of pet that needs to be updated
|
||||||
* @param {} [name] Updated name of the pet
|
* @param {string} [name] Updated name of the pet
|
||||||
* @param {} [status] Updated status of the pet
|
* @param {string} [status] Updated status of the pet
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -1035,9 +1035,9 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary uploads an image
|
* @summary uploads an image
|
||||||
* @param {} petId ID of pet to update
|
* @param {number} petId ID of pet to update
|
||||||
* @param {} [additionalMetadata] Additional data to pass to server
|
* @param {string} [additionalMetadata] Additional data to pass to server
|
||||||
* @param {} [file] file to upload
|
* @param {any} [file] file to upload
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -1320,7 +1320,7 @@ export class StoreApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
|
* For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
|
||||||
* @summary Delete purchase order by ID
|
* @summary Delete purchase order by ID
|
||||||
* @param {} orderId ID of the order that needs to be deleted
|
* @param {string} orderId ID of the order that needs to be deleted
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof StoreApi
|
* @memberof StoreApi
|
||||||
@ -1343,7 +1343,7 @@ export class StoreApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
|
* For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
|
||||||
* @summary Find purchase order by ID
|
* @summary Find purchase order by ID
|
||||||
* @param {} orderId ID of pet that needs to be fetched
|
* @param {number} orderId ID of pet that needs to be fetched
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof StoreApi
|
* @memberof StoreApi
|
||||||
@ -1355,7 +1355,7 @@ export class StoreApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Place an order for a pet
|
* @summary Place an order for a pet
|
||||||
* @param {} body order placed for purchasing the pet
|
* @param {Order} body order placed for purchasing the pet
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof StoreApi
|
* @memberof StoreApi
|
||||||
@ -1407,7 +1407,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1439,7 +1439,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1500,7 +1500,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Get user by user name
|
* @summary Get user by user name
|
||||||
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1659,7 +1659,7 @@ export const UserApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1678,7 +1678,7 @@ export const UserApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1716,7 +1716,7 @@ export const UserApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Get user by user name
|
* @summary Get user by user name
|
||||||
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1812,7 +1812,7 @@ export const UserApiFactory = function (configuration?: Configuration, fetch?: F
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1822,7 +1822,7 @@ export const UserApiFactory = function (configuration?: Configuration, fetch?: F
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1842,7 +1842,7 @@ export const UserApiFactory = function (configuration?: Configuration, fetch?: F
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Get user by user name
|
* @summary Get user by user name
|
||||||
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1893,7 +1893,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* This can only be done by the logged in user.
|
* This can only be done by the logged in user.
|
||||||
* @summary Create user
|
* @summary Create user
|
||||||
* @param {} body Created user object
|
* @param {User} body Created user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1905,7 +1905,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1917,7 +1917,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1929,7 +1929,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* This can only be done by the logged in user.
|
* This can only be done by the logged in user.
|
||||||
* @summary Delete user
|
* @summary Delete user
|
||||||
* @param {} username The name that needs to be deleted
|
* @param {string} username The name that needs to be deleted
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1941,7 +1941,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Get user by user name
|
* @summary Get user by user name
|
||||||
* @param {} username The name that needs to be fetched. Use user1 for testing.
|
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1953,8 +1953,8 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Logs user into the system
|
* @summary Logs user into the system
|
||||||
* @param {} username The user name for login
|
* @param {string} username The user name for login
|
||||||
* @param {} password The password for login in clear text
|
* @param {string} password The password for login in clear text
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1977,8 +1977,8 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* This can only be done by the logged in user.
|
* This can only be done by the logged in user.
|
||||||
* @summary Updated user
|
* @summary Updated user
|
||||||
* @param {} username name that need to be deleted
|
* @param {string} username name that need to be deleted
|
||||||
* @param {} body Updated user object
|
* @param {User} body Updated user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
|
@ -210,13 +210,13 @@ export interface Pet {
|
|||||||
name: string;
|
name: string;
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @type {Array<string>}
|
* @type {Array<string>}
|
||||||
* @memberof Pet
|
* @memberof Pet
|
||||||
*/
|
*/
|
||||||
photoUrls: Array<string>;
|
photoUrls: Array<string>;
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @type {Array<Tag>}
|
* @type {Array<Tag>}
|
||||||
* @memberof Pet
|
* @memberof Pet
|
||||||
*/
|
*/
|
||||||
tags?: Array<Tag>;
|
tags?: Array<Tag>;
|
||||||
@ -414,7 +414,7 @@ export const PetApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
* Multiple status values can be provided with comma separated strings
|
* Multiple status values can be provided with comma separated strings
|
||||||
* @summary Finds Pets by status
|
* @summary Finds Pets by status
|
||||||
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -455,7 +455,7 @@ export const PetApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||||
* @summary Finds Pets by tags
|
* @summary Finds Pets by tags
|
||||||
* @param {Array<string>} tags Tags to filter by
|
* @param {Array<string>} tags Tags to filter by
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -726,7 +726,7 @@ export const PetApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
* Multiple status values can be provided with comma separated strings
|
* Multiple status values can be provided with comma separated strings
|
||||||
* @summary Finds Pets by status
|
* @summary Finds Pets by status
|
||||||
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -745,7 +745,7 @@ export const PetApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||||
* @summary Finds Pets by tags
|
* @summary Finds Pets by tags
|
||||||
* @param {Array<string>} tags Tags to filter by
|
* @param {Array<string>} tags Tags to filter by
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -874,7 +874,7 @@ export const PetApiFactory = function (configuration?: Configuration, fetch?: Fe
|
|||||||
/**
|
/**
|
||||||
* Multiple status values can be provided with comma separated strings
|
* Multiple status values can be provided with comma separated strings
|
||||||
* @summary Finds Pets by status
|
* @summary Finds Pets by status
|
||||||
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -884,7 +884,7 @@ export const PetApiFactory = function (configuration?: Configuration, fetch?: Fe
|
|||||||
/**
|
/**
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||||
* @summary Finds Pets by tags
|
* @summary Finds Pets by tags
|
||||||
* @param {Array<string>} tags Tags to filter by
|
* @param {Array<string>} tags Tags to filter by
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -948,7 +948,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Add a new pet to the store
|
* @summary Add a new pet to the store
|
||||||
* @param {} body Pet object that needs to be added to the store
|
* @param {Pet} body Pet object that needs to be added to the store
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -960,8 +960,8 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Deletes a pet
|
* @summary Deletes a pet
|
||||||
* @param {} petId Pet id to delete
|
* @param {number} petId Pet id to delete
|
||||||
* @param {} [apiKey]
|
* @param {string} [apiKey]
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -973,7 +973,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* Multiple status values can be provided with comma separated strings
|
* Multiple status values can be provided with comma separated strings
|
||||||
* @summary Finds Pets by status
|
* @summary Finds Pets by status
|
||||||
* @param {} status Status values that need to be considered for filter
|
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -985,7 +985,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||||
* @summary Finds Pets by tags
|
* @summary Finds Pets by tags
|
||||||
* @param {} tags Tags to filter by
|
* @param {Array<string>} tags Tags to filter by
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -997,7 +997,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* Returns a single pet
|
* Returns a single pet
|
||||||
* @summary Find pet by ID
|
* @summary Find pet by ID
|
||||||
* @param {} petId ID of pet to return
|
* @param {number} petId ID of pet to return
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -1009,7 +1009,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Update an existing pet
|
* @summary Update an existing pet
|
||||||
* @param {} body Pet object that needs to be added to the store
|
* @param {Pet} body Pet object that needs to be added to the store
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -1021,9 +1021,9 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Updates a pet in the store with form data
|
* @summary Updates a pet in the store with form data
|
||||||
* @param {} petId ID of pet that needs to be updated
|
* @param {number} petId ID of pet that needs to be updated
|
||||||
* @param {} [name] Updated name of the pet
|
* @param {string} [name] Updated name of the pet
|
||||||
* @param {} [status] Updated status of the pet
|
* @param {string} [status] Updated status of the pet
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -1035,9 +1035,9 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary uploads an image
|
* @summary uploads an image
|
||||||
* @param {} petId ID of pet to update
|
* @param {number} petId ID of pet to update
|
||||||
* @param {} [additionalMetadata] Additional data to pass to server
|
* @param {string} [additionalMetadata] Additional data to pass to server
|
||||||
* @param {} [file] file to upload
|
* @param {any} [file] file to upload
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -1320,7 +1320,7 @@ export class StoreApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
|
* For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
|
||||||
* @summary Delete purchase order by ID
|
* @summary Delete purchase order by ID
|
||||||
* @param {} orderId ID of the order that needs to be deleted
|
* @param {string} orderId ID of the order that needs to be deleted
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof StoreApi
|
* @memberof StoreApi
|
||||||
@ -1343,7 +1343,7 @@ export class StoreApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
|
* For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
|
||||||
* @summary Find purchase order by ID
|
* @summary Find purchase order by ID
|
||||||
* @param {} orderId ID of pet that needs to be fetched
|
* @param {number} orderId ID of pet that needs to be fetched
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof StoreApi
|
* @memberof StoreApi
|
||||||
@ -1355,7 +1355,7 @@ export class StoreApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Place an order for a pet
|
* @summary Place an order for a pet
|
||||||
* @param {} body order placed for purchasing the pet
|
* @param {Order} body order placed for purchasing the pet
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof StoreApi
|
* @memberof StoreApi
|
||||||
@ -1407,7 +1407,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1439,7 +1439,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1500,7 +1500,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Get user by user name
|
* @summary Get user by user name
|
||||||
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1659,7 +1659,7 @@ export const UserApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1678,7 +1678,7 @@ export const UserApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1716,7 +1716,7 @@ export const UserApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Get user by user name
|
* @summary Get user by user name
|
||||||
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1812,7 +1812,7 @@ export const UserApiFactory = function (configuration?: Configuration, fetch?: F
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1822,7 +1822,7 @@ export const UserApiFactory = function (configuration?: Configuration, fetch?: F
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1842,7 +1842,7 @@ export const UserApiFactory = function (configuration?: Configuration, fetch?: F
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Get user by user name
|
* @summary Get user by user name
|
||||||
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1893,7 +1893,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* This can only be done by the logged in user.
|
* This can only be done by the logged in user.
|
||||||
* @summary Create user
|
* @summary Create user
|
||||||
* @param {} body Created user object
|
* @param {User} body Created user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1905,7 +1905,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1917,7 +1917,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1929,7 +1929,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* This can only be done by the logged in user.
|
* This can only be done by the logged in user.
|
||||||
* @summary Delete user
|
* @summary Delete user
|
||||||
* @param {} username The name that needs to be deleted
|
* @param {string} username The name that needs to be deleted
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1941,7 +1941,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Get user by user name
|
* @summary Get user by user name
|
||||||
* @param {} username The name that needs to be fetched. Use user1 for testing.
|
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1953,8 +1953,8 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Logs user into the system
|
* @summary Logs user into the system
|
||||||
* @param {} username The user name for login
|
* @param {string} username The user name for login
|
||||||
* @param {} password The password for login in clear text
|
* @param {string} password The password for login in clear text
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1977,8 +1977,8 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* This can only be done by the logged in user.
|
* This can only be done by the logged in user.
|
||||||
* @summary Updated user
|
* @summary Updated user
|
||||||
* @param {} username name that need to be deleted
|
* @param {string} username name that need to be deleted
|
||||||
* @param {} body Updated user object
|
* @param {User} body Updated user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
|
3
samples/client/petstore/typescript-fetch/builds/with-interfaces/.gitignore
vendored
Normal file
3
samples/client/petstore/typescript-fetch/builds/with-interfaces/.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
wwwroot/*.js
|
||||||
|
node_modules
|
||||||
|
typings
|
@ -0,0 +1,23 @@
|
|||||||
|
# Swagger Codegen Ignore
|
||||||
|
# Generated by swagger-codegen https://github.com/swagger-api/swagger-codegen
|
||||||
|
|
||||||
|
# Use this file to prevent files from being overwritten by the generator.
|
||||||
|
# The patterns follow closely to .gitignore or .dockerignore.
|
||||||
|
|
||||||
|
# As an example, the C# client generator defines ApiClient.cs.
|
||||||
|
# You can make changes and tell Swagger Codgen to ignore just this file by uncommenting the following line:
|
||||||
|
#ApiClient.cs
|
||||||
|
|
||||||
|
# You can match any string of characters against a directory, file or extension with a single asterisk (*):
|
||||||
|
#foo/*/qux
|
||||||
|
# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux
|
||||||
|
|
||||||
|
# You can recursively match patterns against a directory, file or extension with a double asterisk (**):
|
||||||
|
#foo/**/qux
|
||||||
|
# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux
|
||||||
|
|
||||||
|
# You can also negate patterns with an exclamation (!).
|
||||||
|
# For example, you can ignore all files in a docs folder with the file extension .md:
|
||||||
|
#docs/*.md
|
||||||
|
# Then explicitly reverse the ignore rule for a single file:
|
||||||
|
#!docs/README.md
|
@ -0,0 +1 @@
|
|||||||
|
2.4.0-SNAPSHOT
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,66 @@
|
|||||||
|
// tslint:disable
|
||||||
|
/**
|
||||||
|
* Swagger Petstore
|
||||||
|
* This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.
|
||||||
|
*
|
||||||
|
* OpenAPI spec version: 1.0.0
|
||||||
|
* Contact: apiteam@swagger.io
|
||||||
|
*
|
||||||
|
* NOTE: This class is auto generated by the swagger code generator program.
|
||||||
|
* https://github.com/swagger-api/swagger-codegen.git
|
||||||
|
* Do not edit the class manually.
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
export interface ConfigurationParameters {
|
||||||
|
apiKey?: string | ((name: string) => string);
|
||||||
|
username?: string;
|
||||||
|
password?: string;
|
||||||
|
accessToken?: string | ((name: string, scopes?: string[]) => string);
|
||||||
|
basePath?: string;
|
||||||
|
}
|
||||||
|
|
||||||
|
export class Configuration {
|
||||||
|
/**
|
||||||
|
* parameter for apiKey security
|
||||||
|
* @param name security name
|
||||||
|
* @memberof Configuration
|
||||||
|
*/
|
||||||
|
apiKey?: string | ((name: string) => string);
|
||||||
|
/**
|
||||||
|
* parameter for basic security
|
||||||
|
*
|
||||||
|
* @type {string}
|
||||||
|
* @memberof Configuration
|
||||||
|
*/
|
||||||
|
username?: string;
|
||||||
|
/**
|
||||||
|
* parameter for basic security
|
||||||
|
*
|
||||||
|
* @type {string}
|
||||||
|
* @memberof Configuration
|
||||||
|
*/
|
||||||
|
password?: string;
|
||||||
|
/**
|
||||||
|
* parameter for oauth2 security
|
||||||
|
* @param name security name
|
||||||
|
* @param scopes oauth2 scope
|
||||||
|
* @memberof Configuration
|
||||||
|
*/
|
||||||
|
accessToken?: string | ((name: string, scopes?: string[]) => string);
|
||||||
|
/**
|
||||||
|
* override base path
|
||||||
|
*
|
||||||
|
* @type {string}
|
||||||
|
* @memberof Configuration
|
||||||
|
*/
|
||||||
|
basePath?: string;
|
||||||
|
|
||||||
|
constructor(param: ConfigurationParameters = {}) {
|
||||||
|
this.apiKey = param.apiKey;
|
||||||
|
this.username = param.username;
|
||||||
|
this.password = param.password;
|
||||||
|
this.accessToken = param.accessToken;
|
||||||
|
this.basePath = param.basePath;
|
||||||
|
}
|
||||||
|
}
|
2
samples/client/petstore/typescript-fetch/builds/with-interfaces/custom.d.ts
vendored
Normal file
2
samples/client/petstore/typescript-fetch/builds/with-interfaces/custom.d.ts
vendored
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
declare module 'portable-fetch';
|
||||||
|
declare module 'url';
|
@ -0,0 +1,51 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# ref: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/
|
||||||
|
#
|
||||||
|
# Usage example: /bin/sh ./git_push.sh wing328 swagger-petstore-perl "minor update"
|
||||||
|
|
||||||
|
git_user_id=$1
|
||||||
|
git_repo_id=$2
|
||||||
|
release_note=$3
|
||||||
|
|
||||||
|
if [ "$git_user_id" = "" ]; then
|
||||||
|
git_user_id="GIT_USER_ID"
|
||||||
|
echo "[INFO] No command line input provided. Set \$git_user_id to $git_user_id"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$git_repo_id" = "" ]; then
|
||||||
|
git_repo_id="GIT_REPO_ID"
|
||||||
|
echo "[INFO] No command line input provided. Set \$git_repo_id to $git_repo_id"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$release_note" = "" ]; then
|
||||||
|
release_note="Minor update"
|
||||||
|
echo "[INFO] No command line input provided. Set \$release_note to $release_note"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Initialize the local directory as a Git repository
|
||||||
|
git init
|
||||||
|
|
||||||
|
# Adds the files in the local repository and stages them for commit.
|
||||||
|
git add .
|
||||||
|
|
||||||
|
# Commits the tracked changes and prepares them to be pushed to a remote repository.
|
||||||
|
git commit -m "$release_note"
|
||||||
|
|
||||||
|
# Sets the new remote
|
||||||
|
git_remote=`git remote`
|
||||||
|
if [ "$git_remote" = "" ]; then # git remote not defined
|
||||||
|
|
||||||
|
if [ "$GIT_TOKEN" = "" ]; then
|
||||||
|
echo "[INFO] \$GIT_TOKEN (environment variable) is not set. Using the git credential in your environment."
|
||||||
|
git remote add origin https://github.com/${git_user_id}/${git_repo_id}.git
|
||||||
|
else
|
||||||
|
git remote add origin https://${git_user_id}:${GIT_TOKEN}@github.com/${git_user_id}/${git_repo_id}.git
|
||||||
|
fi
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
git pull origin master
|
||||||
|
|
||||||
|
# Pushes (Forces) the changes in the local repository up to the remote repository
|
||||||
|
echo "Git pushing to https://github.com/${git_user_id}/${git_repo_id}.git"
|
||||||
|
git push origin master 2>&1 | grep -v 'To https'
|
@ -0,0 +1,16 @@
|
|||||||
|
// tslint:disable
|
||||||
|
/**
|
||||||
|
* Swagger Petstore
|
||||||
|
* This is a sample server Petstore server. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.
|
||||||
|
*
|
||||||
|
* OpenAPI spec version: 1.0.0
|
||||||
|
* Contact: apiteam@swagger.io
|
||||||
|
*
|
||||||
|
* NOTE: This class is auto generated by the swagger code generator program.
|
||||||
|
* https://github.com/swagger-api/swagger-codegen.git
|
||||||
|
* Do not edit the class manually.
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
export * from "./api";
|
||||||
|
export * from "./configuration";
|
@ -210,13 +210,13 @@ export interface Pet {
|
|||||||
name: string;
|
name: string;
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @type {Array<string>}
|
* @type {Array<string>}
|
||||||
* @memberof Pet
|
* @memberof Pet
|
||||||
*/
|
*/
|
||||||
photoUrls: Array<string>;
|
photoUrls: Array<string>;
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @type {Array<Tag>}
|
* @type {Array<Tag>}
|
||||||
* @memberof Pet
|
* @memberof Pet
|
||||||
*/
|
*/
|
||||||
tags?: Array<Tag>;
|
tags?: Array<Tag>;
|
||||||
@ -414,7 +414,7 @@ export const PetApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
* Multiple status values can be provided with comma separated strings
|
* Multiple status values can be provided with comma separated strings
|
||||||
* @summary Finds Pets by status
|
* @summary Finds Pets by status
|
||||||
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -455,7 +455,7 @@ export const PetApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||||
* @summary Finds Pets by tags
|
* @summary Finds Pets by tags
|
||||||
* @param {Array<string>} tags Tags to filter by
|
* @param {Array<string>} tags Tags to filter by
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -726,7 +726,7 @@ export const PetApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
* Multiple status values can be provided with comma separated strings
|
* Multiple status values can be provided with comma separated strings
|
||||||
* @summary Finds Pets by status
|
* @summary Finds Pets by status
|
||||||
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -745,7 +745,7 @@ export const PetApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||||
* @summary Finds Pets by tags
|
* @summary Finds Pets by tags
|
||||||
* @param {Array<string>} tags Tags to filter by
|
* @param {Array<string>} tags Tags to filter by
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -874,7 +874,7 @@ export const PetApiFactory = function (configuration?: Configuration, fetch?: Fe
|
|||||||
/**
|
/**
|
||||||
* Multiple status values can be provided with comma separated strings
|
* Multiple status values can be provided with comma separated strings
|
||||||
* @summary Finds Pets by status
|
* @summary Finds Pets by status
|
||||||
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -884,7 +884,7 @@ export const PetApiFactory = function (configuration?: Configuration, fetch?: Fe
|
|||||||
/**
|
/**
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||||
* @summary Finds Pets by tags
|
* @summary Finds Pets by tags
|
||||||
* @param {Array<string>} tags Tags to filter by
|
* @param {Array<string>} tags Tags to filter by
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -948,7 +948,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Add a new pet to the store
|
* @summary Add a new pet to the store
|
||||||
* @param {} body Pet object that needs to be added to the store
|
* @param {Pet} body Pet object that needs to be added to the store
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -960,8 +960,8 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Deletes a pet
|
* @summary Deletes a pet
|
||||||
* @param {} petId Pet id to delete
|
* @param {number} petId Pet id to delete
|
||||||
* @param {} [apiKey]
|
* @param {string} [apiKey]
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -973,7 +973,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* Multiple status values can be provided with comma separated strings
|
* Multiple status values can be provided with comma separated strings
|
||||||
* @summary Finds Pets by status
|
* @summary Finds Pets by status
|
||||||
* @param {} status Status values that need to be considered for filter
|
* @param {Array<'available' | 'pending' | 'sold'>} status Status values that need to be considered for filter
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -985,7 +985,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||||
* @summary Finds Pets by tags
|
* @summary Finds Pets by tags
|
||||||
* @param {} tags Tags to filter by
|
* @param {Array<string>} tags Tags to filter by
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -997,7 +997,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* Returns a single pet
|
* Returns a single pet
|
||||||
* @summary Find pet by ID
|
* @summary Find pet by ID
|
||||||
* @param {} petId ID of pet to return
|
* @param {number} petId ID of pet to return
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -1009,7 +1009,7 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Update an existing pet
|
* @summary Update an existing pet
|
||||||
* @param {} body Pet object that needs to be added to the store
|
* @param {Pet} body Pet object that needs to be added to the store
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -1021,9 +1021,9 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Updates a pet in the store with form data
|
* @summary Updates a pet in the store with form data
|
||||||
* @param {} petId ID of pet that needs to be updated
|
* @param {number} petId ID of pet that needs to be updated
|
||||||
* @param {} [name] Updated name of the pet
|
* @param {string} [name] Updated name of the pet
|
||||||
* @param {} [status] Updated status of the pet
|
* @param {string} [status] Updated status of the pet
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -1035,9 +1035,9 @@ export class PetApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary uploads an image
|
* @summary uploads an image
|
||||||
* @param {} petId ID of pet to update
|
* @param {number} petId ID of pet to update
|
||||||
* @param {} [additionalMetadata] Additional data to pass to server
|
* @param {string} [additionalMetadata] Additional data to pass to server
|
||||||
* @param {} [file] file to upload
|
* @param {any} [file] file to upload
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof PetApi
|
* @memberof PetApi
|
||||||
@ -1320,7 +1320,7 @@ export class StoreApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
|
* For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
|
||||||
* @summary Delete purchase order by ID
|
* @summary Delete purchase order by ID
|
||||||
* @param {} orderId ID of the order that needs to be deleted
|
* @param {string} orderId ID of the order that needs to be deleted
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof StoreApi
|
* @memberof StoreApi
|
||||||
@ -1343,7 +1343,7 @@ export class StoreApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
|
* For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions
|
||||||
* @summary Find purchase order by ID
|
* @summary Find purchase order by ID
|
||||||
* @param {} orderId ID of pet that needs to be fetched
|
* @param {number} orderId ID of pet that needs to be fetched
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof StoreApi
|
* @memberof StoreApi
|
||||||
@ -1355,7 +1355,7 @@ export class StoreApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Place an order for a pet
|
* @summary Place an order for a pet
|
||||||
* @param {} body order placed for purchasing the pet
|
* @param {Order} body order placed for purchasing the pet
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof StoreApi
|
* @memberof StoreApi
|
||||||
@ -1407,7 +1407,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1439,7 +1439,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1500,7 +1500,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Get user by user name
|
* @summary Get user by user name
|
||||||
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1659,7 +1659,7 @@ export const UserApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1678,7 +1678,7 @@ export const UserApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1716,7 +1716,7 @@ export const UserApiFp = function(configuration?: Configuration) {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Get user by user name
|
* @summary Get user by user name
|
||||||
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1812,7 +1812,7 @@ export const UserApiFactory = function (configuration?: Configuration, fetch?: F
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1822,7 +1822,7 @@ export const UserApiFactory = function (configuration?: Configuration, fetch?: F
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {Array<User>} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1842,7 +1842,7 @@ export const UserApiFactory = function (configuration?: Configuration, fetch?: F
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Get user by user name
|
* @summary Get user by user name
|
||||||
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
*/
|
*/
|
||||||
@ -1893,7 +1893,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* This can only be done by the logged in user.
|
* This can only be done by the logged in user.
|
||||||
* @summary Create user
|
* @summary Create user
|
||||||
* @param {} body Created user object
|
* @param {User} body Created user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1905,7 +1905,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1917,7 +1917,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Creates list of users with given input array
|
* @summary Creates list of users with given input array
|
||||||
* @param {} body List of user object
|
* @param {Array<User>} body List of user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1929,7 +1929,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* This can only be done by the logged in user.
|
* This can only be done by the logged in user.
|
||||||
* @summary Delete user
|
* @summary Delete user
|
||||||
* @param {} username The name that needs to be deleted
|
* @param {string} username The name that needs to be deleted
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1941,7 +1941,7 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Get user by user name
|
* @summary Get user by user name
|
||||||
* @param {} username The name that needs to be fetched. Use user1 for testing.
|
* @param {string} username The name that needs to be fetched. Use user1 for testing.
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1953,8 +1953,8 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @summary Logs user into the system
|
* @summary Logs user into the system
|
||||||
* @param {} username The user name for login
|
* @param {string} username The user name for login
|
||||||
* @param {} password The password for login in clear text
|
* @param {string} password The password for login in clear text
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
@ -1977,8 +1977,8 @@ export class UserApi extends BaseAPI {
|
|||||||
/**
|
/**
|
||||||
* This can only be done by the logged in user.
|
* This can only be done by the logged in user.
|
||||||
* @summary Updated user
|
* @summary Updated user
|
||||||
* @param {} username name that need to be deleted
|
* @param {string} username name that need to be deleted
|
||||||
* @param {} body Updated user object
|
* @param {User} body Updated user object
|
||||||
* @param {*} [options] Override http request option.
|
* @param {*} [options] Override http request option.
|
||||||
* @throws {RequiredError}
|
* @throws {RequiredError}
|
||||||
* @memberof UserApi
|
* @memberof UserApi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user