William Cheng 4be605bcb7
GraphQL Server (#1603)
* Add GraphQL express/apollo server generator

* add basic resolvers; adjust parameters/input types

* small adjustments and improvements

* adjust logger config for GraphQL generators

* remove MaxPermSize form bash script as it will be removed from later Java versions; add isNullable utility helper method; Adjust TODOs for graphql implementation

* re-created samples for graphql config and server generators

* re-added templates for graphql config generator

* add graphql-config-petstore bash script

* add isNullable utility method

* fix javadoc issues

* adjust licence headers

* rename Generator to Codegen for GraphQL classes

* renaming, minor enhancement to graphql generator

* add graphql server samples

* add windows batch files, rename directory
2018-12-05 18:20:53 +08:00

1.9 KiB

user_api

All URIs are relative to http://petstore.swagger.io/v2

Method HTTP request Description
CreateUser POST /user Create user
CreateUsersWithArrayInput POST /user/createWithArray Creates list of users with given input array
CreateUsersWithListInput POST /user/createWithList Creates list of users with given input array
DeleteUser DELETE /user/{username} Delete user
GetUserByName GET /user/{username} Get user by user name
LoginUser GET /user/login Logs user into the system
LogoutUser GET /user/logout Logs out current logged in user session
UpdateUser PUT /user/{username} Updated user

CreateUser

CreateUser(user)

Create user

This can only be done by the logged in user.

CreateUsersWithArrayInput

CreateUsersWithArrayInput(user)

Creates list of users with given input array

CreateUsersWithListInput

CreateUsersWithListInput(user)

Creates list of users with given input array

DeleteUser

DeleteUser(username)

Delete user

This can only be done by the logged in user.

GetUserByName

User GetUserByName(username)

Get user by user name

LoginUser

String! LoginUser(username, password)

Logs user into the system

LogoutUser

LogoutUser()

Logs out current logged in user session

UpdateUser

UpdateUser(username, user)

Updated user

This can only be done by the logged in user.