mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-05-30 13:30:52 +00:00
remove generator version sample test and config
This commit is contained in:
parent
cf2435f335
commit
f61b7c2aa4
@ -1,8 +0,0 @@
|
|||||||
generatorName: java
|
|
||||||
outputDir: samples/client/petstore/java/apache-httpclient-generator-version
|
|
||||||
library: apache-httpclient
|
|
||||||
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
|
|
||||||
templateDir: modules/openapi-generator/src/main/resources/Java
|
|
||||||
additionalProperties:
|
|
||||||
artifactId: apache-httpclient-generator-version
|
|
||||||
hideGenerationTimestamp: true
|
|
@ -1,30 +0,0 @@
|
|||||||
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
|
|
||||||
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
|
|
||||||
#
|
|
||||||
# This file is auto-generated by OpenAPI Generator (https://openapi-generator.tech)
|
|
||||||
|
|
||||||
name: Java CI with Maven
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches: [ main, master ]
|
|
||||||
pull_request:
|
|
||||||
branches: [ main, master ]
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
build:
|
|
||||||
name: Build OpenAPI Petstore
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
strategy:
|
|
||||||
matrix:
|
|
||||||
java: [ '8' ]
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v2
|
|
||||||
- name: Set up JDK
|
|
||||||
uses: actions/setup-java@v2
|
|
||||||
with:
|
|
||||||
java-version: ${{ matrix.java }}
|
|
||||||
distribution: 'temurin'
|
|
||||||
cache: maven
|
|
||||||
- name: Build with Maven
|
|
||||||
run: mvn -B package --no-transfer-progress --file pom.xml
|
|
@ -1,21 +0,0 @@
|
|||||||
*.class
|
|
||||||
|
|
||||||
# Mobile Tools for Java (J2ME)
|
|
||||||
.mtj.tmp/
|
|
||||||
|
|
||||||
# Package Files #
|
|
||||||
*.jar
|
|
||||||
*.war
|
|
||||||
*.ear
|
|
||||||
|
|
||||||
# exclude jar for gradle wrapper
|
|
||||||
!gradle/wrapper/*.jar
|
|
||||||
|
|
||||||
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
|
||||||
hs_err_pid*
|
|
||||||
|
|
||||||
# build files
|
|
||||||
**/target
|
|
||||||
target
|
|
||||||
.gradle
|
|
||||||
build
|
|
@ -1,23 +0,0 @@
|
|||||||
# OpenAPI Generator Ignore
|
|
||||||
# Generated by openapi-generator https://github.com/openapitools/openapi-generator
|
|
||||||
|
|
||||||
# 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 OpenAPI Generator 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
|
|
@ -1,145 +0,0 @@
|
|||||||
.github/workflows/maven.yml
|
|
||||||
.gitignore
|
|
||||||
.travis.yml
|
|
||||||
README.md
|
|
||||||
api/openapi.yaml
|
|
||||||
build.gradle
|
|
||||||
build.sbt
|
|
||||||
docs/AdditionalPropertiesClass.md
|
|
||||||
docs/AllOfWithSingleRef.md
|
|
||||||
docs/Animal.md
|
|
||||||
docs/AnotherFakeApi.md
|
|
||||||
docs/ArrayOfArrayOfNumberOnly.md
|
|
||||||
docs/ArrayOfNumberOnly.md
|
|
||||||
docs/ArrayTest.md
|
|
||||||
docs/Capitalization.md
|
|
||||||
docs/Cat.md
|
|
||||||
docs/Category.md
|
|
||||||
docs/ChildWithNullable.md
|
|
||||||
docs/ClassModel.md
|
|
||||||
docs/Client.md
|
|
||||||
docs/DefaultApi.md
|
|
||||||
docs/DeprecatedObject.md
|
|
||||||
docs/Dog.md
|
|
||||||
docs/EnumArrays.md
|
|
||||||
docs/EnumClass.md
|
|
||||||
docs/EnumTest.md
|
|
||||||
docs/FakeApi.md
|
|
||||||
docs/FakeBigDecimalMap200Response.md
|
|
||||||
docs/FakeClassnameTags123Api.md
|
|
||||||
docs/FileSchemaTestClass.md
|
|
||||||
docs/Foo.md
|
|
||||||
docs/FooGetDefaultResponse.md
|
|
||||||
docs/FormatTest.md
|
|
||||||
docs/HasOnlyReadOnly.md
|
|
||||||
docs/HealthCheckResult.md
|
|
||||||
docs/MapTest.md
|
|
||||||
docs/MixedPropertiesAndAdditionalPropertiesClass.md
|
|
||||||
docs/Model200Response.md
|
|
||||||
docs/ModelApiResponse.md
|
|
||||||
docs/ModelFile.md
|
|
||||||
docs/ModelList.md
|
|
||||||
docs/ModelReturn.md
|
|
||||||
docs/Name.md
|
|
||||||
docs/NullableClass.md
|
|
||||||
docs/NumberOnly.md
|
|
||||||
docs/ObjectWithDeprecatedFields.md
|
|
||||||
docs/Order.md
|
|
||||||
docs/OuterComposite.md
|
|
||||||
docs/OuterEnum.md
|
|
||||||
docs/OuterEnumDefaultValue.md
|
|
||||||
docs/OuterEnumInteger.md
|
|
||||||
docs/OuterEnumIntegerDefaultValue.md
|
|
||||||
docs/OuterObjectWithEnumProperty.md
|
|
||||||
docs/ParentWithNullable.md
|
|
||||||
docs/Pet.md
|
|
||||||
docs/PetApi.md
|
|
||||||
docs/ReadOnlyFirst.md
|
|
||||||
docs/SingleRefType.md
|
|
||||||
docs/SpecialModelName.md
|
|
||||||
docs/StoreApi.md
|
|
||||||
docs/Tag.md
|
|
||||||
docs/TestInlineFreeformAdditionalPropertiesRequest.md
|
|
||||||
docs/User.md
|
|
||||||
docs/UserApi.md
|
|
||||||
git_push.sh
|
|
||||||
gradle.properties
|
|
||||||
gradle/wrapper/gradle-wrapper.jar
|
|
||||||
gradle/wrapper/gradle-wrapper.properties
|
|
||||||
gradlew
|
|
||||||
gradlew.bat
|
|
||||||
pom.xml
|
|
||||||
settings.gradle
|
|
||||||
src/main/AndroidManifest.xml
|
|
||||||
src/main/java/org/openapitools/client/ApiClient.java
|
|
||||||
src/main/java/org/openapitools/client/ApiException.java
|
|
||||||
src/main/java/org/openapitools/client/Configuration.java
|
|
||||||
src/main/java/org/openapitools/client/JavaTimeFormatter.java
|
|
||||||
src/main/java/org/openapitools/client/Pair.java
|
|
||||||
src/main/java/org/openapitools/client/RFC3339DateFormat.java
|
|
||||||
src/main/java/org/openapitools/client/ServerConfiguration.java
|
|
||||||
src/main/java/org/openapitools/client/ServerVariable.java
|
|
||||||
src/main/java/org/openapitools/client/StringUtil.java
|
|
||||||
src/main/java/org/openapitools/client/api/AnotherFakeApi.java
|
|
||||||
src/main/java/org/openapitools/client/api/DefaultApi.java
|
|
||||||
src/main/java/org/openapitools/client/api/FakeApi.java
|
|
||||||
src/main/java/org/openapitools/client/api/FakeClassnameTags123Api.java
|
|
||||||
src/main/java/org/openapitools/client/api/PetApi.java
|
|
||||||
src/main/java/org/openapitools/client/api/StoreApi.java
|
|
||||||
src/main/java/org/openapitools/client/api/UserApi.java
|
|
||||||
src/main/java/org/openapitools/client/auth/ApiKeyAuth.java
|
|
||||||
src/main/java/org/openapitools/client/auth/Authentication.java
|
|
||||||
src/main/java/org/openapitools/client/auth/HttpBasicAuth.java
|
|
||||||
src/main/java/org/openapitools/client/auth/HttpBearerAuth.java
|
|
||||||
src/main/java/org/openapitools/client/auth/OAuth.java
|
|
||||||
src/main/java/org/openapitools/client/auth/OAuthFlow.java
|
|
||||||
src/main/java/org/openapitools/client/model/AdditionalPropertiesClass.java
|
|
||||||
src/main/java/org/openapitools/client/model/AllOfWithSingleRef.java
|
|
||||||
src/main/java/org/openapitools/client/model/Animal.java
|
|
||||||
src/main/java/org/openapitools/client/model/ArrayOfArrayOfNumberOnly.java
|
|
||||||
src/main/java/org/openapitools/client/model/ArrayOfNumberOnly.java
|
|
||||||
src/main/java/org/openapitools/client/model/ArrayTest.java
|
|
||||||
src/main/java/org/openapitools/client/model/Capitalization.java
|
|
||||||
src/main/java/org/openapitools/client/model/Cat.java
|
|
||||||
src/main/java/org/openapitools/client/model/Category.java
|
|
||||||
src/main/java/org/openapitools/client/model/ChildWithNullable.java
|
|
||||||
src/main/java/org/openapitools/client/model/ClassModel.java
|
|
||||||
src/main/java/org/openapitools/client/model/Client.java
|
|
||||||
src/main/java/org/openapitools/client/model/DeprecatedObject.java
|
|
||||||
src/main/java/org/openapitools/client/model/Dog.java
|
|
||||||
src/main/java/org/openapitools/client/model/EnumArrays.java
|
|
||||||
src/main/java/org/openapitools/client/model/EnumClass.java
|
|
||||||
src/main/java/org/openapitools/client/model/EnumTest.java
|
|
||||||
src/main/java/org/openapitools/client/model/FakeBigDecimalMap200Response.java
|
|
||||||
src/main/java/org/openapitools/client/model/FileSchemaTestClass.java
|
|
||||||
src/main/java/org/openapitools/client/model/Foo.java
|
|
||||||
src/main/java/org/openapitools/client/model/FooGetDefaultResponse.java
|
|
||||||
src/main/java/org/openapitools/client/model/FormatTest.java
|
|
||||||
src/main/java/org/openapitools/client/model/HasOnlyReadOnly.java
|
|
||||||
src/main/java/org/openapitools/client/model/HealthCheckResult.java
|
|
||||||
src/main/java/org/openapitools/client/model/MapTest.java
|
|
||||||
src/main/java/org/openapitools/client/model/MixedPropertiesAndAdditionalPropertiesClass.java
|
|
||||||
src/main/java/org/openapitools/client/model/Model200Response.java
|
|
||||||
src/main/java/org/openapitools/client/model/ModelApiResponse.java
|
|
||||||
src/main/java/org/openapitools/client/model/ModelFile.java
|
|
||||||
src/main/java/org/openapitools/client/model/ModelList.java
|
|
||||||
src/main/java/org/openapitools/client/model/ModelReturn.java
|
|
||||||
src/main/java/org/openapitools/client/model/Name.java
|
|
||||||
src/main/java/org/openapitools/client/model/NullableClass.java
|
|
||||||
src/main/java/org/openapitools/client/model/NumberOnly.java
|
|
||||||
src/main/java/org/openapitools/client/model/ObjectWithDeprecatedFields.java
|
|
||||||
src/main/java/org/openapitools/client/model/Order.java
|
|
||||||
src/main/java/org/openapitools/client/model/OuterComposite.java
|
|
||||||
src/main/java/org/openapitools/client/model/OuterEnum.java
|
|
||||||
src/main/java/org/openapitools/client/model/OuterEnumDefaultValue.java
|
|
||||||
src/main/java/org/openapitools/client/model/OuterEnumInteger.java
|
|
||||||
src/main/java/org/openapitools/client/model/OuterEnumIntegerDefaultValue.java
|
|
||||||
src/main/java/org/openapitools/client/model/OuterObjectWithEnumProperty.java
|
|
||||||
src/main/java/org/openapitools/client/model/ParentWithNullable.java
|
|
||||||
src/main/java/org/openapitools/client/model/Pet.java
|
|
||||||
src/main/java/org/openapitools/client/model/ReadOnlyFirst.java
|
|
||||||
src/main/java/org/openapitools/client/model/SingleRefType.java
|
|
||||||
src/main/java/org/openapitools/client/model/SpecialModelName.java
|
|
||||||
src/main/java/org/openapitools/client/model/Tag.java
|
|
||||||
src/main/java/org/openapitools/client/model/TestInlineFreeformAdditionalPropertiesRequest.java
|
|
||||||
src/main/java/org/openapitools/client/model/User.java
|
|
@ -1 +0,0 @@
|
|||||||
7.4.0-SNAPSHOT
|
|
@ -1,22 +0,0 @@
|
|||||||
#
|
|
||||||
# Generated by OpenAPI Generator: https://openapi-generator.tech
|
|
||||||
#
|
|
||||||
# Ref: https://docs.travis-ci.com/user/languages/java/
|
|
||||||
#
|
|
||||||
language: java
|
|
||||||
jdk:
|
|
||||||
- openjdk12
|
|
||||||
- openjdk11
|
|
||||||
- openjdk10
|
|
||||||
- openjdk9
|
|
||||||
- openjdk8
|
|
||||||
before_install:
|
|
||||||
# ensure gradlew has proper permission
|
|
||||||
- chmod a+x ./gradlew
|
|
||||||
script:
|
|
||||||
# test using maven
|
|
||||||
#- mvn test
|
|
||||||
# test using gradle
|
|
||||||
- gradle test
|
|
||||||
# test using sbt
|
|
||||||
# - sbt test
|
|
@ -1,271 +0,0 @@
|
|||||||
# apache-httpclient-generator-version
|
|
||||||
|
|
||||||
OpenAPI Petstore
|
|
||||||
|
|
||||||
- API version: 1.0.0
|
|
||||||
|
|
||||||
- Generator version: 7.4.0-SNAPSHOT
|
|
||||||
|
|
||||||
This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
|
|
||||||
|
|
||||||
*Automatically generated by the [OpenAPI Generator](https://openapi-generator.tech)*
|
|
||||||
|
|
||||||
## Requirements
|
|
||||||
|
|
||||||
Building the API client library requires:
|
|
||||||
|
|
||||||
1. Java 1.8+
|
|
||||||
2. Maven/Gradle
|
|
||||||
|
|
||||||
## Installation
|
|
||||||
|
|
||||||
To install the API client library to your local Maven repository, simply execute:
|
|
||||||
|
|
||||||
```shell
|
|
||||||
mvn clean install
|
|
||||||
```
|
|
||||||
|
|
||||||
To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
|
|
||||||
|
|
||||||
```shell
|
|
||||||
mvn clean deploy
|
|
||||||
```
|
|
||||||
|
|
||||||
Refer to the [OSSRH Guide](http://central.sonatype.org/pages/ossrh-guide.html) for more information.
|
|
||||||
|
|
||||||
### Maven users
|
|
||||||
|
|
||||||
Add this dependency to your project's POM:
|
|
||||||
|
|
||||||
```xml
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.openapitools</groupId>
|
|
||||||
<artifactId>apache-httpclient-generator-version</artifactId>
|
|
||||||
<version>1.0.0</version>
|
|
||||||
<scope>compile</scope>
|
|
||||||
</dependency>
|
|
||||||
```
|
|
||||||
|
|
||||||
### Gradle users
|
|
||||||
|
|
||||||
Add this dependency to your project's build file:
|
|
||||||
|
|
||||||
```groovy
|
|
||||||
compile "org.openapitools:apache-httpclient-generator-version:1.0.0"
|
|
||||||
```
|
|
||||||
|
|
||||||
### Others
|
|
||||||
|
|
||||||
At first generate the JAR by executing:
|
|
||||||
|
|
||||||
```shell
|
|
||||||
mvn clean package
|
|
||||||
```
|
|
||||||
|
|
||||||
Then manually install the following JARs:
|
|
||||||
|
|
||||||
- `target/apache-httpclient-generator-version-1.0.0.jar`
|
|
||||||
- `target/lib/*.jar`
|
|
||||||
|
|
||||||
## Getting Started
|
|
||||||
|
|
||||||
Please follow the [installation](#installation) instruction and execute the following Java code:
|
|
||||||
|
|
||||||
```java
|
|
||||||
|
|
||||||
import org.openapitools.client.*;
|
|
||||||
import org.openapitools.client.auth.*;
|
|
||||||
import org.openapitools.client.model.*;
|
|
||||||
import org.openapitools.client.api.AnotherFakeApi;
|
|
||||||
|
|
||||||
public class AnotherFakeApiExample {
|
|
||||||
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
AnotherFakeApi apiInstance = new AnotherFakeApi(defaultClient);
|
|
||||||
Client client = new Client(); // Client | client model
|
|
||||||
try {
|
|
||||||
Client result = apiInstance.call123testSpecialTags(client);
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling AnotherFakeApi#call123testSpecialTags");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
## Documentation for API Endpoints
|
|
||||||
|
|
||||||
All URIs are relative to *http://petstore.swagger.io:80/v2*
|
|
||||||
|
|
||||||
Class | Method | HTTP request | Description
|
|
||||||
------------ | ------------- | ------------- | -------------
|
|
||||||
*AnotherFakeApi* | [**call123testSpecialTags**](docs/AnotherFakeApi.md#call123testSpecialTags) | **PATCH** /another-fake/dummy | To test special tags
|
|
||||||
*DefaultApi* | [**fooGet**](docs/DefaultApi.md#fooGet) | **GET** /foo |
|
|
||||||
*FakeApi* | [**fakeBigDecimalMap**](docs/FakeApi.md#fakeBigDecimalMap) | **GET** /fake/BigDecimalMap |
|
|
||||||
*FakeApi* | [**fakeHealthGet**](docs/FakeApi.md#fakeHealthGet) | **GET** /fake/health | Health check endpoint
|
|
||||||
*FakeApi* | [**fakeHttpSignatureTest**](docs/FakeApi.md#fakeHttpSignatureTest) | **GET** /fake/http-signature-test | test http signature authentication
|
|
||||||
*FakeApi* | [**fakeOuterBooleanSerialize**](docs/FakeApi.md#fakeOuterBooleanSerialize) | **POST** /fake/outer/boolean |
|
|
||||||
*FakeApi* | [**fakeOuterCompositeSerialize**](docs/FakeApi.md#fakeOuterCompositeSerialize) | **POST** /fake/outer/composite |
|
|
||||||
*FakeApi* | [**fakeOuterNumberSerialize**](docs/FakeApi.md#fakeOuterNumberSerialize) | **POST** /fake/outer/number |
|
|
||||||
*FakeApi* | [**fakeOuterStringSerialize**](docs/FakeApi.md#fakeOuterStringSerialize) | **POST** /fake/outer/string |
|
|
||||||
*FakeApi* | [**fakePropertyEnumIntegerSerialize**](docs/FakeApi.md#fakePropertyEnumIntegerSerialize) | **POST** /fake/property/enum-int |
|
|
||||||
*FakeApi* | [**testAdditionalPropertiesReference**](docs/FakeApi.md#testAdditionalPropertiesReference) | **POST** /fake/additionalProperties-reference | test referenced additionalProperties
|
|
||||||
*FakeApi* | [**testBodyWithBinary**](docs/FakeApi.md#testBodyWithBinary) | **PUT** /fake/body-with-binary |
|
|
||||||
*FakeApi* | [**testBodyWithFileSchema**](docs/FakeApi.md#testBodyWithFileSchema) | **PUT** /fake/body-with-file-schema |
|
|
||||||
*FakeApi* | [**testBodyWithQueryParams**](docs/FakeApi.md#testBodyWithQueryParams) | **PUT** /fake/body-with-query-params |
|
|
||||||
*FakeApi* | [**testClientModel**](docs/FakeApi.md#testClientModel) | **PATCH** /fake | To test \"client\" model
|
|
||||||
*FakeApi* | [**testEndpointParameters**](docs/FakeApi.md#testEndpointParameters) | **POST** /fake | Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
|
|
||||||
*FakeApi* | [**testEnumParameters**](docs/FakeApi.md#testEnumParameters) | **GET** /fake | To test enum parameters
|
|
||||||
*FakeApi* | [**testGroupParameters**](docs/FakeApi.md#testGroupParameters) | **DELETE** /fake | Fake endpoint to test group parameters (optional)
|
|
||||||
*FakeApi* | [**testInlineAdditionalProperties**](docs/FakeApi.md#testInlineAdditionalProperties) | **POST** /fake/inline-additionalProperties | test inline additionalProperties
|
|
||||||
*FakeApi* | [**testInlineFreeformAdditionalProperties**](docs/FakeApi.md#testInlineFreeformAdditionalProperties) | **POST** /fake/inline-freeform-additionalProperties | test inline free-form additionalProperties
|
|
||||||
*FakeApi* | [**testJsonFormData**](docs/FakeApi.md#testJsonFormData) | **GET** /fake/jsonFormData | test json serialization of form data
|
|
||||||
*FakeApi* | [**testNullable**](docs/FakeApi.md#testNullable) | **POST** /fake/nullable | test nullable parent property
|
|
||||||
*FakeApi* | [**testQueryParameterCollectionFormat**](docs/FakeApi.md#testQueryParameterCollectionFormat) | **PUT** /fake/test-query-parameters |
|
|
||||||
*FakeApi* | [**testStringMapReference**](docs/FakeApi.md#testStringMapReference) | **POST** /fake/stringMap-reference | test referenced string map
|
|
||||||
*FakeClassnameTags123Api* | [**testClassname**](docs/FakeClassnameTags123Api.md#testClassname) | **PATCH** /fake_classname_test | To test class name in snake case
|
|
||||||
*PetApi* | [**addPet**](docs/PetApi.md#addPet) | **POST** /pet | Add a new pet to the store
|
|
||||||
*PetApi* | [**deletePet**](docs/PetApi.md#deletePet) | **DELETE** /pet/{petId} | Deletes a pet
|
|
||||||
*PetApi* | [**findPetsByStatus**](docs/PetApi.md#findPetsByStatus) | **GET** /pet/findByStatus | Finds Pets by status
|
|
||||||
*PetApi* | [**findPetsByTags**](docs/PetApi.md#findPetsByTags) | **GET** /pet/findByTags | Finds Pets by tags
|
|
||||||
*PetApi* | [**getPetById**](docs/PetApi.md#getPetById) | **GET** /pet/{petId} | Find pet by ID
|
|
||||||
*PetApi* | [**updatePet**](docs/PetApi.md#updatePet) | **PUT** /pet | Update an existing pet
|
|
||||||
*PetApi* | [**updatePetWithForm**](docs/PetApi.md#updatePetWithForm) | **POST** /pet/{petId} | Updates a pet in the store with form data
|
|
||||||
*PetApi* | [**uploadFile**](docs/PetApi.md#uploadFile) | **POST** /pet/{petId}/uploadImage | uploads an image
|
|
||||||
*PetApi* | [**uploadFileWithRequiredFile**](docs/PetApi.md#uploadFileWithRequiredFile) | **POST** /fake/{petId}/uploadImageWithRequiredFile | uploads an image (required)
|
|
||||||
*StoreApi* | [**deleteOrder**](docs/StoreApi.md#deleteOrder) | **DELETE** /store/order/{order_id} | Delete purchase order by ID
|
|
||||||
*StoreApi* | [**getInventory**](docs/StoreApi.md#getInventory) | **GET** /store/inventory | Returns pet inventories by status
|
|
||||||
*StoreApi* | [**getOrderById**](docs/StoreApi.md#getOrderById) | **GET** /store/order/{order_id} | Find purchase order by ID
|
|
||||||
*StoreApi* | [**placeOrder**](docs/StoreApi.md#placeOrder) | **POST** /store/order | Place an order for a pet
|
|
||||||
*UserApi* | [**createUser**](docs/UserApi.md#createUser) | **POST** /user | Create user
|
|
||||||
*UserApi* | [**createUsersWithArrayInput**](docs/UserApi.md#createUsersWithArrayInput) | **POST** /user/createWithArray | Creates list of users with given input array
|
|
||||||
*UserApi* | [**createUsersWithListInput**](docs/UserApi.md#createUsersWithListInput) | **POST** /user/createWithList | Creates list of users with given input array
|
|
||||||
*UserApi* | [**deleteUser**](docs/UserApi.md#deleteUser) | **DELETE** /user/{username} | Delete user
|
|
||||||
*UserApi* | [**getUserByName**](docs/UserApi.md#getUserByName) | **GET** /user/{username} | Get user by user name
|
|
||||||
*UserApi* | [**loginUser**](docs/UserApi.md#loginUser) | **GET** /user/login | Logs user into the system
|
|
||||||
*UserApi* | [**logoutUser**](docs/UserApi.md#logoutUser) | **GET** /user/logout | Logs out current logged in user session
|
|
||||||
*UserApi* | [**updateUser**](docs/UserApi.md#updateUser) | **PUT** /user/{username} | Updated user
|
|
||||||
|
|
||||||
|
|
||||||
## Documentation for Models
|
|
||||||
|
|
||||||
- [AdditionalPropertiesClass](docs/AdditionalPropertiesClass.md)
|
|
||||||
- [AllOfWithSingleRef](docs/AllOfWithSingleRef.md)
|
|
||||||
- [Animal](docs/Animal.md)
|
|
||||||
- [ArrayOfArrayOfNumberOnly](docs/ArrayOfArrayOfNumberOnly.md)
|
|
||||||
- [ArrayOfNumberOnly](docs/ArrayOfNumberOnly.md)
|
|
||||||
- [ArrayTest](docs/ArrayTest.md)
|
|
||||||
- [Capitalization](docs/Capitalization.md)
|
|
||||||
- [Cat](docs/Cat.md)
|
|
||||||
- [Category](docs/Category.md)
|
|
||||||
- [ChildWithNullable](docs/ChildWithNullable.md)
|
|
||||||
- [ClassModel](docs/ClassModel.md)
|
|
||||||
- [Client](docs/Client.md)
|
|
||||||
- [DeprecatedObject](docs/DeprecatedObject.md)
|
|
||||||
- [Dog](docs/Dog.md)
|
|
||||||
- [EnumArrays](docs/EnumArrays.md)
|
|
||||||
- [EnumClass](docs/EnumClass.md)
|
|
||||||
- [EnumTest](docs/EnumTest.md)
|
|
||||||
- [FakeBigDecimalMap200Response](docs/FakeBigDecimalMap200Response.md)
|
|
||||||
- [FileSchemaTestClass](docs/FileSchemaTestClass.md)
|
|
||||||
- [Foo](docs/Foo.md)
|
|
||||||
- [FooGetDefaultResponse](docs/FooGetDefaultResponse.md)
|
|
||||||
- [FormatTest](docs/FormatTest.md)
|
|
||||||
- [HasOnlyReadOnly](docs/HasOnlyReadOnly.md)
|
|
||||||
- [HealthCheckResult](docs/HealthCheckResult.md)
|
|
||||||
- [MapTest](docs/MapTest.md)
|
|
||||||
- [MixedPropertiesAndAdditionalPropertiesClass](docs/MixedPropertiesAndAdditionalPropertiesClass.md)
|
|
||||||
- [Model200Response](docs/Model200Response.md)
|
|
||||||
- [ModelApiResponse](docs/ModelApiResponse.md)
|
|
||||||
- [ModelFile](docs/ModelFile.md)
|
|
||||||
- [ModelList](docs/ModelList.md)
|
|
||||||
- [ModelReturn](docs/ModelReturn.md)
|
|
||||||
- [Name](docs/Name.md)
|
|
||||||
- [NullableClass](docs/NullableClass.md)
|
|
||||||
- [NumberOnly](docs/NumberOnly.md)
|
|
||||||
- [ObjectWithDeprecatedFields](docs/ObjectWithDeprecatedFields.md)
|
|
||||||
- [Order](docs/Order.md)
|
|
||||||
- [OuterComposite](docs/OuterComposite.md)
|
|
||||||
- [OuterEnum](docs/OuterEnum.md)
|
|
||||||
- [OuterEnumDefaultValue](docs/OuterEnumDefaultValue.md)
|
|
||||||
- [OuterEnumInteger](docs/OuterEnumInteger.md)
|
|
||||||
- [OuterEnumIntegerDefaultValue](docs/OuterEnumIntegerDefaultValue.md)
|
|
||||||
- [OuterObjectWithEnumProperty](docs/OuterObjectWithEnumProperty.md)
|
|
||||||
- [ParentWithNullable](docs/ParentWithNullable.md)
|
|
||||||
- [Pet](docs/Pet.md)
|
|
||||||
- [ReadOnlyFirst](docs/ReadOnlyFirst.md)
|
|
||||||
- [SingleRefType](docs/SingleRefType.md)
|
|
||||||
- [SpecialModelName](docs/SpecialModelName.md)
|
|
||||||
- [Tag](docs/Tag.md)
|
|
||||||
- [TestInlineFreeformAdditionalPropertiesRequest](docs/TestInlineFreeformAdditionalPropertiesRequest.md)
|
|
||||||
- [User](docs/User.md)
|
|
||||||
|
|
||||||
|
|
||||||
<a id="documentation-for-authorization"></a>
|
|
||||||
## Documentation for Authorization
|
|
||||||
|
|
||||||
|
|
||||||
Authentication schemes defined for the API:
|
|
||||||
<a id="petstore_auth"></a>
|
|
||||||
### petstore_auth
|
|
||||||
|
|
||||||
|
|
||||||
- **Type**: OAuth
|
|
||||||
- **Flow**: implicit
|
|
||||||
- **Authorization URL**: http://petstore.swagger.io/api/oauth/dialog
|
|
||||||
- **Scopes**:
|
|
||||||
- write:pets: modify pets in your account
|
|
||||||
- read:pets: read your pets
|
|
||||||
|
|
||||||
<a id="api_key"></a>
|
|
||||||
### api_key
|
|
||||||
|
|
||||||
|
|
||||||
- **Type**: API key
|
|
||||||
- **API key parameter name**: api_key
|
|
||||||
- **Location**: HTTP header
|
|
||||||
|
|
||||||
<a id="api_key_query"></a>
|
|
||||||
### api_key_query
|
|
||||||
|
|
||||||
|
|
||||||
- **Type**: API key
|
|
||||||
- **API key parameter name**: api_key_query
|
|
||||||
- **Location**: URL query string
|
|
||||||
|
|
||||||
<a id="http_basic_test"></a>
|
|
||||||
### http_basic_test
|
|
||||||
|
|
||||||
|
|
||||||
- **Type**: HTTP basic authentication
|
|
||||||
|
|
||||||
<a id="bearer_test"></a>
|
|
||||||
### bearer_test
|
|
||||||
|
|
||||||
|
|
||||||
- **Type**: HTTP Bearer Token authentication (JWT)
|
|
||||||
|
|
||||||
<a id="http_signature_test"></a>
|
|
||||||
### http_signature_test
|
|
||||||
|
|
||||||
|
|
||||||
- **Type**: HTTP signature authentication
|
|
||||||
|
|
||||||
|
|
||||||
## Recommendation
|
|
||||||
|
|
||||||
It's recommended to create an instance of `ApiClient` per thread in a multithreaded environment to avoid any potential issues.
|
|
||||||
|
|
||||||
## Author
|
|
||||||
|
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
@ -1,138 +0,0 @@
|
|||||||
apply plugin: 'idea'
|
|
||||||
apply plugin: 'eclipse'
|
|
||||||
|
|
||||||
group = 'org.openapitools'
|
|
||||||
version = '1.0.0'
|
|
||||||
|
|
||||||
buildscript {
|
|
||||||
repositories {
|
|
||||||
mavenCentral()
|
|
||||||
}
|
|
||||||
dependencies {
|
|
||||||
classpath 'com.android.tools.build:gradle:2.3.+'
|
|
||||||
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
repositories {
|
|
||||||
mavenCentral()
|
|
||||||
}
|
|
||||||
|
|
||||||
if(hasProperty('target') && target == 'android') {
|
|
||||||
|
|
||||||
apply plugin: 'com.android.library'
|
|
||||||
apply plugin: 'com.github.dcendents.android-maven'
|
|
||||||
|
|
||||||
android {
|
|
||||||
compileSdkVersion 25
|
|
||||||
buildToolsVersion '25.0.2'
|
|
||||||
defaultConfig {
|
|
||||||
minSdkVersion 14
|
|
||||||
targetSdkVersion 25
|
|
||||||
}
|
|
||||||
|
|
||||||
compileOptions {
|
|
||||||
sourceCompatibility JavaVersion.VERSION_1_8
|
|
||||||
targetCompatibility JavaVersion.VERSION_1_8
|
|
||||||
}
|
|
||||||
|
|
||||||
// Rename the aar correctly
|
|
||||||
libraryVariants.all { variant ->
|
|
||||||
variant.outputs.each { output ->
|
|
||||||
def outputFile = output.outputFile
|
|
||||||
if (outputFile != null && outputFile.name.endsWith('.aar')) {
|
|
||||||
def fileName = "${project.name}-${variant.baseName}-${version}.aar"
|
|
||||||
output.outputFile = new File(outputFile.parent, fileName)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
|
||||||
provided "jakarta.annotation:jakarta.annotation-api:$jakarta_annotation_version"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
afterEvaluate {
|
|
||||||
android.libraryVariants.all { variant ->
|
|
||||||
def task = project.tasks.create "jar${variant.name.capitalize()}", Jar
|
|
||||||
task.description = "Create jar artifact for ${variant.name}"
|
|
||||||
task.dependsOn variant.javaCompile
|
|
||||||
task.from variant.javaCompile.destinationDirectory
|
|
||||||
task.destinationDirectory = project.file("${project.buildDir}/outputs/jar")
|
|
||||||
task.archiveFileName = "${project.name}-${variant.baseName}-${version}.jar"
|
|
||||||
artifacts.add('archives', task);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
task sourcesJar(type: Jar) {
|
|
||||||
from android.sourceSets.main.java.srcDirs
|
|
||||||
classifier = 'sources'
|
|
||||||
}
|
|
||||||
|
|
||||||
artifacts {
|
|
||||||
archives sourcesJar
|
|
||||||
}
|
|
||||||
|
|
||||||
} else {
|
|
||||||
|
|
||||||
apply plugin: 'java'
|
|
||||||
apply plugin: 'maven-publish'
|
|
||||||
|
|
||||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
|
||||||
targetCompatibility = JavaVersion.VERSION_1_8
|
|
||||||
|
|
||||||
publishing {
|
|
||||||
publications {
|
|
||||||
maven(MavenPublication) {
|
|
||||||
artifactId = 'apache-httpclient-generator-version'
|
|
||||||
|
|
||||||
from components.java
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
task execute(type:JavaExec) {
|
|
||||||
main = System.getProperty('mainClass')
|
|
||||||
classpath = sourceSets.main.runtimeClasspath
|
|
||||||
}
|
|
||||||
|
|
||||||
task sourcesJar(type: Jar, dependsOn: classes) {
|
|
||||||
classifier = 'sources'
|
|
||||||
from sourceSets.main.allSource
|
|
||||||
}
|
|
||||||
|
|
||||||
task javadocJar(type: Jar, dependsOn: javadoc) {
|
|
||||||
classifier = 'javadoc'
|
|
||||||
from javadoc.destinationDir
|
|
||||||
}
|
|
||||||
|
|
||||||
artifacts {
|
|
||||||
archives sourcesJar
|
|
||||||
archives javadocJar
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
ext {
|
|
||||||
swagger_annotations_version = "1.6.6"
|
|
||||||
jackson_version = "2.14.1"
|
|
||||||
jackson_databind_version = "2.14.1"
|
|
||||||
jackson_databind_nullable_version = "0.2.6"
|
|
||||||
jakarta_annotation_version = "1.3.5"
|
|
||||||
httpclient_version = "5.1.3"
|
|
||||||
jodatime_version = "2.9.9"
|
|
||||||
junit_version = "4.13.2"
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
|
||||||
implementation "io.swagger:swagger-annotations:$swagger_annotations_version"
|
|
||||||
implementation "com.google.code.findbugs:jsr305:3.0.2"
|
|
||||||
implementation "org.apache.httpcomponents.client5:httpclient5:$httpclient_version"
|
|
||||||
implementation "com.fasterxml.jackson.core:jackson-core:$jackson_version"
|
|
||||||
implementation "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
|
|
||||||
implementation "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
|
|
||||||
implementation "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:$jackson_version"
|
|
||||||
implementation "org.openapitools:jackson-databind-nullable:$jackson_databind_nullable_version"
|
|
||||||
implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version"
|
|
||||||
implementation "jakarta.annotation:jakarta.annotation-api:$jakarta_annotation_version"
|
|
||||||
testImplementation "junit:junit:$junit_version"
|
|
||||||
}
|
|
@ -1 +0,0 @@
|
|||||||
# TODO
|
|
@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# AdditionalPropertiesClass
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**mapProperty** | **Map<String, String>** | | [optional] |
|
|
||||||
|**mapOfMapProperty** | **Map<String, Map<String, String>>** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# AllOfWithSingleRef
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**username** | **String** | | [optional] |
|
|
||||||
|**singleRefType** | **SingleRefType** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# Animal
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**className** | **String** | | |
|
|
||||||
|**color** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,75 +0,0 @@
|
|||||||
# AnotherFakeApi
|
|
||||||
|
|
||||||
All URIs are relative to *http://petstore.swagger.io:80/v2*
|
|
||||||
|
|
||||||
| Method | HTTP request | Description |
|
|
||||||
|------------- | ------------- | -------------|
|
|
||||||
| [**call123testSpecialTags**](AnotherFakeApi.md#call123testSpecialTags) | **PATCH** /another-fake/dummy | To test special tags |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## call123testSpecialTags
|
|
||||||
|
|
||||||
> Client call123testSpecialTags(client)
|
|
||||||
|
|
||||||
To test special tags
|
|
||||||
|
|
||||||
To test special tags and operation ID starting with number
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.AnotherFakeApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
AnotherFakeApi apiInstance = new AnotherFakeApi(defaultClient);
|
|
||||||
Client client = new Client(); // Client | client model
|
|
||||||
try {
|
|
||||||
Client result = apiInstance.call123testSpecialTags(client);
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling AnotherFakeApi#call123testSpecialTags");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **client** | [**Client**](Client.md)| client model | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
[**Client**](Client.md)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
No authorization required
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: application/json
|
|
||||||
- **Accept**: application/json
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | successful operation | - |
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# ArrayOfArrayOfNumberOnly
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**arrayArrayNumber** | **List<List<BigDecimal>>** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# ArrayOfNumberOnly
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**arrayNumber** | **List<BigDecimal>** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# ArrayTest
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**arrayOfString** | **List<String>** | | [optional] |
|
|
||||||
|**arrayArrayOfInteger** | **List<List<Long>>** | | [optional] |
|
|
||||||
|**arrayArrayOfModel** | **List<List<ReadOnlyFirst>>** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,18 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# Capitalization
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**smallCamel** | **String** | | [optional] |
|
|
||||||
|**capitalCamel** | **String** | | [optional] |
|
|
||||||
|**smallSnake** | **String** | | [optional] |
|
|
||||||
|**capitalSnake** | **String** | | [optional] |
|
|
||||||
|**scAETHFlowPoints** | **String** | | [optional] |
|
|
||||||
|**ATT_NAME** | **String** | Name of the pet | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# Cat
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**declawed** | **Boolean** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# Category
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**id** | **Long** | | [optional] |
|
|
||||||
|**name** | **String** | | |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# ChildWithNullable
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**otherProperty** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# ClassModel
|
|
||||||
|
|
||||||
Model for testing model with \"_class\" property
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**propertyClass** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# Client
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**client** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,69 +0,0 @@
|
|||||||
# DefaultApi
|
|
||||||
|
|
||||||
All URIs are relative to *http://petstore.swagger.io:80/v2*
|
|
||||||
|
|
||||||
| Method | HTTP request | Description |
|
|
||||||
|------------- | ------------- | -------------|
|
|
||||||
| [**fooGet**](DefaultApi.md#fooGet) | **GET** /foo | |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## fooGet
|
|
||||||
|
|
||||||
> FooGetDefaultResponse fooGet()
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.DefaultApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
DefaultApi apiInstance = new DefaultApi(defaultClient);
|
|
||||||
try {
|
|
||||||
FooGetDefaultResponse result = apiInstance.fooGet();
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling DefaultApi#fooGet");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
This endpoint does not need any parameter.
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
[**FooGetDefaultResponse**](FooGetDefaultResponse.md)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
No authorization required
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: Not defined
|
|
||||||
- **Accept**: application/json
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **0** | response | - |
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# DeprecatedObject
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**name** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# Dog
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**breed** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,32 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# EnumArrays
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**justSymbol** | [**JustSymbolEnum**](#JustSymbolEnum) | | [optional] |
|
|
||||||
|**arrayEnum** | [**List<ArrayEnumEnum>**](#List<ArrayEnumEnum>) | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Enum: JustSymbolEnum
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
|---- | -----|
|
|
||||||
| GREATER_THAN_OR_EQUAL_TO | ">=" |
|
|
||||||
| DOLLAR | "$" |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Enum: List<ArrayEnumEnum>
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
|---- | -----|
|
|
||||||
| FISH | "fish" |
|
|
||||||
| CRAB | "crab" |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# EnumClass
|
|
||||||
|
|
||||||
## Enum
|
|
||||||
|
|
||||||
|
|
||||||
* `_ABC` (value: `"_abc"`)
|
|
||||||
|
|
||||||
* `_EFG` (value: `"-efg"`)
|
|
||||||
|
|
||||||
* `_XYZ_` (value: `"(xyz)"`)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,58 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# EnumTest
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**enumString** | [**EnumStringEnum**](#EnumStringEnum) | | [optional] |
|
|
||||||
|**enumStringRequired** | [**EnumStringRequiredEnum**](#EnumStringRequiredEnum) | | |
|
|
||||||
|**enumInteger** | [**EnumIntegerEnum**](#EnumIntegerEnum) | | [optional] |
|
|
||||||
|**enumNumber** | [**EnumNumberEnum**](#EnumNumberEnum) | | [optional] |
|
|
||||||
|**outerEnum** | **OuterEnum** | | [optional] |
|
|
||||||
|**outerEnumInteger** | **OuterEnumInteger** | | [optional] |
|
|
||||||
|**outerEnumDefaultValue** | **OuterEnumDefaultValue** | | [optional] |
|
|
||||||
|**outerEnumIntegerDefaultValue** | **OuterEnumIntegerDefaultValue** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Enum: EnumStringEnum
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
|---- | -----|
|
|
||||||
| UPPER | "UPPER" |
|
|
||||||
| LOWER | "lower" |
|
|
||||||
| EMPTY | "" |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Enum: EnumStringRequiredEnum
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
|---- | -----|
|
|
||||||
| UPPER | "UPPER" |
|
|
||||||
| LOWER | "lower" |
|
|
||||||
| EMPTY | "" |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Enum: EnumIntegerEnum
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
|---- | -----|
|
|
||||||
| NUMBER_1 | 1 |
|
|
||||||
| NUMBER_MINUS_1 | -1 |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Enum: EnumNumberEnum
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
|---- | -----|
|
|
||||||
| NUMBER_1_DOT_1 | 1.1 |
|
|
||||||
| NUMBER_MINUS_1_DOT_2 | -1.2 |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# FakeBigDecimalMap200Response
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**someId** | **BigDecimal** | | [optional] |
|
|
||||||
|**someMap** | **Map<String, BigDecimal>** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,82 +0,0 @@
|
|||||||
# FakeClassnameTags123Api
|
|
||||||
|
|
||||||
All URIs are relative to *http://petstore.swagger.io:80/v2*
|
|
||||||
|
|
||||||
| Method | HTTP request | Description |
|
|
||||||
|------------- | ------------- | -------------|
|
|
||||||
| [**testClassname**](FakeClassnameTags123Api.md#testClassname) | **PATCH** /fake_classname_test | To test class name in snake case |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## testClassname
|
|
||||||
|
|
||||||
> Client testClassname(client)
|
|
||||||
|
|
||||||
To test class name in snake case
|
|
||||||
|
|
||||||
To test class name in snake case
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.auth.*;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.FakeClassnameTags123Api;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
// Configure API key authorization: api_key_query
|
|
||||||
ApiKeyAuth api_key_query = (ApiKeyAuth) defaultClient.getAuthentication("api_key_query");
|
|
||||||
api_key_query.setApiKey("YOUR API KEY");
|
|
||||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
|
||||||
//api_key_query.setApiKeyPrefix("Token");
|
|
||||||
|
|
||||||
FakeClassnameTags123Api apiInstance = new FakeClassnameTags123Api(defaultClient);
|
|
||||||
Client client = new Client(); // Client | client model
|
|
||||||
try {
|
|
||||||
Client result = apiInstance.testClassname(client);
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling FakeClassnameTags123Api#testClassname");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **client** | [**Client**](Client.md)| client model | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
[**Client**](Client.md)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
[api_key_query](../README.md#api_key_query)
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: application/json
|
|
||||||
- **Accept**: application/json
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | successful operation | - |
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# FileSchemaTestClass
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**_file** | [**ModelFile**](ModelFile.md) | | [optional] |
|
|
||||||
|**files** | [**List<ModelFile>**](ModelFile.md) | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# Foo
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**bar** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# FooGetDefaultResponse
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**string** | [**Foo**](Foo.md) | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,28 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# FormatTest
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**integer** | **Integer** | | [optional] |
|
|
||||||
|**int32** | **Integer** | | [optional] |
|
|
||||||
|**int64** | **Long** | | [optional] |
|
|
||||||
|**number** | **BigDecimal** | | |
|
|
||||||
|**_float** | **Float** | | [optional] |
|
|
||||||
|**_double** | **Double** | | [optional] |
|
|
||||||
|**decimal** | **BigDecimal** | | [optional] |
|
|
||||||
|**string** | **String** | | [optional] |
|
|
||||||
|**_byte** | **byte[]** | | |
|
|
||||||
|**binary** | **File** | | [optional] |
|
|
||||||
|**date** | **LocalDate** | | |
|
|
||||||
|**dateTime** | **OffsetDateTime** | | [optional] |
|
|
||||||
|**uuid** | **UUID** | | [optional] |
|
|
||||||
|**password** | **String** | | |
|
|
||||||
|**patternWithDigits** | **String** | A string that is a 10 digit number. Can have leading zeros. | [optional] |
|
|
||||||
|**patternWithDigitsAndDelimiter** | **String** | A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# HasOnlyReadOnly
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**bar** | **String** | | [optional] [readonly] |
|
|
||||||
|**foo** | **String** | | [optional] [readonly] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# HealthCheckResult
|
|
||||||
|
|
||||||
Just a string to inform instance is up and running. Make it nullable in hope to get it as pointer in generated model.
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**nullableMessage** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# MapTest
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**mapMapOfString** | **Map<String, Map<String, String>>** | | [optional] |
|
|
||||||
|**mapOfEnumString** | [**Map<String, InnerEnum>**](#Map<String, InnerEnum>) | | [optional] |
|
|
||||||
|**directMap** | **Map<String, Boolean>** | | [optional] |
|
|
||||||
|**indirectMap** | **Map<String, Boolean>** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Enum: Map<String, InnerEnum>
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
|---- | -----|
|
|
||||||
| UPPER | "UPPER" |
|
|
||||||
| LOWER | "lower" |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# MixedPropertiesAndAdditionalPropertiesClass
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**uuid** | **UUID** | | [optional] |
|
|
||||||
|**dateTime** | **OffsetDateTime** | | [optional] |
|
|
||||||
|**map** | [**Map<String, Animal>**](Animal.md) | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# Model200Response
|
|
||||||
|
|
||||||
Model for testing model name starting with number
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**name** | **Integer** | | [optional] |
|
|
||||||
|**propertyClass** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# ModelApiResponse
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**code** | **Integer** | | [optional] |
|
|
||||||
|**type** | **String** | | [optional] |
|
|
||||||
|**message** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# ModelFile
|
|
||||||
|
|
||||||
Must be named `File` for test.
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**sourceURI** | **String** | Test capitalization | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# ModelList
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**_123list** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# ModelReturn
|
|
||||||
|
|
||||||
Model for testing reserved words
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**_return** | **Integer** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,17 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# Name
|
|
||||||
|
|
||||||
Model for testing model name same as property name
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**name** | **Integer** | | |
|
|
||||||
|**snakeCase** | **Integer** | | [optional] [readonly] |
|
|
||||||
|**property** | **String** | | [optional] |
|
|
||||||
|**_123number** | **Integer** | | [optional] [readonly] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,24 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# NullableClass
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**integerProp** | **Integer** | | [optional] |
|
|
||||||
|**numberProp** | **BigDecimal** | | [optional] |
|
|
||||||
|**booleanProp** | **Boolean** | | [optional] |
|
|
||||||
|**stringProp** | **String** | | [optional] |
|
|
||||||
|**dateProp** | **LocalDate** | | [optional] |
|
|
||||||
|**datetimeProp** | **OffsetDateTime** | | [optional] |
|
|
||||||
|**arrayNullableProp** | **List<Object>** | | [optional] |
|
|
||||||
|**arrayAndItemsNullableProp** | **List<Object>** | | [optional] |
|
|
||||||
|**arrayItemsNullable** | **List<Object>** | | [optional] |
|
|
||||||
|**objectNullableProp** | **Map<String, Object>** | | [optional] |
|
|
||||||
|**objectAndItemsNullableProp** | **Map<String, Object>** | | [optional] |
|
|
||||||
|**objectItemsNullable** | **Map<String, Object>** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# NumberOnly
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**justNumber** | **BigDecimal** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,16 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# ObjectWithDeprecatedFields
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**uuid** | **String** | | [optional] |
|
|
||||||
|**id** | **BigDecimal** | | [optional] |
|
|
||||||
|**deprecatedRef** | [**DeprecatedObject**](DeprecatedObject.md) | | [optional] |
|
|
||||||
|**bars** | **List<String>** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,28 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# Order
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**id** | **Long** | | [optional] |
|
|
||||||
|**petId** | **Long** | | [optional] |
|
|
||||||
|**quantity** | **Integer** | | [optional] |
|
|
||||||
|**shipDate** | **OffsetDateTime** | | [optional] |
|
|
||||||
|**status** | [**StatusEnum**](#StatusEnum) | Order Status | [optional] |
|
|
||||||
|**complete** | **Boolean** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Enum: StatusEnum
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
|---- | -----|
|
|
||||||
| PLACED | "placed" |
|
|
||||||
| APPROVED | "approved" |
|
|
||||||
| DELIVERED | "delivered" |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# OuterComposite
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**myNumber** | **BigDecimal** | | [optional] |
|
|
||||||
|**myString** | **String** | | [optional] |
|
|
||||||
|**myBoolean** | **Boolean** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# OuterEnum
|
|
||||||
|
|
||||||
## Enum
|
|
||||||
|
|
||||||
|
|
||||||
* `PLACED` (value: `"placed"`)
|
|
||||||
|
|
||||||
* `APPROVED` (value: `"approved"`)
|
|
||||||
|
|
||||||
* `DELIVERED` (value: `"delivered"`)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# OuterEnumDefaultValue
|
|
||||||
|
|
||||||
## Enum
|
|
||||||
|
|
||||||
|
|
||||||
* `PLACED` (value: `"placed"`)
|
|
||||||
|
|
||||||
* `APPROVED` (value: `"approved"`)
|
|
||||||
|
|
||||||
* `DELIVERED` (value: `"delivered"`)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# OuterEnumInteger
|
|
||||||
|
|
||||||
## Enum
|
|
||||||
|
|
||||||
|
|
||||||
* `NUMBER_0` (value: `0`)
|
|
||||||
|
|
||||||
* `NUMBER_1` (value: `1`)
|
|
||||||
|
|
||||||
* `NUMBER_2` (value: `2`)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# OuterEnumIntegerDefaultValue
|
|
||||||
|
|
||||||
## Enum
|
|
||||||
|
|
||||||
|
|
||||||
* `NUMBER_0` (value: `0`)
|
|
||||||
|
|
||||||
* `NUMBER_1` (value: `1`)
|
|
||||||
|
|
||||||
* `NUMBER_2` (value: `2`)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# OuterObjectWithEnumProperty
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**value** | **OuterEnumInteger** | | |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# ParentWithNullable
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**type** | [**TypeEnum**](#TypeEnum) | | [optional] |
|
|
||||||
|**nullableProperty** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Enum: TypeEnum
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
|---- | -----|
|
|
||||||
| CHILDWITHNULLABLE | "ChildWithNullable" |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,28 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# Pet
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**id** | **Long** | | [optional] |
|
|
||||||
|**category** | [**Category**](Category.md) | | [optional] |
|
|
||||||
|**name** | **String** | | |
|
|
||||||
|**photoUrls** | **Set<String>** | | |
|
|
||||||
|**tags** | [**List<Tag>**](Tag.md) | | [optional] |
|
|
||||||
|**status** | [**StatusEnum**](#StatusEnum) | pet status in the store | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Enum: StatusEnum
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
|---- | -----|
|
|
||||||
| AVAILABLE | "available" |
|
|
||||||
| PENDING | "pending" |
|
|
||||||
| SOLD | "sold" |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,678 +0,0 @@
|
|||||||
# PetApi
|
|
||||||
|
|
||||||
All URIs are relative to *http://petstore.swagger.io:80/v2*
|
|
||||||
|
|
||||||
| Method | HTTP request | Description |
|
|
||||||
|------------- | ------------- | -------------|
|
|
||||||
| [**addPet**](PetApi.md#addPet) | **POST** /pet | Add a new pet to the store |
|
|
||||||
| [**deletePet**](PetApi.md#deletePet) | **DELETE** /pet/{petId} | Deletes a pet |
|
|
||||||
| [**findPetsByStatus**](PetApi.md#findPetsByStatus) | **GET** /pet/findByStatus | Finds Pets by status |
|
|
||||||
| [**findPetsByTags**](PetApi.md#findPetsByTags) | **GET** /pet/findByTags | Finds Pets by tags |
|
|
||||||
| [**getPetById**](PetApi.md#getPetById) | **GET** /pet/{petId} | Find pet by ID |
|
|
||||||
| [**updatePet**](PetApi.md#updatePet) | **PUT** /pet | Update an existing pet |
|
|
||||||
| [**updatePetWithForm**](PetApi.md#updatePetWithForm) | **POST** /pet/{petId} | Updates a pet in the store with form data |
|
|
||||||
| [**uploadFile**](PetApi.md#uploadFile) | **POST** /pet/{petId}/uploadImage | uploads an image |
|
|
||||||
| [**uploadFileWithRequiredFile**](PetApi.md#uploadFileWithRequiredFile) | **POST** /fake/{petId}/uploadImageWithRequiredFile | uploads an image (required) |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## addPet
|
|
||||||
|
|
||||||
> addPet(pet)
|
|
||||||
|
|
||||||
Add a new pet to the store
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.auth.*;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.PetApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
|
||||||
OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
|
|
||||||
petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
|
|
||||||
|
|
||||||
PetApi apiInstance = new PetApi(defaultClient);
|
|
||||||
Pet pet = new Pet(); // Pet | Pet object that needs to be added to the store
|
|
||||||
try {
|
|
||||||
apiInstance.addPet(pet);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling PetApi#addPet");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **pet** | [**Pet**](Pet.md)| Pet object that needs to be added to the store | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
null (empty response body)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
[petstore_auth](../README.md#petstore_auth)
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: application/json, application/xml
|
|
||||||
- **Accept**: Not defined
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | Successful operation | - |
|
|
||||||
| **405** | Invalid input | - |
|
|
||||||
|
|
||||||
|
|
||||||
## deletePet
|
|
||||||
|
|
||||||
> deletePet(petId, apiKey)
|
|
||||||
|
|
||||||
Deletes a pet
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.auth.*;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.PetApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
|
||||||
OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
|
|
||||||
petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
|
|
||||||
|
|
||||||
PetApi apiInstance = new PetApi(defaultClient);
|
|
||||||
Long petId = 56L; // Long | Pet id to delete
|
|
||||||
String apiKey = "apiKey_example"; // String |
|
|
||||||
try {
|
|
||||||
apiInstance.deletePet(petId, apiKey);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling PetApi#deletePet");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **petId** | **Long**| Pet id to delete | |
|
|
||||||
| **apiKey** | **String**| | [optional] |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
null (empty response body)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
[petstore_auth](../README.md#petstore_auth)
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: Not defined
|
|
||||||
- **Accept**: Not defined
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | Successful operation | - |
|
|
||||||
| **400** | Invalid pet value | - |
|
|
||||||
|
|
||||||
|
|
||||||
## findPetsByStatus
|
|
||||||
|
|
||||||
> List<Pet> findPetsByStatus(status)
|
|
||||||
|
|
||||||
Finds Pets by status
|
|
||||||
|
|
||||||
Multiple status values can be provided with comma separated strings
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.auth.*;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.PetApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
|
||||||
OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
|
|
||||||
petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
|
|
||||||
|
|
||||||
PetApi apiInstance = new PetApi(defaultClient);
|
|
||||||
List<String> status = Arrays.asList("available"); // List<String> | Status values that need to be considered for filter
|
|
||||||
try {
|
|
||||||
List<Pet> result = apiInstance.findPetsByStatus(status);
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling PetApi#findPetsByStatus");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **status** | [**List<String>**](String.md)| Status values that need to be considered for filter | [enum: available, pending, sold] |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
[**List<Pet>**](Pet.md)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
[petstore_auth](../README.md#petstore_auth)
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: Not defined
|
|
||||||
- **Accept**: application/xml, application/json
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | successful operation | - |
|
|
||||||
| **400** | Invalid status value | - |
|
|
||||||
|
|
||||||
|
|
||||||
## findPetsByTags
|
|
||||||
|
|
||||||
> Set<Pet> findPetsByTags(tags)
|
|
||||||
|
|
||||||
Finds Pets by tags
|
|
||||||
|
|
||||||
Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.auth.*;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.PetApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
|
||||||
OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
|
|
||||||
petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
|
|
||||||
|
|
||||||
PetApi apiInstance = new PetApi(defaultClient);
|
|
||||||
Set<String> tags = Arrays.asList(); // Set<String> | Tags to filter by
|
|
||||||
try {
|
|
||||||
Set<Pet> result = apiInstance.findPetsByTags(tags);
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling PetApi#findPetsByTags");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **tags** | [**Set<String>**](String.md)| Tags to filter by | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
[**Set<Pet>**](Pet.md)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
[petstore_auth](../README.md#petstore_auth)
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: Not defined
|
|
||||||
- **Accept**: application/xml, application/json
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | successful operation | - |
|
|
||||||
| **400** | Invalid tag value | - |
|
|
||||||
|
|
||||||
|
|
||||||
## getPetById
|
|
||||||
|
|
||||||
> Pet getPetById(petId)
|
|
||||||
|
|
||||||
Find pet by ID
|
|
||||||
|
|
||||||
Returns a single pet
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.auth.*;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.PetApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
// Configure API key authorization: api_key
|
|
||||||
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
|
|
||||||
api_key.setApiKey("YOUR API KEY");
|
|
||||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
|
||||||
//api_key.setApiKeyPrefix("Token");
|
|
||||||
|
|
||||||
PetApi apiInstance = new PetApi(defaultClient);
|
|
||||||
Long petId = 56L; // Long | ID of pet to return
|
|
||||||
try {
|
|
||||||
Pet result = apiInstance.getPetById(petId);
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling PetApi#getPetById");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **petId** | **Long**| ID of pet to return | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
[**Pet**](Pet.md)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
[api_key](../README.md#api_key)
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: Not defined
|
|
||||||
- **Accept**: application/xml, application/json
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | successful operation | - |
|
|
||||||
| **400** | Invalid ID supplied | - |
|
|
||||||
| **404** | Pet not found | - |
|
|
||||||
|
|
||||||
|
|
||||||
## updatePet
|
|
||||||
|
|
||||||
> updatePet(pet)
|
|
||||||
|
|
||||||
Update an existing pet
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.auth.*;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.PetApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
|
||||||
OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
|
|
||||||
petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
|
|
||||||
|
|
||||||
PetApi apiInstance = new PetApi(defaultClient);
|
|
||||||
Pet pet = new Pet(); // Pet | Pet object that needs to be added to the store
|
|
||||||
try {
|
|
||||||
apiInstance.updatePet(pet);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling PetApi#updatePet");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **pet** | [**Pet**](Pet.md)| Pet object that needs to be added to the store | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
null (empty response body)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
[petstore_auth](../README.md#petstore_auth)
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: application/json, application/xml
|
|
||||||
- **Accept**: Not defined
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | Successful operation | - |
|
|
||||||
| **400** | Invalid ID supplied | - |
|
|
||||||
| **404** | Pet not found | - |
|
|
||||||
| **405** | Validation exception | - |
|
|
||||||
|
|
||||||
|
|
||||||
## updatePetWithForm
|
|
||||||
|
|
||||||
> updatePetWithForm(petId, name, status)
|
|
||||||
|
|
||||||
Updates a pet in the store with form data
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.auth.*;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.PetApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
|
||||||
OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
|
|
||||||
petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
|
|
||||||
|
|
||||||
PetApi apiInstance = new PetApi(defaultClient);
|
|
||||||
Long petId = 56L; // Long | ID of pet that needs to be updated
|
|
||||||
String name = "name_example"; // String | Updated name of the pet
|
|
||||||
String status = "status_example"; // String | Updated status of the pet
|
|
||||||
try {
|
|
||||||
apiInstance.updatePetWithForm(petId, name, status);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling PetApi#updatePetWithForm");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **petId** | **Long**| ID of pet that needs to be updated | |
|
|
||||||
| **name** | **String**| Updated name of the pet | [optional] |
|
|
||||||
| **status** | **String**| Updated status of the pet | [optional] |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
null (empty response body)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
[petstore_auth](../README.md#petstore_auth)
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: application/x-www-form-urlencoded
|
|
||||||
- **Accept**: Not defined
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | Successful operation | - |
|
|
||||||
| **405** | Invalid input | - |
|
|
||||||
|
|
||||||
|
|
||||||
## uploadFile
|
|
||||||
|
|
||||||
> ModelApiResponse uploadFile(petId, additionalMetadata, _file)
|
|
||||||
|
|
||||||
uploads an image
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.auth.*;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.PetApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
|
||||||
OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
|
|
||||||
petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
|
|
||||||
|
|
||||||
PetApi apiInstance = new PetApi(defaultClient);
|
|
||||||
Long petId = 56L; // Long | ID of pet to update
|
|
||||||
String additionalMetadata = "additionalMetadata_example"; // String | Additional data to pass to server
|
|
||||||
File _file = new File("/path/to/file"); // File | file to upload
|
|
||||||
try {
|
|
||||||
ModelApiResponse result = apiInstance.uploadFile(petId, additionalMetadata, _file);
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling PetApi#uploadFile");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **petId** | **Long**| ID of pet to update | |
|
|
||||||
| **additionalMetadata** | **String**| Additional data to pass to server | [optional] |
|
|
||||||
| **_file** | **File**| file to upload | [optional] |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
[**ModelApiResponse**](ModelApiResponse.md)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
[petstore_auth](../README.md#petstore_auth)
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: multipart/form-data
|
|
||||||
- **Accept**: application/json
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | successful operation | - |
|
|
||||||
|
|
||||||
|
|
||||||
## uploadFileWithRequiredFile
|
|
||||||
|
|
||||||
> ModelApiResponse uploadFileWithRequiredFile(petId, requiredFile, additionalMetadata)
|
|
||||||
|
|
||||||
uploads an image (required)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.auth.*;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.PetApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
// Configure OAuth2 access token for authorization: petstore_auth
|
|
||||||
OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
|
|
||||||
petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
|
|
||||||
|
|
||||||
PetApi apiInstance = new PetApi(defaultClient);
|
|
||||||
Long petId = 56L; // Long | ID of pet to update
|
|
||||||
File requiredFile = new File("/path/to/file"); // File | file to upload
|
|
||||||
String additionalMetadata = "additionalMetadata_example"; // String | Additional data to pass to server
|
|
||||||
try {
|
|
||||||
ModelApiResponse result = apiInstance.uploadFileWithRequiredFile(petId, requiredFile, additionalMetadata);
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling PetApi#uploadFileWithRequiredFile");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **petId** | **Long**| ID of pet to update | |
|
|
||||||
| **requiredFile** | **File**| file to upload | |
|
|
||||||
| **additionalMetadata** | **String**| Additional data to pass to server | [optional] |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
[**ModelApiResponse**](ModelApiResponse.md)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
[petstore_auth](../README.md#petstore_auth)
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: multipart/form-data
|
|
||||||
- **Accept**: application/json
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | successful operation | - |
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# ReadOnlyFirst
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**bar** | **String** | | [optional] [readonly] |
|
|
||||||
|**baz** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# SingleRefType
|
|
||||||
|
|
||||||
## Enum
|
|
||||||
|
|
||||||
|
|
||||||
* `ADMIN` (value: `"admin"`)
|
|
||||||
|
|
||||||
* `USER` (value: `"user"`)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# SpecialModelName
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**$specialPropertyName** | **Long** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,282 +0,0 @@
|
|||||||
# StoreApi
|
|
||||||
|
|
||||||
All URIs are relative to *http://petstore.swagger.io:80/v2*
|
|
||||||
|
|
||||||
| Method | HTTP request | Description |
|
|
||||||
|------------- | ------------- | -------------|
|
|
||||||
| [**deleteOrder**](StoreApi.md#deleteOrder) | **DELETE** /store/order/{order_id} | Delete purchase order by ID |
|
|
||||||
| [**getInventory**](StoreApi.md#getInventory) | **GET** /store/inventory | Returns pet inventories by status |
|
|
||||||
| [**getOrderById**](StoreApi.md#getOrderById) | **GET** /store/order/{order_id} | Find purchase order by ID |
|
|
||||||
| [**placeOrder**](StoreApi.md#placeOrder) | **POST** /store/order | Place an order for a pet |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## deleteOrder
|
|
||||||
|
|
||||||
> deleteOrder(orderId)
|
|
||||||
|
|
||||||
Delete purchase order by ID
|
|
||||||
|
|
||||||
For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.StoreApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
StoreApi apiInstance = new StoreApi(defaultClient);
|
|
||||||
String orderId = "orderId_example"; // String | ID of the order that needs to be deleted
|
|
||||||
try {
|
|
||||||
apiInstance.deleteOrder(orderId);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling StoreApi#deleteOrder");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **orderId** | **String**| ID of the order that needs to be deleted | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
null (empty response body)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
No authorization required
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: Not defined
|
|
||||||
- **Accept**: Not defined
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **400** | Invalid ID supplied | - |
|
|
||||||
| **404** | Order not found | - |
|
|
||||||
|
|
||||||
|
|
||||||
## getInventory
|
|
||||||
|
|
||||||
> Map<String, Integer> getInventory()
|
|
||||||
|
|
||||||
Returns pet inventories by status
|
|
||||||
|
|
||||||
Returns a map of status codes to quantities
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.auth.*;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.StoreApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
// Configure API key authorization: api_key
|
|
||||||
ApiKeyAuth api_key = (ApiKeyAuth) defaultClient.getAuthentication("api_key");
|
|
||||||
api_key.setApiKey("YOUR API KEY");
|
|
||||||
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
|
|
||||||
//api_key.setApiKeyPrefix("Token");
|
|
||||||
|
|
||||||
StoreApi apiInstance = new StoreApi(defaultClient);
|
|
||||||
try {
|
|
||||||
Map<String, Integer> result = apiInstance.getInventory();
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling StoreApi#getInventory");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
This endpoint does not need any parameter.
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
**Map<String, Integer>**
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
[api_key](../README.md#api_key)
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: Not defined
|
|
||||||
- **Accept**: application/json
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | successful operation | - |
|
|
||||||
|
|
||||||
|
|
||||||
## getOrderById
|
|
||||||
|
|
||||||
> Order getOrderById(orderId)
|
|
||||||
|
|
||||||
Find purchase order by ID
|
|
||||||
|
|
||||||
For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.StoreApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
StoreApi apiInstance = new StoreApi(defaultClient);
|
|
||||||
Long orderId = 56L; // Long | ID of pet that needs to be fetched
|
|
||||||
try {
|
|
||||||
Order result = apiInstance.getOrderById(orderId);
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling StoreApi#getOrderById");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **orderId** | **Long**| ID of pet that needs to be fetched | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
[**Order**](Order.md)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
No authorization required
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: Not defined
|
|
||||||
- **Accept**: application/xml, application/json
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | successful operation | - |
|
|
||||||
| **400** | Invalid ID supplied | - |
|
|
||||||
| **404** | Order not found | - |
|
|
||||||
|
|
||||||
|
|
||||||
## placeOrder
|
|
||||||
|
|
||||||
> Order placeOrder(order)
|
|
||||||
|
|
||||||
Place an order for a pet
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.StoreApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
StoreApi apiInstance = new StoreApi(defaultClient);
|
|
||||||
Order order = new Order(); // Order | order placed for purchasing the pet
|
|
||||||
try {
|
|
||||||
Order result = apiInstance.placeOrder(order);
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling StoreApi#placeOrder");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **order** | [**Order**](Order.md)| order placed for purchasing the pet | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
[**Order**](Order.md)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
No authorization required
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: application/json
|
|
||||||
- **Accept**: application/xml, application/json
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | successful operation | - |
|
|
||||||
| **400** | Invalid Order | - |
|
|
||||||
|
|
@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# Tag
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**id** | **Long** | | [optional] |
|
|
||||||
|**name** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# TestInlineFreeformAdditionalPropertiesRequest
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**someProperty** | **String** | | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
|||||||
|
|
||||||
|
|
||||||
# User
|
|
||||||
|
|
||||||
|
|
||||||
## Properties
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------ | ------------- | ------------- | -------------|
|
|
||||||
|**id** | **Long** | | [optional] |
|
|
||||||
|**username** | **String** | | [optional] |
|
|
||||||
|**firstName** | **String** | | [optional] |
|
|
||||||
|**lastName** | **String** | | [optional] |
|
|
||||||
|**email** | **String** | | [optional] |
|
|
||||||
|**password** | **String** | | [optional] |
|
|
||||||
|**phone** | **String** | | [optional] |
|
|
||||||
|**userStatus** | **Integer** | User Status | [optional] |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1,543 +0,0 @@
|
|||||||
# UserApi
|
|
||||||
|
|
||||||
All URIs are relative to *http://petstore.swagger.io:80/v2*
|
|
||||||
|
|
||||||
| Method | HTTP request | Description |
|
|
||||||
|------------- | ------------- | -------------|
|
|
||||||
| [**createUser**](UserApi.md#createUser) | **POST** /user | Create user |
|
|
||||||
| [**createUsersWithArrayInput**](UserApi.md#createUsersWithArrayInput) | **POST** /user/createWithArray | Creates list of users with given input array |
|
|
||||||
| [**createUsersWithListInput**](UserApi.md#createUsersWithListInput) | **POST** /user/createWithList | Creates list of users with given input array |
|
|
||||||
| [**deleteUser**](UserApi.md#deleteUser) | **DELETE** /user/{username} | Delete user |
|
|
||||||
| [**getUserByName**](UserApi.md#getUserByName) | **GET** /user/{username} | Get user by user name |
|
|
||||||
| [**loginUser**](UserApi.md#loginUser) | **GET** /user/login | Logs user into the system |
|
|
||||||
| [**logoutUser**](UserApi.md#logoutUser) | **GET** /user/logout | Logs out current logged in user session |
|
|
||||||
| [**updateUser**](UserApi.md#updateUser) | **PUT** /user/{username} | Updated user |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## createUser
|
|
||||||
|
|
||||||
> createUser(user)
|
|
||||||
|
|
||||||
Create user
|
|
||||||
|
|
||||||
This can only be done by the logged in user.
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.UserApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
UserApi apiInstance = new UserApi(defaultClient);
|
|
||||||
User user = new User(); // User | Created user object
|
|
||||||
try {
|
|
||||||
apiInstance.createUser(user);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling UserApi#createUser");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **user** | [**User**](User.md)| Created user object | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
null (empty response body)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
No authorization required
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: application/json
|
|
||||||
- **Accept**: Not defined
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **0** | successful operation | - |
|
|
||||||
|
|
||||||
|
|
||||||
## createUsersWithArrayInput
|
|
||||||
|
|
||||||
> createUsersWithArrayInput(user)
|
|
||||||
|
|
||||||
Creates list of users with given input array
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.UserApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
UserApi apiInstance = new UserApi(defaultClient);
|
|
||||||
List<User> user = Arrays.asList(); // List<User> | List of user object
|
|
||||||
try {
|
|
||||||
apiInstance.createUsersWithArrayInput(user);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling UserApi#createUsersWithArrayInput");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **user** | [**List<User>**](User.md)| List of user object | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
null (empty response body)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
No authorization required
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: application/json
|
|
||||||
- **Accept**: Not defined
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **0** | successful operation | - |
|
|
||||||
|
|
||||||
|
|
||||||
## createUsersWithListInput
|
|
||||||
|
|
||||||
> createUsersWithListInput(user)
|
|
||||||
|
|
||||||
Creates list of users with given input array
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.UserApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
UserApi apiInstance = new UserApi(defaultClient);
|
|
||||||
List<User> user = Arrays.asList(); // List<User> | List of user object
|
|
||||||
try {
|
|
||||||
apiInstance.createUsersWithListInput(user);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling UserApi#createUsersWithListInput");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **user** | [**List<User>**](User.md)| List of user object | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
null (empty response body)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
No authorization required
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: application/json
|
|
||||||
- **Accept**: Not defined
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **0** | successful operation | - |
|
|
||||||
|
|
||||||
|
|
||||||
## deleteUser
|
|
||||||
|
|
||||||
> deleteUser(username)
|
|
||||||
|
|
||||||
Delete user
|
|
||||||
|
|
||||||
This can only be done by the logged in user.
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.UserApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
UserApi apiInstance = new UserApi(defaultClient);
|
|
||||||
String username = "username_example"; // String | The name that needs to be deleted
|
|
||||||
try {
|
|
||||||
apiInstance.deleteUser(username);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling UserApi#deleteUser");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **username** | **String**| The name that needs to be deleted | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
null (empty response body)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
No authorization required
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: Not defined
|
|
||||||
- **Accept**: Not defined
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **400** | Invalid username supplied | - |
|
|
||||||
| **404** | User not found | - |
|
|
||||||
|
|
||||||
|
|
||||||
## getUserByName
|
|
||||||
|
|
||||||
> User getUserByName(username)
|
|
||||||
|
|
||||||
Get user by user name
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.UserApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
UserApi apiInstance = new UserApi(defaultClient);
|
|
||||||
String username = "username_example"; // String | The name that needs to be fetched. Use user1 for testing.
|
|
||||||
try {
|
|
||||||
User result = apiInstance.getUserByName(username);
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling UserApi#getUserByName");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **username** | **String**| The name that needs to be fetched. Use user1 for testing. | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
[**User**](User.md)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
No authorization required
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: Not defined
|
|
||||||
- **Accept**: application/xml, application/json
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | successful operation | - |
|
|
||||||
| **400** | Invalid username supplied | - |
|
|
||||||
| **404** | User not found | - |
|
|
||||||
|
|
||||||
|
|
||||||
## loginUser
|
|
||||||
|
|
||||||
> String loginUser(username, password)
|
|
||||||
|
|
||||||
Logs user into the system
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.UserApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
UserApi apiInstance = new UserApi(defaultClient);
|
|
||||||
String username = "username_example"; // String | The user name for login
|
|
||||||
String password = "password_example"; // String | The password for login in clear text
|
|
||||||
try {
|
|
||||||
String result = apiInstance.loginUser(username, password);
|
|
||||||
System.out.println(result);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling UserApi#loginUser");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **username** | **String**| The user name for login | |
|
|
||||||
| **password** | **String**| The password for login in clear text | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
**String**
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
No authorization required
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: Not defined
|
|
||||||
- **Accept**: application/xml, application/json
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **200** | successful operation | * X-Rate-Limit - calls per hour allowed by the user <br> * X-Expires-After - date in UTC when token expires <br> |
|
|
||||||
| **400** | Invalid username/password supplied | - |
|
|
||||||
|
|
||||||
|
|
||||||
## logoutUser
|
|
||||||
|
|
||||||
> logoutUser()
|
|
||||||
|
|
||||||
Logs out current logged in user session
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.UserApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
UserApi apiInstance = new UserApi(defaultClient);
|
|
||||||
try {
|
|
||||||
apiInstance.logoutUser();
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling UserApi#logoutUser");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
This endpoint does not need any parameter.
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
null (empty response body)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
No authorization required
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: Not defined
|
|
||||||
- **Accept**: Not defined
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **0** | successful operation | - |
|
|
||||||
|
|
||||||
|
|
||||||
## updateUser
|
|
||||||
|
|
||||||
> updateUser(username, user)
|
|
||||||
|
|
||||||
Updated user
|
|
||||||
|
|
||||||
This can only be done by the logged in user.
|
|
||||||
|
|
||||||
### Example
|
|
||||||
|
|
||||||
```java
|
|
||||||
// Import classes:
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.models.*;
|
|
||||||
import org.openapitools.client.api.UserApi;
|
|
||||||
|
|
||||||
public class Example {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
ApiClient defaultClient = Configuration.getDefaultApiClient();
|
|
||||||
defaultClient.setBasePath("http://petstore.swagger.io:80/v2");
|
|
||||||
|
|
||||||
UserApi apiInstance = new UserApi(defaultClient);
|
|
||||||
String username = "username_example"; // String | name that need to be deleted
|
|
||||||
User user = new User(); // User | Updated user object
|
|
||||||
try {
|
|
||||||
apiInstance.updateUser(username, user);
|
|
||||||
} catch (ApiException e) {
|
|
||||||
System.err.println("Exception when calling UserApi#updateUser");
|
|
||||||
System.err.println("Status code: " + e.getCode());
|
|
||||||
System.err.println("Reason: " + e.getResponseBody());
|
|
||||||
System.err.println("Response headers: " + e.getResponseHeaders());
|
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
```
|
|
||||||
|
|
||||||
### Parameters
|
|
||||||
|
|
||||||
|
|
||||||
| Name | Type | Description | Notes |
|
|
||||||
|------------- | ------------- | ------------- | -------------|
|
|
||||||
| **username** | **String**| name that need to be deleted | |
|
|
||||||
| **user** | [**User**](User.md)| Updated user object | |
|
|
||||||
|
|
||||||
### Return type
|
|
||||||
|
|
||||||
null (empty response body)
|
|
||||||
|
|
||||||
### Authorization
|
|
||||||
|
|
||||||
No authorization required
|
|
||||||
|
|
||||||
### HTTP request headers
|
|
||||||
|
|
||||||
- **Content-Type**: application/json
|
|
||||||
- **Accept**: Not defined
|
|
||||||
|
|
||||||
|
|
||||||
### HTTP response details
|
|
||||||
| Status code | Description | Response headers |
|
|
||||||
|-------------|-------------|------------------|
|
|
||||||
| **400** | Invalid user supplied | - |
|
|
||||||
| **404** | User not found | - |
|
|
||||||
|
|
@ -1,57 +0,0 @@
|
|||||||
#!/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 openapi-petstore-perl "minor update" "gitlab.com"
|
|
||||||
|
|
||||||
git_user_id=$1
|
|
||||||
git_repo_id=$2
|
|
||||||
release_note=$3
|
|
||||||
git_host=$4
|
|
||||||
|
|
||||||
if [ "$git_host" = "" ]; then
|
|
||||||
git_host="github.com"
|
|
||||||
echo "[INFO] No command line input provided. Set \$git_host to $git_host"
|
|
||||||
fi
|
|
||||||
|
|
||||||
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://${git_host}/${git_user_id}/${git_repo_id}.git
|
|
||||||
else
|
|
||||||
git remote add origin https://${git_user_id}:"${GIT_TOKEN}"@${git_host}/${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://${git_host}/${git_user_id}/${git_repo_id}.git"
|
|
||||||
git push origin master 2>&1 | grep -v 'To https'
|
|
@ -1,6 +0,0 @@
|
|||||||
# This file is automatically generated by OpenAPI Generator (https://github.com/openAPITools/openapi-generator).
|
|
||||||
# To include other gradle properties as part of the code generation process, please use the `gradleProperties` option.
|
|
||||||
#
|
|
||||||
# Gradle properties reference: https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_configuration_properties
|
|
||||||
# For example, uncomment below to build for Android
|
|
||||||
#target = android
|
|
Binary file not shown.
@ -1,5 +0,0 @@
|
|||||||
distributionBase=GRADLE_USER_HOME
|
|
||||||
distributionPath=wrapper/dists
|
|
||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip
|
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
|
||||||
zipStorePath=wrapper/dists
|
|
@ -1,234 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
#
|
|
||||||
# Copyright © 2015-2021 the original authors.
|
|
||||||
#
|
|
||||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
# you may not use this file except in compliance with the License.
|
|
||||||
# You may obtain a copy of the License at
|
|
||||||
#
|
|
||||||
# https://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
#
|
|
||||||
# Unless required by applicable law or agreed to in writing, software
|
|
||||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
# See the License for the specific language governing permissions and
|
|
||||||
# limitations under the License.
|
|
||||||
#
|
|
||||||
|
|
||||||
##############################################################################
|
|
||||||
#
|
|
||||||
# Gradle start up script for POSIX generated by Gradle.
|
|
||||||
#
|
|
||||||
# Important for running:
|
|
||||||
#
|
|
||||||
# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is
|
|
||||||
# noncompliant, but you have some other compliant shell such as ksh or
|
|
||||||
# bash, then to run this script, type that shell name before the whole
|
|
||||||
# command line, like:
|
|
||||||
#
|
|
||||||
# ksh Gradle
|
|
||||||
#
|
|
||||||
# Busybox and similar reduced shells will NOT work, because this script
|
|
||||||
# requires all of these POSIX shell features:
|
|
||||||
# * functions;
|
|
||||||
# * expansions «$var», «${var}», «${var:-default}», «${var+SET}»,
|
|
||||||
# «${var#prefix}», «${var%suffix}», and «$( cmd )»;
|
|
||||||
# * compound commands having a testable exit status, especially «case»;
|
|
||||||
# * various built-in commands including «command», «set», and «ulimit».
|
|
||||||
#
|
|
||||||
# Important for patching:
|
|
||||||
#
|
|
||||||
# (2) This script targets any POSIX shell, so it avoids extensions provided
|
|
||||||
# by Bash, Ksh, etc; in particular arrays are avoided.
|
|
||||||
#
|
|
||||||
# The "traditional" practice of packing multiple parameters into a
|
|
||||||
# space-separated string is a well documented source of bugs and security
|
|
||||||
# problems, so this is (mostly) avoided, by progressively accumulating
|
|
||||||
# options in "$@", and eventually passing that to Java.
|
|
||||||
#
|
|
||||||
# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS,
|
|
||||||
# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly;
|
|
||||||
# see the in-line comments for details.
|
|
||||||
#
|
|
||||||
# There are tweaks for specific operating systems such as AIX, CygWin,
|
|
||||||
# Darwin, MinGW, and NonStop.
|
|
||||||
#
|
|
||||||
# (3) This script is generated from the Groovy template
|
|
||||||
# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
|
|
||||||
# within the Gradle project.
|
|
||||||
#
|
|
||||||
# You can find Gradle at https://github.com/gradle/gradle/.
|
|
||||||
#
|
|
||||||
##############################################################################
|
|
||||||
|
|
||||||
# Attempt to set APP_HOME
|
|
||||||
|
|
||||||
# Resolve links: $0 may be a link
|
|
||||||
app_path=$0
|
|
||||||
|
|
||||||
# Need this for daisy-chained symlinks.
|
|
||||||
while
|
|
||||||
APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path
|
|
||||||
[ -h "$app_path" ]
|
|
||||||
do
|
|
||||||
ls=$( ls -ld "$app_path" )
|
|
||||||
link=${ls#*' -> '}
|
|
||||||
case $link in #(
|
|
||||||
/*) app_path=$link ;; #(
|
|
||||||
*) app_path=$APP_HOME$link ;;
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
|
|
||||||
APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit
|
|
||||||
|
|
||||||
APP_NAME="Gradle"
|
|
||||||
APP_BASE_NAME=${0##*/}
|
|
||||||
|
|
||||||
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
|
|
||||||
DEFAULT_JVM_OPTS='-Dfile.encoding=UTF-8 "-Xmx64m" "-Xms64m"'
|
|
||||||
|
|
||||||
# Use the maximum available, or set MAX_FD != -1 to use that value.
|
|
||||||
MAX_FD=maximum
|
|
||||||
|
|
||||||
warn () {
|
|
||||||
echo "$*"
|
|
||||||
} >&2
|
|
||||||
|
|
||||||
die () {
|
|
||||||
echo
|
|
||||||
echo "$*"
|
|
||||||
echo
|
|
||||||
exit 1
|
|
||||||
} >&2
|
|
||||||
|
|
||||||
# OS specific support (must be 'true' or 'false').
|
|
||||||
cygwin=false
|
|
||||||
msys=false
|
|
||||||
darwin=false
|
|
||||||
nonstop=false
|
|
||||||
case "$( uname )" in #(
|
|
||||||
CYGWIN* ) cygwin=true ;; #(
|
|
||||||
Darwin* ) darwin=true ;; #(
|
|
||||||
MSYS* | MINGW* ) msys=true ;; #(
|
|
||||||
NONSTOP* ) nonstop=true ;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
|
|
||||||
|
|
||||||
|
|
||||||
# Determine the Java command to use to start the JVM.
|
|
||||||
if [ -n "$JAVA_HOME" ] ; then
|
|
||||||
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
|
|
||||||
# IBM's JDK on AIX uses strange locations for the executables
|
|
||||||
JAVACMD=$JAVA_HOME/jre/sh/java
|
|
||||||
else
|
|
||||||
JAVACMD=$JAVA_HOME/bin/java
|
|
||||||
fi
|
|
||||||
if [ ! -x "$JAVACMD" ] ; then
|
|
||||||
die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
|
|
||||||
|
|
||||||
Please set the JAVA_HOME variable in your environment to match the
|
|
||||||
location of your Java installation."
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
JAVACMD=java
|
|
||||||
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
|
|
||||||
|
|
||||||
Please set the JAVA_HOME variable in your environment to match the
|
|
||||||
location of your Java installation."
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Increase the maximum file descriptors if we can.
|
|
||||||
if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then
|
|
||||||
case $MAX_FD in #(
|
|
||||||
max*)
|
|
||||||
MAX_FD=$( ulimit -H -n ) ||
|
|
||||||
warn "Could not query maximum file descriptor limit"
|
|
||||||
esac
|
|
||||||
case $MAX_FD in #(
|
|
||||||
'' | soft) :;; #(
|
|
||||||
*)
|
|
||||||
ulimit -n "$MAX_FD" ||
|
|
||||||
warn "Could not set maximum file descriptor limit to $MAX_FD"
|
|
||||||
esac
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Collect all arguments for the java command, stacking in reverse order:
|
|
||||||
# * args from the command line
|
|
||||||
# * the main class name
|
|
||||||
# * -classpath
|
|
||||||
# * -D...appname settings
|
|
||||||
# * --module-path (only if needed)
|
|
||||||
# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables.
|
|
||||||
|
|
||||||
# For Cygwin or MSYS, switch paths to Windows format before running java
|
|
||||||
if "$cygwin" || "$msys" ; then
|
|
||||||
APP_HOME=$( cygpath --path --mixed "$APP_HOME" )
|
|
||||||
CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" )
|
|
||||||
|
|
||||||
JAVACMD=$( cygpath --unix "$JAVACMD" )
|
|
||||||
|
|
||||||
# Now convert the arguments - kludge to limit ourselves to /bin/sh
|
|
||||||
for arg do
|
|
||||||
if
|
|
||||||
case $arg in #(
|
|
||||||
-*) false ;; # don't mess with options #(
|
|
||||||
/?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath
|
|
||||||
[ -e "$t" ] ;; #(
|
|
||||||
*) false ;;
|
|
||||||
esac
|
|
||||||
then
|
|
||||||
arg=$( cygpath --path --ignore --mixed "$arg" )
|
|
||||||
fi
|
|
||||||
# Roll the args list around exactly as many times as the number of
|
|
||||||
# args, so each arg winds up back in the position where it started, but
|
|
||||||
# possibly modified.
|
|
||||||
#
|
|
||||||
# NB: a `for` loop captures its iteration list before it begins, so
|
|
||||||
# changing the positional parameters here affects neither the number of
|
|
||||||
# iterations, nor the values presented in `arg`.
|
|
||||||
shift # remove old arg
|
|
||||||
set -- "$@" "$arg" # push replacement arg
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Collect all arguments for the java command;
|
|
||||||
# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of
|
|
||||||
# shell script including quotes and variable substitutions, so put them in
|
|
||||||
# double quotes to make sure that they get re-expanded; and
|
|
||||||
# * put everything else in single quotes, so that it's not re-expanded.
|
|
||||||
|
|
||||||
set -- \
|
|
||||||
"-Dorg.gradle.appname=$APP_BASE_NAME" \
|
|
||||||
-classpath "$CLASSPATH" \
|
|
||||||
org.gradle.wrapper.GradleWrapperMain \
|
|
||||||
"$@"
|
|
||||||
|
|
||||||
# Use "xargs" to parse quoted args.
|
|
||||||
#
|
|
||||||
# With -n1 it outputs one arg per line, with the quotes and backslashes removed.
|
|
||||||
#
|
|
||||||
# In Bash we could simply go:
|
|
||||||
#
|
|
||||||
# readarray ARGS < <( xargs -n1 <<<"$var" ) &&
|
|
||||||
# set -- "${ARGS[@]}" "$@"
|
|
||||||
#
|
|
||||||
# but POSIX shell has neither arrays nor command substitution, so instead we
|
|
||||||
# post-process each arg (as a line of input to sed) to backslash-escape any
|
|
||||||
# character that might be a shell metacharacter, then use eval to reverse
|
|
||||||
# that process (while maintaining the separation between arguments), and wrap
|
|
||||||
# the whole thing up as a single "set" statement.
|
|
||||||
#
|
|
||||||
# This will of course break if any of these variables contains a newline or
|
|
||||||
# an unmatched quote.
|
|
||||||
#
|
|
||||||
|
|
||||||
eval "set -- $(
|
|
||||||
printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" |
|
|
||||||
xargs -n1 |
|
|
||||||
sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' |
|
|
||||||
tr '\n' ' '
|
|
||||||
)" '"$@"'
|
|
||||||
|
|
||||||
exec "$JAVACMD" "$@"
|
|
@ -1,89 +0,0 @@
|
|||||||
@rem
|
|
||||||
@rem Copyright 2015 the original author or authors.
|
|
||||||
@rem
|
|
||||||
@rem Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
@rem you may not use this file except in compliance with the License.
|
|
||||||
@rem You may obtain a copy of the License at
|
|
||||||
@rem
|
|
||||||
@rem https://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
@rem
|
|
||||||
@rem Unless required by applicable law or agreed to in writing, software
|
|
||||||
@rem distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
@rem See the License for the specific language governing permissions and
|
|
||||||
@rem limitations under the License.
|
|
||||||
@rem
|
|
||||||
|
|
||||||
@if "%DEBUG%" == "" @echo off
|
|
||||||
@rem ##########################################################################
|
|
||||||
@rem
|
|
||||||
@rem Gradle startup script for Windows
|
|
||||||
@rem
|
|
||||||
@rem ##########################################################################
|
|
||||||
|
|
||||||
@rem Set local scope for the variables with windows NT shell
|
|
||||||
if "%OS%"=="Windows_NT" setlocal
|
|
||||||
|
|
||||||
set DIRNAME=%~dp0
|
|
||||||
if "%DIRNAME%" == "" set DIRNAME=.
|
|
||||||
set APP_BASE_NAME=%~n0
|
|
||||||
set APP_HOME=%DIRNAME%
|
|
||||||
|
|
||||||
@rem Resolve any "." and ".." in APP_HOME to make it shorter.
|
|
||||||
for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
|
|
||||||
|
|
||||||
@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
|
|
||||||
set DEFAULT_JVM_OPTS=-Dfile.encoding=UTF-8 "-Xmx64m" "-Xms64m"
|
|
||||||
|
|
||||||
@rem Find java.exe
|
|
||||||
if defined JAVA_HOME goto findJavaFromJavaHome
|
|
||||||
|
|
||||||
set JAVA_EXE=java.exe
|
|
||||||
%JAVA_EXE% -version >NUL 2>&1
|
|
||||||
if "%ERRORLEVEL%" == "0" goto execute
|
|
||||||
|
|
||||||
echo.
|
|
||||||
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
|
|
||||||
echo.
|
|
||||||
echo Please set the JAVA_HOME variable in your environment to match the
|
|
||||||
echo location of your Java installation.
|
|
||||||
|
|
||||||
goto fail
|
|
||||||
|
|
||||||
:findJavaFromJavaHome
|
|
||||||
set JAVA_HOME=%JAVA_HOME:"=%
|
|
||||||
set JAVA_EXE=%JAVA_HOME%/bin/java.exe
|
|
||||||
|
|
||||||
if exist "%JAVA_EXE%" goto execute
|
|
||||||
|
|
||||||
echo.
|
|
||||||
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
|
|
||||||
echo.
|
|
||||||
echo Please set the JAVA_HOME variable in your environment to match the
|
|
||||||
echo location of your Java installation.
|
|
||||||
|
|
||||||
goto fail
|
|
||||||
|
|
||||||
:execute
|
|
||||||
@rem Setup the command line
|
|
||||||
|
|
||||||
set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
|
|
||||||
|
|
||||||
|
|
||||||
@rem Execute Gradle
|
|
||||||
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
|
|
||||||
|
|
||||||
:end
|
|
||||||
@rem End local scope for the variables with windows NT shell
|
|
||||||
if "%ERRORLEVEL%"=="0" goto mainEnd
|
|
||||||
|
|
||||||
:fail
|
|
||||||
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
|
|
||||||
rem the _cmd.exe /c_ return code!
|
|
||||||
if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
|
|
||||||
exit /b 1
|
|
||||||
|
|
||||||
:mainEnd
|
|
||||||
if "%OS%"=="Windows_NT" endlocal
|
|
||||||
|
|
||||||
:omega
|
|
@ -1,280 +0,0 @@
|
|||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
|
||||||
<groupId>org.openapitools</groupId>
|
|
||||||
<artifactId>apache-httpclient-generator-version</artifactId>
|
|
||||||
<packaging>jar</packaging>
|
|
||||||
<name>apache-httpclient-generator-version</name>
|
|
||||||
<version>1.0.0</version>
|
|
||||||
<url>https://github.com/openapitools/openapi-generator</url>
|
|
||||||
<description>OpenAPI Java</description>
|
|
||||||
<scm>
|
|
||||||
<connection>scm:git:git@github.com:openapitools/openapi-generator.git</connection>
|
|
||||||
<developerConnection>scm:git:git@github.com:openapitools/openapi-generator.git</developerConnection>
|
|
||||||
<url>https://github.com/openapitools/openapi-generator</url>
|
|
||||||
</scm>
|
|
||||||
|
|
||||||
<licenses>
|
|
||||||
<license>
|
|
||||||
<name>Unlicense</name>
|
|
||||||
<url>https://www.apache.org/licenses/LICENSE-2.0.html</url>
|
|
||||||
<distribution>repo</distribution>
|
|
||||||
</license>
|
|
||||||
</licenses>
|
|
||||||
|
|
||||||
<developers>
|
|
||||||
<developer>
|
|
||||||
<name>OpenAPI-Generator Contributors</name>
|
|
||||||
<email>team@openapitools.org</email>
|
|
||||||
<organization>OpenAPITools.org</organization>
|
|
||||||
<organizationUrl>http://openapitools.org</organizationUrl>
|
|
||||||
</developer>
|
|
||||||
</developers>
|
|
||||||
|
|
||||||
<build>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-compiler-plugin</artifactId>
|
|
||||||
<version>3.10.1</version>
|
|
||||||
<configuration>
|
|
||||||
<source>1.8</source>
|
|
||||||
<target>1.8</target>
|
|
||||||
<fork>true</fork>
|
|
||||||
<meminitial>128m</meminitial>
|
|
||||||
<maxmem>512m</maxmem>
|
|
||||||
<compilerArgs>
|
|
||||||
<arg>-Xlint:all</arg>
|
|
||||||
<arg>-J-Xss4m</arg><!-- Compiling the generated JSON.java file may require larger stack size. -->
|
|
||||||
</compilerArgs>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-enforcer-plugin</artifactId>
|
|
||||||
<version>3.1.0</version>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<id>enforce-maven</id>
|
|
||||||
<goals>
|
|
||||||
<goal>enforce</goal>
|
|
||||||
</goals>
|
|
||||||
<configuration>
|
|
||||||
<rules>
|
|
||||||
<requireMavenVersion>
|
|
||||||
<version>2.2.0</version>
|
|
||||||
</requireMavenVersion>
|
|
||||||
</rules>
|
|
||||||
</configuration>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-surefire-plugin</artifactId>
|
|
||||||
<version>3.0.0-M7</version>
|
|
||||||
<configuration>
|
|
||||||
<systemProperties>
|
|
||||||
<property>
|
|
||||||
<name>loggerPath</name>
|
|
||||||
<value>conf/log4j.properties</value>
|
|
||||||
</property>
|
|
||||||
</systemProperties>
|
|
||||||
<argLine>-Xms512m -Xmx1500m</argLine>
|
|
||||||
<parallel>methods</parallel>
|
|
||||||
<threadCount>10</threadCount>
|
|
||||||
<forkMode>pertest</forkMode>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<artifactId>maven-dependency-plugin</artifactId>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<phase>package</phase>
|
|
||||||
<goals>
|
|
||||||
<goal>copy-dependencies</goal>
|
|
||||||
</goals>
|
|
||||||
<configuration>
|
|
||||||
<outputDirectory>${project.build.directory}/lib</outputDirectory>
|
|
||||||
</configuration>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
</plugin>
|
|
||||||
|
|
||||||
<!-- attach test jar -->
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-jar-plugin</artifactId>
|
|
||||||
<version>3.3.0</version>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<goals>
|
|
||||||
<goal>test-jar</goal>
|
|
||||||
</goals>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
<configuration>
|
|
||||||
</configuration>
|
|
||||||
</plugin>
|
|
||||||
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.codehaus.mojo</groupId>
|
|
||||||
<artifactId>build-helper-maven-plugin</artifactId>
|
|
||||||
<version>3.3.0</version>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<id>add_sources</id>
|
|
||||||
<phase>generate-sources</phase>
|
|
||||||
<goals>
|
|
||||||
<goal>add-source</goal>
|
|
||||||
</goals>
|
|
||||||
<configuration>
|
|
||||||
<sources>
|
|
||||||
<source>src/main/java</source>
|
|
||||||
</sources>
|
|
||||||
</configuration>
|
|
||||||
</execution>
|
|
||||||
<execution>
|
|
||||||
<id>add_test_sources</id>
|
|
||||||
<phase>generate-test-sources</phase>
|
|
||||||
<goals>
|
|
||||||
<goal>add-test-source</goal>
|
|
||||||
</goals>
|
|
||||||
<configuration>
|
|
||||||
<sources>
|
|
||||||
<source>src/test/java</source>
|
|
||||||
</sources>
|
|
||||||
</configuration>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-javadoc-plugin</artifactId>
|
|
||||||
<version>3.4.1</version>
|
|
||||||
<configuration>
|
|
||||||
<doclint>none</doclint>
|
|
||||||
<source>1.8</source>
|
|
||||||
</configuration>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<id>attach-javadocs</id>
|
|
||||||
<goals>
|
|
||||||
<goal>jar</goal>
|
|
||||||
</goals>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-source-plugin</artifactId>
|
|
||||||
<version>3.2.1</version>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<id>attach-sources</id>
|
|
||||||
<goals>
|
|
||||||
<goal>jar-no-fork</goal>
|
|
||||||
</goals>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
|
|
||||||
<profiles>
|
|
||||||
<profile>
|
|
||||||
<id>sign-artifacts</id>
|
|
||||||
<build>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-gpg-plugin</artifactId>
|
|
||||||
<version>3.0.1</version>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<id>sign-artifacts</id>
|
|
||||||
<phase>verify</phase>
|
|
||||||
<goals>
|
|
||||||
<goal>sign</goal>
|
|
||||||
</goals>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
</profile>
|
|
||||||
</profiles>
|
|
||||||
|
|
||||||
<dependencies>
|
|
||||||
|
|
||||||
<!-- @Nullable annotation -->
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.google.code.findbugs</groupId>
|
|
||||||
<artifactId>jsr305</artifactId>
|
|
||||||
<version>3.0.2</version>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- HTTP client: apache client -->
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.apache.httpcomponents.client5</groupId>
|
|
||||||
<artifactId>httpclient5</artifactId>
|
|
||||||
<version>${httpclient-version}</version>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<!-- JSON processing: jackson -->
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.jackson.core</groupId>
|
|
||||||
<artifactId>jackson-core</artifactId>
|
|
||||||
<version>${jackson-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.jackson.core</groupId>
|
|
||||||
<artifactId>jackson-annotations</artifactId>
|
|
||||||
<version>${jackson-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.jackson.core</groupId>
|
|
||||||
<artifactId>jackson-databind</artifactId>
|
|
||||||
<version>${jackson-databind-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.jackson.jaxrs</groupId>
|
|
||||||
<artifactId>jackson-jaxrs-json-provider</artifactId>
|
|
||||||
<version>${jackson-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>com.fasterxml.jackson.datatype</groupId>
|
|
||||||
<artifactId>jackson-datatype-jsr310</artifactId>
|
|
||||||
<version>${jackson-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>org.openapitools</groupId>
|
|
||||||
<artifactId>jackson-databind-nullable</artifactId>
|
|
||||||
<version>${jackson-databind-nullable-version}</version>
|
|
||||||
</dependency>
|
|
||||||
<dependency>
|
|
||||||
<groupId>jakarta.annotation</groupId>
|
|
||||||
<artifactId>jakarta.annotation-api</artifactId>
|
|
||||||
<version>${jakarta-annotation-version}</version>
|
|
||||||
<scope>provided</scope>
|
|
||||||
</dependency>
|
|
||||||
<!-- test dependencies -->
|
|
||||||
<dependency>
|
|
||||||
<groupId>junit</groupId>
|
|
||||||
<artifactId>junit</artifactId>
|
|
||||||
<version>${junit-version}</version>
|
|
||||||
<scope>test</scope>
|
|
||||||
</dependency>
|
|
||||||
</dependencies>
|
|
||||||
<properties>
|
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
|
||||||
<httpclient-version>5.2.1</httpclient-version>
|
|
||||||
<jackson-version>2.15.2</jackson-version>
|
|
||||||
<jackson-databind-version>2.15.2</jackson-databind-version>
|
|
||||||
<jackson-databind-nullable-version>0.2.6</jackson-databind-nullable-version>
|
|
||||||
<jakarta-annotation-version>1.3.5</jakarta-annotation-version>
|
|
||||||
<junit-version>4.13.2</junit-version>
|
|
||||||
</properties>
|
|
||||||
</project>
|
|
@ -1 +0,0 @@
|
|||||||
rootProject.name = "apache-httpclient-generator-version"
|
|
@ -1,3 +0,0 @@
|
|||||||
<manifest package="org.openapitools.client" xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<application />
|
|
||||||
</manifest>
|
|
File diff suppressed because it is too large
Load Diff
@ -1,102 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
package org.openapitools.client;
|
|
||||||
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class ApiException extends Exception {
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
private int code = 0;
|
|
||||||
private Map<String, List<String>> responseHeaders = null;
|
|
||||||
private String responseBody = null;
|
|
||||||
|
|
||||||
public ApiException() {}
|
|
||||||
|
|
||||||
public ApiException(Throwable throwable) {
|
|
||||||
super(throwable);
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApiException(String message) {
|
|
||||||
super(message);
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApiException(String message, Throwable throwable, int code, Map<String, List<String>> responseHeaders, String responseBody) {
|
|
||||||
super(message, throwable);
|
|
||||||
this.code = code;
|
|
||||||
this.responseHeaders = responseHeaders;
|
|
||||||
this.responseBody = responseBody;
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApiException(String message, int code, Map<String, List<String>> responseHeaders, String responseBody) {
|
|
||||||
this(message, (Throwable) null, code, responseHeaders, responseBody);
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApiException(String message, Throwable throwable, int code, Map<String, List<String>> responseHeaders) {
|
|
||||||
this(message, throwable, code, responseHeaders, null);
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApiException(int code, Map<String, List<String>> responseHeaders, String responseBody) {
|
|
||||||
this("Response Code: " + code + " Response Body: " + responseBody, (Throwable) null, code, responseHeaders, responseBody);
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApiException(int code, String message) {
|
|
||||||
super(message);
|
|
||||||
this.code = code;
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApiException(int code, String message, Map<String, List<String>> responseHeaders, String responseBody) {
|
|
||||||
this(code, message);
|
|
||||||
this.responseHeaders = responseHeaders;
|
|
||||||
this.responseBody = responseBody;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the HTTP status code.
|
|
||||||
*
|
|
||||||
* @return HTTP status code
|
|
||||||
*/
|
|
||||||
public int getCode() {
|
|
||||||
return code;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the HTTP response headers.
|
|
||||||
*
|
|
||||||
* @return A map of list of string
|
|
||||||
*/
|
|
||||||
public Map<String, List<String>> getResponseHeaders() {
|
|
||||||
return responseHeaders;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the HTTP response body.
|
|
||||||
*
|
|
||||||
* @return Response body in the form of string
|
|
||||||
*/
|
|
||||||
public String getResponseBody() {
|
|
||||||
return responseBody;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public String toString() {
|
|
||||||
return "ApiException{" +
|
|
||||||
"code=" + code +
|
|
||||||
", responseHeaders=" + responseHeaders +
|
|
||||||
", responseBody='" + responseBody + '\'' +
|
|
||||||
'}';
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,41 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
package org.openapitools.client;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class Configuration {
|
|
||||||
public static final String VERSION = "1.0.0";
|
|
||||||
|
|
||||||
private static ApiClient defaultApiClient = new ApiClient();
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the default API client, which would be used when creating API
|
|
||||||
* instances without providing an API client.
|
|
||||||
*
|
|
||||||
* @return Default API client
|
|
||||||
*/
|
|
||||||
public static ApiClient getDefaultApiClient() {
|
|
||||||
return defaultApiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the default API client, which would be used when creating API
|
|
||||||
* instances without providing an API client.
|
|
||||||
*
|
|
||||||
* @param apiClient API client
|
|
||||||
*/
|
|
||||||
public static void setDefaultApiClient(ApiClient apiClient) {
|
|
||||||
defaultApiClient = apiClient;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,64 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
package org.openapitools.client;
|
|
||||||
|
|
||||||
import java.time.OffsetDateTime;
|
|
||||||
import java.time.format.DateTimeFormatter;
|
|
||||||
import java.time.format.DateTimeParseException;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Class that add parsing/formatting support for Java 8+ {@code OffsetDateTime} class.
|
|
||||||
* It's generated for java clients when {@code AbstractJavaCodegen#dateLibrary} specified as {@code java8}.
|
|
||||||
*/
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class JavaTimeFormatter {
|
|
||||||
|
|
||||||
private DateTimeFormatter offsetDateTimeFormatter = DateTimeFormatter.ISO_OFFSET_DATE_TIME;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the date format used to parse/format {@code OffsetDateTime} parameters.
|
|
||||||
* @return DateTimeFormatter
|
|
||||||
*/
|
|
||||||
public DateTimeFormatter getOffsetDateTimeFormatter() {
|
|
||||||
return offsetDateTimeFormatter;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Set the date format used to parse/format {@code OffsetDateTime} parameters.
|
|
||||||
* @param offsetDateTimeFormatter {@code DateTimeFormatter}
|
|
||||||
*/
|
|
||||||
public void setOffsetDateTimeFormatter(DateTimeFormatter offsetDateTimeFormatter) {
|
|
||||||
this.offsetDateTimeFormatter = offsetDateTimeFormatter;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Parse the given string into {@code OffsetDateTime} object.
|
|
||||||
* @param str String
|
|
||||||
* @return {@code OffsetDateTime}
|
|
||||||
*/
|
|
||||||
public OffsetDateTime parseOffsetDateTime(String str) {
|
|
||||||
try {
|
|
||||||
return OffsetDateTime.parse(str, offsetDateTimeFormatter);
|
|
||||||
} catch (DateTimeParseException e) {
|
|
||||||
throw new RuntimeException(e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
* Format the given {@code OffsetDateTime} object into string.
|
|
||||||
* @param offsetDateTime {@code OffsetDateTime}
|
|
||||||
* @return {@code OffsetDateTime} in string format
|
|
||||||
*/
|
|
||||||
public String formatOffsetDateTime(OffsetDateTime offsetDateTime) {
|
|
||||||
return offsetDateTimeFormatter.format(offsetDateTime);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,57 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
package org.openapitools.client;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class Pair {
|
|
||||||
private String name = "";
|
|
||||||
private String value = "";
|
|
||||||
|
|
||||||
public Pair (String name, String value) {
|
|
||||||
setName(name);
|
|
||||||
setValue(value);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void setName(String name) {
|
|
||||||
if (!isValidString(name)) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
this.name = name;
|
|
||||||
}
|
|
||||||
|
|
||||||
private void setValue(String value) {
|
|
||||||
if (!isValidString(value)) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
this.value = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getName() {
|
|
||||||
return this.name;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getValue() {
|
|
||||||
return this.value;
|
|
||||||
}
|
|
||||||
|
|
||||||
private boolean isValidString(String arg) {
|
|
||||||
if (arg == null) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,57 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
package org.openapitools.client;
|
|
||||||
|
|
||||||
import com.fasterxml.jackson.databind.util.StdDateFormat;
|
|
||||||
|
|
||||||
import java.text.DateFormat;
|
|
||||||
import java.text.FieldPosition;
|
|
||||||
import java.text.ParsePosition;
|
|
||||||
import java.util.Date;
|
|
||||||
import java.text.DecimalFormat;
|
|
||||||
import java.util.GregorianCalendar;
|
|
||||||
import java.util.TimeZone;
|
|
||||||
|
|
||||||
public class RFC3339DateFormat extends DateFormat {
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
private static final TimeZone TIMEZONE_Z = TimeZone.getTimeZone("UTC");
|
|
||||||
|
|
||||||
private final StdDateFormat fmt = new StdDateFormat()
|
|
||||||
.withTimeZone(TIMEZONE_Z)
|
|
||||||
.withColonInTimeZone(true);
|
|
||||||
|
|
||||||
public RFC3339DateFormat() {
|
|
||||||
this.calendar = new GregorianCalendar();
|
|
||||||
this.numberFormat = new DecimalFormat();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public Date parse(String source) {
|
|
||||||
return parse(source, new ParsePosition(0));
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public Date parse(String source, ParsePosition pos) {
|
|
||||||
return fmt.parse(source, pos);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public StringBuffer format(Date date, StringBuffer toAppendTo, FieldPosition fieldPosition) {
|
|
||||||
return fmt.format(date, toAppendTo, fieldPosition);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public Object clone() {
|
|
||||||
return super.clone();
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,58 +0,0 @@
|
|||||||
package org.openapitools.client;
|
|
||||||
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Representing a Server configuration.
|
|
||||||
*/
|
|
||||||
public class ServerConfiguration {
|
|
||||||
public String URL;
|
|
||||||
public String description;
|
|
||||||
public Map<String, ServerVariable> variables;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param URL A URL to the target host.
|
|
||||||
* @param description A description of the host designated by the URL.
|
|
||||||
* @param variables A map between a variable name and its value. The value is used for substitution in the server's URL template.
|
|
||||||
*/
|
|
||||||
public ServerConfiguration(String URL, String description, Map<String, ServerVariable> variables) {
|
|
||||||
this.URL = URL;
|
|
||||||
this.description = description;
|
|
||||||
this.variables = variables;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Format URL template using given variables.
|
|
||||||
*
|
|
||||||
* @param variables A map between a variable name and its value.
|
|
||||||
* @return Formatted URL.
|
|
||||||
*/
|
|
||||||
public String URL(Map<String, String> variables) {
|
|
||||||
String url = this.URL;
|
|
||||||
|
|
||||||
// go through variables and replace placeholders
|
|
||||||
for (Map.Entry<String, ServerVariable> variable: this.variables.entrySet()) {
|
|
||||||
String name = variable.getKey();
|
|
||||||
ServerVariable serverVariable = variable.getValue();
|
|
||||||
String value = serverVariable.defaultValue;
|
|
||||||
|
|
||||||
if (variables != null && variables.containsKey(name)) {
|
|
||||||
value = variables.get(name);
|
|
||||||
if (serverVariable.enumValues.size() > 0 && !serverVariable.enumValues.contains(value)) {
|
|
||||||
throw new IllegalArgumentException("The variable " + name + " in the server URL has invalid value " + value + ".");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
url = url.replace("{" + name + "}", value);
|
|
||||||
}
|
|
||||||
return url;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Format URL template using default server variables.
|
|
||||||
*
|
|
||||||
* @return Formatted URL.
|
|
||||||
*/
|
|
||||||
public String URL() {
|
|
||||||
return URL(null);
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,23 +0,0 @@
|
|||||||
package org.openapitools.client;
|
|
||||||
|
|
||||||
import java.util.HashSet;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Representing a Server Variable for server URL template substitution.
|
|
||||||
*/
|
|
||||||
public class ServerVariable {
|
|
||||||
public String description;
|
|
||||||
public String defaultValue;
|
|
||||||
public HashSet<String> enumValues = null;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @param description A description for the server variable.
|
|
||||||
* @param defaultValue The default value to use for substitution.
|
|
||||||
* @param enumValues An enumeration of string values to be used if the substitution options are from a limited set.
|
|
||||||
*/
|
|
||||||
public ServerVariable(String description, String defaultValue, HashSet<String> enumValues) {
|
|
||||||
this.description = description;
|
|
||||||
this.defaultValue = defaultValue;
|
|
||||||
this.enumValues = enumValues;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,83 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
package org.openapitools.client;
|
|
||||||
|
|
||||||
import java.util.Collection;
|
|
||||||
import java.util.Iterator;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class StringUtil {
|
|
||||||
/**
|
|
||||||
* Check if the given array contains the given value (with case-insensitive comparison).
|
|
||||||
*
|
|
||||||
* @param array The array
|
|
||||||
* @param value The value to search
|
|
||||||
* @return true if the array contains the value
|
|
||||||
*/
|
|
||||||
public static boolean containsIgnoreCase(String[] array, String value) {
|
|
||||||
for (String str : array) {
|
|
||||||
if (value == null && str == null) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
if (value != null && value.equalsIgnoreCase(str)) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Join an array of strings with the given separator.
|
|
||||||
* <p>
|
|
||||||
* Note: This might be replaced by utility method from commons-lang or guava someday
|
|
||||||
* if one of those libraries is added as dependency.
|
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @param array The array of strings
|
|
||||||
* @param separator The separator
|
|
||||||
* @return the resulting string
|
|
||||||
*/
|
|
||||||
public static String join(String[] array, String separator) {
|
|
||||||
int len = array.length;
|
|
||||||
if (len == 0) {
|
|
||||||
return "";
|
|
||||||
}
|
|
||||||
|
|
||||||
StringBuilder out = new StringBuilder();
|
|
||||||
out.append(array[0]);
|
|
||||||
for (int i = 1; i < len; i++) {
|
|
||||||
out.append(separator).append(array[i]);
|
|
||||||
}
|
|
||||||
return out.toString();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Join a list of strings with the given separator.
|
|
||||||
*
|
|
||||||
* @param list The list of strings
|
|
||||||
* @param separator The separator
|
|
||||||
* @return the resulting string
|
|
||||||
*/
|
|
||||||
public static String join(Collection<String> list, String separator) {
|
|
||||||
Iterator<String> iterator = list.iterator();
|
|
||||||
StringBuilder out = new StringBuilder();
|
|
||||||
if (iterator.hasNext()) {
|
|
||||||
out.append(iterator.next());
|
|
||||||
}
|
|
||||||
while (iterator.hasNext()) {
|
|
||||||
out.append(separator).append(iterator.next());
|
|
||||||
}
|
|
||||||
return out.toString();
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,128 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
package org.openapitools.client.api;
|
|
||||||
|
|
||||||
import com.fasterxml.jackson.core.type.TypeReference;
|
|
||||||
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.Pair;
|
|
||||||
|
|
||||||
import org.openapitools.client.model.Client;
|
|
||||||
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Collections;
|
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.StringJoiner;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class AnotherFakeApi {
|
|
||||||
|
|
||||||
|
|
||||||
private ApiClient apiClient;
|
|
||||||
|
|
||||||
public AnotherFakeApi() {
|
|
||||||
this(Configuration.getDefaultApiClient());
|
|
||||||
}
|
|
||||||
|
|
||||||
public AnotherFakeApi(ApiClient apiClient) {
|
|
||||||
this.apiClient = apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApiClient getApiClient() {
|
|
||||||
return apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setApiClient(ApiClient apiClient) {
|
|
||||||
this.apiClient = apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* To test special tags
|
|
||||||
* To test special tags and operation ID starting with number
|
|
||||||
* @param client client model (required)
|
|
||||||
* @return Client
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public Client call123testSpecialTags(Client client) throws ApiException {
|
|
||||||
return this.call123testSpecialTags(client, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* To test special tags
|
|
||||||
* To test special tags and operation ID starting with number
|
|
||||||
* @param client client model (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @return Client
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public Client call123testSpecialTags(Client client, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = client;
|
|
||||||
|
|
||||||
// verify the required parameter 'client' is set
|
|
||||||
if (client == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'client' when calling call123testSpecialTags");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/another-fake/dummy";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
"application/json"
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
"application/json"
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { };
|
|
||||||
|
|
||||||
TypeReference<Client> localVarReturnType = new TypeReference<Client>() {};
|
|
||||||
return apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"PATCH",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
localVarReturnType
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -1,121 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
package org.openapitools.client.api;
|
|
||||||
|
|
||||||
import com.fasterxml.jackson.core.type.TypeReference;
|
|
||||||
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.Pair;
|
|
||||||
|
|
||||||
import org.openapitools.client.model.FooGetDefaultResponse;
|
|
||||||
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Collections;
|
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.StringJoiner;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class DefaultApi {
|
|
||||||
|
|
||||||
|
|
||||||
private ApiClient apiClient;
|
|
||||||
|
|
||||||
public DefaultApi() {
|
|
||||||
this(Configuration.getDefaultApiClient());
|
|
||||||
}
|
|
||||||
|
|
||||||
public DefaultApi(ApiClient apiClient) {
|
|
||||||
this.apiClient = apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApiClient getApiClient() {
|
|
||||||
return apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setApiClient(ApiClient apiClient) {
|
|
||||||
this.apiClient = apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* @return FooGetDefaultResponse
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public FooGetDefaultResponse fooGet() throws ApiException {
|
|
||||||
return this.fooGet(Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @return FooGetDefaultResponse
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public FooGetDefaultResponse fooGet(Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/foo";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
"application/json"
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { };
|
|
||||||
|
|
||||||
TypeReference<FooGetDefaultResponse> localVarReturnType = new TypeReference<FooGetDefaultResponse>() {};
|
|
||||||
return apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"GET",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
localVarReturnType
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load Diff
@ -1,128 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
package org.openapitools.client.api;
|
|
||||||
|
|
||||||
import com.fasterxml.jackson.core.type.TypeReference;
|
|
||||||
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.Pair;
|
|
||||||
|
|
||||||
import org.openapitools.client.model.Client;
|
|
||||||
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Collections;
|
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.StringJoiner;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class FakeClassnameTags123Api {
|
|
||||||
|
|
||||||
|
|
||||||
private ApiClient apiClient;
|
|
||||||
|
|
||||||
public FakeClassnameTags123Api() {
|
|
||||||
this(Configuration.getDefaultApiClient());
|
|
||||||
}
|
|
||||||
|
|
||||||
public FakeClassnameTags123Api(ApiClient apiClient) {
|
|
||||||
this.apiClient = apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApiClient getApiClient() {
|
|
||||||
return apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setApiClient(ApiClient apiClient) {
|
|
||||||
this.apiClient = apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* To test class name in snake case
|
|
||||||
* To test class name in snake case
|
|
||||||
* @param client client model (required)
|
|
||||||
* @return Client
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public Client testClassname(Client client) throws ApiException {
|
|
||||||
return this.testClassname(client, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* To test class name in snake case
|
|
||||||
* To test class name in snake case
|
|
||||||
* @param client client model (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @return Client
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public Client testClassname(Client client, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = client;
|
|
||||||
|
|
||||||
// verify the required parameter 'client' is set
|
|
||||||
if (client == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'client' when calling testClassname");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/fake_classname_test";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
"application/json"
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
"application/json"
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { "api_key_query" };
|
|
||||||
|
|
||||||
TypeReference<Client> localVarReturnType = new TypeReference<Client>() {};
|
|
||||||
return apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"PATCH",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
localVarReturnType
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -1,755 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
package org.openapitools.client.api;
|
|
||||||
|
|
||||||
import com.fasterxml.jackson.core.type.TypeReference;
|
|
||||||
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.Pair;
|
|
||||||
|
|
||||||
import java.io.File;
|
|
||||||
import org.openapitools.client.model.ModelApiResponse;
|
|
||||||
import org.openapitools.client.model.Pet;
|
|
||||||
import java.util.Set;
|
|
||||||
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Collections;
|
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.StringJoiner;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class PetApi {
|
|
||||||
|
|
||||||
|
|
||||||
private ApiClient apiClient;
|
|
||||||
|
|
||||||
public PetApi() {
|
|
||||||
this(Configuration.getDefaultApiClient());
|
|
||||||
}
|
|
||||||
|
|
||||||
public PetApi(ApiClient apiClient) {
|
|
||||||
this.apiClient = apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApiClient getApiClient() {
|
|
||||||
return apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setApiClient(ApiClient apiClient) {
|
|
||||||
this.apiClient = apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add a new pet to the store
|
|
||||||
*
|
|
||||||
* @param pet Pet object that needs to be added to the store (required)
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void addPet(Pet pet) throws ApiException {
|
|
||||||
this.addPet(pet, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add a new pet to the store
|
|
||||||
*
|
|
||||||
* @param pet Pet object that needs to be added to the store (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void addPet(Pet pet, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = pet;
|
|
||||||
|
|
||||||
// verify the required parameter 'pet' is set
|
|
||||||
if (pet == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'pet' when calling addPet");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/pet";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
"application/json", "application/xml"
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { "petstore_auth" };
|
|
||||||
|
|
||||||
apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"POST",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
null
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Deletes a pet
|
|
||||||
*
|
|
||||||
* @param petId Pet id to delete (required)
|
|
||||||
* @param apiKey (optional)
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void deletePet(Long petId, String apiKey) throws ApiException {
|
|
||||||
this.deletePet(petId, apiKey, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Deletes a pet
|
|
||||||
*
|
|
||||||
* @param petId Pet id to delete (required)
|
|
||||||
* @param apiKey (optional)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void deletePet(Long petId, String apiKey, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// verify the required parameter 'petId' is set
|
|
||||||
if (petId == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'petId' when calling deletePet");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/pet/{petId}"
|
|
||||||
.replaceAll("\\{" + "petId" + "\\}", apiClient.escapeString(petId.toString()));
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
if (apiKey != null)
|
|
||||||
localVarHeaderParams.put("api_key", apiClient.parameterToString(apiKey));
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { "petstore_auth" };
|
|
||||||
|
|
||||||
apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"DELETE",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
null
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Finds Pets by status
|
|
||||||
* Multiple status values can be provided with comma separated strings
|
|
||||||
* @param status Status values that need to be considered for filter (required)
|
|
||||||
* @return List<Pet>
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public List<Pet> findPetsByStatus(List<String> status) throws ApiException {
|
|
||||||
return this.findPetsByStatus(status, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Finds Pets by status
|
|
||||||
* Multiple status values can be provided with comma separated strings
|
|
||||||
* @param status Status values that need to be considered for filter (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @return List<Pet>
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public List<Pet> findPetsByStatus(List<String> status, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// verify the required parameter 'status' is set
|
|
||||||
if (status == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'status' when calling findPetsByStatus");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/pet/findByStatus";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
localVarCollectionQueryParams.addAll(apiClient.parameterToPairs("csv", "status", status));
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
"application/xml", "application/json"
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { "petstore_auth" };
|
|
||||||
|
|
||||||
TypeReference<List<Pet>> localVarReturnType = new TypeReference<List<Pet>>() {};
|
|
||||||
return apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"GET",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
localVarReturnType
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Finds Pets by tags
|
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
|
||||||
* @param tags Tags to filter by (required)
|
|
||||||
* @return Set<Pet>
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
* @deprecated
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public Set<Pet> findPetsByTags(Set<String> tags) throws ApiException {
|
|
||||||
return this.findPetsByTags(tags, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Finds Pets by tags
|
|
||||||
* Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
|
||||||
* @param tags Tags to filter by (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @return Set<Pet>
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
* @deprecated
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public Set<Pet> findPetsByTags(Set<String> tags, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// verify the required parameter 'tags' is set
|
|
||||||
if (tags == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'tags' when calling findPetsByTags");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/pet/findByTags";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
localVarCollectionQueryParams.addAll(apiClient.parameterToPairs("csv", "tags", tags));
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
"application/xml", "application/json"
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { "petstore_auth" };
|
|
||||||
|
|
||||||
TypeReference<Set<Pet>> localVarReturnType = new TypeReference<Set<Pet>>() {};
|
|
||||||
return apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"GET",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
localVarReturnType
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Find pet by ID
|
|
||||||
* Returns a single pet
|
|
||||||
* @param petId ID of pet to return (required)
|
|
||||||
* @return Pet
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public Pet getPetById(Long petId) throws ApiException {
|
|
||||||
return this.getPetById(petId, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Find pet by ID
|
|
||||||
* Returns a single pet
|
|
||||||
* @param petId ID of pet to return (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @return Pet
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public Pet getPetById(Long petId, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// verify the required parameter 'petId' is set
|
|
||||||
if (petId == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'petId' when calling getPetById");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/pet/{petId}"
|
|
||||||
.replaceAll("\\{" + "petId" + "\\}", apiClient.escapeString(petId.toString()));
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
"application/xml", "application/json"
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { "api_key" };
|
|
||||||
|
|
||||||
TypeReference<Pet> localVarReturnType = new TypeReference<Pet>() {};
|
|
||||||
return apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"GET",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
localVarReturnType
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Update an existing pet
|
|
||||||
*
|
|
||||||
* @param pet Pet object that needs to be added to the store (required)
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void updatePet(Pet pet) throws ApiException {
|
|
||||||
this.updatePet(pet, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Update an existing pet
|
|
||||||
*
|
|
||||||
* @param pet Pet object that needs to be added to the store (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void updatePet(Pet pet, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = pet;
|
|
||||||
|
|
||||||
// verify the required parameter 'pet' is set
|
|
||||||
if (pet == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'pet' when calling updatePet");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/pet";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
"application/json", "application/xml"
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { "petstore_auth" };
|
|
||||||
|
|
||||||
apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"PUT",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
null
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Updates a pet in the store with form data
|
|
||||||
*
|
|
||||||
* @param petId ID of pet that needs to be updated (required)
|
|
||||||
* @param name Updated name of the pet (optional)
|
|
||||||
* @param status Updated status of the pet (optional)
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void updatePetWithForm(Long petId, String name, String status) throws ApiException {
|
|
||||||
this.updatePetWithForm(petId, name, status, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Updates a pet in the store with form data
|
|
||||||
*
|
|
||||||
* @param petId ID of pet that needs to be updated (required)
|
|
||||||
* @param name Updated name of the pet (optional)
|
|
||||||
* @param status Updated status of the pet (optional)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void updatePetWithForm(Long petId, String name, String status, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// verify the required parameter 'petId' is set
|
|
||||||
if (petId == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'petId' when calling updatePetWithForm");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/pet/{petId}"
|
|
||||||
.replaceAll("\\{" + "petId" + "\\}", apiClient.escapeString(petId.toString()));
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
if (name != null)
|
|
||||||
localVarFormParams.put("name", name);
|
|
||||||
if (status != null)
|
|
||||||
localVarFormParams.put("status", status);
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
"application/x-www-form-urlencoded"
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { "petstore_auth" };
|
|
||||||
|
|
||||||
apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"POST",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
null
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* uploads an image
|
|
||||||
*
|
|
||||||
* @param petId ID of pet to update (required)
|
|
||||||
* @param additionalMetadata Additional data to pass to server (optional)
|
|
||||||
* @param _file file to upload (optional)
|
|
||||||
* @return ModelApiResponse
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public ModelApiResponse uploadFile(Long petId, String additionalMetadata, File _file) throws ApiException {
|
|
||||||
return this.uploadFile(petId, additionalMetadata, _file, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* uploads an image
|
|
||||||
*
|
|
||||||
* @param petId ID of pet to update (required)
|
|
||||||
* @param additionalMetadata Additional data to pass to server (optional)
|
|
||||||
* @param _file file to upload (optional)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @return ModelApiResponse
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public ModelApiResponse uploadFile(Long petId, String additionalMetadata, File _file, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// verify the required parameter 'petId' is set
|
|
||||||
if (petId == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'petId' when calling uploadFile");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/pet/{petId}/uploadImage"
|
|
||||||
.replaceAll("\\{" + "petId" + "\\}", apiClient.escapeString(petId.toString()));
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
if (additionalMetadata != null)
|
|
||||||
localVarFormParams.put("additionalMetadata", additionalMetadata);
|
|
||||||
if (_file != null)
|
|
||||||
localVarFormParams.put("file", _file);
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
"application/json"
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
"multipart/form-data"
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { "petstore_auth" };
|
|
||||||
|
|
||||||
TypeReference<ModelApiResponse> localVarReturnType = new TypeReference<ModelApiResponse>() {};
|
|
||||||
return apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"POST",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
localVarReturnType
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* uploads an image (required)
|
|
||||||
*
|
|
||||||
* @param petId ID of pet to update (required)
|
|
||||||
* @param requiredFile file to upload (required)
|
|
||||||
* @param additionalMetadata Additional data to pass to server (optional)
|
|
||||||
* @return ModelApiResponse
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public ModelApiResponse uploadFileWithRequiredFile(Long petId, File requiredFile, String additionalMetadata) throws ApiException {
|
|
||||||
return this.uploadFileWithRequiredFile(petId, requiredFile, additionalMetadata, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* uploads an image (required)
|
|
||||||
*
|
|
||||||
* @param petId ID of pet to update (required)
|
|
||||||
* @param requiredFile file to upload (required)
|
|
||||||
* @param additionalMetadata Additional data to pass to server (optional)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @return ModelApiResponse
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public ModelApiResponse uploadFileWithRequiredFile(Long petId, File requiredFile, String additionalMetadata, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// verify the required parameter 'petId' is set
|
|
||||||
if (petId == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'petId' when calling uploadFileWithRequiredFile");
|
|
||||||
}
|
|
||||||
|
|
||||||
// verify the required parameter 'requiredFile' is set
|
|
||||||
if (requiredFile == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'requiredFile' when calling uploadFileWithRequiredFile");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/fake/{petId}/uploadImageWithRequiredFile"
|
|
||||||
.replaceAll("\\{" + "petId" + "\\}", apiClient.escapeString(petId.toString()));
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
if (additionalMetadata != null)
|
|
||||||
localVarFormParams.put("additionalMetadata", additionalMetadata);
|
|
||||||
if (requiredFile != null)
|
|
||||||
localVarFormParams.put("requiredFile", requiredFile);
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
"application/json"
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
"multipart/form-data"
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { "petstore_auth" };
|
|
||||||
|
|
||||||
TypeReference<ModelApiResponse> localVarReturnType = new TypeReference<ModelApiResponse>() {};
|
|
||||||
return apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"POST",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
localVarReturnType
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -1,342 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
package org.openapitools.client.api;
|
|
||||||
|
|
||||||
import com.fasterxml.jackson.core.type.TypeReference;
|
|
||||||
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.Pair;
|
|
||||||
|
|
||||||
import org.openapitools.client.model.Order;
|
|
||||||
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Collections;
|
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.StringJoiner;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class StoreApi {
|
|
||||||
|
|
||||||
|
|
||||||
private ApiClient apiClient;
|
|
||||||
|
|
||||||
public StoreApi() {
|
|
||||||
this(Configuration.getDefaultApiClient());
|
|
||||||
}
|
|
||||||
|
|
||||||
public StoreApi(ApiClient apiClient) {
|
|
||||||
this.apiClient = apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApiClient getApiClient() {
|
|
||||||
return apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setApiClient(ApiClient apiClient) {
|
|
||||||
this.apiClient = apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Delete purchase order by ID
|
|
||||||
* For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
|
|
||||||
* @param orderId ID of the order that needs to be deleted (required)
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void deleteOrder(String orderId) throws ApiException {
|
|
||||||
this.deleteOrder(orderId, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Delete purchase order by ID
|
|
||||||
* For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
|
|
||||||
* @param orderId ID of the order that needs to be deleted (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void deleteOrder(String orderId, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// verify the required parameter 'orderId' is set
|
|
||||||
if (orderId == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'orderId' when calling deleteOrder");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/store/order/{order_id}"
|
|
||||||
.replaceAll("\\{" + "order_id" + "\\}", apiClient.escapeString(orderId.toString()));
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { };
|
|
||||||
|
|
||||||
apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"DELETE",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
null
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns pet inventories by status
|
|
||||||
* Returns a map of status codes to quantities
|
|
||||||
* @return Map<String, Integer>
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public Map<String, Integer> getInventory() throws ApiException {
|
|
||||||
return this.getInventory(Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Returns pet inventories by status
|
|
||||||
* Returns a map of status codes to quantities
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @return Map<String, Integer>
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public Map<String, Integer> getInventory(Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/store/inventory";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
"application/json"
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { "api_key" };
|
|
||||||
|
|
||||||
TypeReference<Map<String, Integer>> localVarReturnType = new TypeReference<Map<String, Integer>>() {};
|
|
||||||
return apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"GET",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
localVarReturnType
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Find purchase order by ID
|
|
||||||
* For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions
|
|
||||||
* @param orderId ID of pet that needs to be fetched (required)
|
|
||||||
* @return Order
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public Order getOrderById(Long orderId) throws ApiException {
|
|
||||||
return this.getOrderById(orderId, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Find purchase order by ID
|
|
||||||
* For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions
|
|
||||||
* @param orderId ID of pet that needs to be fetched (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @return Order
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public Order getOrderById(Long orderId, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// verify the required parameter 'orderId' is set
|
|
||||||
if (orderId == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'orderId' when calling getOrderById");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/store/order/{order_id}"
|
|
||||||
.replaceAll("\\{" + "order_id" + "\\}", apiClient.escapeString(orderId.toString()));
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
"application/xml", "application/json"
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { };
|
|
||||||
|
|
||||||
TypeReference<Order> localVarReturnType = new TypeReference<Order>() {};
|
|
||||||
return apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"GET",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
localVarReturnType
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Place an order for a pet
|
|
||||||
*
|
|
||||||
* @param order order placed for purchasing the pet (required)
|
|
||||||
* @return Order
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public Order placeOrder(Order order) throws ApiException {
|
|
||||||
return this.placeOrder(order, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Place an order for a pet
|
|
||||||
*
|
|
||||||
* @param order order placed for purchasing the pet (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @return Order
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public Order placeOrder(Order order, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = order;
|
|
||||||
|
|
||||||
// verify the required parameter 'order' is set
|
|
||||||
if (order == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'order' when calling placeOrder");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/store/order";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
"application/xml", "application/json"
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
"application/json"
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { };
|
|
||||||
|
|
||||||
TypeReference<Order> localVarReturnType = new TypeReference<Order>() {};
|
|
||||||
return apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"POST",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
localVarReturnType
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -1,641 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
package org.openapitools.client.api;
|
|
||||||
|
|
||||||
import com.fasterxml.jackson.core.type.TypeReference;
|
|
||||||
|
|
||||||
import org.openapitools.client.ApiException;
|
|
||||||
import org.openapitools.client.ApiClient;
|
|
||||||
import org.openapitools.client.Configuration;
|
|
||||||
import org.openapitools.client.Pair;
|
|
||||||
|
|
||||||
import java.time.OffsetDateTime;
|
|
||||||
import org.openapitools.client.model.User;
|
|
||||||
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.Collections;
|
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.StringJoiner;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class UserApi {
|
|
||||||
|
|
||||||
|
|
||||||
private ApiClient apiClient;
|
|
||||||
|
|
||||||
public UserApi() {
|
|
||||||
this(Configuration.getDefaultApiClient());
|
|
||||||
}
|
|
||||||
|
|
||||||
public UserApi(ApiClient apiClient) {
|
|
||||||
this.apiClient = apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
public ApiClient getApiClient() {
|
|
||||||
return apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setApiClient(ApiClient apiClient) {
|
|
||||||
this.apiClient = apiClient;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create user
|
|
||||||
* This can only be done by the logged in user.
|
|
||||||
* @param user Created user object (required)
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void createUser(User user) throws ApiException {
|
|
||||||
this.createUser(user, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create user
|
|
||||||
* This can only be done by the logged in user.
|
|
||||||
* @param user Created user object (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void createUser(User user, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = user;
|
|
||||||
|
|
||||||
// verify the required parameter 'user' is set
|
|
||||||
if (user == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'user' when calling createUser");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/user";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
"application/json"
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { };
|
|
||||||
|
|
||||||
apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"POST",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
null
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Creates list of users with given input array
|
|
||||||
*
|
|
||||||
* @param user List of user object (required)
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void createUsersWithArrayInput(List<User> user) throws ApiException {
|
|
||||||
this.createUsersWithArrayInput(user, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Creates list of users with given input array
|
|
||||||
*
|
|
||||||
* @param user List of user object (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void createUsersWithArrayInput(List<User> user, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = user;
|
|
||||||
|
|
||||||
// verify the required parameter 'user' is set
|
|
||||||
if (user == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'user' when calling createUsersWithArrayInput");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/user/createWithArray";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
"application/json"
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { };
|
|
||||||
|
|
||||||
apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"POST",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
null
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Creates list of users with given input array
|
|
||||||
*
|
|
||||||
* @param user List of user object (required)
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void createUsersWithListInput(List<User> user) throws ApiException {
|
|
||||||
this.createUsersWithListInput(user, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Creates list of users with given input array
|
|
||||||
*
|
|
||||||
* @param user List of user object (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void createUsersWithListInput(List<User> user, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = user;
|
|
||||||
|
|
||||||
// verify the required parameter 'user' is set
|
|
||||||
if (user == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'user' when calling createUsersWithListInput");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/user/createWithList";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
"application/json"
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { };
|
|
||||||
|
|
||||||
apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"POST",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
null
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Delete user
|
|
||||||
* This can only be done by the logged in user.
|
|
||||||
* @param username The name that needs to be deleted (required)
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void deleteUser(String username) throws ApiException {
|
|
||||||
this.deleteUser(username, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Delete user
|
|
||||||
* This can only be done by the logged in user.
|
|
||||||
* @param username The name that needs to be deleted (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void deleteUser(String username, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// verify the required parameter 'username' is set
|
|
||||||
if (username == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'username' when calling deleteUser");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/user/{username}"
|
|
||||||
.replaceAll("\\{" + "username" + "\\}", apiClient.escapeString(username.toString()));
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { };
|
|
||||||
|
|
||||||
apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"DELETE",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
null
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get user by user name
|
|
||||||
*
|
|
||||||
* @param username The name that needs to be fetched. Use user1 for testing. (required)
|
|
||||||
* @return User
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public User getUserByName(String username) throws ApiException {
|
|
||||||
return this.getUserByName(username, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get user by user name
|
|
||||||
*
|
|
||||||
* @param username The name that needs to be fetched. Use user1 for testing. (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @return User
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public User getUserByName(String username, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// verify the required parameter 'username' is set
|
|
||||||
if (username == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'username' when calling getUserByName");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/user/{username}"
|
|
||||||
.replaceAll("\\{" + "username" + "\\}", apiClient.escapeString(username.toString()));
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
"application/xml", "application/json"
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { };
|
|
||||||
|
|
||||||
TypeReference<User> localVarReturnType = new TypeReference<User>() {};
|
|
||||||
return apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"GET",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
localVarReturnType
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Logs user into the system
|
|
||||||
*
|
|
||||||
* @param username The user name for login (required)
|
|
||||||
* @param password The password for login in clear text (required)
|
|
||||||
* @return String
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public String loginUser(String username, String password) throws ApiException {
|
|
||||||
return this.loginUser(username, password, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Logs user into the system
|
|
||||||
*
|
|
||||||
* @param username The user name for login (required)
|
|
||||||
* @param password The password for login in clear text (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @return String
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public String loginUser(String username, String password, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// verify the required parameter 'username' is set
|
|
||||||
if (username == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'username' when calling loginUser");
|
|
||||||
}
|
|
||||||
|
|
||||||
// verify the required parameter 'password' is set
|
|
||||||
if (password == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'password' when calling loginUser");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/user/login";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
localVarQueryParams.addAll(apiClient.parameterToPair("username", username));
|
|
||||||
localVarQueryParams.addAll(apiClient.parameterToPair("password", password));
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
"application/xml", "application/json"
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { };
|
|
||||||
|
|
||||||
TypeReference<String> localVarReturnType = new TypeReference<String>() {};
|
|
||||||
return apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"GET",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
localVarReturnType
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Logs out current logged in user session
|
|
||||||
*
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void logoutUser() throws ApiException {
|
|
||||||
this.logoutUser(Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Logs out current logged in user session
|
|
||||||
*
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void logoutUser(Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = null;
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/user/logout";
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { };
|
|
||||||
|
|
||||||
apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"GET",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
null
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Updated user
|
|
||||||
* This can only be done by the logged in user.
|
|
||||||
* @param username name that need to be deleted (required)
|
|
||||||
* @param user Updated user object (required)
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void updateUser(String username, User user) throws ApiException {
|
|
||||||
this.updateUser(username, user, Collections.emptyMap());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Updated user
|
|
||||||
* This can only be done by the logged in user.
|
|
||||||
* @param username name that need to be deleted (required)
|
|
||||||
* @param user Updated user object (required)
|
|
||||||
* @param additionalHeaders additionalHeaders for this call
|
|
||||||
* @throws ApiException if fails to make API call
|
|
||||||
*/
|
|
||||||
public void updateUser(String username, User user, Map<String, String> additionalHeaders) throws ApiException {
|
|
||||||
Object localVarPostBody = user;
|
|
||||||
|
|
||||||
// verify the required parameter 'username' is set
|
|
||||||
if (username == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'username' when calling updateUser");
|
|
||||||
}
|
|
||||||
|
|
||||||
// verify the required parameter 'user' is set
|
|
||||||
if (user == null) {
|
|
||||||
throw new ApiException(400, "Missing the required parameter 'user' when calling updateUser");
|
|
||||||
}
|
|
||||||
|
|
||||||
// create path and map variables
|
|
||||||
String localVarPath = "/user/{username}"
|
|
||||||
.replaceAll("\\{" + "username" + "\\}", apiClient.escapeString(username.toString()));
|
|
||||||
|
|
||||||
StringJoiner localVarQueryStringJoiner = new StringJoiner("&");
|
|
||||||
String localVarQueryParameterBaseName;
|
|
||||||
List<Pair> localVarQueryParams = new ArrayList<Pair>();
|
|
||||||
List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
|
|
||||||
Map<String, String> localVarHeaderParams = new HashMap<String, String>();
|
|
||||||
Map<String, String> localVarCookieParams = new HashMap<String, String>();
|
|
||||||
Map<String, Object> localVarFormParams = new HashMap<String, Object>();
|
|
||||||
|
|
||||||
|
|
||||||
localVarHeaderParams.putAll(additionalHeaders);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
final String[] localVarAccepts = {
|
|
||||||
|
|
||||||
};
|
|
||||||
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
|
|
||||||
|
|
||||||
final String[] localVarContentTypes = {
|
|
||||||
"application/json"
|
|
||||||
};
|
|
||||||
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
|
|
||||||
|
|
||||||
String[] localVarAuthNames = new String[] { };
|
|
||||||
|
|
||||||
apiClient.invokeAPI(
|
|
||||||
localVarPath,
|
|
||||||
"PUT",
|
|
||||||
localVarQueryParams,
|
|
||||||
localVarCollectionQueryParams,
|
|
||||||
localVarQueryStringJoiner.toString(),
|
|
||||||
localVarPostBody,
|
|
||||||
localVarHeaderParams,
|
|
||||||
localVarCookieParams,
|
|
||||||
localVarFormParams,
|
|
||||||
localVarAccept,
|
|
||||||
localVarContentType,
|
|
||||||
localVarAuthNames,
|
|
||||||
null
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -1,77 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
package org.openapitools.client.auth;
|
|
||||||
|
|
||||||
import org.openapitools.client.Pair;
|
|
||||||
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class ApiKeyAuth implements Authentication {
|
|
||||||
private final String location;
|
|
||||||
private final String paramName;
|
|
||||||
|
|
||||||
private String apiKey;
|
|
||||||
private String apiKeyPrefix;
|
|
||||||
|
|
||||||
public ApiKeyAuth(String location, String paramName) {
|
|
||||||
this.location = location;
|
|
||||||
this.paramName = paramName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getLocation() {
|
|
||||||
return location;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getParamName() {
|
|
||||||
return paramName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getApiKey() {
|
|
||||||
return apiKey;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setApiKey(String apiKey) {
|
|
||||||
this.apiKey = apiKey;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getApiKeyPrefix() {
|
|
||||||
return apiKeyPrefix;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setApiKeyPrefix(String apiKeyPrefix) {
|
|
||||||
this.apiKeyPrefix = apiKeyPrefix;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void applyToParams(List<Pair> queryParams, Map<String, String> headerParams, Map<String, String> cookieParams) {
|
|
||||||
if (apiKey == null) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
String value;
|
|
||||||
if (apiKeyPrefix != null) {
|
|
||||||
value = apiKeyPrefix + " " + apiKey;
|
|
||||||
} else {
|
|
||||||
value = apiKey;
|
|
||||||
}
|
|
||||||
if ("query".equals(location)) {
|
|
||||||
queryParams.add(new Pair(paramName, value));
|
|
||||||
} else if ("header".equals(location)) {
|
|
||||||
headerParams.put(paramName, value);
|
|
||||||
} else if ("cookie".equals(location)) {
|
|
||||||
cookieParams.put(paramName, value);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,30 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
package org.openapitools.client.auth;
|
|
||||||
|
|
||||||
import org.openapitools.client.Pair;
|
|
||||||
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public interface Authentication {
|
|
||||||
/**
|
|
||||||
* Apply authentication settings to header and query params.
|
|
||||||
*
|
|
||||||
* @param queryParams List of query parameters
|
|
||||||
* @param headerParams Map of header parameters
|
|
||||||
* @param cookieParams Map of cookie parameters
|
|
||||||
*/
|
|
||||||
void applyToParams(List<Pair> queryParams, Map<String, String> headerParams, Map<String, String> cookieParams);
|
|
||||||
}
|
|
@ -1,53 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
package org.openapitools.client.auth;
|
|
||||||
|
|
||||||
import org.openapitools.client.Pair;
|
|
||||||
|
|
||||||
import java.util.Base64;
|
|
||||||
import java.nio.charset.StandardCharsets;
|
|
||||||
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class HttpBasicAuth implements Authentication {
|
|
||||||
private String username;
|
|
||||||
private String password;
|
|
||||||
|
|
||||||
public String getUsername() {
|
|
||||||
return username;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setUsername(String username) {
|
|
||||||
this.username = username;
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getPassword() {
|
|
||||||
return password;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setPassword(String password) {
|
|
||||||
this.password = password;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void applyToParams(List<Pair> queryParams, Map<String, String> headerParams, Map<String, String> cookieParams) {
|
|
||||||
if (username == null && password == null) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
String str = (username == null ? "" : username) + ":" + (password == null ? "" : password);
|
|
||||||
headerParams.put("Authorization", "Basic " + Base64.getEncoder().encodeToString(str.getBytes(StandardCharsets.UTF_8)));
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,72 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
package org.openapitools.client.auth;
|
|
||||||
|
|
||||||
import org.openapitools.client.Pair;
|
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.Optional;
|
|
||||||
import java.util.function.Supplier;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class HttpBearerAuth implements Authentication {
|
|
||||||
private final String scheme;
|
|
||||||
private Supplier<String> tokenSupplier;
|
|
||||||
|
|
||||||
public HttpBearerAuth(String scheme) {
|
|
||||||
this.scheme = scheme;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the token, which together with the scheme, will be sent as the value of the Authorization header.
|
|
||||||
*
|
|
||||||
* @return The bearer token
|
|
||||||
*/
|
|
||||||
public String getBearerToken() {
|
|
||||||
return tokenSupplier.get();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the token, which together with the scheme, will be sent as the value of the Authorization header.
|
|
||||||
*
|
|
||||||
* @param bearerToken The bearer token to send in the Authorization header
|
|
||||||
*/
|
|
||||||
public void setBearerToken(String bearerToken) {
|
|
||||||
this.tokenSupplier = () -> bearerToken;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the supplier of tokens, which together with the scheme, will be sent as the value of the Authorization header.
|
|
||||||
*
|
|
||||||
* @param tokenSupplier The supplier of bearer tokens to send in the Authorization header
|
|
||||||
*/
|
|
||||||
public void setBearerToken(Supplier<String> tokenSupplier) {
|
|
||||||
this.tokenSupplier = tokenSupplier;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void applyToParams(List<Pair> queryParams, Map<String, String> headerParams, Map<String, String> cookieParams) {
|
|
||||||
String bearerToken = Optional.ofNullable(tokenSupplier).map(Supplier::get).orElse(null);
|
|
||||||
if (bearerToken == null) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
headerParams.put("Authorization", (scheme != null ? upperCaseBearer(scheme) + " " : "") + bearerToken);
|
|
||||||
}
|
|
||||||
|
|
||||||
private static String upperCaseBearer(String scheme) {
|
|
||||||
return ("bearer".equalsIgnoreCase(scheme)) ? "Bearer" : scheme;
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,39 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
package org.openapitools.client.auth;
|
|
||||||
|
|
||||||
import org.openapitools.client.Pair;
|
|
||||||
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class OAuth implements Authentication {
|
|
||||||
private String accessToken;
|
|
||||||
|
|
||||||
public String getAccessToken() {
|
|
||||||
return accessToken;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setAccessToken(String accessToken) {
|
|
||||||
this.accessToken = accessToken;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void applyToParams(List<Pair> queryParams, Map<String, String> headerParams, Map<String, String> cookieParams) {
|
|
||||||
if (accessToken != null) {
|
|
||||||
headerParams.put("Authorization", "Bearer " + accessToken);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,25 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
package org.openapitools.client.auth;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* OAuth flows that are supported by this client
|
|
||||||
*/
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public enum OAuthFlow {
|
|
||||||
ACCESS_CODE, //called authorizationCode in OpenAPI 3.0
|
|
||||||
IMPLICIT,
|
|
||||||
PASSWORD,
|
|
||||||
APPLICATION //called clientCredentials in OpenAPI 3.0
|
|
||||||
}
|
|
@ -1,219 +0,0 @@
|
|||||||
/*
|
|
||||||
* OpenAPI Petstore
|
|
||||||
* This spec is mainly for testing Petstore server and contains fake endpoints, models. Please do not use this for any other purpose. Special characters: \" \\
|
|
||||||
*
|
|
||||||
* The version of the OpenAPI document: 1.0.0
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
|
||||||
* https://openapi-generator.tech
|
|
||||||
* Do not edit the class manually.
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
package org.openapitools.client.model;
|
|
||||||
|
|
||||||
import java.util.Objects;
|
|
||||||
import java.util.Arrays;
|
|
||||||
import com.fasterxml.jackson.annotation.JsonInclude;
|
|
||||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
|
||||||
import com.fasterxml.jackson.annotation.JsonCreator;
|
|
||||||
import com.fasterxml.jackson.annotation.JsonTypeName;
|
|
||||||
import com.fasterxml.jackson.annotation.JsonValue;
|
|
||||||
import java.util.HashMap;
|
|
||||||
import java.util.Map;
|
|
||||||
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
|
|
||||||
import com.fasterxml.jackson.annotation.JsonTypeName;
|
|
||||||
import java.io.UnsupportedEncodingException;
|
|
||||||
import java.net.URLEncoder;
|
|
||||||
import java.util.StringJoiner;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* AdditionalPropertiesClass
|
|
||||||
*/
|
|
||||||
@JsonPropertyOrder({
|
|
||||||
AdditionalPropertiesClass.JSON_PROPERTY_MAP_PROPERTY,
|
|
||||||
AdditionalPropertiesClass.JSON_PROPERTY_MAP_OF_MAP_PROPERTY
|
|
||||||
})
|
|
||||||
@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", comments = "Generator version: 7.4.0-SNAPSHOT")
|
|
||||||
public class AdditionalPropertiesClass {
|
|
||||||
public static final String JSON_PROPERTY_MAP_PROPERTY = "map_property";
|
|
||||||
private Map<String, String> mapProperty = new HashMap<>();
|
|
||||||
|
|
||||||
public static final String JSON_PROPERTY_MAP_OF_MAP_PROPERTY = "map_of_map_property";
|
|
||||||
private Map<String, Map<String, String>> mapOfMapProperty = new HashMap<>();
|
|
||||||
|
|
||||||
public AdditionalPropertiesClass() {
|
|
||||||
}
|
|
||||||
|
|
||||||
public AdditionalPropertiesClass mapProperty(Map<String, String> mapProperty) {
|
|
||||||
|
|
||||||
this.mapProperty = mapProperty;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public AdditionalPropertiesClass putMapPropertyItem(String key, String mapPropertyItem) {
|
|
||||||
if (this.mapProperty == null) {
|
|
||||||
this.mapProperty = new HashMap<>();
|
|
||||||
}
|
|
||||||
this.mapProperty.put(key, mapPropertyItem);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get mapProperty
|
|
||||||
* @return mapProperty
|
|
||||||
**/
|
|
||||||
@javax.annotation.Nullable
|
|
||||||
@JsonProperty(JSON_PROPERTY_MAP_PROPERTY)
|
|
||||||
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
|
|
||||||
|
|
||||||
public Map<String, String> getMapProperty() {
|
|
||||||
return mapProperty;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@JsonProperty(JSON_PROPERTY_MAP_PROPERTY)
|
|
||||||
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
|
|
||||||
public void setMapProperty(Map<String, String> mapProperty) {
|
|
||||||
this.mapProperty = mapProperty;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
public AdditionalPropertiesClass mapOfMapProperty(Map<String, Map<String, String>> mapOfMapProperty) {
|
|
||||||
|
|
||||||
this.mapOfMapProperty = mapOfMapProperty;
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
public AdditionalPropertiesClass putMapOfMapPropertyItem(String key, Map<String, String> mapOfMapPropertyItem) {
|
|
||||||
if (this.mapOfMapProperty == null) {
|
|
||||||
this.mapOfMapProperty = new HashMap<>();
|
|
||||||
}
|
|
||||||
this.mapOfMapProperty.put(key, mapOfMapPropertyItem);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Get mapOfMapProperty
|
|
||||||
* @return mapOfMapProperty
|
|
||||||
**/
|
|
||||||
@javax.annotation.Nullable
|
|
||||||
@JsonProperty(JSON_PROPERTY_MAP_OF_MAP_PROPERTY)
|
|
||||||
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
|
|
||||||
|
|
||||||
public Map<String, Map<String, String>> getMapOfMapProperty() {
|
|
||||||
return mapOfMapProperty;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@JsonProperty(JSON_PROPERTY_MAP_OF_MAP_PROPERTY)
|
|
||||||
@JsonInclude(value = JsonInclude.Include.USE_DEFAULTS)
|
|
||||||
public void setMapOfMapProperty(Map<String, Map<String, String>> mapOfMapProperty) {
|
|
||||||
this.mapOfMapProperty = mapOfMapProperty;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean equals(Object o) {
|
|
||||||
if (this == o) {
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
if (o == null || getClass() != o.getClass()) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
AdditionalPropertiesClass additionalPropertiesClass = (AdditionalPropertiesClass) o;
|
|
||||||
return Objects.equals(this.mapProperty, additionalPropertiesClass.mapProperty) &&
|
|
||||||
Objects.equals(this.mapOfMapProperty, additionalPropertiesClass.mapOfMapProperty);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public int hashCode() {
|
|
||||||
return Objects.hash(mapProperty, mapOfMapProperty);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public String toString() {
|
|
||||||
StringBuilder sb = new StringBuilder();
|
|
||||||
sb.append("class AdditionalPropertiesClass {\n");
|
|
||||||
sb.append(" mapProperty: ").append(toIndentedString(mapProperty)).append("\n");
|
|
||||||
sb.append(" mapOfMapProperty: ").append(toIndentedString(mapOfMapProperty)).append("\n");
|
|
||||||
sb.append("}");
|
|
||||||
return sb.toString();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Convert the given object to string with each line indented by 4 spaces
|
|
||||||
* (except the first line).
|
|
||||||
*/
|
|
||||||
private String toIndentedString(Object o) {
|
|
||||||
if (o == null) {
|
|
||||||
return "null";
|
|
||||||
}
|
|
||||||
return o.toString().replace("\n", "\n ");
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Convert the instance into URL query string.
|
|
||||||
*
|
|
||||||
* @return URL query string
|
|
||||||
*/
|
|
||||||
public String toUrlQueryString() {
|
|
||||||
return toUrlQueryString(null);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Convert the instance into URL query string.
|
|
||||||
*
|
|
||||||
* @param prefix prefix of the query string
|
|
||||||
* @return URL query string
|
|
||||||
*/
|
|
||||||
public String toUrlQueryString(String prefix) {
|
|
||||||
String suffix = "";
|
|
||||||
String containerSuffix = "";
|
|
||||||
String containerPrefix = "";
|
|
||||||
if (prefix == null) {
|
|
||||||
// style=form, explode=true, e.g. /pet?name=cat&type=manx
|
|
||||||
prefix = "";
|
|
||||||
} else {
|
|
||||||
// deepObject style e.g. /pet?id[name]=cat&id[type]=manx
|
|
||||||
prefix = prefix + "[";
|
|
||||||
suffix = "]";
|
|
||||||
containerSuffix = "]";
|
|
||||||
containerPrefix = "[";
|
|
||||||
}
|
|
||||||
|
|
||||||
StringJoiner joiner = new StringJoiner("&");
|
|
||||||
|
|
||||||
// add `map_property` to the URL query string
|
|
||||||
if (getMapProperty() != null) {
|
|
||||||
for (String _key : getMapProperty().keySet()) {
|
|
||||||
try {
|
|
||||||
joiner.add(String.format("%smap_property%s%s=%s", prefix, suffix,
|
|
||||||
"".equals(suffix) ? "" : String.format("%s%d%s", containerPrefix, _key, containerSuffix),
|
|
||||||
getMapProperty().get(_key), URLEncoder.encode(String.valueOf(getMapProperty().get(_key)), "UTF-8").replaceAll("\\+", "%20")));
|
|
||||||
} catch (UnsupportedEncodingException e) {
|
|
||||||
// Should never happen, UTF-8 is always supported
|
|
||||||
throw new RuntimeException(e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// add `map_of_map_property` to the URL query string
|
|
||||||
if (getMapOfMapProperty() != null) {
|
|
||||||
for (String _key : getMapOfMapProperty().keySet()) {
|
|
||||||
try {
|
|
||||||
joiner.add(String.format("%smap_of_map_property%s%s=%s", prefix, suffix,
|
|
||||||
"".equals(suffix) ? "" : String.format("%s%d%s", containerPrefix, _key, containerSuffix),
|
|
||||||
getMapOfMapProperty().get(_key), URLEncoder.encode(String.valueOf(getMapOfMapProperty().get(_key)), "UTF-8").replaceAll("\\+", "%20")));
|
|
||||||
} catch (UnsupportedEncodingException e) {
|
|
||||||
// Should never happen, UTF-8 is always supported
|
|
||||||
throw new RuntimeException(e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return joiner.toString();
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user