openapi generator
の編集
Top
/ openapi generator
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
10の質問
ABC予想
AI
AI API
AI プロンプト
AIでつかわれているtransformerのまとめ
AIの話題
ANTLR
ANTLR v3 FAQ よくある質問
ANTLR 独学
ANTLR4 独学
ANTLRでOracleのDDLを解析してみる
ANTLRチュートリアル
AOP
API
ARMマイコン基盤
ATOM SHELL理論
Access VBAメモ
Access-Control-Allow-Origin
AndroidとTensorflow
Android開発
Android開発 入門
AngularJS
Anko
Apache Bench
ArchUnitを学ぶ
Axiosとは
Axis2
BI Publisherで始めるデータ駆動型レポート作成
BPMNの勉強
BackTrack4
Blog from iPhone
Bootstrapとは
BracketName
C3 AI Applications
C3 AI エクスマキナ
CSS備忘録
CentOS
ChatGPTの話題
Chevrotainのパーサメソッド
Chevrotain一覧
Chromeエクステンション
Cocoa Touch Static Library
CoffeeScript
Confluent Control Centerやってみる
C言語でオブジェクト志向な記述方法
DDD ドメイン駆動設計
DDL生成ツール
DJUnit
DMM.comのAPIとか
DOSコマンドメモ
Dashcode
DeepFloyd IF
Dockerが動かない場合の対処
ES2015
Eclipse Monkey
Eclipse Plugin
Eclipseの色設定
Eclipse使いがXCode使い初めて知りたいこと
ElasticMQメモ
Elixir
Emmet
Erlangメモ
ExcelファイルをAIに読ませる
Exceptionを見やすく
Expression Tree
FLEX
FLEX リフレクション
Fisheye
FlashやJavascriptを使った演出
FormattingRules
FrontPage
GAE
GAE Data Store API
GENERAL SQL PARSER JAVA を試してみる
GLOBAL
GPT4ALL
GQL
GUIからMacPortsを管理するアプリケーション - Porticus
Generative Adversarial Networks
Gin JavaScriptで構文解析
Git Blame
GitHubアクションを使ったトロイの木馬のまとめ
GitLab
GitLabRunnerを増やす
GitLabでPlantUML使ってみる
GitLabでプロジェクト管理する
GitLabの機能をそのまま使って認証システム作ったらどこまでできる?
GitLabサーバインストールとメンテ注意事項
GitとAntとSpringとJUnit
Google Cloud Platform
Googleの裏技
Google認定プロジェクトマネージャの勉強メモ
Grails
GraphQL
HTM 階層型時間メモリ
HTML スクレイピング
HTML パース
HTML5
HTML5 Canvas
Hadoop
Help
If Then Maybe プログラミング
Inkscape script
InterWiki
InterWikiName
InterWikiSandBox
JAVAの記事一覧
JBoss
JDBC テーブル一覧を得る
JDBC カラム一覧を得る
JDT eclipse
JGRIB
JHIPSTER JDL
JHIPSTER OpenAPI
JHIPSTER エンティティをフィルタリングする
JHIPSTER6.1.2
JHIPSTERでスマホサイト
JHIPSTERのBLUEPRINTを作る
JHIPSTER一覧
JHipster
JHipster API FirstDepelop
JHipster エンティティを更新する
JHipster7をつかってみる
JHipsterでBuleprintを使いこなす
JHipsterのコード生成を改造
JHipsterのプロジェクトをGitLabでCI/CDする
JHipsterのプロジェクトをデプロイする
JMeter
JOOQとは
JSFとStruts
JSqlParser
Java Closure
Java Compiler API
Java Function
Java SQL Parserを調査する
Java Spring AOP
Java Spriteを設計してみる
Java オブジェクトのダンプ
Java ドラックできる曲線
Java 備忘録
Java 文字化け
Java11以降のJRE
Java7サンプルコード
JavaFx
JavaScriptでパーサを作る Chevrotain
Javaasist 動的にクラスを編集
Javascript グラフィックライブラリ
Javascript コーディングパターン
Javascript界隈
Javassist
JavaでSVG
Javaで関数型で引数をとる
JavaのジェネリクスTip
Javaのラムダ式
Javaの有名なライブラリ紹介
Javaは、IDEのテンプレートを使いこなせばいいよ
Javaプログラマ向けモナド
Javaメモリリーク
Jenkins
Jenkins(Hudson)メモ
Jestとは
Jhipsterマイグレーション
Json Yaml Xml Hash Scala
Kafka REST Proxy さわってみる
Kotolin
LDAPサーバをdockerで立ち上げる
Linux メモ
LiquiBaseとは
Lombok
MDBをコンパクトにするVBA
MQL5 小作品
MT4
MT5 EA
MYSQL
MacTool
Macにしゃべらせる
Mac用のメモ
Mattermostを使ってオンプレミスでチャット環境を作る
Maven
Mementoパターン
MenuBar
NILScript
NetBeanでプロファイル
Network Service Desk Engineer
Node-RED
Node-Red
NumPy
OQL オブジェクト問い合わせ言語
OSコマンドインジェクション
ObjctiveC サウンド
ObjectMapperの備忘録
ObjectiveC NSString
ObjectiveC サーバ
ObjectiveC ターミナル用コマンドを作る
ObjectiveC バックグラウンド
ObjectiveC ワーニング
Oculusアプリの開発
OpenFeint
OpenOffice
OpenResty
Outlook VBA
PHP
POSTGRESQL
Pandas Python Data Analysis Library
PdfBox Java用PDFライブラリ
Plagger
PukiWiki
PukiWiki/1.4
PukiWiki/1.4/Manual
PukiWiki/1.4/Manual/Plugin
PukiWiki/1.4/Manual/Plugin/A-D
PukiWiki/1.4/Manual/Plugin/E-G
PukiWiki/1.4/Manual/Plugin/H-K
PukiWiki/1.4/Manual/Plugin/L-N
PukiWiki/1.4/Manual/Plugin/O-R
PukiWiki/1.4/Manual/Plugin/S-U
PukiWiki/1.4/Manual/Plugin/V-Z
PyHipster
QuartzCore
RAD
REST
RWKV
Rails3
Railsと差分開発についての考察
React.js
React.js モーダル画面
RecentDeleted
RedmineLE
Redshift
Relumeでサイトの骨格を作る
Require.js
Rubycocoa
RubyでScalaをコンパイルするツールをつくる
Rubyアソシエーション認定証
Ruby入門
SCALA REPL
SCALA support tool
SCALAの記事一覧
SELinux
SEO
SEO Yahoo対策
SEO対策一覧
SPAM対策
SQLite
SSH
SVNをJavaで操作
SakuraZencoding
SandBox
Scala / Hadoop
Scala Process exec
Scala 遅延評価
Scala/LiftでSlim3
ScalaSigParser
ScalaWithExcel
Scala チュートリアル
Scalaで3D
ScalaでLisp
ScalaとGroovyのPOJO比較
ScalaのIDEについて
Scala言語を学ぶやさしいツール「Kojo」
Slack API やってみる
SocketAppender
Spring
Spring bootでのテストのTIPS
SpringBootのSTSの新規プロジェクトでるエラーの対応
SpringSecurity SAML
Sqlite
Squirrel
StringTemplate
Stringクラス拡張
TALEND
ThreadLocal
Todo一覧
Trac Lightning
Twitter
UltraEdit
Unityでシューティングゲーム作る際のメモ
VBAでREST通信
VBAのコード
VBAをOpenOffice.org Basicにする
VBAをOpenOffice.org+Basicにする
VPN構築の勉強メモ
VPSやIaaSメモ
VSCodeでRuby開発
VSCodeメモ
VSCode用ChatGptのPlugin
VSCode設定
VirtualBox On Mac
Visual Studio Code プラグイン開発
Vuexとは
WBS管理の弊害
WIN32API
WSDL
Watson
WebDesign探訪
WebLogic フィルタ
WikiEngines
WikiName
WikiWikiWeb
Windows10のPowerShell でキーボードの言語切り替え
WindowsTool
Worker Thread パターン
XBee
XDOCLET
XForms
XPath
XSL
YahooPIPES
Yahooインフォセンター
Yet Another Pragger
YouTuber
YukiWiki
anacondaをcygwinで使う
ansible
antlr snippet
antlr 再入門
antlrと日本語
autoit
automator
bluemix
bootstrap2
bower
ccze Colorize log files on CentOS and Ubuntu using ccze tool
centos7
cglibを使って動的コード生成
cocos2d
cygwin
diff
dockerのローカルイメージをDocker-in-Dockerで参照する
eclipse設定
emacs 備忘録
emacs 文字列置換
emacsをviライクにする
excel tips
excelのdiff
expectで自動化
figmaにプラグインをインストールする
ftp自動化
gemini
generator-jhipster-gql
git diffを使った構成管理の省力化
goをやってみる
grizzly
gulp
homebrew
iPhone Bluetoothプログラミング
iPhone iAd
iPhone 実機テスト手続き
iPhoneでグラフィックのHellowWorld
iPhoneとGmailメール
iPhoneに実機転送
iPhoneプログラミング
iPhoneプログラミング/ビューを理解すればiPhoneアプリの基礎を押さえられる
iPhoneプログラミング一覧
iPhoneプログラミング入門
iPhone開発/Interface Builder Plug-in
iPhone開発/キャプチャの取り方
intra-mart
jQuery.Flickableのメモ
java spring boot 認証 memo
jersey
jhipster-codeにアノテーション追加してみる
jhipsterのテンプレート改造準備
jparsecドキュメント日本語訳
jparsec入門
kafkaの勉強
log4j2の脆弱性
mac diff
mailcowのインストール
memcached
minecraft マイクラ あるきながら、高速ダンジョン作成
mqttの勉強
nginx_lua
nginxのメモ
node_moduleをnpm linkを使って自分用にする
npm
openapi generator
openapi-generatorをコンパイル
openstack
oraclerac
play framework 1.2.5 sample
play! framework
play!framework selenium
playframework テンプレート
postmanとopenapi
prezi プレゼン
pukiwikiで行動管理
pukiwikiに類似したツール
pukiwiki勉強
pukiwiki記事一覧
python
python3のwindowsでの日本語文字化け対応
pythonでseleniumを使う
pythonのテストに使うライブラリ
rails5
reactでポップアップ表示
redmine
ruby on rails 6.0.0
scala
scala 99problem 32~
scala prototype.zip
scala repl
scala sbaz
scala spring
scala/インストール
scalaでまだ不勉強なところ
scalaのインストール
selenium
slack api
spark
spring boot
spring initializerをつかってプロジェクトのひな型をゲットする
spring-test
springboot
springboot env
storybook
sublimetext2
swagger
tracについて
ubuntu
vaadin
vue を typescriptで開発
vue 共通部品作成
vue.js memo
vue.jsとは
vue.jsのデバッグ
vue一覧
webの編集画面のよくあるパターン
windows環境構築
wordpress
xamppについて
•Axis2の本家のスタートガイドによるWebサービスの作り方
【Javascript】【CLIライブラリ】commanderの勉強
【MQL5】KuniRangeBreakoutEA
いまさらながらC++
びっくりする短いコード
アクター
アニメーション
アノテーション
アプリコット
アプリコット PukiWiki
アプリコード
アプリコード林邦行
イラストのエフェクト
インテンショナルプログラミング
カスタマイズjhipster7.9.3イメージ
カブロボ
ガイガーカウンター
クラスとハッシュマップの関係
クラック対策
クロス集計
コマンドラインという概念への考察
コミニュケーション
コード生成
サロゲートキーを使ったテーブル設計
シェルのサンプル
シェルサンプル
スクレイピング
スレッドプログラミングメモ
ソースtoソース変形
ターミナルをAppleScriptで制御
テキストエディタ作成javascriptフレームワーク
テスト用まっさらDBをdockerでたてる
テスト駆動
テレワーク環境の比較
ドット絵
バイオビルダー合成生物学メモ
バグの少ない設計のためのValueObject
パフォーマンスチューニング
フロントエンドのテストの結合テストを減らすには?
プッシュ技術
プログラマーじゃない人に覚えてほしいプログラムのコメントの書き方
プロジェクト管理スプレッドシート
マイクラ 有名ディメンション モッド
マクスウェル方程式
メタ
ラムダ計算について考える
リベリカJava13いいみたい
リモートワークでのプロジェクト注意点
レイアウトツール
ログ解析
世界の構文解析グラマーたち
予定表
予定表/2009-12-14
予定表/2009-12-18
予定表/2009-12-19
予定表/2009-12-22
予定表/2009-12-23
予定表/2009-12-24
事業の心構え
事業計画方針
人工知能とCUDA
人工知能コンペKaggle
仕様書のフォーマットについての考察
他言語サイトサンプル作成
仮説Oracleの罠
作曲と効果音作り
共和分
口コミ
古いRails5を入れる
哲学
大文字小文字変換
学習をHackする
扶養とシステム
投薬のみのガンの治療薬
擬似コーディングのすすめ
放射能対策
数式を扱う
文章を書く
新エネルギー
新年の抱負2010
新技術 プログラム編
日本のゼネコン式IT開発が失敗する理由
最近更新したページ
未来技術/新技術
枯れた技術の水平思考
株価データ
業界の動向
構文解析の記事一覧
正規表現
気象データ
流れるようなインタフェース
管理画面の生成におけるopenapiとJDLなどの考察
細胞の若返り
経済のことをまとめてみる
脆弱性
自分でPlaggerみたいなのを作るためのメモ
論語/学而第一
負荷テスト
販売/デスクトップPC
販売/ノートパソコン
販売/外部ストレージ
起業
酸化グラフェン
開発哲学
電子出版
電子出版の記事一覧
非可換幾何学
顧客分析のデシル分析とRFM分析
DIコンテナについて考える
MP3から携帯着うたを作る方法
*** OPENAPI設計書のサンプルPetStoreを解析した結果を内部でどのようにもっているのか [#x130e8fb] --- objs --- { operations: { classname: PetApi operation: [ [0]: hasAuthMethods: true hasConsumes: true hasParams: true hasRequiredParams: true path: /pet operationId: addPet httpMethod: POST summary: Add a new pet to the store baseName: Pet consumes: [ [0]: 0: { mediaType: application/json } [1]: 1: { mediaType: application/xml } ] isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true allParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true ] bodyParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true ] requiredParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 405 is4xx: true message: Invalid input simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid input", "content" : { } } ] imports: [Pet] imports: { - Pet } requestBodyExamples: [ [0]: 0: { contentType: application/json example: { "photoUrls" : [ "photoUrls", "photoUrls" ], "name" : "doggie", "id" : 0, "category" : { "name" : "name", "id" : 6 }, "tags" : [ { "name" : "name", "id" : 1 }, { "name" : "name", "id" : 1 } ], "status" : "available" } } [1]: 1: { contentType: application/xml example: <Pet> <id>123456789</id> <name>doggie</name> <photoUrls> <photoUrls>aeiou</photoUrls> </photoUrls> <tags> </tags> <status>aeiou</status> </Pet> } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: addPet operationIdOriginal: addPet operationIdLowerCase: addpet operationIdCamelCase: AddPet operationIdSnakeCase: add_pet [1]: hasAuthMethods: true hasParams: true hasOptionalParams: true hasRequiredParams: true path: /pet/{petId} operationId: deletePet httpMethod: DELETE summary: Deletes a pet baseName: Pet allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: Pet id to delete unescapedDescription: Pet id to delete defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "Pet id to delete", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true [1]: isHeaderParam: true isPrimitiveType: true baseName: api_key paramName: apiKey dataType: String defaultValue: null example: apiKey_example jsonSchema: { "name" : "api_key", "in" : "header", "schema" : { "type" : "string" } } isString: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: Pet id to delete unescapedDescription: Pet id to delete defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "Pet id to delete", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] headerParams: [ [0]: isHeaderParam: true isPrimitiveType: true baseName: api_key paramName: apiKey dataType: String defaultValue: null example: apiKey_example jsonSchema: { "name" : "api_key", "in" : "header", "schema" : { "type" : "string" } } isString: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: Pet id to delete unescapedDescription: Pet id to delete defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "Pet id to delete", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] optionalParams: [ [0]: isHeaderParam: true isPrimitiveType: true baseName: api_key paramName: apiKey dataType: String defaultValue: null example: apiKey_example jsonSchema: { "name" : "api_key", "in" : "header", "schema" : { "type" : "string" } } isString: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 400 is4xx: true message: Invalid pet value simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid pet value", "content" : { } } ] imports: [string] imports: { - string } nickname: deletePet operationIdOriginal: deletePet operationIdLowerCase: deletepet operationIdCamelCase: DeletePet operationIdSnakeCase: delete_pet [2]: hasAuthMethods: true hasProduces: true hasParams: true hasRequiredParams: true isArray: true hasReference: true path: /pet/findByStatus operationId: findPetsByStatus returnType: List httpMethod: GET returnBaseType: Pet returnContainer: array summary: Finds Pets by status unescapedNotes: Multiple status values can be provided with comma separated strings notes: Multiple status values can be provided with comma separated strings baseName: Pet defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] allParams: [ [0]: isQueryParam: true isContainer: true baseName: status paramName: status dataType: List datatypeWithEnum: List collectionFormat: csv description: Status values that need to be considered for filter unescapedDescription: Status values that need to be considered for filter baseType: String defaultValue: null enumName: StatusEnum style: form jsonSchema: { "name" : "status", "in" : "query", "description" : "Status values that need to be considered for filter", "required" : true, "style" : "form", "explode" : false, "schema" : { "type" : "array", "items" : { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } } } isArray: true isEnum: true allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: available defaultValueWithParam: = data.status; baseType: string example: null jsonSchema: { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: available defaultValueWithParam: = data.status; baseType: string example: null jsonSchema: { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum required: true ] queryParams: [ [0]: isQueryParam: true isContainer: true baseName: status paramName: status dataType: List datatypeWithEnum: List collectionFormat: csv description: Status values that need to be considered for filter unescapedDescription: Status values that need to be considered for filter baseType: String defaultValue: null enumName: StatusEnum style: form jsonSchema: { "name" : "status", "in" : "query", "description" : "Status values that need to be considered for filter", "required" : true, "style" : "form", "explode" : false, "schema" : { "type" : "array", "items" : { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } } } isArray: true isEnum: true allowableValues: { enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: available defaultValueWithParam: = data.status; baseType: string example: null jsonSchema: { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: available defaultValueWithParam: = data.status; baseType: string example: null jsonSchema: { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum required: true ] requiredParams: [ [0]: isQueryParam: true isContainer: true baseName: status paramName: status dataType: List datatypeWithEnum: List collectionFormat: csv description: Status values that need to be considered for filter unescapedDescription: Status values that need to be considered for filter baseType: String defaultValue: null enumName: StatusEnum style: form jsonSchema: { "name" : "status", "in" : "query", "description" : "Status values that need to be considered for filter", "required" : true, "style" : "form", "explode" : false, "schema" : { "type" : "array", "items" : { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } } } isArray: true isEnum: true allowableValues: { enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: available defaultValueWithParam: = data.status; baseType: string example: null jsonSchema: { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: available defaultValueWithParam: = data.status; baseType: string example: null jsonSchema: { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum required: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: List baseType: Pet containerType: array isArray: true $ref: #/components/schemas/Pet jsonSchema: { "description" : "successful operation", "content" : { "application/xml" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/Pet" } } }, "application/json" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/Pet" } } } } } openApiType: Pet baseName: response complexType: Pet getter: getResponse setter: setResponse dataType: Pet datatypeWithEnum: Pet name: response defaultValue: null defaultValueWithParam: = data.response; baseType: Pet example: null jsonSchema: { "$ref" : "#/components/schemas/Pet" } isModel: true nameInCamelCase: Response nameInSnakeCase: RESPONSE [1]: code: 400 is4xx: true message: Invalid status value simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid status value", "content" : { } } ] imports: [string, Pet] imports: { - string - Pet } examples: [ [0]: 0: { contentType: application/json example: { "photoUrls" : [ "photoUrls", "photoUrls" ], "name" : "doggie", "id" : 0, "category" : { "name" : "name", "id" : 6 }, "tags" : [ { "name" : "name", "id" : 1 }, { "name" : "name", "id" : 1 } ], "status" : "available" } statusCode: 200 } [1]: 1: { contentType: application/xml example: <Pet> <id>123456789</id> <name>doggie</name> <photoUrls> <photoUrls>aeiou</photoUrls> </photoUrls> <tags> </tags> <status>aeiou</status> </Pet> statusCode: 200 } ] nickname: findPetsByStatus operationIdOriginal: findPetsByStatus operationIdLowerCase: findpetsbystatus operationIdCamelCase: FindPetsByStatus operationIdSnakeCase: find_pets_by_status [3]: hasAuthMethods: true hasProduces: true hasParams: true hasRequiredParams: true isArray: true hasReference: true isDeprecated: true path: /pet/findByTags operationId: findPetsByTags returnType: List httpMethod: GET returnBaseType: Pet returnContainer: array summary: Finds Pets by tags unescapedNotes: Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing. notes: Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing. baseName: Pet defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] allParams: [ [0]: isQueryParam: true isContainer: true baseName: tags paramName: tags dataType: List collectionFormat: csv description: Tags to filter by unescapedDescription: Tags to filter by baseType: String defaultValue: null style: form jsonSchema: { "name" : "tags", "in" : "query", "description" : "Tags to filter by", "required" : true, "style" : "form", "explode" : false, "schema" : { "type" : "array", "items" : { "type" : "string" } } } isArray: true openApiType: string baseName: inner complexType: string getter: getInner setter: setInner dataType: String datatypeWithEnum: String name: inner defaultValue: null defaultValueWithParam: = data.inner; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Inner nameInSnakeCase: INNER required: true ] queryParams: [ [0]: isQueryParam: true isContainer: true baseName: tags paramName: tags dataType: List collectionFormat: csv description: Tags to filter by unescapedDescription: Tags to filter by baseType: String defaultValue: null style: form jsonSchema: { "name" : "tags", "in" : "query", "description" : "Tags to filter by", "required" : true, "style" : "form", "explode" : false, "schema" : { "type" : "array", "items" : { "type" : "string" } } } isArray: true openApiType: string baseName: inner complexType: string getter: getInner setter: setInner dataType: String datatypeWithEnum: String name: inner defaultValue: null defaultValueWithParam: = data.inner; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Inner nameInSnakeCase: INNER required: true ] requiredParams: [ [0]: isQueryParam: true isContainer: true baseName: tags paramName: tags dataType: List collectionFormat: csv description: Tags to filter by unescapedDescription: Tags to filter by baseType: String defaultValue: null style: form jsonSchema: { "name" : "tags", "in" : "query", "description" : "Tags to filter by", "required" : true, "style" : "form", "explode" : false, "schema" : { "type" : "array", "items" : { "type" : "string" } } } isArray: true openApiType: string baseName: inner complexType: string getter: getInner setter: setInner dataType: String datatypeWithEnum: String name: inner defaultValue: null defaultValueWithParam: = data.inner; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Inner nameInSnakeCase: INNER required: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: List baseType: Pet containerType: array isArray: true $ref: #/components/schemas/Pet jsonSchema: { "description" : "successful operation", "content" : { "application/xml" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/Pet" } } }, "application/json" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/Pet" } } } } } openApiType: Pet baseName: response complexType: Pet getter: getResponse setter: setResponse dataType: Pet datatypeWithEnum: Pet name: response defaultValue: null defaultValueWithParam: = data.response; baseType: Pet example: null jsonSchema: { "$ref" : "#/components/schemas/Pet" } isModel: true nameInCamelCase: Response nameInSnakeCase: RESPONSE [1]: code: 400 is4xx: true message: Invalid tag value simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid tag value", "content" : { } } ] imports: [string, Pet] imports: { - string - Pet } examples: [ [0]: 0: { contentType: application/json example: { "photoUrls" : [ "photoUrls", "photoUrls" ], "name" : "doggie", "id" : 0, "category" : { "name" : "name", "id" : 6 }, "tags" : [ { "name" : "name", "id" : 1 }, { "name" : "name", "id" : 1 } ], "status" : "available" } statusCode: 200 } [1]: 1: { contentType: application/xml example: <Pet> <id>123456789</id> <name>doggie</name> <photoUrls> <photoUrls>aeiou</photoUrls> </photoUrls> <tags> </tags> <status>aeiou</status> </Pet> statusCode: 200 } ] nickname: findPetsByTags operationIdOriginal: findPetsByTags operationIdLowerCase: findpetsbytags operationIdCamelCase: FindPetsByTags operationIdSnakeCase: find_pets_by_tags [4]: hasAuthMethods: true hasProduces: true hasParams: true hasRequiredParams: true returnSimpleType: true hasReference: true path: /pet/{petId} operationId: getPetById returnType: Pet httpMethod: GET returnBaseType: Pet summary: Find pet by ID unescapedNotes: Returns a single pet notes: Returns a single pet baseName: Pet defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet to return unescapedDescription: ID of pet to return defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet to return", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet to return unescapedDescription: ID of pet to return defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet to return", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet to return unescapedDescription: ID of pet to return defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet to return", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] authMethods: [ [0]: name: api_key type: apiKey isApiKey: true keyParamName: api_key isKeyInHeader: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: Pet baseType: Pet isModel: true simpleType: true $ref: #/components/schemas/Pet jsonSchema: { "description" : "successful operation", "content" : { "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } } } [1]: code: 400 is4xx: true message: Invalid ID supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid ID supplied", "content" : { } } [2]: code: 404 is4xx: true message: Pet not found simpleType: true primitiveType: true jsonSchema: { "description" : "Pet not found", "content" : { } } ] imports: [Pet] imports: { - Pet } examples: [ [0]: 0: { contentType: application/json example: { "photoUrls" : [ "photoUrls", "photoUrls" ], "name" : "doggie", "id" : 0, "category" : { "name" : "name", "id" : 6 }, "tags" : [ { "name" : "name", "id" : 1 }, { "name" : "name", "id" : 1 } ], "status" : "available" } statusCode: 200 } [1]: 1: { contentType: application/xml example: <Pet> <id>123456789</id> <name>doggie</name> <photoUrls> <photoUrls>aeiou</photoUrls> </photoUrls> <tags> </tags> <status>aeiou</status> </Pet> statusCode: 200 } ] nickname: getPetById operationIdOriginal: getPetById operationIdLowerCase: getpetbyid operationIdCamelCase: GetPetById operationIdSnakeCase: get_pet_by_id [5]: hasAuthMethods: true hasConsumes: true hasParams: true hasRequiredParams: true path: /pet operationId: updatePet httpMethod: PUT summary: Update an existing pet baseName: Pet consumes: [ [0]: 0: { mediaType: application/json } [1]: 1: { mediaType: application/xml } ] isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true allParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true ] bodyParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true ] requiredParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 400 is4xx: true message: Invalid ID supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid ID supplied", "content" : { } } [1]: code: 404 is4xx: true message: Pet not found simpleType: true primitiveType: true jsonSchema: { "description" : "Pet not found", "content" : { } } [2]: code: 405 is4xx: true message: Validation exception simpleType: true primitiveType: true jsonSchema: { "description" : "Validation exception", "content" : { } } ] imports: [Pet] imports: { - Pet } requestBodyExamples: [ [0]: 0: { contentType: application/json example: { "photoUrls" : [ "photoUrls", "photoUrls" ], "name" : "doggie", "id" : 0, "category" : { "name" : "name", "id" : 6 }, "tags" : [ { "name" : "name", "id" : 1 }, { "name" : "name", "id" : 1 } ], "status" : "available" } } [1]: 1: { contentType: application/xml example: <Pet> <id>123456789</id> <name>doggie</name> <photoUrls> <photoUrls>aeiou</photoUrls> </photoUrls> <tags> </tags> <status>aeiou</status> </Pet> } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: updatePet operationIdOriginal: updatePet operationIdLowerCase: updatepet operationIdCamelCase: UpdatePet operationIdSnakeCase: update_pet [6]: hasAuthMethods: true hasConsumes: true hasParams: true hasOptionalParams: true hasRequiredParams: true path: /pet/{petId} operationId: updatePetWithForm httpMethod: POST summary: Updates a pet in the store with form data baseName: Pet consumes: [ [0]: 0: { mediaType: application/x-www-form-urlencoded } ] allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet that needs to be updated unescapedDescription: ID of pet that needs to be updated defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet that needs to be updated", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true [1]: isFormParam: true isPrimitiveType: true baseName: name paramName: name dataType: String description: Updated name of the pet unescapedDescription: Updated name of the pet baseType: string defaultValue: null example: name_example jsonSchema: { "type" : "string", "description" : "Updated name of the pet" } isString: true [2]: isFormParam: true isPrimitiveType: true baseName: status paramName: status dataType: String description: Updated status of the pet unescapedDescription: Updated status of the pet baseType: string defaultValue: null example: status_example jsonSchema: { "type" : "string", "description" : "Updated status of the pet" } isString: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet that needs to be updated unescapedDescription: ID of pet that needs to be updated defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet that needs to be updated", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] formParams: [ [0]: isFormParam: true isPrimitiveType: true baseName: name paramName: name dataType: String description: Updated name of the pet unescapedDescription: Updated name of the pet baseType: string defaultValue: null example: name_example jsonSchema: { "type" : "string", "description" : "Updated name of the pet" } isString: true [1]: isFormParam: true isPrimitiveType: true baseName: status paramName: status dataType: String description: Updated status of the pet unescapedDescription: Updated status of the pet baseType: string defaultValue: null example: status_example jsonSchema: { "type" : "string", "description" : "Updated status of the pet" } isString: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet that needs to be updated unescapedDescription: ID of pet that needs to be updated defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet that needs to be updated", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] optionalParams: [ [0]: isFormParam: true isPrimitiveType: true baseName: name paramName: name dataType: String description: Updated name of the pet unescapedDescription: Updated name of the pet baseType: string defaultValue: null example: name_example jsonSchema: { "type" : "string", "description" : "Updated name of the pet" } isString: true [1]: isFormParam: true isPrimitiveType: true baseName: status paramName: status dataType: String description: Updated status of the pet unescapedDescription: Updated status of the pet baseType: string defaultValue: null example: status_example jsonSchema: { "type" : "string", "description" : "Updated status of the pet" } isString: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 405 is4xx: true message: Invalid input simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid input", "content" : { } } ] imports: [string] imports: { - string } nickname: updatePetWithForm operationIdOriginal: updatePetWithForm operationIdLowerCase: updatepetwithform operationIdCamelCase: UpdatePetWithForm operationIdSnakeCase: update_pet_with_form [7]: hasAuthMethods: true hasConsumes: true hasProduces: true hasParams: true hasOptionalParams: true hasRequiredParams: true returnSimpleType: true isMultipart: true hasReference: true path: /pet/{petId}/uploadImage operationId: uploadFile returnType: ApiResponse httpMethod: POST returnBaseType: ApiResponse summary: uploads an image baseName: Pet defaultResponse: null consumes: [ [0]: 0: { mediaType: multipart/form-data } ] produces: [ [0]: 0: { mediaType: application/json } ] allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet to update unescapedDescription: ID of pet to update defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet to update", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true [1]: isFormParam: true isPrimitiveType: true baseName: additionalMetadata paramName: additionalMetadata dataType: String description: Additional data to pass to server unescapedDescription: Additional data to pass to server baseType: string defaultValue: null example: additionalMetadata_example jsonSchema: { "type" : "string", "description" : "Additional data to pass to server" } isString: true [2]: isFormParam: true isPrimitiveType: true baseName: file paramName: file dataType: File dataFormat: binary description: file to upload unescapedDescription: file to upload baseType: file defaultValue: null example: BINARY_DATA_HERE jsonSchema: { "type" : "string", "description" : "file to upload", "format" : "binary" } isBinary: true isFile: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet to update unescapedDescription: ID of pet to update defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet to update", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] formParams: [ [0]: isFormParam: true isPrimitiveType: true baseName: additionalMetadata paramName: additionalMetadata dataType: String description: Additional data to pass to server unescapedDescription: Additional data to pass to server baseType: string defaultValue: null example: additionalMetadata_example jsonSchema: { "type" : "string", "description" : "Additional data to pass to server" } isString: true [1]: isFormParam: true isPrimitiveType: true baseName: file paramName: file dataType: File dataFormat: binary description: file to upload unescapedDescription: file to upload baseType: file defaultValue: null example: BINARY_DATA_HERE jsonSchema: { "type" : "string", "description" : "file to upload", "format" : "binary" } isBinary: true isFile: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet to update unescapedDescription: ID of pet to update defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet to update", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] optionalParams: [ [0]: isFormParam: true isPrimitiveType: true baseName: additionalMetadata paramName: additionalMetadata dataType: String description: Additional data to pass to server unescapedDescription: Additional data to pass to server baseType: string defaultValue: null example: additionalMetadata_example jsonSchema: { "type" : "string", "description" : "Additional data to pass to server" } isString: true [1]: isFormParam: true isPrimitiveType: true baseName: file paramName: file dataType: File dataFormat: binary description: file to upload unescapedDescription: file to upload baseType: file defaultValue: null example: BINARY_DATA_HERE jsonSchema: { "type" : "string", "description" : "file to upload", "format" : "binary" } isBinary: true isFile: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: ApiResponse baseType: ApiResponse isModel: true simpleType: true $ref: #/components/schemas/ApiResponse jsonSchema: { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/ApiResponse" } } } } ] imports: [file, string, ApiResponse] imports: { - file - string - ApiResponse } examples: [ [0]: 0: { contentType: application/json example: { "code" : 0, "type" : "type", "message" : "message" } statusCode: 200 } ] nickname: uploadFile operationIdOriginal: uploadFile operationIdLowerCase: uploadfile operationIdCamelCase: UploadFile operationIdSnakeCase: upload_file ] pathPrefix: pet } package: org.openapitools.api imports: [ [0]: 0: { import: org.openapitools.model.ApiResponse classname: ApiResponse } [1]: 1: { import: org.openapitools.model.Pet classname: Pet } [2]: 2: { import: org.openapitools.model.file classname: file } [3]: 3: { import: org.openapitools.model.string classname: string } ] hasImport: true } --- allModels --- [ [0]: 0: { importPath: org.openapitools.model.ApiResponse name: ApiResponse classname: ApiResponse title: An uploaded response description: Describes the result of uploading an image resource classVarName: ApiResponse modelJson: { "title" : "An uploaded response", "type" : "object", "properties" : { "code" : { "type" : "integer", "format" : "int32" }, "type" : { "type" : "string" }, "message" : { "type" : "string" } }, "description" : "Describes the result of uploading an image resource" } dataType: object classFilename: ApiResponse unescapedDescription: Describes the result of uploading an image resource vars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] allVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] optionalVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] readWriteVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] imports: [integer, string] imports: { - integer - string } hasVars: true hasOptional: true } [1]: 1: { importPath: org.openapitools.model.Category name: Category classname: Category title: Pet category description: A category for a pet classVarName: Category modelJson: { "title" : "Pet category", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "name" : { "type" : "string" } }, "description" : "A category for a pet", "xml" : { "name" : "Category" } } dataType: object xmlName: Category classFilename: Category unescapedDescription: A category for a pet vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] imports: [string] imports: { - string } hasVars: true hasOptional: true } [2]: 2: { importPath: org.openapitools.model.Order name: Order classname: Order title: Pet Order description: An order for a pets from the pet store classVarName: Order modelJson: { "title" : "Pet Order", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "petId" : { "type" : "integer", "format" : "int64" }, "quantity" : { "type" : "integer", "format" : "int32" }, "shipDate" : { "type" : "string", "format" : "date-time" }, "status" : { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] }, "complete" : { "type" : "boolean", "default" : false } }, "description" : "An order for a pets from the pet store", "xml" : { "name" : "Order" } } dataType: object xmlName: Order classFilename: Order unescapedDescription: An order for a pets from the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] imports: [DateTime, integer, string] imports: { - DateTime - integer - string } hasVars: true hasEnums: true hasOptional: true } [3]: 3: { importPath: org.openapitools.model.Pet name: Pet classname: Pet title: a Pet description: A pet for sale in the pet store classVarName: Pet modelJson: { "title" : "a Pet", "required" : [ "name", "photoUrls" ], "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "category" : { "$ref" : "#/components/schemas/Category" }, "name" : { "type" : "string", "example" : "doggie" }, "photoUrls" : { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } }, "tags" : { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } }, "status" : { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } }, "description" : "A pet for sale in the pet store", "xml" : { "name" : "Pet" } } dataType: object xmlName: Pet classFilename: Pet unescapedDescription: A pet for sale in the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [3]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] mandatory: [name, photoUrls] mandatory: { - name - photoUrls } allMandatory: [name, photoUrls] allMandatory: { - name - photoUrls } imports: [Category, List, Tag, array, string] imports: { - Category - List - Tag - array - string } hasVars: true hasEnums: true hasRequired: true hasOptional: true } [4]: 4: { importPath: org.openapitools.model.Tag name: Tag classname: Tag title: Pet Tag description: A tag for a pet classVarName: Tag modelJson: { "title" : "Pet Tag", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "name" : { "type" : "string" } }, "description" : "A tag for a pet", "xml" : { "name" : "Tag" } } dataType: object xmlName: Tag classFilename: Tag unescapedDescription: A tag for a pet vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] imports: [string] imports: { - string } hasVars: true hasOptional: true } [5]: 5: { importPath: org.openapitools.model.User name: User classname: User title: a User description: A User who is purchasing from the pet store classVarName: User modelJson: { "title" : "a User", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "username" : { "type" : "string" }, "firstName" : { "type" : "string" }, "lastName" : { "type" : "string" }, "email" : { "type" : "string" }, "password" : { "type" : "string" }, "phone" : { "type" : "string" }, "userStatus" : { "type" : "integer", "description" : "User Status", "format" : "int32" } }, "description" : "A User who is purchasing from the pet store", "xml" : { "name" : "User" } } dataType: object xmlName: User classFilename: User unescapedDescription: A User who is purchasing from the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] imports: [integer, string] imports: { - integer - string } hasVars: true hasOptional: true } ] [main] INFO org.openapitools.codegen.TemplateManager - writing file C:\Users\kh\prj\openapi_gen\template\mydoc2\out\mydoc2\src\org\openapitools\api\PetApi.sample --- objs --- { operations: { classname: StoreApi operation: [ [0]: hasParams: true hasRequiredParams: true path: /store/order/{orderId} operationId: deleteOrder httpMethod: DELETE summary: Delete purchase order by ID unescapedNotes: For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors notes: For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors baseName: Store allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: orderId paramName: orderId dataType: String description: ID of the order that needs to be deleted unescapedDescription: ID of the order that needs to be deleted defaultValue: null example: orderId_example jsonSchema: { "name" : "orderId", "in" : "path", "description" : "ID of the order that needs to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: orderId paramName: orderId dataType: String description: ID of the order that needs to be deleted unescapedDescription: ID of the order that needs to be deleted defaultValue: null example: orderId_example jsonSchema: { "name" : "orderId", "in" : "path", "description" : "ID of the order that needs to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: orderId paramName: orderId dataType: String description: ID of the order that needs to be deleted unescapedDescription: ID of the order that needs to be deleted defaultValue: null example: orderId_example jsonSchema: { "name" : "orderId", "in" : "path", "description" : "ID of the order that needs to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] tags: [ [0]: name: store description: Access to Petstore orders ] responses: [ [0]: code: 400 is4xx: true message: Invalid ID supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid ID supplied", "content" : { } } [1]: code: 404 is4xx: true message: Order not found simpleType: true primitiveType: true jsonSchema: { "description" : "Order not found", "content" : { } } ] imports: [string] imports: { - string } nickname: deleteOrder operationIdOriginal: deleteOrder operationIdLowerCase: deleteorder operationIdCamelCase: DeleteOrder operationIdSnakeCase: delete_order [1]: hasAuthMethods: true hasProduces: true isMap: true path: /store/inventory operationId: getInventory returnType: Map returnFormat: int32 httpMethod: GET returnBaseType: integer returnContainer: map summary: Returns pet inventories by status unescapedNotes: Returns a map of status codes to quantities notes: Returns a map of status codes to quantities baseName: Store defaultResponse: null produces: [ [0]: 0: { mediaType: application/json } ] authMethods: [ [0]: name: api_key type: apiKey isApiKey: true keyParamName: api_key isKeyInHeader: true ] tags: [ [0]: name: store description: Access to Petstore orders ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: Map baseType: integer containerType: map isModel: true isMap: true jsonSchema: { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "type" : "object", "additionalProperties" : { "type" : "integer", "format" : "int32" } } } } } openApiType: integer baseName: complexType: integer getter: get setter: set dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: defaultValue: null defaultValueWithParam: = data.; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: nameInSnakeCase: ] imports: [integer] imports: { - integer } nickname: getInventory operationIdOriginal: getInventory operationIdLowerCase: getinventory operationIdCamelCase: GetInventory operationIdSnakeCase: get_inventory [2]: hasProduces: true hasParams: true hasRequiredParams: true returnSimpleType: true hasReference: true path: /store/order/{orderId} operationId: getOrderById returnType: Order httpMethod: GET returnBaseType: Order summary: Find purchase order by ID unescapedNotes: For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions notes: For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions baseName: Store defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: orderId paramName: orderId dataType: Long dataFormat: int64 description: ID of pet that needs to be fetched unescapedDescription: ID of pet that needs to be fetched defaultValue: null example: 789 jsonSchema: { "name" : "orderId", "in" : "path", "description" : "ID of pet that needs to be fetched", "required" : true, "schema" : { "maximum" : 5, "minimum" : 1, "type" : "integer", "format" : "int64" } } isLong: true hasValidation: true required: true maximum: 5 minimum: 1 ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: orderId paramName: orderId dataType: Long dataFormat: int64 description: ID of pet that needs to be fetched unescapedDescription: ID of pet that needs to be fetched defaultValue: null example: 789 jsonSchema: { "name" : "orderId", "in" : "path", "description" : "ID of pet that needs to be fetched", "required" : true, "schema" : { "maximum" : 5, "minimum" : 1, "type" : "integer", "format" : "int64" } } isLong: true hasValidation: true required: true maximum: 5 minimum: 1 ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: orderId paramName: orderId dataType: Long dataFormat: int64 description: ID of pet that needs to be fetched unescapedDescription: ID of pet that needs to be fetched defaultValue: null example: 789 jsonSchema: { "name" : "orderId", "in" : "path", "description" : "ID of pet that needs to be fetched", "required" : true, "schema" : { "maximum" : 5, "minimum" : 1, "type" : "integer", "format" : "int64" } } isLong: true hasValidation: true required: true maximum: 5 minimum: 1 ] tags: [ [0]: name: store description: Access to Petstore orders ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: Order baseType: Order isModel: true simpleType: true $ref: #/components/schemas/Order jsonSchema: { "description" : "successful operation", "content" : { "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Order" } }, "application/json" : { "schema" : { "$ref" : "#/components/schemas/Order" } } } } [1]: code: 400 is4xx: true message: Invalid ID supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid ID supplied", "content" : { } } [2]: code: 404 is4xx: true message: Order not found simpleType: true primitiveType: true jsonSchema: { "description" : "Order not found", "content" : { } } ] imports: [Order] imports: { - Order } examples: [ [0]: 0: { contentType: application/json example: { "petId" : 6, "quantity" : 1, "id" : 0, "shipDate" : "2000-01-23T04:56:07.000+00:00", "complete" : false, "status" : "placed" } statusCode: 200 } [1]: 1: { contentType: application/xml example: <Order> <id>123456789</id> <petId>123456789</petId> <quantity>123</quantity> <shipDate>2000-01-23T04:56:07.000Z</shipDate> <status>aeiou</status> <complete>true</complete> </Order> statusCode: 200 } ] nickname: getOrderById operationIdOriginal: getOrderById operationIdLowerCase: getorderbyid operationIdCamelCase: GetOrderById operationIdSnakeCase: get_order_by_id [3]: hasProduces: true hasParams: true hasRequiredParams: true returnSimpleType: true hasReference: true path: /store/order operationId: placeOrder returnType: Order httpMethod: POST returnBaseType: Order summary: Place an order for a pet baseName: Store defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] isBodyParam: true isModel: true baseName: body paramName: body dataType: Order description: order placed for purchasing the pet baseType: Order jsonSchema: { "description" : "order placed for purchasing the pet", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/Order" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] required: true allParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Order description: order placed for purchasing the pet baseType: Order jsonSchema: { "description" : "order placed for purchasing the pet", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/Order" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] required: true ] bodyParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Order description: order placed for purchasing the pet baseType: Order jsonSchema: { "description" : "order placed for purchasing the pet", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/Order" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] required: true ] requiredParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Order description: order placed for purchasing the pet baseType: Order jsonSchema: { "description" : "order placed for purchasing the pet", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/Order" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] required: true ] tags: [ [0]: name: store description: Access to Petstore orders ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: Order baseType: Order isModel: true simpleType: true $ref: #/components/schemas/Order jsonSchema: { "description" : "successful operation", "content" : { "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Order" } }, "application/json" : { "schema" : { "$ref" : "#/components/schemas/Order" } } } } [1]: code: 400 is4xx: true message: Invalid Order simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid Order", "content" : { } } ] imports: [Order] imports: { - Order } examples: [ [0]: 0: { contentType: application/json example: { "petId" : 6, "quantity" : 1, "id" : 0, "shipDate" : "2000-01-23T04:56:07.000+00:00", "complete" : false, "status" : "placed" } statusCode: 200 } [1]: 1: { contentType: application/xml example: <Order> <id>123456789</id> <petId>123456789</petId> <quantity>123</quantity> <shipDate>2000-01-23T04:56:07.000Z</shipDate> <status>aeiou</status> <complete>true</complete> </Order> statusCode: 200 } ] requestBodyExamples: [ [0]: 0: { contentType: */* example: { "petId" : 6, "quantity" : 1, "id" : 0, "shipDate" : "2000-01-23T04:56:07.000+00:00", "complete" : false, "status" : "placed" } } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: placeOrder operationIdOriginal: placeOrder operationIdLowerCase: placeorder operationIdCamelCase: PlaceOrder operationIdSnakeCase: place_order ] pathPrefix: store } package: org.openapitools.api imports: [ [0]: 0: { import: org.openapitools.model.Order classname: Order } [1]: 1: { import: org.openapitools.model.integer classname: integer } [2]: 2: { import: org.openapitools.model.string classname: string } ] hasImport: true } --- allModels --- [ [0]: 0: { importPath: org.openapitools.model.ApiResponse name: ApiResponse classname: ApiResponse title: An uploaded response description: Describes the result of uploading an image resource classVarName: ApiResponse modelJson: { "title" : "An uploaded response", "type" : "object", "properties" : { "code" : { "type" : "integer", "format" : "int32" }, "type" : { "type" : "string" }, "message" : { "type" : "string" } }, "description" : "Describes the result of uploading an image resource" } dataType: object classFilename: ApiResponse unescapedDescription: Describes the result of uploading an image resource vars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] allVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] optionalVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] readWriteVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] imports: [integer, string] imports: { - integer - string } hasVars: true hasOptional: true } [1]: 1: { importPath: org.openapitools.model.Category name: Category classname: Category title: Pet category description: A category for a pet classVarName: Category modelJson: { "title" : "Pet category", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "name" : { "type" : "string" } }, "description" : "A category for a pet", "xml" : { "name" : "Category" } } dataType: object xmlName: Category classFilename: Category unescapedDescription: A category for a pet vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] imports: [string] imports: { - string } hasVars: true hasOptional: true } [2]: 2: { importPath: org.openapitools.model.Order name: Order classname: Order title: Pet Order description: An order for a pets from the pet store classVarName: Order modelJson: { "title" : "Pet Order", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "petId" : { "type" : "integer", "format" : "int64" }, "quantity" : { "type" : "integer", "format" : "int32" }, "shipDate" : { "type" : "string", "format" : "date-time" }, "status" : { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] }, "complete" : { "type" : "boolean", "default" : false } }, "description" : "An order for a pets from the pet store", "xml" : { "name" : "Order" } } dataType: object xmlName: Order classFilename: Order unescapedDescription: An order for a pets from the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] imports: [DateTime, integer, string] imports: { - DateTime - integer - string } hasVars: true hasEnums: true hasOptional: true } [3]: 3: { importPath: org.openapitools.model.Pet name: Pet classname: Pet title: a Pet description: A pet for sale in the pet store classVarName: Pet modelJson: { "title" : "a Pet", "required" : [ "name", "photoUrls" ], "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "category" : { "$ref" : "#/components/schemas/Category" }, "name" : { "type" : "string", "example" : "doggie" }, "photoUrls" : { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } }, "tags" : { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } }, "status" : { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } }, "description" : "A pet for sale in the pet store", "xml" : { "name" : "Pet" } } dataType: object xmlName: Pet classFilename: Pet unescapedDescription: A pet for sale in the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [3]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] mandatory: [name, photoUrls] mandatory: { - name - photoUrls } allMandatory: [name, photoUrls] allMandatory: { - name - photoUrls } imports: [Category, List, Tag, array, string] imports: { - Category - List - Tag - array - string } hasVars: true hasEnums: true hasRequired: true hasOptional: true } [4]: 4: { importPath: org.openapitools.model.Tag name: Tag classname: Tag title: Pet Tag description: A tag for a pet classVarName: Tag modelJson: { "title" : "Pet Tag", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "name" : { "type" : "string" } }, "description" : "A tag for a pet", "xml" : { "name" : "Tag" } } dataType: object xmlName: Tag classFilename: Tag unescapedDescription: A tag for a pet vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] imports: [string] imports: { - string } hasVars: true hasOptional: true } [5]: 5: { importPath: org.openapitools.model.User name: User classname: User title: a User description: A User who is purchasing from the pet store classVarName: User modelJson: { "title" : "a User", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "username" : { "type" : "string" }, "firstName" : { "type" : "string" }, "lastName" : { "type" : "string" }, "email" : { "type" : "string" }, "password" : { "type" : "string" }, "phone" : { "type" : "string" }, "userStatus" : { "type" : "integer", "description" : "User Status", "format" : "int32" } }, "description" : "A User who is purchasing from the pet store", "xml" : { "name" : "User" } } dataType: object xmlName: User classFilename: User unescapedDescription: A User who is purchasing from the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] imports: [integer, string] imports: { - integer - string } hasVars: true hasOptional: true } ] [main] INFO org.openapitools.codegen.TemplateManager - writing file C:\Users\kh\prj\openapi_gen\template\mydoc2\out\mydoc2\src\org\openapitools\api\StoreApi.sample --- objs --- { operations: { classname: UserApi operation: [ [0]: hasParams: true hasRequiredParams: true path: /user operationId: createUser httpMethod: POST summary: Create user unescapedNotes: This can only be done by the logged in user. notes: This can only be done by the logged in user. baseName: User isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Created user object baseType: User jsonSchema: { "description" : "Created user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true allParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Created user object baseType: User jsonSchema: { "description" : "Created user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true ] bodyParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Created user object baseType: User jsonSchema: { "description" : "Created user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true ] requiredParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Created user object baseType: User jsonSchema: { "description" : "Created user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 0 message: successful operation isDefault: true simpleType: true primitiveType: true jsonSchema: { "description" : "successful operation", "content" : { } } ] imports: [User] imports: { - User } requestBodyExamples: [ [0]: 0: { contentType: */* example: { "firstName" : "firstName", "lastName" : "lastName", "password" : "password", "userStatus" : 6, "phone" : "phone", "id" : 0, "email" : "email", "username" : "username" } } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: createUser operationIdOriginal: createUser operationIdLowerCase: createuser operationIdCamelCase: CreateUser operationIdSnakeCase: create_user [1]: hasParams: true hasRequiredParams: true path: /user/createWithArray operationId: createUsersWithArrayInput httpMethod: POST summary: Creates list of users with given input array baseName: User isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true allParams: [ [0]: isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true ] bodyParams: [ [0]: isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true ] requiredParams: [ [0]: isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 0 message: successful operation isDefault: true simpleType: true primitiveType: true jsonSchema: { "description" : "successful operation", "content" : { } } ] imports: [User, array] imports: { - User - array } requestBodyExamples: [ [0]: 0: { contentType: */* example: { "firstName" : "firstName", "lastName" : "lastName", "password" : "password", "userStatus" : 6, "phone" : "phone", "id" : 0, "email" : "email", "username" : "username" } } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: createUsersWithArrayInput operationIdOriginal: createUsersWithArrayInput operationIdLowerCase: createuserswitharrayinput operationIdCamelCase: CreateUsersWithArrayInput operationIdSnakeCase: create_users_with_array_input [2]: hasParams: true hasRequiredParams: true path: /user/createWithList operationId: createUsersWithListInput httpMethod: POST summary: Creates list of users with given input array baseName: User isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true allParams: [ [0]: isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true ] bodyParams: [ [0]: isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true ] requiredParams: [ [0]: isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 0 message: successful operation isDefault: true simpleType: true primitiveType: true jsonSchema: { "description" : "successful operation", "content" : { } } ] imports: [User, array] imports: { - User - array } requestBodyExamples: [ [0]: 0: { contentType: */* example: { "firstName" : "firstName", "lastName" : "lastName", "password" : "password", "userStatus" : 6, "phone" : "phone", "id" : 0, "email" : "email", "username" : "username" } } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: createUsersWithListInput operationIdOriginal: createUsersWithListInput operationIdLowerCase: createuserswithlistinput operationIdCamelCase: CreateUsersWithListInput operationIdSnakeCase: create_users_with_list_input [3]: hasParams: true hasRequiredParams: true path: /user/{username} operationId: deleteUser httpMethod: DELETE summary: Delete user unescapedNotes: This can only be done by the logged in user. notes: This can only be done by the logged in user. baseName: User allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The name that needs to be deleted unescapedDescription: The name that needs to be deleted defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "The name that needs to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The name that needs to be deleted unescapedDescription: The name that needs to be deleted defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "The name that needs to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The name that needs to be deleted unescapedDescription: The name that needs to be deleted defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "The name that needs to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 400 is4xx: true message: Invalid username supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid username supplied", "content" : { } } [1]: code: 404 is4xx: true message: User not found simpleType: true primitiveType: true jsonSchema: { "description" : "User not found", "content" : { } } ] imports: [string] imports: { - string } nickname: deleteUser operationIdOriginal: deleteUser operationIdLowerCase: deleteuser operationIdCamelCase: DeleteUser operationIdSnakeCase: delete_user [4]: hasProduces: true hasParams: true hasRequiredParams: true returnSimpleType: true hasReference: true path: /user/{username} operationId: getUserByName returnType: User httpMethod: GET returnBaseType: User summary: Get user by user name baseName: User defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The name that needs to be fetched. Use user1 for testing. unescapedDescription: The name that needs to be fetched. Use user1 for testing. defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "The name that needs to be fetched. Use user1 for testing.", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The name that needs to be fetched. Use user1 for testing. unescapedDescription: The name that needs to be fetched. Use user1 for testing. defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "The name that needs to be fetched. Use user1 for testing.", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The name that needs to be fetched. Use user1 for testing. unescapedDescription: The name that needs to be fetched. Use user1 for testing. defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "The name that needs to be fetched. Use user1 for testing.", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: User baseType: User isModel: true simpleType: true $ref: #/components/schemas/User jsonSchema: { "description" : "successful operation", "content" : { "application/xml" : { "schema" : { "$ref" : "#/components/schemas/User" } }, "application/json" : { "schema" : { "$ref" : "#/components/schemas/User" } } } } [1]: code: 400 is4xx: true message: Invalid username supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid username supplied", "content" : { } } [2]: code: 404 is4xx: true message: User not found simpleType: true primitiveType: true jsonSchema: { "description" : "User not found", "content" : { } } ] imports: [User, string] imports: { - User - string } examples: [ [0]: 0: { contentType: application/json example: { "firstName" : "firstName", "lastName" : "lastName", "password" : "password", "userStatus" : 6, "phone" : "phone", "id" : 0, "email" : "email", "username" : "username" } statusCode: 200 } [1]: 1: { contentType: application/xml example: <User> <id>123456789</id> <username>aeiou</username> <firstName>aeiou</firstName> <lastName>aeiou</lastName> <email>aeiou</email> <password>aeiou</password> <phone>aeiou</phone> <userStatus>123</userStatus> </User> statusCode: 200 } ] nickname: getUserByName operationIdOriginal: getUserByName operationIdLowerCase: getuserbyname operationIdCamelCase: GetUserByName operationIdSnakeCase: get_user_by_name [5]: responseHeaders: [ [0]: openApiType: integer baseName: X-Rate-Limit complexType: integer getter: getXMinusRateMinusLimit setter: setXMinusRateMinusLimit description: calls per hour allowed by the user dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: XMinusRateMinusLimit defaultValue: null defaultValueWithParam: = data.X-Rate-Limit; baseType: integer unescapedDescription: calls per hour allowed by the user example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: XMinusRateMinusLimit nameInSnakeCase: X_MINUS_RATE_MINUS_LIMIT [1]: openApiType: string baseName: X-Expires-After complexType: DateTime getter: getXMinusExpiresMinusAfter setter: setXMinusExpiresMinusAfter description: date in UTC when token expires dataType: Date datatypeWithEnum: Date dataFormat: date-time name: XMinusExpiresMinusAfter defaultValue: null defaultValueWithParam: = data.X-Expires-After; baseType: DateTime unescapedDescription: date in UTC when token expires example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: XMinusExpiresMinusAfter nameInSnakeCase: X_MINUS_EXPIRES_MINUS_AFTER ] hasProduces: true hasParams: true hasRequiredParams: true returnSimpleType: true path: /user/login operationId: loginUser returnType: String httpMethod: GET returnBaseType: string summary: Logs user into the system baseName: User defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] allParams: [ [0]: isQueryParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The user name for login unescapedDescription: The user name for login defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "query", "description" : "The user name for login", "required" : true, "schema" : { "type" : "string" } } isString: true required: true [1]: isQueryParam: true isPrimitiveType: true baseName: password paramName: password dataType: String description: The password for login in clear text unescapedDescription: The password for login in clear text defaultValue: null example: password_example jsonSchema: { "name" : "password", "in" : "query", "description" : "The password for login in clear text", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] queryParams: [ [0]: isQueryParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The user name for login unescapedDescription: The user name for login defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "query", "description" : "The user name for login", "required" : true, "schema" : { "type" : "string" } } isString: true required: true [1]: isQueryParam: true isPrimitiveType: true baseName: password paramName: password dataType: String description: The password for login in clear text unescapedDescription: The password for login in clear text defaultValue: null example: password_example jsonSchema: { "name" : "password", "in" : "query", "description" : "The password for login in clear text", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] requiredParams: [ [0]: isQueryParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The user name for login unescapedDescription: The user name for login defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "query", "description" : "The user name for login", "required" : true, "schema" : { "type" : "string" } } isString: true required: true [1]: isQueryParam: true isPrimitiveType: true baseName: password paramName: password dataType: String description: The password for login in clear text unescapedDescription: The password for login in clear text defaultValue: null example: password_example jsonSchema: { "name" : "password", "in" : "query", "description" : "The password for login in clear text", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: headers: [ [0]: openApiType: integer baseName: X-Rate-Limit complexType: integer getter: getXMinusRateMinusLimit setter: setXMinusRateMinusLimit description: calls per hour allowed by the user dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: XMinusRateMinusLimit defaultValue: null defaultValueWithParam: = data.X-Rate-Limit; baseType: integer unescapedDescription: calls per hour allowed by the user example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: XMinusRateMinusLimit nameInSnakeCase: X_MINUS_RATE_MINUS_LIMIT [1]: openApiType: string baseName: X-Expires-After complexType: DateTime getter: getXMinusExpiresMinusAfter setter: setXMinusExpiresMinusAfter description: date in UTC when token expires dataType: Date datatypeWithEnum: Date dataFormat: date-time name: XMinusExpiresMinusAfter defaultValue: null defaultValueWithParam: = data.X-Expires-After; baseType: DateTime unescapedDescription: date in UTC when token expires example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: XMinusExpiresMinusAfter nameInSnakeCase: X_MINUS_EXPIRES_MINUS_AFTER ] code: 200 is2xx: true message: successful operation dataType: String baseType: string hasHeaders: true isString: true isModel: true simpleType: true jsonSchema: { "description" : "successful operation", "headers" : { "X-Rate-Limit" : { "description" : "calls per hour allowed by the user", "schema" : { "type" : "integer", "format" : "int32" } }, "X-Expires-After" : { "description" : "date in UTC when token expires", "schema" : { "type" : "string", "format" : "date-time" } } }, "content" : { "application/xml" : { "schema" : { "type" : "string" } }, "application/json" : { "schema" : { "type" : "string" } } } } [1]: code: 400 is4xx: true message: Invalid username/password supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid username/password supplied", "content" : { } } ] imports: [string] imports: { - string } nickname: loginUser operationIdOriginal: loginUser operationIdLowerCase: loginuser operationIdCamelCase: LoginUser operationIdSnakeCase: login_user [6]: path: /user/logout operationId: logoutUser httpMethod: GET summary: Logs out current logged in user session baseName: User tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 0 message: successful operation isDefault: true simpleType: true primitiveType: true jsonSchema: { "description" : "successful operation", "content" : { } } ] nickname: logoutUser operationIdOriginal: logoutUser operationIdLowerCase: logoutuser operationIdCamelCase: LogoutUser operationIdSnakeCase: logout_user [7]: hasParams: true hasRequiredParams: true path: /user/{username} operationId: updateUser httpMethod: PUT summary: Updated user unescapedNotes: This can only be done by the logged in user. notes: This can only be done by the logged in user. baseName: User isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Updated user object baseType: User jsonSchema: { "description" : "Updated user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: name that need to be deleted unescapedDescription: name that need to be deleted defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "name that need to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true [1]: isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Updated user object baseType: User jsonSchema: { "description" : "Updated user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true ] bodyParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Updated user object baseType: User jsonSchema: { "description" : "Updated user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: name that need to be deleted unescapedDescription: name that need to be deleted defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "name that need to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: name that need to be deleted unescapedDescription: name that need to be deleted defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "name that need to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true [1]: isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Updated user object baseType: User jsonSchema: { "description" : "Updated user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 400 is4xx: true message: Invalid user supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid user supplied", "content" : { } } [1]: code: 404 is4xx: true message: User not found simpleType: true primitiveType: true jsonSchema: { "description" : "User not found", "content" : { } } ] imports: [User, string] imports: { - User - string } requestBodyExamples: [ [0]: 0: { contentType: */* example: { "firstName" : "firstName", "lastName" : "lastName", "password" : "password", "userStatus" : 6, "phone" : "phone", "id" : 0, "email" : "email", "username" : "username" } } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: updateUser operationIdOriginal: updateUser operationIdLowerCase: updateuser operationIdCamelCase: UpdateUser operationIdSnakeCase: update_user ] pathPrefix: user } package: org.openapitools.api imports: [ [0]: 0: { import: org.openapitools.model.User classname: User } [1]: 1: { import: org.openapitools.model.array classname: array } [2]: 2: { import: org.openapitools.model.string classname: string } ] hasImport: true } --- allModels --- [ [0]: 0: { importPath: org.openapitools.model.ApiResponse name: ApiResponse classname: ApiResponse title: An uploaded response description: Describes the result of uploading an image resource classVarName: ApiResponse modelJson: { "title" : "An uploaded response", "type" : "object", "properties" : { "code" : { "type" : "integer", "format" : "int32" }, "type" : { "type" : "string" }, "message" : { "type" : "string" } }, "description" : "Describes the result of uploading an image resource" } dataType: object classFilename: ApiResponse unescapedDescription: Describes the result of uploading an image resource vars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] allVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] optionalVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] readWriteVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] imports: [integer, string] imports: { - integer - string } hasVars: true hasOptional: true } [1]: 1: { importPath: org.openapitools.model.Category name: Category classname: Category title: Pet category description: A category for a pet classVarName: Category modelJson: { "title" : "Pet category", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "name" : { "type" : "string" } }, "description" : "A category for a pet", "xml" : { "name" : "Category" } } dataType: object xmlName: Category classFilename: Category unescapedDescription: A category for a pet vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] imports: [string] imports: { - string } hasVars: true hasOptional: true } [2]: 2: { importPath: org.openapitools.model.Order name: Order classname: Order title: Pet Order description: An order for a pets from the pet store classVarName: Order modelJson: { "title" : "Pet Order", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "petId" : { "type" : "integer", "format" : "int64" }, "quantity" : { "type" : "integer", "format" : "int32" }, "shipDate" : { "type" : "string", "format" : "date-time" }, "status" : { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] }, "complete" : { "type" : "boolean", "default" : false } }, "description" : "An order for a pets from the pet store", "xml" : { "name" : "Order" } } dataType: object xmlName: Order classFilename: Order unescapedDescription: An order for a pets from the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] imports: [DateTime, integer, string] imports: { - DateTime - integer - string } hasVars: true hasEnums: true hasOptional: true } [3]: 3: { importPath: org.openapitools.model.Pet name: Pet classname: Pet title: a Pet description: A pet for sale in the pet store classVarName: Pet modelJson: { "title" : "a Pet", "required" : [ "name", "photoUrls" ], "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "category" : { "$ref" : "#/components/schemas/Category" }, "name" : { "type" : "string", "example" : "doggie" }, "photoUrls" : { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } }, "tags" : { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } }, "status" : { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } }, "description" : "A pet for sale in the pet store", "xml" : { "name" : "Pet" } } dataType: object xmlName: Pet classFilename: Pet unescapedDescription: A pet for sale in the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [3]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] mandatory: [name, photoUrls] mandatory: { - name - photoUrls } allMandatory: [name, photoUrls] allMandatory: { - name - photoUrls } imports: [Category, List, Tag, array, string] imports: { - Category - List - Tag - array - string } hasVars: true hasEnums: true hasRequired: true hasOptional: true } [4]: 4: { importPath: org.openapitools.model.Tag name: Tag classname: Tag title: Pet Tag description: A tag for a pet classVarName: Tag modelJson: { "title" : "Pet Tag", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "name" : { "type" : "string" } }, "description" : "A tag for a pet", "xml" : { "name" : "Tag" } } dataType: object xmlName: Tag classFilename: Tag unescapedDescription: A tag for a pet vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] imports: [string] imports: { - string } hasVars: true hasOptional: true } [5]: 5: { importPath: org.openapitools.model.User name: User classname: User title: a User description: A User who is purchasing from the pet store classVarName: User modelJson: { "title" : "a User", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "username" : { "type" : "string" }, "firstName" : { "type" : "string" }, "lastName" : { "type" : "string" }, "email" : { "type" : "string" }, "password" : { "type" : "string" }, "phone" : { "type" : "string" }, "userStatus" : { "type" : "integer", "description" : "User Status", "format" : "int32" } }, "description" : "A User who is purchasing from the pet store", "xml" : { "name" : "User" } } dataType: object xmlName: User classFilename: User unescapedDescription: A User who is purchasing from the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] imports: [integer, string] imports: { - integer - string } hasVars: true hasOptional: true } ] *** ダンプに使ったコード [#xf4dc0e3] package org.openapitools.codegen; import java.lang.reflect.Field; import java.util.HashSet; import java.util.List; import java.util.Map; import java.util.Set; import java.util.TreeSet; import org.apache.commons.lang3.StringUtils; public class Dump { private static final int MAX_INDENT = 30; private static final boolean DISABLE_FALSE = true; private static final boolean DISABLE_NULL = true; private static final boolean DISABLE_SIZEZERO = true; /** * mapの中身をダンプする * @param map */ public static void dump(Object obj) { dump(obj, 0, ""); } /** * mapの中身をダンプする * @param obj * @param indent * @param preString */ public static void dump(Object obj, int indent, String preString) { String space = StringUtils.repeat(" ", indent); if (MAX_INDENT < indent) { System.out.println(space + preString + "class: " + obj.getClass().getSimpleName()); return; } if (obj == null ) { if (DISABLE_NULL) { return; } System.out.println(space + preString + "null"); } else if (obj instanceof String) { String splited[] = ((String)obj).replaceAll("\r\n", "\n").split("\n"); int cnt = 0; for (String line : splited) { if (cnt == 0) { System.out.println(space + preString + line); } else { System.out.println(space + StringUtils.repeat(" ", preString.length()) + line); } cnt++; } } else if (obj instanceof List) { if (DISABLE_SIZEZERO) { if (((List)obj).size() == 0) { return; } } System.out.println(space + preString + "["); int cnt = 0; for (Object item : (List)obj) { System.out.println(StringUtils.repeat(" ",indent + 2) + "[" + cnt + "]: "); dump(item, indent + 2, " " + cnt + ": "); cnt++; } System.out.println(space + "]"); } else if (obj instanceof Map) { Map<String, Object> map = (Map<String, Object>)obj; // keyはString型の前提 if (DISABLE_SIZEZERO) { if (map.keySet().size() == 0) { return; } } System.out.println(space + preString + "{"); for (String key : map.keySet()) { dump(map.get(key), indent + 2, " " + key + ": "); } System.out.println(space + "}"); } else if (obj instanceof Boolean) { if (DISABLE_FALSE) { if ("false".equals(obj.toString())) { return; } } System.out.println(space + preString + obj.toString()); } else if (obj instanceof HashSet || obj instanceof TreeSet) { Set<Object> set = (Set<Object>)obj; // keyはString型の前提 if (DISABLE_SIZEZERO) { if (set.size() == 0) { return; } } System.out.println(space + preString + obj.toString()); System.out.println(space + preString + "{"); for (Object item : set) { dump(item, indent + 2, " " + "- "); } System.out.println(space + "}"); } else { String className = obj.getClass().getSimpleName(); if (className.equals("CodegenOperation")) { dumpByReflection(obj, indent, preString); } else if (className.equals("ApiResponse")) { dumpByReflection(obj, indent, preString); } else if (className.equals("CodegenModel")) { dumpByReflection(obj, indent, preString); } else if (className.equals("CodegenParameter")) { dumpByReflection(obj, indent, preString); } else if (className.equals("CodegenSecurity")) { dumpByReflection(obj, indent, preString); } else if (className.equals("CodegenResponse")) { dumpByReflection(obj, indent, preString); } else if (className.equals("CodegenProperty")) { dumpByReflection(obj, indent, preString); } else if (className.equals("ArraySchema")) { dumpByReflection(obj, indent, preString); } else if (className.equals("Schema")) { dumpByReflection(obj, indent, preString); } else if (className.equals("MapSchema")) { dumpByReflection(obj, indent, preString); } else if (className.equals("StringSchema")) { dumpByReflection(obj, indent, preString); } else if (className.equals("Tag")) { dumpByReflection(obj, indent, preString); } else { System.out.println(space + preString + "class: " + obj.getClass().getSimpleName()); int a; a= 1; } } } /** * リフレクションを使ってクラスのダンプをする * @param obj ダンプ対象 * @param indent インデント * @param preString 先頭に追加する文字列 */ private static void dumpByReflection(Object obj, int indent, String preString) { String space = StringUtils.repeat(" ", indent); try { // フィールド一覧 Field[] fields = obj.getClass().getDeclaredFields(); for (Field field : fields) { try { field.setAccessible(true); dump(field.get(obj), indent + 2, field.getName() + ": "); } catch (Exception e) { System.out.println(space + preString + "fieldName: " + field.getName()); } } } catch (Exception e) { System.out.println(space + preString + "class: " + obj.getClass().getSimpleName()); } } }
spamではない場合はチェックをいれてください。
タイムスタンプを変更しない
*** OPENAPI設計書のサンプルPetStoreを解析した結果を内部でどのようにもっているのか [#x130e8fb] --- objs --- { operations: { classname: PetApi operation: [ [0]: hasAuthMethods: true hasConsumes: true hasParams: true hasRequiredParams: true path: /pet operationId: addPet httpMethod: POST summary: Add a new pet to the store baseName: Pet consumes: [ [0]: 0: { mediaType: application/json } [1]: 1: { mediaType: application/xml } ] isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true allParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true ] bodyParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true ] requiredParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 405 is4xx: true message: Invalid input simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid input", "content" : { } } ] imports: [Pet] imports: { - Pet } requestBodyExamples: [ [0]: 0: { contentType: application/json example: { "photoUrls" : [ "photoUrls", "photoUrls" ], "name" : "doggie", "id" : 0, "category" : { "name" : "name", "id" : 6 }, "tags" : [ { "name" : "name", "id" : 1 }, { "name" : "name", "id" : 1 } ], "status" : "available" } } [1]: 1: { contentType: application/xml example: <Pet> <id>123456789</id> <name>doggie</name> <photoUrls> <photoUrls>aeiou</photoUrls> </photoUrls> <tags> </tags> <status>aeiou</status> </Pet> } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: addPet operationIdOriginal: addPet operationIdLowerCase: addpet operationIdCamelCase: AddPet operationIdSnakeCase: add_pet [1]: hasAuthMethods: true hasParams: true hasOptionalParams: true hasRequiredParams: true path: /pet/{petId} operationId: deletePet httpMethod: DELETE summary: Deletes a pet baseName: Pet allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: Pet id to delete unescapedDescription: Pet id to delete defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "Pet id to delete", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true [1]: isHeaderParam: true isPrimitiveType: true baseName: api_key paramName: apiKey dataType: String defaultValue: null example: apiKey_example jsonSchema: { "name" : "api_key", "in" : "header", "schema" : { "type" : "string" } } isString: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: Pet id to delete unescapedDescription: Pet id to delete defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "Pet id to delete", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] headerParams: [ [0]: isHeaderParam: true isPrimitiveType: true baseName: api_key paramName: apiKey dataType: String defaultValue: null example: apiKey_example jsonSchema: { "name" : "api_key", "in" : "header", "schema" : { "type" : "string" } } isString: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: Pet id to delete unescapedDescription: Pet id to delete defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "Pet id to delete", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] optionalParams: [ [0]: isHeaderParam: true isPrimitiveType: true baseName: api_key paramName: apiKey dataType: String defaultValue: null example: apiKey_example jsonSchema: { "name" : "api_key", "in" : "header", "schema" : { "type" : "string" } } isString: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 400 is4xx: true message: Invalid pet value simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid pet value", "content" : { } } ] imports: [string] imports: { - string } nickname: deletePet operationIdOriginal: deletePet operationIdLowerCase: deletepet operationIdCamelCase: DeletePet operationIdSnakeCase: delete_pet [2]: hasAuthMethods: true hasProduces: true hasParams: true hasRequiredParams: true isArray: true hasReference: true path: /pet/findByStatus operationId: findPetsByStatus returnType: List httpMethod: GET returnBaseType: Pet returnContainer: array summary: Finds Pets by status unescapedNotes: Multiple status values can be provided with comma separated strings notes: Multiple status values can be provided with comma separated strings baseName: Pet defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] allParams: [ [0]: isQueryParam: true isContainer: true baseName: status paramName: status dataType: List datatypeWithEnum: List collectionFormat: csv description: Status values that need to be considered for filter unescapedDescription: Status values that need to be considered for filter baseType: String defaultValue: null enumName: StatusEnum style: form jsonSchema: { "name" : "status", "in" : "query", "description" : "Status values that need to be considered for filter", "required" : true, "style" : "form", "explode" : false, "schema" : { "type" : "array", "items" : { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } } } isArray: true isEnum: true allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: available defaultValueWithParam: = data.status; baseType: string example: null jsonSchema: { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: available defaultValueWithParam: = data.status; baseType: string example: null jsonSchema: { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum required: true ] queryParams: [ [0]: isQueryParam: true isContainer: true baseName: status paramName: status dataType: List datatypeWithEnum: List collectionFormat: csv description: Status values that need to be considered for filter unescapedDescription: Status values that need to be considered for filter baseType: String defaultValue: null enumName: StatusEnum style: form jsonSchema: { "name" : "status", "in" : "query", "description" : "Status values that need to be considered for filter", "required" : true, "style" : "form", "explode" : false, "schema" : { "type" : "array", "items" : { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } } } isArray: true isEnum: true allowableValues: { enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: available defaultValueWithParam: = data.status; baseType: string example: null jsonSchema: { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: available defaultValueWithParam: = data.status; baseType: string example: null jsonSchema: { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum required: true ] requiredParams: [ [0]: isQueryParam: true isContainer: true baseName: status paramName: status dataType: List datatypeWithEnum: List collectionFormat: csv description: Status values that need to be considered for filter unescapedDescription: Status values that need to be considered for filter baseType: String defaultValue: null enumName: StatusEnum style: form jsonSchema: { "name" : "status", "in" : "query", "description" : "Status values that need to be considered for filter", "required" : true, "style" : "form", "explode" : false, "schema" : { "type" : "array", "items" : { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } } } isArray: true isEnum: true allowableValues: { enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: available defaultValueWithParam: = data.status; baseType: string example: null jsonSchema: { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: available defaultValueWithParam: = data.status; baseType: string example: null jsonSchema: { "type" : "string", "default" : "available", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] enumVars: [ [0]: 0: { name: AVAILABLE isString: true value: "available" } [1]: 1: { name: PENDING isString: true value: "pending" } [2]: 2: { name: SOLD isString: true value: "sold" } ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum required: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: List baseType: Pet containerType: array isArray: true $ref: #/components/schemas/Pet jsonSchema: { "description" : "successful operation", "content" : { "application/xml" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/Pet" } } }, "application/json" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/Pet" } } } } } openApiType: Pet baseName: response complexType: Pet getter: getResponse setter: setResponse dataType: Pet datatypeWithEnum: Pet name: response defaultValue: null defaultValueWithParam: = data.response; baseType: Pet example: null jsonSchema: { "$ref" : "#/components/schemas/Pet" } isModel: true nameInCamelCase: Response nameInSnakeCase: RESPONSE [1]: code: 400 is4xx: true message: Invalid status value simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid status value", "content" : { } } ] imports: [string, Pet] imports: { - string - Pet } examples: [ [0]: 0: { contentType: application/json example: { "photoUrls" : [ "photoUrls", "photoUrls" ], "name" : "doggie", "id" : 0, "category" : { "name" : "name", "id" : 6 }, "tags" : [ { "name" : "name", "id" : 1 }, { "name" : "name", "id" : 1 } ], "status" : "available" } statusCode: 200 } [1]: 1: { contentType: application/xml example: <Pet> <id>123456789</id> <name>doggie</name> <photoUrls> <photoUrls>aeiou</photoUrls> </photoUrls> <tags> </tags> <status>aeiou</status> </Pet> statusCode: 200 } ] nickname: findPetsByStatus operationIdOriginal: findPetsByStatus operationIdLowerCase: findpetsbystatus operationIdCamelCase: FindPetsByStatus operationIdSnakeCase: find_pets_by_status [3]: hasAuthMethods: true hasProduces: true hasParams: true hasRequiredParams: true isArray: true hasReference: true isDeprecated: true path: /pet/findByTags operationId: findPetsByTags returnType: List httpMethod: GET returnBaseType: Pet returnContainer: array summary: Finds Pets by tags unescapedNotes: Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing. notes: Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing. baseName: Pet defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] allParams: [ [0]: isQueryParam: true isContainer: true baseName: tags paramName: tags dataType: List collectionFormat: csv description: Tags to filter by unescapedDescription: Tags to filter by baseType: String defaultValue: null style: form jsonSchema: { "name" : "tags", "in" : "query", "description" : "Tags to filter by", "required" : true, "style" : "form", "explode" : false, "schema" : { "type" : "array", "items" : { "type" : "string" } } } isArray: true openApiType: string baseName: inner complexType: string getter: getInner setter: setInner dataType: String datatypeWithEnum: String name: inner defaultValue: null defaultValueWithParam: = data.inner; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Inner nameInSnakeCase: INNER required: true ] queryParams: [ [0]: isQueryParam: true isContainer: true baseName: tags paramName: tags dataType: List collectionFormat: csv description: Tags to filter by unescapedDescription: Tags to filter by baseType: String defaultValue: null style: form jsonSchema: { "name" : "tags", "in" : "query", "description" : "Tags to filter by", "required" : true, "style" : "form", "explode" : false, "schema" : { "type" : "array", "items" : { "type" : "string" } } } isArray: true openApiType: string baseName: inner complexType: string getter: getInner setter: setInner dataType: String datatypeWithEnum: String name: inner defaultValue: null defaultValueWithParam: = data.inner; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Inner nameInSnakeCase: INNER required: true ] requiredParams: [ [0]: isQueryParam: true isContainer: true baseName: tags paramName: tags dataType: List collectionFormat: csv description: Tags to filter by unescapedDescription: Tags to filter by baseType: String defaultValue: null style: form jsonSchema: { "name" : "tags", "in" : "query", "description" : "Tags to filter by", "required" : true, "style" : "form", "explode" : false, "schema" : { "type" : "array", "items" : { "type" : "string" } } } isArray: true openApiType: string baseName: inner complexType: string getter: getInner setter: setInner dataType: String datatypeWithEnum: String name: inner defaultValue: null defaultValueWithParam: = data.inner; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Inner nameInSnakeCase: INNER required: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: List baseType: Pet containerType: array isArray: true $ref: #/components/schemas/Pet jsonSchema: { "description" : "successful operation", "content" : { "application/xml" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/Pet" } } }, "application/json" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/Pet" } } } } } openApiType: Pet baseName: response complexType: Pet getter: getResponse setter: setResponse dataType: Pet datatypeWithEnum: Pet name: response defaultValue: null defaultValueWithParam: = data.response; baseType: Pet example: null jsonSchema: { "$ref" : "#/components/schemas/Pet" } isModel: true nameInCamelCase: Response nameInSnakeCase: RESPONSE [1]: code: 400 is4xx: true message: Invalid tag value simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid tag value", "content" : { } } ] imports: [string, Pet] imports: { - string - Pet } examples: [ [0]: 0: { contentType: application/json example: { "photoUrls" : [ "photoUrls", "photoUrls" ], "name" : "doggie", "id" : 0, "category" : { "name" : "name", "id" : 6 }, "tags" : [ { "name" : "name", "id" : 1 }, { "name" : "name", "id" : 1 } ], "status" : "available" } statusCode: 200 } [1]: 1: { contentType: application/xml example: <Pet> <id>123456789</id> <name>doggie</name> <photoUrls> <photoUrls>aeiou</photoUrls> </photoUrls> <tags> </tags> <status>aeiou</status> </Pet> statusCode: 200 } ] nickname: findPetsByTags operationIdOriginal: findPetsByTags operationIdLowerCase: findpetsbytags operationIdCamelCase: FindPetsByTags operationIdSnakeCase: find_pets_by_tags [4]: hasAuthMethods: true hasProduces: true hasParams: true hasRequiredParams: true returnSimpleType: true hasReference: true path: /pet/{petId} operationId: getPetById returnType: Pet httpMethod: GET returnBaseType: Pet summary: Find pet by ID unescapedNotes: Returns a single pet notes: Returns a single pet baseName: Pet defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet to return unescapedDescription: ID of pet to return defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet to return", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet to return unescapedDescription: ID of pet to return defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet to return", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet to return unescapedDescription: ID of pet to return defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet to return", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] authMethods: [ [0]: name: api_key type: apiKey isApiKey: true keyParamName: api_key isKeyInHeader: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: Pet baseType: Pet isModel: true simpleType: true $ref: #/components/schemas/Pet jsonSchema: { "description" : "successful operation", "content" : { "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } } } [1]: code: 400 is4xx: true message: Invalid ID supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid ID supplied", "content" : { } } [2]: code: 404 is4xx: true message: Pet not found simpleType: true primitiveType: true jsonSchema: { "description" : "Pet not found", "content" : { } } ] imports: [Pet] imports: { - Pet } examples: [ [0]: 0: { contentType: application/json example: { "photoUrls" : [ "photoUrls", "photoUrls" ], "name" : "doggie", "id" : 0, "category" : { "name" : "name", "id" : 6 }, "tags" : [ { "name" : "name", "id" : 1 }, { "name" : "name", "id" : 1 } ], "status" : "available" } statusCode: 200 } [1]: 1: { contentType: application/xml example: <Pet> <id>123456789</id> <name>doggie</name> <photoUrls> <photoUrls>aeiou</photoUrls> </photoUrls> <tags> </tags> <status>aeiou</status> </Pet> statusCode: 200 } ] nickname: getPetById operationIdOriginal: getPetById operationIdLowerCase: getpetbyid operationIdCamelCase: GetPetById operationIdSnakeCase: get_pet_by_id [5]: hasAuthMethods: true hasConsumes: true hasParams: true hasRequiredParams: true path: /pet operationId: updatePet httpMethod: PUT summary: Update an existing pet baseName: Pet consumes: [ [0]: 0: { mediaType: application/json } [1]: 1: { mediaType: application/xml } ] isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true allParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true ] bodyParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true ] requiredParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Pet description: Pet object that needs to be added to the store baseType: Pet jsonSchema: { "description" : "Pet object that needs to be added to the store", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/Pet" } }, "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Pet" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] required: true hasRequired: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 400 is4xx: true message: Invalid ID supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid ID supplied", "content" : { } } [1]: code: 404 is4xx: true message: Pet not found simpleType: true primitiveType: true jsonSchema: { "description" : "Pet not found", "content" : { } } [2]: code: 405 is4xx: true message: Validation exception simpleType: true primitiveType: true jsonSchema: { "description" : "Validation exception", "content" : { } } ] imports: [Pet] imports: { - Pet } requestBodyExamples: [ [0]: 0: { contentType: application/json example: { "photoUrls" : [ "photoUrls", "photoUrls" ], "name" : "doggie", "id" : 0, "category" : { "name" : "name", "id" : 6 }, "tags" : [ { "name" : "name", "id" : 1 }, { "name" : "name", "id" : 1 } ], "status" : "available" } } [1]: 1: { contentType: application/xml example: <Pet> <id>123456789</id> <name>doggie</name> <photoUrls> <photoUrls>aeiou</photoUrls> </photoUrls> <tags> </tags> <status>aeiou</status> </Pet> } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: updatePet operationIdOriginal: updatePet operationIdLowerCase: updatepet operationIdCamelCase: UpdatePet operationIdSnakeCase: update_pet [6]: hasAuthMethods: true hasConsumes: true hasParams: true hasOptionalParams: true hasRequiredParams: true path: /pet/{petId} operationId: updatePetWithForm httpMethod: POST summary: Updates a pet in the store with form data baseName: Pet consumes: [ [0]: 0: { mediaType: application/x-www-form-urlencoded } ] allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet that needs to be updated unescapedDescription: ID of pet that needs to be updated defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet that needs to be updated", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true [1]: isFormParam: true isPrimitiveType: true baseName: name paramName: name dataType: String description: Updated name of the pet unescapedDescription: Updated name of the pet baseType: string defaultValue: null example: name_example jsonSchema: { "type" : "string", "description" : "Updated name of the pet" } isString: true [2]: isFormParam: true isPrimitiveType: true baseName: status paramName: status dataType: String description: Updated status of the pet unescapedDescription: Updated status of the pet baseType: string defaultValue: null example: status_example jsonSchema: { "type" : "string", "description" : "Updated status of the pet" } isString: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet that needs to be updated unescapedDescription: ID of pet that needs to be updated defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet that needs to be updated", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] formParams: [ [0]: isFormParam: true isPrimitiveType: true baseName: name paramName: name dataType: String description: Updated name of the pet unescapedDescription: Updated name of the pet baseType: string defaultValue: null example: name_example jsonSchema: { "type" : "string", "description" : "Updated name of the pet" } isString: true [1]: isFormParam: true isPrimitiveType: true baseName: status paramName: status dataType: String description: Updated status of the pet unescapedDescription: Updated status of the pet baseType: string defaultValue: null example: status_example jsonSchema: { "type" : "string", "description" : "Updated status of the pet" } isString: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet that needs to be updated unescapedDescription: ID of pet that needs to be updated defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet that needs to be updated", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] optionalParams: [ [0]: isFormParam: true isPrimitiveType: true baseName: name paramName: name dataType: String description: Updated name of the pet unescapedDescription: Updated name of the pet baseType: string defaultValue: null example: name_example jsonSchema: { "type" : "string", "description" : "Updated name of the pet" } isString: true [1]: isFormParam: true isPrimitiveType: true baseName: status paramName: status dataType: String description: Updated status of the pet unescapedDescription: Updated status of the pet baseType: string defaultValue: null example: status_example jsonSchema: { "type" : "string", "description" : "Updated status of the pet" } isString: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 405 is4xx: true message: Invalid input simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid input", "content" : { } } ] imports: [string] imports: { - string } nickname: updatePetWithForm operationIdOriginal: updatePetWithForm operationIdLowerCase: updatepetwithform operationIdCamelCase: UpdatePetWithForm operationIdSnakeCase: update_pet_with_form [7]: hasAuthMethods: true hasConsumes: true hasProduces: true hasParams: true hasOptionalParams: true hasRequiredParams: true returnSimpleType: true isMultipart: true hasReference: true path: /pet/{petId}/uploadImage operationId: uploadFile returnType: ApiResponse httpMethod: POST returnBaseType: ApiResponse summary: uploads an image baseName: Pet defaultResponse: null consumes: [ [0]: 0: { mediaType: multipart/form-data } ] produces: [ [0]: 0: { mediaType: application/json } ] allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet to update unescapedDescription: ID of pet to update defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet to update", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true [1]: isFormParam: true isPrimitiveType: true baseName: additionalMetadata paramName: additionalMetadata dataType: String description: Additional data to pass to server unescapedDescription: Additional data to pass to server baseType: string defaultValue: null example: additionalMetadata_example jsonSchema: { "type" : "string", "description" : "Additional data to pass to server" } isString: true [2]: isFormParam: true isPrimitiveType: true baseName: file paramName: file dataType: File dataFormat: binary description: file to upload unescapedDescription: file to upload baseType: file defaultValue: null example: BINARY_DATA_HERE jsonSchema: { "type" : "string", "description" : "file to upload", "format" : "binary" } isBinary: true isFile: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet to update unescapedDescription: ID of pet to update defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet to update", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] formParams: [ [0]: isFormParam: true isPrimitiveType: true baseName: additionalMetadata paramName: additionalMetadata dataType: String description: Additional data to pass to server unescapedDescription: Additional data to pass to server baseType: string defaultValue: null example: additionalMetadata_example jsonSchema: { "type" : "string", "description" : "Additional data to pass to server" } isString: true [1]: isFormParam: true isPrimitiveType: true baseName: file paramName: file dataType: File dataFormat: binary description: file to upload unescapedDescription: file to upload baseType: file defaultValue: null example: BINARY_DATA_HERE jsonSchema: { "type" : "string", "description" : "file to upload", "format" : "binary" } isBinary: true isFile: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: petId paramName: petId dataType: Long dataFormat: int64 description: ID of pet to update unescapedDescription: ID of pet to update defaultValue: null example: 789 jsonSchema: { "name" : "petId", "in" : "path", "description" : "ID of pet to update", "required" : true, "schema" : { "type" : "integer", "format" : "int64" } } isLong: true required: true ] optionalParams: [ [0]: isFormParam: true isPrimitiveType: true baseName: additionalMetadata paramName: additionalMetadata dataType: String description: Additional data to pass to server unescapedDescription: Additional data to pass to server baseType: string defaultValue: null example: additionalMetadata_example jsonSchema: { "type" : "string", "description" : "Additional data to pass to server" } isString: true [1]: isFormParam: true isPrimitiveType: true baseName: file paramName: file dataType: File dataFormat: binary description: file to upload unescapedDescription: file to upload baseType: file defaultValue: null example: BINARY_DATA_HERE jsonSchema: { "type" : "string", "description" : "file to upload", "format" : "binary" } isBinary: true isFile: true ] authMethods: [ [0]: name: petstore_auth type: oauth2 isOAuth: true flow: implicit authorizationUrl: http://petstore.swagger.io/api/oauth/dialog scopes: [ [0]: 0: { scope: write:pets description: modify pets in your account } [1]: 1: { scope: read:pets description: read your pets } ] isImplicit: true ] tags: [ [0]: name: pet description: Everything about your Pets ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: ApiResponse baseType: ApiResponse isModel: true simpleType: true $ref: #/components/schemas/ApiResponse jsonSchema: { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "$ref" : "#/components/schemas/ApiResponse" } } } } ] imports: [file, string, ApiResponse] imports: { - file - string - ApiResponse } examples: [ [0]: 0: { contentType: application/json example: { "code" : 0, "type" : "type", "message" : "message" } statusCode: 200 } ] nickname: uploadFile operationIdOriginal: uploadFile operationIdLowerCase: uploadfile operationIdCamelCase: UploadFile operationIdSnakeCase: upload_file ] pathPrefix: pet } package: org.openapitools.api imports: [ [0]: 0: { import: org.openapitools.model.ApiResponse classname: ApiResponse } [1]: 1: { import: org.openapitools.model.Pet classname: Pet } [2]: 2: { import: org.openapitools.model.file classname: file } [3]: 3: { import: org.openapitools.model.string classname: string } ] hasImport: true } --- allModels --- [ [0]: 0: { importPath: org.openapitools.model.ApiResponse name: ApiResponse classname: ApiResponse title: An uploaded response description: Describes the result of uploading an image resource classVarName: ApiResponse modelJson: { "title" : "An uploaded response", "type" : "object", "properties" : { "code" : { "type" : "integer", "format" : "int32" }, "type" : { "type" : "string" }, "message" : { "type" : "string" } }, "description" : "Describes the result of uploading an image resource" } dataType: object classFilename: ApiResponse unescapedDescription: Describes the result of uploading an image resource vars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] allVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] optionalVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] readWriteVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] imports: [integer, string] imports: { - integer - string } hasVars: true hasOptional: true } [1]: 1: { importPath: org.openapitools.model.Category name: Category classname: Category title: Pet category description: A category for a pet classVarName: Category modelJson: { "title" : "Pet category", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "name" : { "type" : "string" } }, "description" : "A category for a pet", "xml" : { "name" : "Category" } } dataType: object xmlName: Category classFilename: Category unescapedDescription: A category for a pet vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] imports: [string] imports: { - string } hasVars: true hasOptional: true } [2]: 2: { importPath: org.openapitools.model.Order name: Order classname: Order title: Pet Order description: An order for a pets from the pet store classVarName: Order modelJson: { "title" : "Pet Order", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "petId" : { "type" : "integer", "format" : "int64" }, "quantity" : { "type" : "integer", "format" : "int32" }, "shipDate" : { "type" : "string", "format" : "date-time" }, "status" : { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] }, "complete" : { "type" : "boolean", "default" : false } }, "description" : "An order for a pets from the pet store", "xml" : { "name" : "Order" } } dataType: object xmlName: Order classFilename: Order unescapedDescription: An order for a pets from the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] imports: [DateTime, integer, string] imports: { - DateTime - integer - string } hasVars: true hasEnums: true hasOptional: true } [3]: 3: { importPath: org.openapitools.model.Pet name: Pet classname: Pet title: a Pet description: A pet for sale in the pet store classVarName: Pet modelJson: { "title" : "a Pet", "required" : [ "name", "photoUrls" ], "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "category" : { "$ref" : "#/components/schemas/Category" }, "name" : { "type" : "string", "example" : "doggie" }, "photoUrls" : { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } }, "tags" : { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } }, "status" : { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } }, "description" : "A pet for sale in the pet store", "xml" : { "name" : "Pet" } } dataType: object xmlName: Pet classFilename: Pet unescapedDescription: A pet for sale in the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [3]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] mandatory: [name, photoUrls] mandatory: { - name - photoUrls } allMandatory: [name, photoUrls] allMandatory: { - name - photoUrls } imports: [Category, List, Tag, array, string] imports: { - Category - List - Tag - array - string } hasVars: true hasEnums: true hasRequired: true hasOptional: true } [4]: 4: { importPath: org.openapitools.model.Tag name: Tag classname: Tag title: Pet Tag description: A tag for a pet classVarName: Tag modelJson: { "title" : "Pet Tag", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "name" : { "type" : "string" } }, "description" : "A tag for a pet", "xml" : { "name" : "Tag" } } dataType: object xmlName: Tag classFilename: Tag unescapedDescription: A tag for a pet vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] imports: [string] imports: { - string } hasVars: true hasOptional: true } [5]: 5: { importPath: org.openapitools.model.User name: User classname: User title: a User description: A User who is purchasing from the pet store classVarName: User modelJson: { "title" : "a User", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "username" : { "type" : "string" }, "firstName" : { "type" : "string" }, "lastName" : { "type" : "string" }, "email" : { "type" : "string" }, "password" : { "type" : "string" }, "phone" : { "type" : "string" }, "userStatus" : { "type" : "integer", "description" : "User Status", "format" : "int32" } }, "description" : "A User who is purchasing from the pet store", "xml" : { "name" : "User" } } dataType: object xmlName: User classFilename: User unescapedDescription: A User who is purchasing from the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] imports: [integer, string] imports: { - integer - string } hasVars: true hasOptional: true } ] [main] INFO org.openapitools.codegen.TemplateManager - writing file C:\Users\kh\prj\openapi_gen\template\mydoc2\out\mydoc2\src\org\openapitools\api\PetApi.sample --- objs --- { operations: { classname: StoreApi operation: [ [0]: hasParams: true hasRequiredParams: true path: /store/order/{orderId} operationId: deleteOrder httpMethod: DELETE summary: Delete purchase order by ID unescapedNotes: For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors notes: For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors baseName: Store allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: orderId paramName: orderId dataType: String description: ID of the order that needs to be deleted unescapedDescription: ID of the order that needs to be deleted defaultValue: null example: orderId_example jsonSchema: { "name" : "orderId", "in" : "path", "description" : "ID of the order that needs to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: orderId paramName: orderId dataType: String description: ID of the order that needs to be deleted unescapedDescription: ID of the order that needs to be deleted defaultValue: null example: orderId_example jsonSchema: { "name" : "orderId", "in" : "path", "description" : "ID of the order that needs to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: orderId paramName: orderId dataType: String description: ID of the order that needs to be deleted unescapedDescription: ID of the order that needs to be deleted defaultValue: null example: orderId_example jsonSchema: { "name" : "orderId", "in" : "path", "description" : "ID of the order that needs to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] tags: [ [0]: name: store description: Access to Petstore orders ] responses: [ [0]: code: 400 is4xx: true message: Invalid ID supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid ID supplied", "content" : { } } [1]: code: 404 is4xx: true message: Order not found simpleType: true primitiveType: true jsonSchema: { "description" : "Order not found", "content" : { } } ] imports: [string] imports: { - string } nickname: deleteOrder operationIdOriginal: deleteOrder operationIdLowerCase: deleteorder operationIdCamelCase: DeleteOrder operationIdSnakeCase: delete_order [1]: hasAuthMethods: true hasProduces: true isMap: true path: /store/inventory operationId: getInventory returnType: Map returnFormat: int32 httpMethod: GET returnBaseType: integer returnContainer: map summary: Returns pet inventories by status unescapedNotes: Returns a map of status codes to quantities notes: Returns a map of status codes to quantities baseName: Store defaultResponse: null produces: [ [0]: 0: { mediaType: application/json } ] authMethods: [ [0]: name: api_key type: apiKey isApiKey: true keyParamName: api_key isKeyInHeader: true ] tags: [ [0]: name: store description: Access to Petstore orders ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: Map baseType: integer containerType: map isModel: true isMap: true jsonSchema: { "description" : "successful operation", "content" : { "application/json" : { "schema" : { "type" : "object", "additionalProperties" : { "type" : "integer", "format" : "int32" } } } } } openApiType: integer baseName: complexType: integer getter: get setter: set dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: defaultValue: null defaultValueWithParam: = data.; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: nameInSnakeCase: ] imports: [integer] imports: { - integer } nickname: getInventory operationIdOriginal: getInventory operationIdLowerCase: getinventory operationIdCamelCase: GetInventory operationIdSnakeCase: get_inventory [2]: hasProduces: true hasParams: true hasRequiredParams: true returnSimpleType: true hasReference: true path: /store/order/{orderId} operationId: getOrderById returnType: Order httpMethod: GET returnBaseType: Order summary: Find purchase order by ID unescapedNotes: For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions notes: For valid response try integer IDs with value <= 5 or > 10. Other values will generated exceptions baseName: Store defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: orderId paramName: orderId dataType: Long dataFormat: int64 description: ID of pet that needs to be fetched unescapedDescription: ID of pet that needs to be fetched defaultValue: null example: 789 jsonSchema: { "name" : "orderId", "in" : "path", "description" : "ID of pet that needs to be fetched", "required" : true, "schema" : { "maximum" : 5, "minimum" : 1, "type" : "integer", "format" : "int64" } } isLong: true hasValidation: true required: true maximum: 5 minimum: 1 ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: orderId paramName: orderId dataType: Long dataFormat: int64 description: ID of pet that needs to be fetched unescapedDescription: ID of pet that needs to be fetched defaultValue: null example: 789 jsonSchema: { "name" : "orderId", "in" : "path", "description" : "ID of pet that needs to be fetched", "required" : true, "schema" : { "maximum" : 5, "minimum" : 1, "type" : "integer", "format" : "int64" } } isLong: true hasValidation: true required: true maximum: 5 minimum: 1 ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: orderId paramName: orderId dataType: Long dataFormat: int64 description: ID of pet that needs to be fetched unescapedDescription: ID of pet that needs to be fetched defaultValue: null example: 789 jsonSchema: { "name" : "orderId", "in" : "path", "description" : "ID of pet that needs to be fetched", "required" : true, "schema" : { "maximum" : 5, "minimum" : 1, "type" : "integer", "format" : "int64" } } isLong: true hasValidation: true required: true maximum: 5 minimum: 1 ] tags: [ [0]: name: store description: Access to Petstore orders ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: Order baseType: Order isModel: true simpleType: true $ref: #/components/schemas/Order jsonSchema: { "description" : "successful operation", "content" : { "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Order" } }, "application/json" : { "schema" : { "$ref" : "#/components/schemas/Order" } } } } [1]: code: 400 is4xx: true message: Invalid ID supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid ID supplied", "content" : { } } [2]: code: 404 is4xx: true message: Order not found simpleType: true primitiveType: true jsonSchema: { "description" : "Order not found", "content" : { } } ] imports: [Order] imports: { - Order } examples: [ [0]: 0: { contentType: application/json example: { "petId" : 6, "quantity" : 1, "id" : 0, "shipDate" : "2000-01-23T04:56:07.000+00:00", "complete" : false, "status" : "placed" } statusCode: 200 } [1]: 1: { contentType: application/xml example: <Order> <id>123456789</id> <petId>123456789</petId> <quantity>123</quantity> <shipDate>2000-01-23T04:56:07.000Z</shipDate> <status>aeiou</status> <complete>true</complete> </Order> statusCode: 200 } ] nickname: getOrderById operationIdOriginal: getOrderById operationIdLowerCase: getorderbyid operationIdCamelCase: GetOrderById operationIdSnakeCase: get_order_by_id [3]: hasProduces: true hasParams: true hasRequiredParams: true returnSimpleType: true hasReference: true path: /store/order operationId: placeOrder returnType: Order httpMethod: POST returnBaseType: Order summary: Place an order for a pet baseName: Store defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] isBodyParam: true isModel: true baseName: body paramName: body dataType: Order description: order placed for purchasing the pet baseType: Order jsonSchema: { "description" : "order placed for purchasing the pet", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/Order" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] required: true allParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Order description: order placed for purchasing the pet baseType: Order jsonSchema: { "description" : "order placed for purchasing the pet", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/Order" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] required: true ] bodyParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Order description: order placed for purchasing the pet baseType: Order jsonSchema: { "description" : "order placed for purchasing the pet", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/Order" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] required: true ] requiredParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: Order description: order placed for purchasing the pet baseType: Order jsonSchema: { "description" : "order placed for purchasing the pet", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/Order" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] required: true ] tags: [ [0]: name: store description: Access to Petstore orders ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: Order baseType: Order isModel: true simpleType: true $ref: #/components/schemas/Order jsonSchema: { "description" : "successful operation", "content" : { "application/xml" : { "schema" : { "$ref" : "#/components/schemas/Order" } }, "application/json" : { "schema" : { "$ref" : "#/components/schemas/Order" } } } } [1]: code: 400 is4xx: true message: Invalid Order simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid Order", "content" : { } } ] imports: [Order] imports: { - Order } examples: [ [0]: 0: { contentType: application/json example: { "petId" : 6, "quantity" : 1, "id" : 0, "shipDate" : "2000-01-23T04:56:07.000+00:00", "complete" : false, "status" : "placed" } statusCode: 200 } [1]: 1: { contentType: application/xml example: <Order> <id>123456789</id> <petId>123456789</petId> <quantity>123</quantity> <shipDate>2000-01-23T04:56:07.000Z</shipDate> <status>aeiou</status> <complete>true</complete> </Order> statusCode: 200 } ] requestBodyExamples: [ [0]: 0: { contentType: */* example: { "petId" : 6, "quantity" : 1, "id" : 0, "shipDate" : "2000-01-23T04:56:07.000+00:00", "complete" : false, "status" : "placed" } } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: placeOrder operationIdOriginal: placeOrder operationIdLowerCase: placeorder operationIdCamelCase: PlaceOrder operationIdSnakeCase: place_order ] pathPrefix: store } package: org.openapitools.api imports: [ [0]: 0: { import: org.openapitools.model.Order classname: Order } [1]: 1: { import: org.openapitools.model.integer classname: integer } [2]: 2: { import: org.openapitools.model.string classname: string } ] hasImport: true } --- allModels --- [ [0]: 0: { importPath: org.openapitools.model.ApiResponse name: ApiResponse classname: ApiResponse title: An uploaded response description: Describes the result of uploading an image resource classVarName: ApiResponse modelJson: { "title" : "An uploaded response", "type" : "object", "properties" : { "code" : { "type" : "integer", "format" : "int32" }, "type" : { "type" : "string" }, "message" : { "type" : "string" } }, "description" : "Describes the result of uploading an image resource" } dataType: object classFilename: ApiResponse unescapedDescription: Describes the result of uploading an image resource vars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] allVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] optionalVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] readWriteVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] imports: [integer, string] imports: { - integer - string } hasVars: true hasOptional: true } [1]: 1: { importPath: org.openapitools.model.Category name: Category classname: Category title: Pet category description: A category for a pet classVarName: Category modelJson: { "title" : "Pet category", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "name" : { "type" : "string" } }, "description" : "A category for a pet", "xml" : { "name" : "Category" } } dataType: object xmlName: Category classFilename: Category unescapedDescription: A category for a pet vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] imports: [string] imports: { - string } hasVars: true hasOptional: true } [2]: 2: { importPath: org.openapitools.model.Order name: Order classname: Order title: Pet Order description: An order for a pets from the pet store classVarName: Order modelJson: { "title" : "Pet Order", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "petId" : { "type" : "integer", "format" : "int64" }, "quantity" : { "type" : "integer", "format" : "int32" }, "shipDate" : { "type" : "string", "format" : "date-time" }, "status" : { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] }, "complete" : { "type" : "boolean", "default" : false } }, "description" : "An order for a pets from the pet store", "xml" : { "name" : "Order" } } dataType: object xmlName: Order classFilename: Order unescapedDescription: An order for a pets from the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] imports: [DateTime, integer, string] imports: { - DateTime - integer - string } hasVars: true hasEnums: true hasOptional: true } [3]: 3: { importPath: org.openapitools.model.Pet name: Pet classname: Pet title: a Pet description: A pet for sale in the pet store classVarName: Pet modelJson: { "title" : "a Pet", "required" : [ "name", "photoUrls" ], "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "category" : { "$ref" : "#/components/schemas/Category" }, "name" : { "type" : "string", "example" : "doggie" }, "photoUrls" : { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } }, "tags" : { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } }, "status" : { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } }, "description" : "A pet for sale in the pet store", "xml" : { "name" : "Pet" } } dataType: object xmlName: Pet classFilename: Pet unescapedDescription: A pet for sale in the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [3]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] mandatory: [name, photoUrls] mandatory: { - name - photoUrls } allMandatory: [name, photoUrls] allMandatory: { - name - photoUrls } imports: [Category, List, Tag, array, string] imports: { - Category - List - Tag - array - string } hasVars: true hasEnums: true hasRequired: true hasOptional: true } [4]: 4: { importPath: org.openapitools.model.Tag name: Tag classname: Tag title: Pet Tag description: A tag for a pet classVarName: Tag modelJson: { "title" : "Pet Tag", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "name" : { "type" : "string" } }, "description" : "A tag for a pet", "xml" : { "name" : "Tag" } } dataType: object xmlName: Tag classFilename: Tag unescapedDescription: A tag for a pet vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] imports: [string] imports: { - string } hasVars: true hasOptional: true } [5]: 5: { importPath: org.openapitools.model.User name: User classname: User title: a User description: A User who is purchasing from the pet store classVarName: User modelJson: { "title" : "a User", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "username" : { "type" : "string" }, "firstName" : { "type" : "string" }, "lastName" : { "type" : "string" }, "email" : { "type" : "string" }, "password" : { "type" : "string" }, "phone" : { "type" : "string" }, "userStatus" : { "type" : "integer", "description" : "User Status", "format" : "int32" } }, "description" : "A User who is purchasing from the pet store", "xml" : { "name" : "User" } } dataType: object xmlName: User classFilename: User unescapedDescription: A User who is purchasing from the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] imports: [integer, string] imports: { - integer - string } hasVars: true hasOptional: true } ] [main] INFO org.openapitools.codegen.TemplateManager - writing file C:\Users\kh\prj\openapi_gen\template\mydoc2\out\mydoc2\src\org\openapitools\api\StoreApi.sample --- objs --- { operations: { classname: UserApi operation: [ [0]: hasParams: true hasRequiredParams: true path: /user operationId: createUser httpMethod: POST summary: Create user unescapedNotes: This can only be done by the logged in user. notes: This can only be done by the logged in user. baseName: User isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Created user object baseType: User jsonSchema: { "description" : "Created user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true allParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Created user object baseType: User jsonSchema: { "description" : "Created user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true ] bodyParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Created user object baseType: User jsonSchema: { "description" : "Created user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true ] requiredParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Created user object baseType: User jsonSchema: { "description" : "Created user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 0 message: successful operation isDefault: true simpleType: true primitiveType: true jsonSchema: { "description" : "successful operation", "content" : { } } ] imports: [User] imports: { - User } requestBodyExamples: [ [0]: 0: { contentType: */* example: { "firstName" : "firstName", "lastName" : "lastName", "password" : "password", "userStatus" : 6, "phone" : "phone", "id" : 0, "email" : "email", "username" : "username" } } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: createUser operationIdOriginal: createUser operationIdLowerCase: createuser operationIdCamelCase: CreateUser operationIdSnakeCase: create_user [1]: hasParams: true hasRequiredParams: true path: /user/createWithArray operationId: createUsersWithArrayInput httpMethod: POST summary: Creates list of users with given input array baseName: User isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true allParams: [ [0]: isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true ] bodyParams: [ [0]: isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true ] requiredParams: [ [0]: isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 0 message: successful operation isDefault: true simpleType: true primitiveType: true jsonSchema: { "description" : "successful operation", "content" : { } } ] imports: [User, array] imports: { - User - array } requestBodyExamples: [ [0]: 0: { contentType: */* example: { "firstName" : "firstName", "lastName" : "lastName", "password" : "password", "userStatus" : 6, "phone" : "phone", "id" : 0, "email" : "email", "username" : "username" } } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: createUsersWithArrayInput operationIdOriginal: createUsersWithArrayInput operationIdLowerCase: createuserswitharrayinput operationIdCamelCase: CreateUsersWithArrayInput operationIdSnakeCase: create_users_with_array_input [2]: hasParams: true hasRequiredParams: true path: /user/createWithList operationId: createUsersWithListInput httpMethod: POST summary: Creates list of users with given input array baseName: User isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true allParams: [ [0]: isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true ] bodyParams: [ [0]: isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true ] requiredParams: [ [0]: isBodyParam: true isContainer: true baseName: body paramName: body dataType: List description: List of user object baseType: User jsonSchema: { "description" : "List of user object", "content" : { "*/*" : { "schema" : { "type" : "array", "items" : { "$ref" : "#/components/schemas/User" } } } }, "required" : true } isArray: true openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY openApiType: User baseName: property complexType: User getter: getProperty setter: setProperty dataType: User datatypeWithEnum: User name: property defaultValue: null defaultValueWithParam: = data.property; baseType: User example: null jsonSchema: { "$ref" : "#/components/schemas/User" } isModel: true nameInCamelCase: Property nameInSnakeCase: PROPERTY required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 0 message: successful operation isDefault: true simpleType: true primitiveType: true jsonSchema: { "description" : "successful operation", "content" : { } } ] imports: [User, array] imports: { - User - array } requestBodyExamples: [ [0]: 0: { contentType: */* example: { "firstName" : "firstName", "lastName" : "lastName", "password" : "password", "userStatus" : 6, "phone" : "phone", "id" : 0, "email" : "email", "username" : "username" } } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: createUsersWithListInput operationIdOriginal: createUsersWithListInput operationIdLowerCase: createuserswithlistinput operationIdCamelCase: CreateUsersWithListInput operationIdSnakeCase: create_users_with_list_input [3]: hasParams: true hasRequiredParams: true path: /user/{username} operationId: deleteUser httpMethod: DELETE summary: Delete user unescapedNotes: This can only be done by the logged in user. notes: This can only be done by the logged in user. baseName: User allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The name that needs to be deleted unescapedDescription: The name that needs to be deleted defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "The name that needs to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The name that needs to be deleted unescapedDescription: The name that needs to be deleted defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "The name that needs to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The name that needs to be deleted unescapedDescription: The name that needs to be deleted defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "The name that needs to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 400 is4xx: true message: Invalid username supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid username supplied", "content" : { } } [1]: code: 404 is4xx: true message: User not found simpleType: true primitiveType: true jsonSchema: { "description" : "User not found", "content" : { } } ] imports: [string] imports: { - string } nickname: deleteUser operationIdOriginal: deleteUser operationIdLowerCase: deleteuser operationIdCamelCase: DeleteUser operationIdSnakeCase: delete_user [4]: hasProduces: true hasParams: true hasRequiredParams: true returnSimpleType: true hasReference: true path: /user/{username} operationId: getUserByName returnType: User httpMethod: GET returnBaseType: User summary: Get user by user name baseName: User defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The name that needs to be fetched. Use user1 for testing. unescapedDescription: The name that needs to be fetched. Use user1 for testing. defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "The name that needs to be fetched. Use user1 for testing.", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The name that needs to be fetched. Use user1 for testing. unescapedDescription: The name that needs to be fetched. Use user1 for testing. defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "The name that needs to be fetched. Use user1 for testing.", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The name that needs to be fetched. Use user1 for testing. unescapedDescription: The name that needs to be fetched. Use user1 for testing. defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "The name that needs to be fetched. Use user1 for testing.", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 200 is2xx: true message: successful operation dataType: User baseType: User isModel: true simpleType: true $ref: #/components/schemas/User jsonSchema: { "description" : "successful operation", "content" : { "application/xml" : { "schema" : { "$ref" : "#/components/schemas/User" } }, "application/json" : { "schema" : { "$ref" : "#/components/schemas/User" } } } } [1]: code: 400 is4xx: true message: Invalid username supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid username supplied", "content" : { } } [2]: code: 404 is4xx: true message: User not found simpleType: true primitiveType: true jsonSchema: { "description" : "User not found", "content" : { } } ] imports: [User, string] imports: { - User - string } examples: [ [0]: 0: { contentType: application/json example: { "firstName" : "firstName", "lastName" : "lastName", "password" : "password", "userStatus" : 6, "phone" : "phone", "id" : 0, "email" : "email", "username" : "username" } statusCode: 200 } [1]: 1: { contentType: application/xml example: <User> <id>123456789</id> <username>aeiou</username> <firstName>aeiou</firstName> <lastName>aeiou</lastName> <email>aeiou</email> <password>aeiou</password> <phone>aeiou</phone> <userStatus>123</userStatus> </User> statusCode: 200 } ] nickname: getUserByName operationIdOriginal: getUserByName operationIdLowerCase: getuserbyname operationIdCamelCase: GetUserByName operationIdSnakeCase: get_user_by_name [5]: responseHeaders: [ [0]: openApiType: integer baseName: X-Rate-Limit complexType: integer getter: getXMinusRateMinusLimit setter: setXMinusRateMinusLimit description: calls per hour allowed by the user dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: XMinusRateMinusLimit defaultValue: null defaultValueWithParam: = data.X-Rate-Limit; baseType: integer unescapedDescription: calls per hour allowed by the user example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: XMinusRateMinusLimit nameInSnakeCase: X_MINUS_RATE_MINUS_LIMIT [1]: openApiType: string baseName: X-Expires-After complexType: DateTime getter: getXMinusExpiresMinusAfter setter: setXMinusExpiresMinusAfter description: date in UTC when token expires dataType: Date datatypeWithEnum: Date dataFormat: date-time name: XMinusExpiresMinusAfter defaultValue: null defaultValueWithParam: = data.X-Expires-After; baseType: DateTime unescapedDescription: date in UTC when token expires example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: XMinusExpiresMinusAfter nameInSnakeCase: X_MINUS_EXPIRES_MINUS_AFTER ] hasProduces: true hasParams: true hasRequiredParams: true returnSimpleType: true path: /user/login operationId: loginUser returnType: String httpMethod: GET returnBaseType: string summary: Logs user into the system baseName: User defaultResponse: null produces: [ [0]: 0: { mediaType: application/xml } [1]: 1: { mediaType: application/json } ] allParams: [ [0]: isQueryParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The user name for login unescapedDescription: The user name for login defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "query", "description" : "The user name for login", "required" : true, "schema" : { "type" : "string" } } isString: true required: true [1]: isQueryParam: true isPrimitiveType: true baseName: password paramName: password dataType: String description: The password for login in clear text unescapedDescription: The password for login in clear text defaultValue: null example: password_example jsonSchema: { "name" : "password", "in" : "query", "description" : "The password for login in clear text", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] queryParams: [ [0]: isQueryParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The user name for login unescapedDescription: The user name for login defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "query", "description" : "The user name for login", "required" : true, "schema" : { "type" : "string" } } isString: true required: true [1]: isQueryParam: true isPrimitiveType: true baseName: password paramName: password dataType: String description: The password for login in clear text unescapedDescription: The password for login in clear text defaultValue: null example: password_example jsonSchema: { "name" : "password", "in" : "query", "description" : "The password for login in clear text", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] requiredParams: [ [0]: isQueryParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: The user name for login unescapedDescription: The user name for login defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "query", "description" : "The user name for login", "required" : true, "schema" : { "type" : "string" } } isString: true required: true [1]: isQueryParam: true isPrimitiveType: true baseName: password paramName: password dataType: String description: The password for login in clear text unescapedDescription: The password for login in clear text defaultValue: null example: password_example jsonSchema: { "name" : "password", "in" : "query", "description" : "The password for login in clear text", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: headers: [ [0]: openApiType: integer baseName: X-Rate-Limit complexType: integer getter: getXMinusRateMinusLimit setter: setXMinusRateMinusLimit description: calls per hour allowed by the user dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: XMinusRateMinusLimit defaultValue: null defaultValueWithParam: = data.X-Rate-Limit; baseType: integer unescapedDescription: calls per hour allowed by the user example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: XMinusRateMinusLimit nameInSnakeCase: X_MINUS_RATE_MINUS_LIMIT [1]: openApiType: string baseName: X-Expires-After complexType: DateTime getter: getXMinusExpiresMinusAfter setter: setXMinusExpiresMinusAfter description: date in UTC when token expires dataType: Date datatypeWithEnum: Date dataFormat: date-time name: XMinusExpiresMinusAfter defaultValue: null defaultValueWithParam: = data.X-Expires-After; baseType: DateTime unescapedDescription: date in UTC when token expires example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: XMinusExpiresMinusAfter nameInSnakeCase: X_MINUS_EXPIRES_MINUS_AFTER ] code: 200 is2xx: true message: successful operation dataType: String baseType: string hasHeaders: true isString: true isModel: true simpleType: true jsonSchema: { "description" : "successful operation", "headers" : { "X-Rate-Limit" : { "description" : "calls per hour allowed by the user", "schema" : { "type" : "integer", "format" : "int32" } }, "X-Expires-After" : { "description" : "date in UTC when token expires", "schema" : { "type" : "string", "format" : "date-time" } } }, "content" : { "application/xml" : { "schema" : { "type" : "string" } }, "application/json" : { "schema" : { "type" : "string" } } } } [1]: code: 400 is4xx: true message: Invalid username/password supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid username/password supplied", "content" : { } } ] imports: [string] imports: { - string } nickname: loginUser operationIdOriginal: loginUser operationIdLowerCase: loginuser operationIdCamelCase: LoginUser operationIdSnakeCase: login_user [6]: path: /user/logout operationId: logoutUser httpMethod: GET summary: Logs out current logged in user session baseName: User tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 0 message: successful operation isDefault: true simpleType: true primitiveType: true jsonSchema: { "description" : "successful operation", "content" : { } } ] nickname: logoutUser operationIdOriginal: logoutUser operationIdLowerCase: logoutuser operationIdCamelCase: LogoutUser operationIdSnakeCase: logout_user [7]: hasParams: true hasRequiredParams: true path: /user/{username} operationId: updateUser httpMethod: PUT summary: Updated user unescapedNotes: This can only be done by the logged in user. notes: This can only be done by the logged in user. baseName: User isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Updated user object baseType: User jsonSchema: { "description" : "Updated user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true allParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: name that need to be deleted unescapedDescription: name that need to be deleted defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "name that need to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true [1]: isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Updated user object baseType: User jsonSchema: { "description" : "Updated user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true ] bodyParams: [ [0]: isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Updated user object baseType: User jsonSchema: { "description" : "Updated user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true ] pathParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: name that need to be deleted unescapedDescription: name that need to be deleted defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "name that need to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true ] requiredParams: [ [0]: isPathParam: true isPrimitiveType: true baseName: username paramName: username dataType: String description: name that need to be deleted unescapedDescription: name that need to be deleted defaultValue: null example: username_example jsonSchema: { "name" : "username", "in" : "path", "description" : "name that need to be deleted", "required" : true, "schema" : { "type" : "string" } } isString: true required: true [1]: isBodyParam: true isModel: true baseName: body paramName: body dataType: User description: Updated user object baseType: User jsonSchema: { "description" : "Updated user object", "content" : { "*/*" : { "schema" : { "$ref" : "#/components/schemas/User" } } }, "required" : true } hasVars: true vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } required: true isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] required: true ] tags: [ [0]: name: user description: Operations about user ] responses: [ [0]: code: 400 is4xx: true message: Invalid user supplied simpleType: true primitiveType: true jsonSchema: { "description" : "Invalid user supplied", "content" : { } } [1]: code: 404 is4xx: true message: User not found simpleType: true primitiveType: true jsonSchema: { "description" : "User not found", "content" : { } } ] imports: [User, string] imports: { - User - string } requestBodyExamples: [ [0]: 0: { contentType: */* example: { "firstName" : "firstName", "lastName" : "lastName", "password" : "password", "userStatus" : 6, "phone" : "phone", "id" : 0, "email" : "email", "username" : "username" } } ] vendorExtensions: { x-codegen-request-body-name: body } nickname: updateUser operationIdOriginal: updateUser operationIdLowerCase: updateuser operationIdCamelCase: UpdateUser operationIdSnakeCase: update_user ] pathPrefix: user } package: org.openapitools.api imports: [ [0]: 0: { import: org.openapitools.model.User classname: User } [1]: 1: { import: org.openapitools.model.array classname: array } [2]: 2: { import: org.openapitools.model.string classname: string } ] hasImport: true } --- allModels --- [ [0]: 0: { importPath: org.openapitools.model.ApiResponse name: ApiResponse classname: ApiResponse title: An uploaded response description: Describes the result of uploading an image resource classVarName: ApiResponse modelJson: { "title" : "An uploaded response", "type" : "object", "properties" : { "code" : { "type" : "integer", "format" : "int32" }, "type" : { "type" : "string" }, "message" : { "type" : "string" } }, "description" : "Describes the result of uploading an image resource" } dataType: object classFilename: ApiResponse unescapedDescription: Describes the result of uploading an image resource vars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] allVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] optionalVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] readWriteVars: [ [0]: openApiType: integer baseName: code complexType: integer getter: getCode setter: setCode dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: code defaultValue: null defaultValueWithParam: = data.code; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Code nameInSnakeCase: CODE [1]: openApiType: string baseName: type complexType: string getter: getType setter: setType dataType: String datatypeWithEnum: String name: type defaultValue: null defaultValueWithParam: = data.type; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Type nameInSnakeCase: TYPE [2]: openApiType: string baseName: message complexType: string getter: getMessage setter: setMessage dataType: String datatypeWithEnum: String name: message defaultValue: null defaultValueWithParam: = data.message; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Message nameInSnakeCase: MESSAGE ] imports: [integer, string] imports: { - integer - string } hasVars: true hasOptional: true } [1]: 1: { importPath: org.openapitools.model.Category name: Category classname: Category title: Pet category description: A category for a pet classVarName: Category modelJson: { "title" : "Pet category", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "name" : { "type" : "string" } }, "description" : "A category for a pet", "xml" : { "name" : "Category" } } dataType: object xmlName: Category classFilename: Category unescapedDescription: A category for a pet vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] imports: [string] imports: { - string } hasVars: true hasOptional: true } [2]: 2: { importPath: org.openapitools.model.Order name: Order classname: Order title: Pet Order description: An order for a pets from the pet store classVarName: Order modelJson: { "title" : "Pet Order", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "petId" : { "type" : "integer", "format" : "int64" }, "quantity" : { "type" : "integer", "format" : "int32" }, "shipDate" : { "type" : "string", "format" : "date-time" }, "status" : { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] }, "complete" : { "type" : "boolean", "default" : false } }, "description" : "An order for a pets from the pet store", "xml" : { "name" : "Order" } } dataType: object xmlName: Order classFilename: Order unescapedDescription: An order for a pets from the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: integer baseName: petId complexType: long getter: getPetId setter: setPetId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: petId defaultValue: null defaultValueWithParam: = data.petId; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: PetId nameInSnakeCase: PET_ID [2]: openApiType: integer baseName: quantity complexType: integer getter: getQuantity setter: setQuantity dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: quantity defaultValue: null defaultValueWithParam: = data.quantity; baseType: integer example: null jsonSchema: { "type" : "integer", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: Quantity nameInSnakeCase: QUANTITY [3]: openApiType: string baseName: shipDate complexType: DateTime getter: getShipDate setter: setShipDate dataType: Date datatypeWithEnum: Date dataFormat: date-time name: shipDate defaultValue: null defaultValueWithParam: = data.shipDate; baseType: DateTime example: null jsonSchema: { "type" : "string", "format" : "date-time" } isDateTime: true nameInCamelCase: ShipDate nameInSnakeCase: SHIP_DATE [4]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: Order Status dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: Order Status example: null jsonSchema: { "type" : "string", "description" : "Order Status", "enum" : [ "placed", "approved", "delivered" ] } isString: true isEnum: true _enum: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] allowableValues: { values: [ [0]: 0: placed [1]: 1: approved [2]: 2: delivered ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum [5]: openApiType: boolean baseName: complete complexType: boolean getter: getComplete setter: setComplete dataType: Boolean datatypeWithEnum: Boolean name: complete defaultValue: false defaultValueWithParam: = data.complete; baseType: boolean example: null jsonSchema: { "type" : "boolean", "default" : false } isBoolean: true nameInCamelCase: Complete nameInSnakeCase: COMPLETE ] imports: [DateTime, integer, string] imports: { - DateTime - integer - string } hasVars: true hasEnums: true hasOptional: true } [3]: 3: { importPath: org.openapitools.model.Pet name: Pet classname: Pet title: a Pet description: A pet for sale in the pet store classVarName: Pet modelJson: { "title" : "a Pet", "required" : [ "name", "photoUrls" ], "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "category" : { "$ref" : "#/components/schemas/Category" }, "name" : { "type" : "string", "example" : "doggie" }, "photoUrls" : { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } }, "tags" : { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } }, "status" : { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } }, "description" : "A pet for sale in the pet store", "xml" : { "name" : "Pet" } } dataType: object xmlName: Pet classFilename: Pet unescapedDescription: A pet for sale in the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] requiredVars: [ [0]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [1]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [3]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: Category baseName: category complexType: Category getter: getCategory setter: setCategory dataType: Category datatypeWithEnum: Category name: category defaultValue: null defaultValueWithParam: = data.category; baseType: Category example: null jsonSchema: { "$ref" : "#/components/schemas/Category" } isModel: true nameInCamelCase: Category nameInSnakeCase: CATEGORY [2]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: doggie jsonSchema: { "type" : "string", "example" : "doggie" } required: true isString: true nameInCamelCase: Name nameInSnakeCase: NAME [3]: openApiType: array baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: List datatypeWithEnum: List name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "photoUrl", "wrapped" : true }, "items" : { "type" : "string" } } required: true isContainer: true isArray: true openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS openApiType: string baseName: photoUrls complexType: string getter: getPhotoUrls setter: setPhotoUrls dataType: String datatypeWithEnum: String name: photoUrls defaultValue: null defaultValueWithParam: = data.photoUrls; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS nameInCamelCase: PhotoUrls nameInSnakeCase: PHOTO_URLS xmlName: photoUrl isXmlWrapped: true [4]: openApiType: array baseName: tags complexType: Tag getter: getTags setter: setTags dataType: List datatypeWithEnum: List name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: array containerType: array example: null jsonSchema: { "type" : "array", "xml" : { "name" : "tag", "wrapped" : true }, "items" : { "$ref" : "#/components/schemas/Tag" } } isContainer: true isArray: true openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS openApiType: Tag baseName: tags complexType: Tag getter: getTags setter: setTags dataType: Tag datatypeWithEnum: Tag name: tags defaultValue: null defaultValueWithParam: = data.tags; baseType: Tag example: null jsonSchema: { "$ref" : "#/components/schemas/Tag" } isModel: true nameInCamelCase: Tags nameInSnakeCase: TAGS nameInCamelCase: Tags nameInSnakeCase: TAGS xmlName: tag isXmlWrapped: true [5]: openApiType: string baseName: status complexType: string getter: getStatus setter: setStatus description: pet status in the store dataType: String datatypeWithEnum: StatusEnum name: status defaultValue: null defaultValueWithParam: = data.status; baseType: string unescapedDescription: pet status in the store example: null jsonSchema: { "type" : "string", "description" : "pet status in the store", "enum" : [ "available", "pending", "sold" ] } isString: true isEnum: true _enum: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] allowableValues: { values: [ [0]: 0: available [1]: 1: pending [2]: 2: sold ] } nameInCamelCase: Status nameInSnakeCase: STATUS enumName: StatusEnum ] mandatory: [name, photoUrls] mandatory: { - name - photoUrls } allMandatory: [name, photoUrls] allMandatory: { - name - photoUrls } imports: [Category, List, Tag, array, string] imports: { - Category - List - Tag - array - string } hasVars: true hasEnums: true hasRequired: true hasOptional: true } [4]: 4: { importPath: org.openapitools.model.Tag name: Tag classname: Tag title: Pet Tag description: A tag for a pet classVarName: Tag modelJson: { "title" : "Pet Tag", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "name" : { "type" : "string" } }, "description" : "A tag for a pet", "xml" : { "name" : "Tag" } } dataType: object xmlName: Tag classFilename: Tag unescapedDescription: A tag for a pet vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: name complexType: string getter: getName setter: setName dataType: String datatypeWithEnum: String name: name defaultValue: null defaultValueWithParam: = data.name; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Name nameInSnakeCase: NAME ] imports: [string] imports: { - string } hasVars: true hasOptional: true } [5]: 5: { importPath: org.openapitools.model.User name: User classname: User title: a User description: A User who is purchasing from the pet store classVarName: User modelJson: { "title" : "a User", "type" : "object", "properties" : { "id" : { "type" : "integer", "format" : "int64" }, "username" : { "type" : "string" }, "firstName" : { "type" : "string" }, "lastName" : { "type" : "string" }, "email" : { "type" : "string" }, "password" : { "type" : "string" }, "phone" : { "type" : "string" }, "userStatus" : { "type" : "integer", "description" : "User Status", "format" : "int32" } }, "description" : "A User who is purchasing from the pet store", "xml" : { "name" : "User" } } dataType: object xmlName: User classFilename: User unescapedDescription: A User who is purchasing from the pet store vars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] allVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] optionalVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] readWriteVars: [ [0]: openApiType: integer baseName: id complexType: long getter: getId setter: setId dataType: Long datatypeWithEnum: Long dataFormat: int64 name: id defaultValue: null defaultValueWithParam: = data.id; baseType: long example: null jsonSchema: { "type" : "integer", "format" : "int64" } isNumeric: true isLong: true nameInCamelCase: Id nameInSnakeCase: ID [1]: openApiType: string baseName: username complexType: string getter: getUsername setter: setUsername dataType: String datatypeWithEnum: String name: username defaultValue: null defaultValueWithParam: = data.username; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Username nameInSnakeCase: USERNAME [2]: openApiType: string baseName: firstName complexType: string getter: getFirstName setter: setFirstName dataType: String datatypeWithEnum: String name: firstName defaultValue: null defaultValueWithParam: = data.firstName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: FirstName nameInSnakeCase: FIRST_NAME [3]: openApiType: string baseName: lastName complexType: string getter: getLastName setter: setLastName dataType: String datatypeWithEnum: String name: lastName defaultValue: null defaultValueWithParam: = data.lastName; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: LastName nameInSnakeCase: LAST_NAME [4]: openApiType: string baseName: email complexType: string getter: getEmail setter: setEmail dataType: String datatypeWithEnum: String name: email defaultValue: null defaultValueWithParam: = data.email; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Email nameInSnakeCase: EMAIL [5]: openApiType: string baseName: password complexType: string getter: getPassword setter: setPassword dataType: String datatypeWithEnum: String name: password defaultValue: null defaultValueWithParam: = data.password; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Password nameInSnakeCase: PASSWORD [6]: openApiType: string baseName: phone complexType: string getter: getPhone setter: setPhone dataType: String datatypeWithEnum: String name: phone defaultValue: null defaultValueWithParam: = data.phone; baseType: string example: null jsonSchema: { "type" : "string" } isString: true nameInCamelCase: Phone nameInSnakeCase: PHONE [7]: openApiType: integer baseName: userStatus complexType: integer getter: getUserStatus setter: setUserStatus description: User Status dataType: Integer datatypeWithEnum: Integer dataFormat: int32 name: userStatus defaultValue: null defaultValueWithParam: = data.userStatus; baseType: integer unescapedDescription: User Status example: null jsonSchema: { "type" : "integer", "description" : "User Status", "format" : "int32" } isNumeric: true isInteger: true isShort: true nameInCamelCase: UserStatus nameInSnakeCase: USER_STATUS ] imports: [integer, string] imports: { - integer - string } hasVars: true hasOptional: true } ] *** ダンプに使ったコード [#xf4dc0e3] package org.openapitools.codegen; import java.lang.reflect.Field; import java.util.HashSet; import java.util.List; import java.util.Map; import java.util.Set; import java.util.TreeSet; import org.apache.commons.lang3.StringUtils; public class Dump { private static final int MAX_INDENT = 30; private static final boolean DISABLE_FALSE = true; private static final boolean DISABLE_NULL = true; private static final boolean DISABLE_SIZEZERO = true; /** * mapの中身をダンプする * @param map */ public static void dump(Object obj) { dump(obj, 0, ""); } /** * mapの中身をダンプする * @param obj * @param indent * @param preString */ public static void dump(Object obj, int indent, String preString) { String space = StringUtils.repeat(" ", indent); if (MAX_INDENT < indent) { System.out.println(space + preString + "class: " + obj.getClass().getSimpleName()); return; } if (obj == null ) { if (DISABLE_NULL) { return; } System.out.println(space + preString + "null"); } else if (obj instanceof String) { String splited[] = ((String)obj).replaceAll("\r\n", "\n").split("\n"); int cnt = 0; for (String line : splited) { if (cnt == 0) { System.out.println(space + preString + line); } else { System.out.println(space + StringUtils.repeat(" ", preString.length()) + line); } cnt++; } } else if (obj instanceof List) { if (DISABLE_SIZEZERO) { if (((List)obj).size() == 0) { return; } } System.out.println(space + preString + "["); int cnt = 0; for (Object item : (List)obj) { System.out.println(StringUtils.repeat(" ",indent + 2) + "[" + cnt + "]: "); dump(item, indent + 2, " " + cnt + ": "); cnt++; } System.out.println(space + "]"); } else if (obj instanceof Map) { Map<String, Object> map = (Map<String, Object>)obj; // keyはString型の前提 if (DISABLE_SIZEZERO) { if (map.keySet().size() == 0) { return; } } System.out.println(space + preString + "{"); for (String key : map.keySet()) { dump(map.get(key), indent + 2, " " + key + ": "); } System.out.println(space + "}"); } else if (obj instanceof Boolean) { if (DISABLE_FALSE) { if ("false".equals(obj.toString())) { return; } } System.out.println(space + preString + obj.toString()); } else if (obj instanceof HashSet || obj instanceof TreeSet) { Set<Object> set = (Set<Object>)obj; // keyはString型の前提 if (DISABLE_SIZEZERO) { if (set.size() == 0) { return; } } System.out.println(space + preString + obj.toString()); System.out.println(space + preString + "{"); for (Object item : set) { dump(item, indent + 2, " " + "- "); } System.out.println(space + "}"); } else { String className = obj.getClass().getSimpleName(); if (className.equals("CodegenOperation")) { dumpByReflection(obj, indent, preString); } else if (className.equals("ApiResponse")) { dumpByReflection(obj, indent, preString); } else if (className.equals("CodegenModel")) { dumpByReflection(obj, indent, preString); } else if (className.equals("CodegenParameter")) { dumpByReflection(obj, indent, preString); } else if (className.equals("CodegenSecurity")) { dumpByReflection(obj, indent, preString); } else if (className.equals("CodegenResponse")) { dumpByReflection(obj, indent, preString); } else if (className.equals("CodegenProperty")) { dumpByReflection(obj, indent, preString); } else if (className.equals("ArraySchema")) { dumpByReflection(obj, indent, preString); } else if (className.equals("Schema")) { dumpByReflection(obj, indent, preString); } else if (className.equals("MapSchema")) { dumpByReflection(obj, indent, preString); } else if (className.equals("StringSchema")) { dumpByReflection(obj, indent, preString); } else if (className.equals("Tag")) { dumpByReflection(obj, indent, preString); } else { System.out.println(space + preString + "class: " + obj.getClass().getSimpleName()); int a; a= 1; } } } /** * リフレクションを使ってクラスのダンプをする * @param obj ダンプ対象 * @param indent インデント * @param preString 先頭に追加する文字列 */ private static void dumpByReflection(Object obj, int indent, String preString) { String space = StringUtils.repeat(" ", indent); try { // フィールド一覧 Field[] fields = obj.getClass().getDeclaredFields(); for (Field field : fields) { try { field.setAccessible(true); dump(field.get(obj), indent + 2, field.getName() + ": "); } catch (Exception e) { System.out.println(space + preString + "fieldName: " + field.getName()); } } } catch (Exception e) { System.out.println(space + preString + "class: " + obj.getClass().getSimpleName()); } } }
テキスト整形のルールを表示する