Skip to content

Commit 78c154b

Browse files
committed
Generate sample code
1 parent b2fe2ce commit 78c154b

File tree

471 files changed

+8978
-970
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

471 files changed

+8978
-970
lines changed

samples/client/petstore/groovy/src/main/groovy/org/openapitools/model/Category.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package org.openapitools.model;
22

33
import groovy.transform.Canonical
4-
import io.swagger.annotations.ApiModel;
5-
import io.swagger.annotations.ApiModelProperty;
4+
import org.openapitools.model.ApiModel;
5+
import org.openapitools.model.ApiModelProperty;
66

77
@Canonical
88
class Category {

samples/client/petstore/groovy/src/main/groovy/org/openapitools/model/ModelApiResponse.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package org.openapitools.model;
22

33
import groovy.transform.Canonical
4-
import io.swagger.annotations.ApiModel;
5-
import io.swagger.annotations.ApiModelProperty;
4+
import org.openapitools.model.ApiModel;
5+
import org.openapitools.model.ApiModelProperty;
66

77
@Canonical
88
class ModelApiResponse {

samples/client/petstore/groovy/src/main/groovy/org/openapitools/model/Order.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package org.openapitools.model;
22

33
import groovy.transform.Canonical
4-
import io.swagger.annotations.ApiModel;
5-
import io.swagger.annotations.ApiModelProperty;
4+
import org.openapitools.model.ApiModel;
5+
import org.openapitools.model.ApiModelProperty;
66

77
@Canonical
88
class Order {

samples/client/petstore/groovy/src/main/groovy/org/openapitools/model/Pet.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package org.openapitools.model;
22

33
import groovy.transform.Canonical
4-
import io.swagger.annotations.ApiModel;
5-
import io.swagger.annotations.ApiModelProperty;
64
import java.util.ArrayList;
75
import java.util.Arrays;
6+
import org.openapitools.model.ApiModel;
7+
import org.openapitools.model.ApiModelProperty;
88
import org.openapitools.model.Category;
99
import org.openapitools.model.Tag;
1010

samples/client/petstore/groovy/src/main/groovy/org/openapitools/model/Tag.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package org.openapitools.model;
22

33
import groovy.transform.Canonical
4-
import io.swagger.annotations.ApiModel;
5-
import io.swagger.annotations.ApiModelProperty;
4+
import org.openapitools.model.ApiModel;
5+
import org.openapitools.model.ApiModelProperty;
66

77
@Canonical
88
class Tag {

samples/client/petstore/groovy/src/main/groovy/org/openapitools/model/User.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package org.openapitools.model;
22

33
import groovy.transform.Canonical
4-
import io.swagger.annotations.ApiModel;
5-
import io.swagger.annotations.ApiModelProperty;
4+
import org.openapitools.model.ApiModel;
5+
import org.openapitools.model.ApiModelProperty;
66

77
@Canonical
88
class User {

samples/client/petstore/java/okhttp-gson-3.1-duplicated-operationid/.openapi-generator/FILES

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,15 @@ README.md
55
api/openapi.yaml
66
build.gradle
77
build.sbt
8-
docs/FakeApi.md
8+
docs/Category.md
9+
docs/ModelApiResponse.md
10+
docs/Order.md
11+
docs/Pet.md
912
docs/PetApi.md
13+
docs/StoreApi.md
14+
docs/Tag.md
15+
docs/User.md
16+
docs/UserApi.md
1017
git_push.sh
1118
gradle.properties
1219
gradle/wrapper/gradle-wrapper.jar
@@ -29,8 +36,9 @@ src/main/java/org/openapitools/client/ProgressResponseBody.java
2936
src/main/java/org/openapitools/client/ServerConfiguration.java
3037
src/main/java/org/openapitools/client/ServerVariable.java
3138
src/main/java/org/openapitools/client/StringUtil.java
32-
src/main/java/org/openapitools/client/api/FakeApi.java
3339
src/main/java/org/openapitools/client/api/PetApi.java
40+
src/main/java/org/openapitools/client/api/StoreApi.java
41+
src/main/java/org/openapitools/client/api/UserApi.java
3442
src/main/java/org/openapitools/client/auth/ApiKeyAuth.java
3543
src/main/java/org/openapitools/client/auth/Authentication.java
3644
src/main/java/org/openapitools/client/auth/HttpBasicAuth.java
@@ -40,3 +48,17 @@ src/main/java/org/openapitools/client/auth/OAuthFlow.java
4048
src/main/java/org/openapitools/client/auth/OAuthOkHttpClient.java
4149
src/main/java/org/openapitools/client/auth/RetryingOAuth.java
4250
src/main/java/org/openapitools/client/model/AbstractOpenApiSchema.java
51+
src/main/java/org/openapitools/client/model/Category.java
52+
src/main/java/org/openapitools/client/model/ModelApiResponse.java
53+
src/main/java/org/openapitools/client/model/Order.java
54+
src/main/java/org/openapitools/client/model/Pet.java
55+
src/main/java/org/openapitools/client/model/Tag.java
56+
src/main/java/org/openapitools/client/model/User.java
57+
src/test/java/org/openapitools/client/api/StoreApiTest.java
58+
src/test/java/org/openapitools/client/api/UserApiTest.java
59+
src/test/java/org/openapitools/client/model/CategoryTest.java
60+
src/test/java/org/openapitools/client/model/ModelApiResponseTest.java
61+
src/test/java/org/openapitools/client/model/OrderTest.java
62+
src/test/java/org/openapitools/client/model/PetTest.java
63+
src/test/java/org/openapitools/client/model/TagTest.java
64+
src/test/java/org/openapitools/client/model/UserTest.java

samples/client/petstore/java/okhttp-gson-3.1-duplicated-operationid/README.md

Lines changed: 35 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,20 +83,26 @@ Please follow the [installation](#installation) instruction and execute the foll
8383
import org.openapitools.client.ApiClient;
8484
import org.openapitools.client.ApiException;
8585
import org.openapitools.client.Configuration;
86+
import org.openapitools.client.auth.*;
8687
import org.openapitools.client.model.*;
87-
import org.openapitools.client.api.FakeApi;
88+
import org.openapitools.client.api.PetApi;
8889

8990
public class Example {
9091
public static void main(String[] args) {
9192
ApiClient defaultClient = Configuration.getDefaultApiClient();
9293
defaultClient.setBasePath("http://petstore.swagger.io/v2");
94+
95+
// Configure OAuth2 access token for authorization: petstore_auth
96+
OAuth petstore_auth = (OAuth) defaultClient.getAuthentication("petstore_auth");
97+
petstore_auth.setAccessToken("YOUR ACCESS TOKEN");
9398

94-
FakeApi apiInstance = new FakeApi(defaultClient);
99+
PetApi apiInstance = new PetApi(defaultClient);
100+
Pet pet = new Pet(); // Pet | Pet object that needs to be added to the store
95101
try {
96-
Object result = apiInstance.getPetById0();
102+
Pet result = apiInstance.addPet(pet);
97103
System.out.println(result);
98104
} catch (ApiException e) {
99-
System.err.println("Exception when calling FakeApi#getPetById0");
105+
System.err.println("Exception when calling PetApi#addPet");
100106
System.err.println("Status code: " + e.getCode());
101107
System.err.println("Reason: " + e.getResponseBody());
102108
System.err.println("Response headers: " + e.getResponseHeaders());
@@ -113,12 +119,36 @@ All URIs are relative to *http://petstore.swagger.io/v2*
113119

114120
Class | Method | HTTP request | Description
115121
------------ | ------------- | ------------- | -------------
116-
*FakeApi* | [**getPetById0**](docs/FakeApi.md#getPetById0) | **GET** /fake/duplicated/operationId |
122+
*PetApi* | [**addPet**](docs/PetApi.md#addPet) | **POST** /pet | Add a new pet to the store
123+
*PetApi* | [**deletePet**](docs/PetApi.md#deletePet) | **DELETE** /pet/{petId} | Deletes a pet
124+
*PetApi* | [**findPetsByStatus**](docs/PetApi.md#findPetsByStatus) | **GET** /pet/findByStatus | Finds Pets by status
125+
*PetApi* | [**findPetsByTags**](docs/PetApi.md#findPetsByTags) | **GET** /pet/findByTags | Finds Pets by tags
117126
*PetApi* | [**getPetById**](docs/PetApi.md#getPetById) | **GET** /pet/{petId} | Find pet by ID
127+
*PetApi* | [**updatePet**](docs/PetApi.md#updatePet) | **PUT** /pet | Update an existing pet
128+
*PetApi* | [**updatePetWithForm**](docs/PetApi.md#updatePetWithForm) | **POST** /pet/{petId} | Updates a pet in the store with form data
129+
*PetApi* | [**uploadFile**](docs/PetApi.md#uploadFile) | **POST** /pet/{petId}/uploadImage | uploads an image
130+
*StoreApi* | [**deleteOrder**](docs/StoreApi.md#deleteOrder) | **DELETE** /store/order/{orderId} | Delete purchase order by ID
131+
*StoreApi* | [**getInventory**](docs/StoreApi.md#getInventory) | **GET** /store/inventory | Returns pet inventories by status
132+
*StoreApi* | [**getOrderById**](docs/StoreApi.md#getOrderById) | **GET** /store/order/{orderId} | Find purchase order by ID
133+
*StoreApi* | [**placeOrder**](docs/StoreApi.md#placeOrder) | **POST** /store/order | Place an order for a pet
134+
*UserApi* | [**createUser**](docs/UserApi.md#createUser) | **POST** /user | Create user
135+
*UserApi* | [**createUsersWithArrayInput**](docs/UserApi.md#createUsersWithArrayInput) | **POST** /user/createWithArray | Creates list of users with given input array
136+
*UserApi* | [**createUsersWithListInput**](docs/UserApi.md#createUsersWithListInput) | **POST** /user/createWithList | Creates list of users with given input array
137+
*UserApi* | [**deleteUser**](docs/UserApi.md#deleteUser) | **DELETE** /user/{username} | Delete user
138+
*UserApi* | [**getUserByName**](docs/UserApi.md#getUserByName) | **GET** /user/{username} | Get user by user name
139+
*UserApi* | [**loginUser**](docs/UserApi.md#loginUser) | **GET** /user/login | Logs user into the system
140+
*UserApi* | [**logoutUser**](docs/UserApi.md#logoutUser) | **GET** /user/logout | Logs out current logged in user session
141+
*UserApi* | [**updateUser**](docs/UserApi.md#updateUser) | **PUT** /user/{username} | Updated user
118142

119143

120144
## Documentation for Models
121145

146+
- [Category](docs/Category.md)
147+
- [ModelApiResponse](docs/ModelApiResponse.md)
148+
- [Order](docs/Order.md)
149+
- [Pet](docs/Pet.md)
150+
- [Tag](docs/Tag.md)
151+
- [User](docs/User.md)
122152

123153

124154
<a id="documentation-for-authorization"></a>

0 commit comments

Comments
 (0)