forked from loafle/openapi-generator-original
		
	Kotlin client/spacings indentations (#9853)
* Bump jimschubert/query-tag-action from 1 to 2 Bumps [jimschubert/query-tag-action](https://github.com/jimschubert/query-tag-action) from 1 to 2. - [Release notes](https://github.com/jimschubert/query-tag-action/releases) - [Commits](https://github.com/jimschubert/query-tag-action/compare/v1...v2) Signed-off-by: dependabot[bot] <support@github.com> * Adjust spacings, bring back suppresses to silence IntelliJ IDEs. * Suppress few warnings since we know we are using them in the code. * toLowerCase() is deprecated. * Wrap enum values in backticks to guard against reserved names, bring back encode/decode for each enum. * Wrap property names in backticks to guard against reserved names. * Regenerate samples. * Do not warn about unused imports. * Regenerate samples. * Updated petstore code. * Add missing reserved Kotlin operators and special keywords. * Revert adding backticks. * Regenerate pet store shop code. * Remove unused suppression. * Use 3 braces to wrap name. * Regenerate pet store shop code. * Remove get from reserved words. * Revert back removal of description. * Regenerate source code for Petstore. Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									e5ce66aae6
								
							
						
					
					
						commit
						e39e4bcd6e
					
				@ -19,7 +19,7 @@ jobs:
 | 
			
		||||
    # This action will "unshallow" so we have all tag info
 | 
			
		||||
    - name: Get latest tag
 | 
			
		||||
      id: tagger
 | 
			
		||||
      uses: jimschubert/query-tag-action@v1
 | 
			
		||||
      uses: jimschubert/query-tag-action@v2
 | 
			
		||||
      with:
 | 
			
		||||
        include: 'v*'
 | 
			
		||||
        exclude: '*-rc*'
 | 
			
		||||
 | 
			
		||||
@ -74,28 +74,64 @@ These options may be applied as additional-properties (cli) or configOptions (pl
 | 
			
		||||
## RESERVED WORDS
 | 
			
		||||
 | 
			
		||||
<ul class="column-ul">
 | 
			
		||||
<li>abstract</li>
 | 
			
		||||
<li>actual</li>
 | 
			
		||||
<li>annotation</li>
 | 
			
		||||
<li>as</li>
 | 
			
		||||
<li>break</li>
 | 
			
		||||
<li>class</li>
 | 
			
		||||
<li>companion</li>
 | 
			
		||||
<li>const</li>
 | 
			
		||||
<li>constructor</li>
 | 
			
		||||
<li>continue</li>
 | 
			
		||||
<li>crossinline</li>
 | 
			
		||||
<li>data</li>
 | 
			
		||||
<li>delegate</li>
 | 
			
		||||
<li>do</li>
 | 
			
		||||
<li>dynamic</li>
 | 
			
		||||
<li>else</li>
 | 
			
		||||
<li>enum</li>
 | 
			
		||||
<li>expect</li>
 | 
			
		||||
<li>external</li>
 | 
			
		||||
<li>false</li>
 | 
			
		||||
<li>field</li>
 | 
			
		||||
<li>final</li>
 | 
			
		||||
<li>finally</li>
 | 
			
		||||
<li>for</li>
 | 
			
		||||
<li>fun</li>
 | 
			
		||||
<li>if</li>
 | 
			
		||||
<li>import</li>
 | 
			
		||||
<li>in</li>
 | 
			
		||||
<li>infix</li>
 | 
			
		||||
<li>init</li>
 | 
			
		||||
<li>inline</li>
 | 
			
		||||
<li>inner</li>
 | 
			
		||||
<li>interface</li>
 | 
			
		||||
<li>internal</li>
 | 
			
		||||
<li>is</li>
 | 
			
		||||
<li>it</li>
 | 
			
		||||
<li>lateinit</li>
 | 
			
		||||
<li>noinline</li>
 | 
			
		||||
<li>null</li>
 | 
			
		||||
<li>object</li>
 | 
			
		||||
<li>open</li>
 | 
			
		||||
<li>operator</li>
 | 
			
		||||
<li>out</li>
 | 
			
		||||
<li>override</li>
 | 
			
		||||
<li>package</li>
 | 
			
		||||
<li>param</li>
 | 
			
		||||
<li>private</li>
 | 
			
		||||
<li>property</li>
 | 
			
		||||
<li>protected</li>
 | 
			
		||||
<li>public</li>
 | 
			
		||||
<li>receiver</li>
 | 
			
		||||
<li>reified</li>
 | 
			
		||||
<li>return</li>
 | 
			
		||||
<li>sealed</li>
 | 
			
		||||
<li>setparam</li>
 | 
			
		||||
<li>super</li>
 | 
			
		||||
<li>suspend</li>
 | 
			
		||||
<li>tailrec</li>
 | 
			
		||||
<li>this</li>
 | 
			
		||||
<li>throw</li>
 | 
			
		||||
<li>true</li>
 | 
			
		||||
@ -103,8 +139,11 @@ These options may be applied as additional-properties (cli) or configOptions (pl
 | 
			
		||||
<li>typealias</li>
 | 
			
		||||
<li>typeof</li>
 | 
			
		||||
<li>val</li>
 | 
			
		||||
<li>value</li>
 | 
			
		||||
<li>var</li>
 | 
			
		||||
<li>vararg</li>
 | 
			
		||||
<li>when</li>
 | 
			
		||||
<li>where</li>
 | 
			
		||||
<li>while</li>
 | 
			
		||||
</ul>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -76,28 +76,64 @@ These options may be applied as additional-properties (cli) or configOptions (pl
 | 
			
		||||
## RESERVED WORDS
 | 
			
		||||
 | 
			
		||||
<ul class="column-ul">
 | 
			
		||||
<li>abstract</li>
 | 
			
		||||
<li>actual</li>
 | 
			
		||||
<li>annotation</li>
 | 
			
		||||
<li>as</li>
 | 
			
		||||
<li>break</li>
 | 
			
		||||
<li>class</li>
 | 
			
		||||
<li>companion</li>
 | 
			
		||||
<li>const</li>
 | 
			
		||||
<li>constructor</li>
 | 
			
		||||
<li>continue</li>
 | 
			
		||||
<li>crossinline</li>
 | 
			
		||||
<li>data</li>
 | 
			
		||||
<li>delegate</li>
 | 
			
		||||
<li>do</li>
 | 
			
		||||
<li>dynamic</li>
 | 
			
		||||
<li>else</li>
 | 
			
		||||
<li>enum</li>
 | 
			
		||||
<li>expect</li>
 | 
			
		||||
<li>external</li>
 | 
			
		||||
<li>false</li>
 | 
			
		||||
<li>field</li>
 | 
			
		||||
<li>final</li>
 | 
			
		||||
<li>finally</li>
 | 
			
		||||
<li>for</li>
 | 
			
		||||
<li>fun</li>
 | 
			
		||||
<li>if</li>
 | 
			
		||||
<li>import</li>
 | 
			
		||||
<li>in</li>
 | 
			
		||||
<li>infix</li>
 | 
			
		||||
<li>init</li>
 | 
			
		||||
<li>inline</li>
 | 
			
		||||
<li>inner</li>
 | 
			
		||||
<li>interface</li>
 | 
			
		||||
<li>internal</li>
 | 
			
		||||
<li>is</li>
 | 
			
		||||
<li>it</li>
 | 
			
		||||
<li>lateinit</li>
 | 
			
		||||
<li>noinline</li>
 | 
			
		||||
<li>null</li>
 | 
			
		||||
<li>object</li>
 | 
			
		||||
<li>open</li>
 | 
			
		||||
<li>operator</li>
 | 
			
		||||
<li>out</li>
 | 
			
		||||
<li>override</li>
 | 
			
		||||
<li>package</li>
 | 
			
		||||
<li>param</li>
 | 
			
		||||
<li>private</li>
 | 
			
		||||
<li>property</li>
 | 
			
		||||
<li>protected</li>
 | 
			
		||||
<li>public</li>
 | 
			
		||||
<li>receiver</li>
 | 
			
		||||
<li>reified</li>
 | 
			
		||||
<li>return</li>
 | 
			
		||||
<li>sealed</li>
 | 
			
		||||
<li>setparam</li>
 | 
			
		||||
<li>super</li>
 | 
			
		||||
<li>suspend</li>
 | 
			
		||||
<li>tailrec</li>
 | 
			
		||||
<li>this</li>
 | 
			
		||||
<li>throw</li>
 | 
			
		||||
<li>true</li>
 | 
			
		||||
@ -105,8 +141,11 @@ These options may be applied as additional-properties (cli) or configOptions (pl
 | 
			
		||||
<li>typealias</li>
 | 
			
		||||
<li>typeof</li>
 | 
			
		||||
<li>val</li>
 | 
			
		||||
<li>value</li>
 | 
			
		||||
<li>var</li>
 | 
			
		||||
<li>vararg</li>
 | 
			
		||||
<li>when</li>
 | 
			
		||||
<li>where</li>
 | 
			
		||||
<li>while</li>
 | 
			
		||||
</ul>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -87,28 +87,64 @@ These options may be applied as additional-properties (cli) or configOptions (pl
 | 
			
		||||
<li>ApiClient</li>
 | 
			
		||||
<li>ApiException</li>
 | 
			
		||||
<li>ApiResponse</li>
 | 
			
		||||
<li>abstract</li>
 | 
			
		||||
<li>actual</li>
 | 
			
		||||
<li>annotation</li>
 | 
			
		||||
<li>as</li>
 | 
			
		||||
<li>break</li>
 | 
			
		||||
<li>class</li>
 | 
			
		||||
<li>companion</li>
 | 
			
		||||
<li>const</li>
 | 
			
		||||
<li>constructor</li>
 | 
			
		||||
<li>continue</li>
 | 
			
		||||
<li>crossinline</li>
 | 
			
		||||
<li>data</li>
 | 
			
		||||
<li>delegate</li>
 | 
			
		||||
<li>do</li>
 | 
			
		||||
<li>dynamic</li>
 | 
			
		||||
<li>else</li>
 | 
			
		||||
<li>enum</li>
 | 
			
		||||
<li>expect</li>
 | 
			
		||||
<li>external</li>
 | 
			
		||||
<li>false</li>
 | 
			
		||||
<li>field</li>
 | 
			
		||||
<li>final</li>
 | 
			
		||||
<li>finally</li>
 | 
			
		||||
<li>for</li>
 | 
			
		||||
<li>fun</li>
 | 
			
		||||
<li>if</li>
 | 
			
		||||
<li>import</li>
 | 
			
		||||
<li>in</li>
 | 
			
		||||
<li>infix</li>
 | 
			
		||||
<li>init</li>
 | 
			
		||||
<li>inline</li>
 | 
			
		||||
<li>inner</li>
 | 
			
		||||
<li>interface</li>
 | 
			
		||||
<li>internal</li>
 | 
			
		||||
<li>is</li>
 | 
			
		||||
<li>it</li>
 | 
			
		||||
<li>lateinit</li>
 | 
			
		||||
<li>noinline</li>
 | 
			
		||||
<li>null</li>
 | 
			
		||||
<li>object</li>
 | 
			
		||||
<li>open</li>
 | 
			
		||||
<li>operator</li>
 | 
			
		||||
<li>out</li>
 | 
			
		||||
<li>override</li>
 | 
			
		||||
<li>package</li>
 | 
			
		||||
<li>param</li>
 | 
			
		||||
<li>private</li>
 | 
			
		||||
<li>property</li>
 | 
			
		||||
<li>protected</li>
 | 
			
		||||
<li>public</li>
 | 
			
		||||
<li>receiver</li>
 | 
			
		||||
<li>reified</li>
 | 
			
		||||
<li>return</li>
 | 
			
		||||
<li>sealed</li>
 | 
			
		||||
<li>setparam</li>
 | 
			
		||||
<li>super</li>
 | 
			
		||||
<li>suspend</li>
 | 
			
		||||
<li>tailrec</li>
 | 
			
		||||
<li>this</li>
 | 
			
		||||
<li>throw</li>
 | 
			
		||||
<li>true</li>
 | 
			
		||||
@ -116,8 +152,11 @@ These options may be applied as additional-properties (cli) or configOptions (pl
 | 
			
		||||
<li>typealias</li>
 | 
			
		||||
<li>typeof</li>
 | 
			
		||||
<li>val</li>
 | 
			
		||||
<li>value</li>
 | 
			
		||||
<li>var</li>
 | 
			
		||||
<li>vararg</li>
 | 
			
		||||
<li>when</li>
 | 
			
		||||
<li>where</li>
 | 
			
		||||
<li>while</li>
 | 
			
		||||
</ul>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -68,28 +68,64 @@ These options may be applied as additional-properties (cli) or configOptions (pl
 | 
			
		||||
## RESERVED WORDS
 | 
			
		||||
 | 
			
		||||
<ul class="column-ul">
 | 
			
		||||
<li>abstract</li>
 | 
			
		||||
<li>actual</li>
 | 
			
		||||
<li>annotation</li>
 | 
			
		||||
<li>as</li>
 | 
			
		||||
<li>break</li>
 | 
			
		||||
<li>class</li>
 | 
			
		||||
<li>companion</li>
 | 
			
		||||
<li>const</li>
 | 
			
		||||
<li>constructor</li>
 | 
			
		||||
<li>continue</li>
 | 
			
		||||
<li>crossinline</li>
 | 
			
		||||
<li>data</li>
 | 
			
		||||
<li>delegate</li>
 | 
			
		||||
<li>do</li>
 | 
			
		||||
<li>dynamic</li>
 | 
			
		||||
<li>else</li>
 | 
			
		||||
<li>enum</li>
 | 
			
		||||
<li>expect</li>
 | 
			
		||||
<li>external</li>
 | 
			
		||||
<li>false</li>
 | 
			
		||||
<li>field</li>
 | 
			
		||||
<li>final</li>
 | 
			
		||||
<li>finally</li>
 | 
			
		||||
<li>for</li>
 | 
			
		||||
<li>fun</li>
 | 
			
		||||
<li>if</li>
 | 
			
		||||
<li>import</li>
 | 
			
		||||
<li>in</li>
 | 
			
		||||
<li>infix</li>
 | 
			
		||||
<li>init</li>
 | 
			
		||||
<li>inline</li>
 | 
			
		||||
<li>inner</li>
 | 
			
		||||
<li>interface</li>
 | 
			
		||||
<li>internal</li>
 | 
			
		||||
<li>is</li>
 | 
			
		||||
<li>it</li>
 | 
			
		||||
<li>lateinit</li>
 | 
			
		||||
<li>noinline</li>
 | 
			
		||||
<li>null</li>
 | 
			
		||||
<li>object</li>
 | 
			
		||||
<li>open</li>
 | 
			
		||||
<li>operator</li>
 | 
			
		||||
<li>out</li>
 | 
			
		||||
<li>override</li>
 | 
			
		||||
<li>package</li>
 | 
			
		||||
<li>param</li>
 | 
			
		||||
<li>private</li>
 | 
			
		||||
<li>property</li>
 | 
			
		||||
<li>protected</li>
 | 
			
		||||
<li>public</li>
 | 
			
		||||
<li>receiver</li>
 | 
			
		||||
<li>reified</li>
 | 
			
		||||
<li>return</li>
 | 
			
		||||
<li>sealed</li>
 | 
			
		||||
<li>setparam</li>
 | 
			
		||||
<li>super</li>
 | 
			
		||||
<li>suspend</li>
 | 
			
		||||
<li>tailrec</li>
 | 
			
		||||
<li>this</li>
 | 
			
		||||
<li>throw</li>
 | 
			
		||||
<li>true</li>
 | 
			
		||||
@ -97,8 +133,11 @@ These options may be applied as additional-properties (cli) or configOptions (pl
 | 
			
		||||
<li>typealias</li>
 | 
			
		||||
<li>typeof</li>
 | 
			
		||||
<li>val</li>
 | 
			
		||||
<li>value</li>
 | 
			
		||||
<li>var</li>
 | 
			
		||||
<li>vararg</li>
 | 
			
		||||
<li>when</li>
 | 
			
		||||
<li>where</li>
 | 
			
		||||
<li>while</li>
 | 
			
		||||
</ul>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -78,28 +78,64 @@ These options may be applied as additional-properties (cli) or configOptions (pl
 | 
			
		||||
## RESERVED WORDS
 | 
			
		||||
 | 
			
		||||
<ul class="column-ul">
 | 
			
		||||
<li>abstract</li>
 | 
			
		||||
<li>actual</li>
 | 
			
		||||
<li>annotation</li>
 | 
			
		||||
<li>as</li>
 | 
			
		||||
<li>break</li>
 | 
			
		||||
<li>class</li>
 | 
			
		||||
<li>companion</li>
 | 
			
		||||
<li>const</li>
 | 
			
		||||
<li>constructor</li>
 | 
			
		||||
<li>continue</li>
 | 
			
		||||
<li>crossinline</li>
 | 
			
		||||
<li>data</li>
 | 
			
		||||
<li>delegate</li>
 | 
			
		||||
<li>do</li>
 | 
			
		||||
<li>dynamic</li>
 | 
			
		||||
<li>else</li>
 | 
			
		||||
<li>enum</li>
 | 
			
		||||
<li>expect</li>
 | 
			
		||||
<li>external</li>
 | 
			
		||||
<li>false</li>
 | 
			
		||||
<li>field</li>
 | 
			
		||||
<li>final</li>
 | 
			
		||||
<li>finally</li>
 | 
			
		||||
<li>for</li>
 | 
			
		||||
<li>fun</li>
 | 
			
		||||
<li>if</li>
 | 
			
		||||
<li>import</li>
 | 
			
		||||
<li>in</li>
 | 
			
		||||
<li>infix</li>
 | 
			
		||||
<li>init</li>
 | 
			
		||||
<li>inline</li>
 | 
			
		||||
<li>inner</li>
 | 
			
		||||
<li>interface</li>
 | 
			
		||||
<li>internal</li>
 | 
			
		||||
<li>is</li>
 | 
			
		||||
<li>it</li>
 | 
			
		||||
<li>lateinit</li>
 | 
			
		||||
<li>noinline</li>
 | 
			
		||||
<li>null</li>
 | 
			
		||||
<li>object</li>
 | 
			
		||||
<li>open</li>
 | 
			
		||||
<li>operator</li>
 | 
			
		||||
<li>out</li>
 | 
			
		||||
<li>override</li>
 | 
			
		||||
<li>package</li>
 | 
			
		||||
<li>param</li>
 | 
			
		||||
<li>private</li>
 | 
			
		||||
<li>property</li>
 | 
			
		||||
<li>protected</li>
 | 
			
		||||
<li>public</li>
 | 
			
		||||
<li>receiver</li>
 | 
			
		||||
<li>reified</li>
 | 
			
		||||
<li>return</li>
 | 
			
		||||
<li>sealed</li>
 | 
			
		||||
<li>setparam</li>
 | 
			
		||||
<li>super</li>
 | 
			
		||||
<li>suspend</li>
 | 
			
		||||
<li>tailrec</li>
 | 
			
		||||
<li>this</li>
 | 
			
		||||
<li>throw</li>
 | 
			
		||||
<li>true</li>
 | 
			
		||||
@ -107,8 +143,11 @@ These options may be applied as additional-properties (cli) or configOptions (pl
 | 
			
		||||
<li>typealias</li>
 | 
			
		||||
<li>typeof</li>
 | 
			
		||||
<li>val</li>
 | 
			
		||||
<li>value</li>
 | 
			
		||||
<li>var</li>
 | 
			
		||||
<li>vararg</li>
 | 
			
		||||
<li>when</li>
 | 
			
		||||
<li>where</li>
 | 
			
		||||
<li>while</li>
 | 
			
		||||
</ul>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -99,24 +99,64 @@ public abstract class AbstractKotlinCodegen extends DefaultCodegen implements Co
 | 
			
		||||
        // this includes hard reserved words defined by https://github.com/JetBrains/kotlin/blob/master/core/descriptors/src/org/jetbrains/kotlin/renderer/KeywordStringsGenerated.java
 | 
			
		||||
        // as well as keywords from https://kotlinlang.org/docs/reference/keyword-reference.html
 | 
			
		||||
        reservedWords = new HashSet<String>(Arrays.asList(
 | 
			
		||||
                "abstract",
 | 
			
		||||
                "actual",
 | 
			
		||||
                "annotation",
 | 
			
		||||
                "as",
 | 
			
		||||
                "break",
 | 
			
		||||
                "class",
 | 
			
		||||
                "companion",
 | 
			
		||||
                "const",
 | 
			
		||||
                "constructor",
 | 
			
		||||
                "continue",
 | 
			
		||||
                "crossinline",
 | 
			
		||||
                "data",
 | 
			
		||||
                "delegate",
 | 
			
		||||
                "do",
 | 
			
		||||
                "dynamic",
 | 
			
		||||
                "else",
 | 
			
		||||
                "enum",
 | 
			
		||||
                "expect",
 | 
			
		||||
                "external",
 | 
			
		||||
                "false",
 | 
			
		||||
                "field",
 | 
			
		||||
                "final",
 | 
			
		||||
                "finally",
 | 
			
		||||
                "for",
 | 
			
		||||
                "fun",
 | 
			
		||||
                "if",
 | 
			
		||||
                "import",
 | 
			
		||||
                "in",
 | 
			
		||||
                "infix",
 | 
			
		||||
                "init",
 | 
			
		||||
                "inline",
 | 
			
		||||
                "inner",
 | 
			
		||||
                "interface",
 | 
			
		||||
                "internal",
 | 
			
		||||
                "is",
 | 
			
		||||
                "it",
 | 
			
		||||
                "lateinit",
 | 
			
		||||
                "noinline",
 | 
			
		||||
                "null",
 | 
			
		||||
                "object",
 | 
			
		||||
                "open",
 | 
			
		||||
                "operator",
 | 
			
		||||
                "out",
 | 
			
		||||
                "override",
 | 
			
		||||
                "package",
 | 
			
		||||
                "param",
 | 
			
		||||
                "private",
 | 
			
		||||
                "property",
 | 
			
		||||
                "protected",
 | 
			
		||||
                "public",
 | 
			
		||||
                "receiver",
 | 
			
		||||
                "reified",
 | 
			
		||||
                "return",
 | 
			
		||||
                "sealed",
 | 
			
		||||
                "setparam",
 | 
			
		||||
                "super",
 | 
			
		||||
                "suspend",
 | 
			
		||||
                "tailrec",
 | 
			
		||||
                "this",
 | 
			
		||||
                "throw",
 | 
			
		||||
                "true",
 | 
			
		||||
@ -124,13 +164,12 @@ public abstract class AbstractKotlinCodegen extends DefaultCodegen implements Co
 | 
			
		||||
                "typealias",
 | 
			
		||||
                "typeof",
 | 
			
		||||
                "val",
 | 
			
		||||
                "value",
 | 
			
		||||
                "var",
 | 
			
		||||
                "vararg",
 | 
			
		||||
                "when",
 | 
			
		||||
                "while",
 | 
			
		||||
                "private",
 | 
			
		||||
                "open",
 | 
			
		||||
                "external",
 | 
			
		||||
                "internal"
 | 
			
		||||
                "where",
 | 
			
		||||
                "while"
 | 
			
		||||
        ));
 | 
			
		||||
 | 
			
		||||
        defaultIncludes = new HashSet<String>(Arrays.asList(
 | 
			
		||||
 | 
			
		||||
@ -38,6 +38,7 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * {{{description}}}
 | 
			
		||||
 *
 | 
			
		||||
{{#allVars}}
 | 
			
		||||
 * @param {{{name}}} {{{description}}}
 | 
			
		||||
{{/allVars}}
 | 
			
		||||
@ -50,8 +51,10 @@ import java.io.Serializable
 | 
			
		||||
@Deprecated(message = "This schema is deprecated.")
 | 
			
		||||
{{/isDeprecated}}
 | 
			
		||||
{{#nonPublicApi}}internal {{/nonPublicApi}}{{#discriminator}}interface{{/discriminator}}{{^discriminator}}data class{{/discriminator}} {{classname}}{{^discriminator}} (
 | 
			
		||||
 | 
			
		||||
{{#allVars}}
 | 
			
		||||
{{#required}}{{>data_class_req_var}}{{/required}}{{^required}}{{>data_class_opt_var}}{{/required}}{{^-last}},{{/-last}}
 | 
			
		||||
 | 
			
		||||
{{/allVars}}
 | 
			
		||||
){{/discriminator}}{{#parent}}{{^serializableModel}}{{^parcelizeModels}} : {{{parent}}}{{#isMap}}(){{/isMap}}{{#isArray}}(){{/isArray}}{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{#parent}}{{#serializableModel}}{{^parcelizeModels}} : {{{parent}}}{{#isMap}}(){{/isMap}}{{#isArray}}(){{/isArray}}, Serializable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{#parent}}{{^serializableModel}}{{#parcelizeModels}} : {{{parent}}}{{#isMap}}(){{/isMap}}{{#isArray}}(){{/isArray}}, Parcelable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{#parent}}{{#serializableModel}}{{#parcelizeModels}} : {{{parent}}}{{#isMap}}(){{/isMap}}{{#isArray}}(){{/isArray}}, Serializable, Parcelable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{^parent}}{{#serializableModel}}{{^parcelizeModels}} : Serializable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{^parent}}{{^serializableModel}}{{#parcelizeModels}} : Parcelable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{^parent}}{{#serializableModel}}{{#parcelizeModels}} : Serializable, Parcelable{{/parcelizeModels}}{{/serializableModel}}{{/parent}}{{#vendorExtensions.x-has-data-class-body}} {
 | 
			
		||||
{{/vendorExtensions.x-has-data-class-body}}
 | 
			
		||||
@ -68,6 +71,7 @@ import java.io.Serializable
 | 
			
		||||
{{#isEnum}}
 | 
			
		||||
    /**
 | 
			
		||||
     * {{{description}}}
 | 
			
		||||
     *
 | 
			
		||||
     * Values: {{#allowableValues}}{{#enumVars}}{{&name}}{{^-last}},{{/-last}}{{/enumVars}}{{/allowableValues}}
 | 
			
		||||
     */
 | 
			
		||||
    {{^multiplatform}}
 | 
			
		||||
 | 
			
		||||
@ -18,4 +18,4 @@
 | 
			
		||||
    {{#deprecated}}
 | 
			
		||||
    @Deprecated(message = "This property is deprecated.")
 | 
			
		||||
    {{/deprecated}}
 | 
			
		||||
    {{#multiplatform}}@SerialName(value = "{{{vendorExtensions.x-base-name-literal}}}") @Required {{/multiplatform}}{{#isInherited}}override {{/isInherited}}{{>modelMutable}} {{{name}}}: {{#isArray}}{{#isList}}{{#isUniqueItems}}kotlin.collections.Set{{/isUniqueItems}}{{^isUniqueItems}}kotlin.collections.List{{/isUniqueItems}}{{/isList}}{{^isList}}kotlin.Array{{/isList}}<{{^items.isEnum}}{{^items.isPrimitiveType}}{{^items.isModel}}{{#kotlinx_serialization}}@Contextual {{/kotlinx_serialization}}{{/items.isModel}}{{/items.isPrimitiveType}}{{{items.dataType}}}{{/items.isEnum}}{{#items.isEnum}}{{classname}}.{{{nameInCamelCase}}}{{/items.isEnum}}>{{/isArray}}{{^isEnum}}{{^isArray}}{{{dataType}}}{{/isArray}}{{/isEnum}}{{#isEnum}}{{^isArray}}{{classname}}.{{{nameInCamelCase}}}{{/isArray}}{{/isEnum}}{{#isNullable}}?{{/isNullable}}
 | 
			
		||||
    {{#multiplatform}}@SerialName(value = "{{{vendorExtensions.x-base-name-literal}}}") @Required {{/multiplatform}}{{#isInherited}}override {{/isInherited}}{{>modelMutable}} {{{name}}}: {{#isArray}}{{#isList}}{{#isUniqueItems}}kotlin.collections.Set{{/isUniqueItems}}{{^isUniqueItems}}kotlin.collections.List{{/isUniqueItems}}{{/isList}}{{^isList}}kotlin.Array{{/isList}}<{{^items.isEnum}}{{^items.isPrimitiveType}}{{^items.isModel}}{{#kotlinx_serialization}}@Contextual {{/kotlinx_serialization}}{{/items.isModel}}{{/items.isPrimitiveType}}{{{items.dataType}}}{{/items.isEnum}}{{#items.isEnum}}{{classname}}.{{{nameInCamelCase}}}{{/items.isEnum}}>{{/isArray}}{{^isEnum}}{{^isArray}}{{{dataType}}}{{/isArray}}{{/isEnum}}{{#isEnum}}{{^isArray}}{{classname}}.{{{nameInCamelCase}}}{{/isArray}}{{/isEnum}}{{#isNullable}}?{{/isNullable}}{{#defaultValue}} = {{{defaultValue}}}{{/defaultValue}}
 | 
			
		||||
@ -18,13 +18,12 @@ import kotlinx.serialization.*
 | 
			
		||||
{{/multiplatform}}
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
* {{{description}}}
 | 
			
		||||
* Values: {{#allowableValues}}{{#enumVars}}{{&name}}{{^-last}},{{/-last}}{{/enumVars}}{{/allowableValues}}
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
{{#multiplatform}}@Serializable{{/multiplatform}}{{#kotlinx_serialization}}@Serializable{{/kotlinx_serialization}}
 | 
			
		||||
 * {{{description}}}
 | 
			
		||||
 *
 | 
			
		||||
 * Values: {{#allowableValues}}{{#enumVars}}{{&name}}{{^-last}},{{/-last}}{{/enumVars}}{{/allowableValues}}
 | 
			
		||||
 */
 | 
			
		||||
{{#multiplatform}}@Serializable(with = {{classname}}.Serializer::class){{/multiplatform}}{{#kotlinx_serialization}}@Serializable{{/kotlinx_serialization}}
 | 
			
		||||
{{#nonPublicApi}}internal {{/nonPublicApi}}enum class {{classname}}(val value: {{{dataType}}}) {
 | 
			
		||||
 | 
			
		||||
{{#allowableValues}}{{#enumVars}}
 | 
			
		||||
    {{^multiplatform}}
 | 
			
		||||
    {{#moshi}}
 | 
			
		||||
@ -55,12 +54,29 @@ import kotlinx.serialization.*
 | 
			
		||||
    {{&name}}({{{value}}}){{^-last}},{{/-last}}{{#-last}};{{/-last}}
 | 
			
		||||
    {{/isArray}}
 | 
			
		||||
{{/enumVars}}{{/allowableValues}}
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
    This override toString avoids using the enum var name and uses the actual api value instead.
 | 
			
		||||
    In cases the var name and value are different, the client would send incorrect enums to the server.
 | 
			
		||||
    **/
 | 
			
		||||
    override fun toString(): String {
 | 
			
		||||
        return value{{^isString}}.toString(){{/isString}}
 | 
			
		||||
     * Override toString() to avoid using the enum variable name as the value, and instead use
 | 
			
		||||
     * the actual value defined in the API spec file.
 | 
			
		||||
     *
 | 
			
		||||
     * This solves a problem when the variable name and its value are different, and ensures that
 | 
			
		||||
     * the client sends the correct enum values to the server always.
 | 
			
		||||
     */
 | 
			
		||||
    override fun toString(): String = value{{^isString}}.toString(){{/isString}}
 | 
			
		||||
 | 
			
		||||
    companion object {
 | 
			
		||||
        /**
 | 
			
		||||
         * Converts the provided [data] to a [String] on success, null otherwise.
 | 
			
		||||
         */
 | 
			
		||||
        fun encode(data: Any?): kotlin.String? = if (data is {{classname}}) "$data" else null
 | 
			
		||||
 | 
			
		||||
        /**
 | 
			
		||||
         * Returns a valid [{{classname}}] for [data], null otherwise.
 | 
			
		||||
         */
 | 
			
		||||
        fun decode(data: Any?): {{classname}}? = data?.let {
 | 
			
		||||
          val normalizedData = "$it".lowercase()
 | 
			
		||||
          values().firstOrNull { value ->
 | 
			
		||||
            it == value || normalizedData == "$value".lowercase()
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -33,7 +33,7 @@ class HttpBearerAuth(
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private fun upperCaseBearer(): String {
 | 
			
		||||
        return if (schema.toLowerCase().equals("bearer")) "Bearer" else schema
 | 
			
		||||
        return if (schema.lowercase().equals("bearer")) "Bearer" else schema
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -1,11 +1,19 @@
 | 
			
		||||
/**
 | 
			
		||||
* {{{appName}}}
 | 
			
		||||
* {{{appDescription}}}
 | 
			
		||||
*
 | 
			
		||||
* {{#version}}The version of the OpenAPI document: {{{version}}}{{/version}}
 | 
			
		||||
* {{#infoEmail}}Contact: {{{infoEmail}}}{{/infoEmail}}
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * {{{appName}}}
 | 
			
		||||
 *
 | 
			
		||||
 * {{{appDescription}}}
 | 
			
		||||
 *
 | 
			
		||||
 * {{#version}}The version of the OpenAPI document: {{{version}}}{{/version}}
 | 
			
		||||
 * {{#infoEmail}}Contact: {{{infoEmail}}}{{/infoEmail}}
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.ApiResponse
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Order
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.User
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,17 +25,22 @@ import com.google.gson.annotations.SerializedName
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Describes the result of uploading an image resource
 | 
			
		||||
 *
 | 
			
		||||
 * @param code 
 | 
			
		||||
 * @param type 
 | 
			
		||||
 * @param message 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class ApiResponse (
 | 
			
		||||
 | 
			
		||||
    @SerializedName("code")
 | 
			
		||||
    val code: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("type")
 | 
			
		||||
    val type: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("message")
 | 
			
		||||
    val message: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,14 +25,18 @@ import com.google.gson.annotations.SerializedName
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A category for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Category (
 | 
			
		||||
 | 
			
		||||
    @SerializedName("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,6 +25,7 @@ import com.google.gson.annotations.SerializedName
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * An order for a pets from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param petId 
 | 
			
		||||
 * @param quantity 
 | 
			
		||||
@ -25,23 +35,31 @@ import com.google.gson.annotations.SerializedName
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Order (
 | 
			
		||||
 | 
			
		||||
    @SerializedName("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("petId")
 | 
			
		||||
    val petId: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("quantity")
 | 
			
		||||
    val quantity: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("shipDate")
 | 
			
		||||
    val shipDate: java.time.OffsetDateTime? = null,
 | 
			
		||||
 | 
			
		||||
    /* Order Status */
 | 
			
		||||
    @SerializedName("status")
 | 
			
		||||
    val status: Order.Status? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("complete")
 | 
			
		||||
    val complete: kotlin.Boolean? = null
 | 
			
		||||
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Order Status
 | 
			
		||||
     *
 | 
			
		||||
     * Values: placed,approved,delivered
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Category
 | 
			
		||||
@ -18,6 +27,7 @@ import com.google.gson.annotations.SerializedName
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A pet for sale in the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param name 
 | 
			
		||||
 * @param photoUrls 
 | 
			
		||||
 * @param id 
 | 
			
		||||
@ -27,23 +37,31 @@ import com.google.gson.annotations.SerializedName
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Pet (
 | 
			
		||||
 | 
			
		||||
    @SerializedName("name")
 | 
			
		||||
    val name: kotlin.String,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("photoUrls")
 | 
			
		||||
    val photoUrls: kotlin.collections.List<kotlin.String>,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("category")
 | 
			
		||||
    val category: Category? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("tags")
 | 
			
		||||
    val tags: kotlin.collections.List<Tag>? = null,
 | 
			
		||||
 | 
			
		||||
    /* pet status in the store */
 | 
			
		||||
    @SerializedName("status")
 | 
			
		||||
    val status: Pet.Status? = null
 | 
			
		||||
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * pet status in the store
 | 
			
		||||
     *
 | 
			
		||||
     * Values: available,pending,sold
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,14 +25,18 @@ import com.google.gson.annotations.SerializedName
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A tag for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Tag (
 | 
			
		||||
 | 
			
		||||
    @SerializedName("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,6 +25,7 @@ import com.google.gson.annotations.SerializedName
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A User who is purchasing from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param username 
 | 
			
		||||
 * @param firstName 
 | 
			
		||||
@ -27,22 +37,31 @@ import com.google.gson.annotations.SerializedName
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class User (
 | 
			
		||||
 | 
			
		||||
    @SerializedName("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("username")
 | 
			
		||||
    val username: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("firstName")
 | 
			
		||||
    val firstName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("lastName")
 | 
			
		||||
    val lastName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("email")
 | 
			
		||||
    val email: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("password")
 | 
			
		||||
    val password: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("phone")
 | 
			
		||||
    val phone: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    /* User Status */
 | 
			
		||||
    @SerializedName("userStatus")
 | 
			
		||||
    val userStatus: kotlin.Int? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.ApiResponse
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Order
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.User
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,17 +25,22 @@ import com.fasterxml.jackson.annotation.JsonProperty
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Describes the result of uploading an image resource
 | 
			
		||||
 *
 | 
			
		||||
 * @param code 
 | 
			
		||||
 * @param type 
 | 
			
		||||
 * @param message 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class ApiResponse (
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("code")
 | 
			
		||||
    val code: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("type")
 | 
			
		||||
    val type: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("message")
 | 
			
		||||
    val message: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,14 +25,18 @@ import com.fasterxml.jackson.annotation.JsonProperty
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A category for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Category (
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,6 +25,7 @@ import com.fasterxml.jackson.annotation.JsonProperty
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * An order for a pets from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param petId 
 | 
			
		||||
 * @param quantity 
 | 
			
		||||
@ -25,23 +35,31 @@ import com.fasterxml.jackson.annotation.JsonProperty
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Order (
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("petId")
 | 
			
		||||
    val petId: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("quantity")
 | 
			
		||||
    val quantity: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("shipDate")
 | 
			
		||||
    val shipDate: java.time.OffsetDateTime? = null,
 | 
			
		||||
 | 
			
		||||
    /* Order Status */
 | 
			
		||||
    @field:JsonProperty("status")
 | 
			
		||||
    val status: Order.Status? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("complete")
 | 
			
		||||
    val complete: kotlin.Boolean? = null
 | 
			
		||||
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Order Status
 | 
			
		||||
     *
 | 
			
		||||
     * Values: PLACED,APPROVED,DELIVERED
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Category
 | 
			
		||||
@ -18,6 +27,7 @@ import com.fasterxml.jackson.annotation.JsonProperty
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A pet for sale in the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param name 
 | 
			
		||||
 * @param photoUrls 
 | 
			
		||||
 * @param id 
 | 
			
		||||
@ -27,23 +37,31 @@ import com.fasterxml.jackson.annotation.JsonProperty
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Pet (
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("name")
 | 
			
		||||
    val name: kotlin.String,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("photoUrls")
 | 
			
		||||
    val photoUrls: kotlin.collections.List<kotlin.String>,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("category")
 | 
			
		||||
    val category: Category? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("tags")
 | 
			
		||||
    val tags: kotlin.collections.List<Tag>? = null,
 | 
			
		||||
 | 
			
		||||
    /* pet status in the store */
 | 
			
		||||
    @field:JsonProperty("status")
 | 
			
		||||
    val status: Pet.Status? = null
 | 
			
		||||
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * pet status in the store
 | 
			
		||||
     *
 | 
			
		||||
     * Values: AVAILABLE,PENDING,SOLD
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,14 +25,18 @@ import com.fasterxml.jackson.annotation.JsonProperty
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A tag for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Tag (
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,6 +25,7 @@ import com.fasterxml.jackson.annotation.JsonProperty
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A User who is purchasing from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param username 
 | 
			
		||||
 * @param firstName 
 | 
			
		||||
@ -27,22 +37,31 @@ import com.fasterxml.jackson.annotation.JsonProperty
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class User (
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("username")
 | 
			
		||||
    val username: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("firstName")
 | 
			
		||||
    val firstName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("lastName")
 | 
			
		||||
    val lastName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("email")
 | 
			
		||||
    val email: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("password")
 | 
			
		||||
    val password: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @field:JsonProperty("phone")
 | 
			
		||||
    val phone: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    /* User Status */
 | 
			
		||||
    @field:JsonProperty("userStatus")
 | 
			
		||||
    val userStatus: kotlin.Int? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.ApiResponse
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Order
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.User
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,6 +27,7 @@ import kotlinx.parcelize.Parcelize
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Describes the result of uploading an image resource
 | 
			
		||||
 *
 | 
			
		||||
 * @param code 
 | 
			
		||||
 * @param type 
 | 
			
		||||
 * @param message 
 | 
			
		||||
@ -25,11 +35,15 @@ import kotlinx.parcelize.Parcelize
 | 
			
		||||
@Parcelize
 | 
			
		||||
 | 
			
		||||
data class ApiResponse (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "code")
 | 
			
		||||
    val code: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "type")
 | 
			
		||||
    val type: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "message")
 | 
			
		||||
    val message: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
) : Parcelable
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,15 +27,19 @@ import kotlinx.parcelize.Parcelize
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A category for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
@Parcelize
 | 
			
		||||
 | 
			
		||||
data class Category (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
) : Parcelable
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,6 +27,7 @@ import kotlinx.parcelize.Parcelize
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * An order for a pets from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param petId 
 | 
			
		||||
 * @param quantity 
 | 
			
		||||
@ -28,23 +38,31 @@ import kotlinx.parcelize.Parcelize
 | 
			
		||||
@Parcelize
 | 
			
		||||
 | 
			
		||||
data class Order (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "petId")
 | 
			
		||||
    val petId: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "quantity")
 | 
			
		||||
    val quantity: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "shipDate")
 | 
			
		||||
    val shipDate: java.time.OffsetDateTime? = null,
 | 
			
		||||
 | 
			
		||||
    /* Order Status */
 | 
			
		||||
    @Json(name = "status")
 | 
			
		||||
    val status: Order.Status? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "complete")
 | 
			
		||||
    val complete: kotlin.Boolean? = null
 | 
			
		||||
 | 
			
		||||
) : Parcelable {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Order Status
 | 
			
		||||
     *
 | 
			
		||||
     * Values: placed,approved,delivered
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Category
 | 
			
		||||
@ -20,6 +29,7 @@ import kotlinx.parcelize.Parcelize
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A pet for sale in the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param name 
 | 
			
		||||
 * @param photoUrls 
 | 
			
		||||
 * @param id 
 | 
			
		||||
@ -30,23 +40,31 @@ import kotlinx.parcelize.Parcelize
 | 
			
		||||
@Parcelize
 | 
			
		||||
 | 
			
		||||
data class Pet (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "photoUrls")
 | 
			
		||||
    val photoUrls: kotlin.collections.List<kotlin.String>,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "category")
 | 
			
		||||
    val category: Category? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "tags")
 | 
			
		||||
    val tags: kotlin.collections.List<Tag>? = null,
 | 
			
		||||
 | 
			
		||||
    /* pet status in the store */
 | 
			
		||||
    @Json(name = "status")
 | 
			
		||||
    val status: Pet.Status? = null
 | 
			
		||||
 | 
			
		||||
) : Parcelable {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * pet status in the store
 | 
			
		||||
     *
 | 
			
		||||
     * Values: available,pending,sold
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,15 +27,19 @@ import kotlinx.parcelize.Parcelize
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A tag for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
@Parcelize
 | 
			
		||||
 | 
			
		||||
data class Tag (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
) : Parcelable
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,6 +27,7 @@ import kotlinx.parcelize.Parcelize
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A User who is purchasing from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param username 
 | 
			
		||||
 * @param firstName 
 | 
			
		||||
@ -30,22 +40,31 @@ import kotlinx.parcelize.Parcelize
 | 
			
		||||
@Parcelize
 | 
			
		||||
 | 
			
		||||
data class User (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "username")
 | 
			
		||||
    val username: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "firstName")
 | 
			
		||||
    val firstName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "lastName")
 | 
			
		||||
    val lastName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "email")
 | 
			
		||||
    val email: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "password")
 | 
			
		||||
    val password: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "phone")
 | 
			
		||||
    val phone: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    /* User Status */
 | 
			
		||||
    @Json(name = "userStatus")
 | 
			
		||||
    val userStatus: kotlin.Int? = null
 | 
			
		||||
 | 
			
		||||
) : Parcelable
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.ApiResponse
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Order
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.User
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,18 +26,23 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Describes the result of uploading an image resource
 | 
			
		||||
 *
 | 
			
		||||
 * @param code 
 | 
			
		||||
 * @param type 
 | 
			
		||||
 * @param message 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class ApiResponse (
 | 
			
		||||
 | 
			
		||||
    @SerializedName("code")
 | 
			
		||||
    val code: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("type")
 | 
			
		||||
    val type: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("message")
 | 
			
		||||
    val message: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,15 +26,19 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A category for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Category (
 | 
			
		||||
 | 
			
		||||
    @SerializedName("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,6 +26,7 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * An order for a pets from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param petId 
 | 
			
		||||
 * @param quantity 
 | 
			
		||||
@ -26,19 +36,26 @@ import java.io.Serializable
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Order (
 | 
			
		||||
 | 
			
		||||
    @SerializedName("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("petId")
 | 
			
		||||
    val petId: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("quantity")
 | 
			
		||||
    val quantity: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("shipDate")
 | 
			
		||||
    val shipDate: java.time.OffsetDateTime? = null,
 | 
			
		||||
 | 
			
		||||
    /* Order Status */
 | 
			
		||||
    @SerializedName("status")
 | 
			
		||||
    val status: Order.Status? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("complete")
 | 
			
		||||
    val complete: kotlin.Boolean? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
@ -46,6 +63,7 @@ data class Order (
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Order Status
 | 
			
		||||
     *
 | 
			
		||||
     * Values: placed,approved,delivered
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Category
 | 
			
		||||
@ -19,6 +28,7 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A pet for sale in the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param name 
 | 
			
		||||
 * @param photoUrls 
 | 
			
		||||
 * @param id 
 | 
			
		||||
@ -28,19 +38,26 @@ import java.io.Serializable
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Pet (
 | 
			
		||||
 | 
			
		||||
    @SerializedName("name")
 | 
			
		||||
    val name: kotlin.String,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("photoUrls")
 | 
			
		||||
    val photoUrls: kotlin.collections.List<kotlin.String>,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("category")
 | 
			
		||||
    val category: Category? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("tags")
 | 
			
		||||
    val tags: kotlin.collections.List<Tag>? = null,
 | 
			
		||||
 | 
			
		||||
    /* pet status in the store */
 | 
			
		||||
    @SerializedName("status")
 | 
			
		||||
    val status: Pet.Status? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
@ -48,6 +65,7 @@ data class Pet (
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * pet status in the store
 | 
			
		||||
     *
 | 
			
		||||
     * Values: available,pending,sold
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,15 +26,19 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A tag for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Tag (
 | 
			
		||||
 | 
			
		||||
    @SerializedName("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,6 +26,7 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A User who is purchasing from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param username 
 | 
			
		||||
 * @param firstName 
 | 
			
		||||
@ -28,23 +38,32 @@ import java.io.Serializable
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class User (
 | 
			
		||||
 | 
			
		||||
    @SerializedName("id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("username")
 | 
			
		||||
    val username: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("firstName")
 | 
			
		||||
    val firstName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("lastName")
 | 
			
		||||
    val lastName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("email")
 | 
			
		||||
    val email: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("password")
 | 
			
		||||
    val password: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerializedName("phone")
 | 
			
		||||
    val phone: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    /* User Status */
 | 
			
		||||
    @SerializedName("userStatus")
 | 
			
		||||
    val userStatus: kotlin.Int? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.ApiResponse
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Order
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.User
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,17 +26,22 @@ import com.squareup.moshi.JsonClass
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Describes the result of uploading an image resource
 | 
			
		||||
 *
 | 
			
		||||
 * @param code 
 | 
			
		||||
 * @param type 
 | 
			
		||||
 * @param message 
 | 
			
		||||
 */
 | 
			
		||||
@JsonClass(generateAdapter = true)
 | 
			
		||||
data class ApiResponse (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "code")
 | 
			
		||||
    val code: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "type")
 | 
			
		||||
    val type: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "message")
 | 
			
		||||
    val message: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,14 +26,18 @@ import com.squareup.moshi.JsonClass
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A category for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
@JsonClass(generateAdapter = true)
 | 
			
		||||
data class Category (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,6 +26,7 @@ import com.squareup.moshi.JsonClass
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * An order for a pets from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param petId 
 | 
			
		||||
 * @param quantity 
 | 
			
		||||
@ -26,23 +36,31 @@ import com.squareup.moshi.JsonClass
 | 
			
		||||
 */
 | 
			
		||||
@JsonClass(generateAdapter = true)
 | 
			
		||||
data class Order (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "petId")
 | 
			
		||||
    val petId: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "quantity")
 | 
			
		||||
    val quantity: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "shipDate")
 | 
			
		||||
    val shipDate: java.time.OffsetDateTime? = null,
 | 
			
		||||
 | 
			
		||||
    /* Order Status */
 | 
			
		||||
    @Json(name = "status")
 | 
			
		||||
    val status: Order.Status? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "complete")
 | 
			
		||||
    val complete: kotlin.Boolean? = null
 | 
			
		||||
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Order Status
 | 
			
		||||
     *
 | 
			
		||||
     * Values: placed,approved,delivered
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Category
 | 
			
		||||
@ -19,6 +28,7 @@ import com.squareup.moshi.JsonClass
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A pet for sale in the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param name 
 | 
			
		||||
 * @param photoUrls 
 | 
			
		||||
 * @param id 
 | 
			
		||||
@ -28,23 +38,31 @@ import com.squareup.moshi.JsonClass
 | 
			
		||||
 */
 | 
			
		||||
@JsonClass(generateAdapter = true)
 | 
			
		||||
data class Pet (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "photoUrls")
 | 
			
		||||
    val photoUrls: kotlin.collections.List<kotlin.String>,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "category")
 | 
			
		||||
    val category: Category? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "tags")
 | 
			
		||||
    val tags: kotlin.collections.List<Tag>? = null,
 | 
			
		||||
 | 
			
		||||
    /* pet status in the store */
 | 
			
		||||
    @Json(name = "status")
 | 
			
		||||
    val status: Pet.Status? = null
 | 
			
		||||
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * pet status in the store
 | 
			
		||||
     *
 | 
			
		||||
     * Values: available,pending,sold
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,14 +26,18 @@ import com.squareup.moshi.JsonClass
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A tag for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
@JsonClass(generateAdapter = true)
 | 
			
		||||
data class Tag (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,6 +26,7 @@ import com.squareup.moshi.JsonClass
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A User who is purchasing from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param username 
 | 
			
		||||
 * @param firstName 
 | 
			
		||||
@ -28,22 +38,31 @@ import com.squareup.moshi.JsonClass
 | 
			
		||||
 */
 | 
			
		||||
@JsonClass(generateAdapter = true)
 | 
			
		||||
data class User (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "username")
 | 
			
		||||
    val username: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "firstName")
 | 
			
		||||
    val firstName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "lastName")
 | 
			
		||||
    val lastName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "email")
 | 
			
		||||
    val email: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "password")
 | 
			
		||||
    val password: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "phone")
 | 
			
		||||
    val phone: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    /* User Status */
 | 
			
		||||
    @Json(name = "userStatus")
 | 
			
		||||
    val userStatus: kotlin.Int? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.ApiResponse
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Order
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.User
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,14 +27,19 @@ import kotlinx.serialization.encoding.*
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Describes the result of uploading an image resource
 | 
			
		||||
 *
 | 
			
		||||
 * @param code 
 | 
			
		||||
 * @param type 
 | 
			
		||||
 * @param message 
 | 
			
		||||
 */
 | 
			
		||||
@Serializable
 | 
			
		||||
data class ApiResponse (
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "code") val code: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "type") val type: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "message") val message: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,12 +27,16 @@ import kotlinx.serialization.encoding.*
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A category for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
@Serializable
 | 
			
		||||
data class Category (
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "id") val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "name") val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,6 +27,7 @@ import kotlinx.serialization.encoding.*
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * An order for a pets from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param petId 
 | 
			
		||||
 * @param quantity 
 | 
			
		||||
@ -27,17 +37,25 @@ import kotlinx.serialization.encoding.*
 | 
			
		||||
 */
 | 
			
		||||
@Serializable
 | 
			
		||||
data class Order (
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "id") val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "petId") val petId: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "quantity") val quantity: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "shipDate") val shipDate: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    /* Order Status */
 | 
			
		||||
    @SerialName(value = "status") val status: Order.Status? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "complete") val complete: kotlin.Boolean? = null
 | 
			
		||||
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Order Status
 | 
			
		||||
     *
 | 
			
		||||
     * Values: placed,approved,delivered
 | 
			
		||||
     */
 | 
			
		||||
    @Serializable
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Category
 | 
			
		||||
@ -20,6 +29,7 @@ import kotlinx.serialization.encoding.*
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A pet for sale in the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param name 
 | 
			
		||||
 * @param photoUrls 
 | 
			
		||||
 * @param id 
 | 
			
		||||
@ -29,17 +39,25 @@ import kotlinx.serialization.encoding.*
 | 
			
		||||
 */
 | 
			
		||||
@Serializable
 | 
			
		||||
data class Pet (
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "name") @Required val name: kotlin.String,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "photoUrls") @Required val photoUrls: kotlin.collections.List<kotlin.String>,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "id") val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "category") val category: Category? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "tags") val tags: kotlin.collections.List<Tag>? = null,
 | 
			
		||||
 | 
			
		||||
    /* pet status in the store */
 | 
			
		||||
    @SerialName(value = "status") val status: Pet.Status? = null
 | 
			
		||||
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * pet status in the store
 | 
			
		||||
     *
 | 
			
		||||
     * Values: available,pending,sold
 | 
			
		||||
     */
 | 
			
		||||
    @Serializable
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,12 +27,16 @@ import kotlinx.serialization.encoding.*
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A tag for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
@Serializable
 | 
			
		||||
data class Tag (
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "id") val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "name") val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -18,6 +27,7 @@ import kotlinx.serialization.encoding.*
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A User who is purchasing from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param username 
 | 
			
		||||
 * @param firstName 
 | 
			
		||||
@ -29,14 +39,23 @@ import kotlinx.serialization.encoding.*
 | 
			
		||||
 */
 | 
			
		||||
@Serializable
 | 
			
		||||
data class User (
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "id") val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "username") val username: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "firstName") val firstName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "lastName") val lastName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "email") val email: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "password") val password: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "phone") val phone: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    /* User Status */
 | 
			
		||||
    @SerialName(value = "userStatus") val userStatus: kotlin.Int? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
package util
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
package util
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
package util
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.ApiResponse
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Order
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.User
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,17 +25,22 @@ import com.squareup.moshi.Json
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Describes the result of uploading an image resource
 | 
			
		||||
 *
 | 
			
		||||
 * @param code 
 | 
			
		||||
 * @param type 
 | 
			
		||||
 * @param message 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
internal data class ApiResponse (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "code")
 | 
			
		||||
    val code: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "type")
 | 
			
		||||
    val type: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "message")
 | 
			
		||||
    val message: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,14 +25,18 @@ import com.squareup.moshi.Json
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A category for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
internal data class Category (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,6 +25,7 @@ import com.squareup.moshi.Json
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * An order for a pets from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param petId 
 | 
			
		||||
 * @param quantity 
 | 
			
		||||
@ -25,23 +35,31 @@ import com.squareup.moshi.Json
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
internal data class Order (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "petId")
 | 
			
		||||
    val petId: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "quantity")
 | 
			
		||||
    val quantity: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "shipDate")
 | 
			
		||||
    val shipDate: java.time.OffsetDateTime? = null,
 | 
			
		||||
 | 
			
		||||
    /* Order Status */
 | 
			
		||||
    @Json(name = "status")
 | 
			
		||||
    val status: Order.Status? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "complete")
 | 
			
		||||
    val complete: kotlin.Boolean? = null
 | 
			
		||||
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Order Status
 | 
			
		||||
     *
 | 
			
		||||
     * Values: placed,approved,delivered
 | 
			
		||||
     */
 | 
			
		||||
    internal enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Category
 | 
			
		||||
@ -18,6 +27,7 @@ import com.squareup.moshi.Json
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A pet for sale in the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param name 
 | 
			
		||||
 * @param photoUrls 
 | 
			
		||||
 * @param id 
 | 
			
		||||
@ -27,23 +37,31 @@ import com.squareup.moshi.Json
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
internal data class Pet (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "photoUrls")
 | 
			
		||||
    val photoUrls: kotlin.collections.List<kotlin.String>,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "category")
 | 
			
		||||
    val category: Category? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "tags")
 | 
			
		||||
    val tags: kotlin.collections.List<Tag>? = null,
 | 
			
		||||
 | 
			
		||||
    /* pet status in the store */
 | 
			
		||||
    @Json(name = "status")
 | 
			
		||||
    val status: Pet.Status? = null
 | 
			
		||||
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * pet status in the store
 | 
			
		||||
     *
 | 
			
		||||
     * Values: available,pending,sold
 | 
			
		||||
     */
 | 
			
		||||
    internal enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,14 +25,18 @@ import com.squareup.moshi.Json
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A tag for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
internal data class Tag (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,6 +25,7 @@ import com.squareup.moshi.Json
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A User who is purchasing from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param username 
 | 
			
		||||
 * @param firstName 
 | 
			
		||||
@ -27,22 +37,31 @@ import com.squareup.moshi.Json
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
internal data class User (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "username")
 | 
			
		||||
    val username: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "firstName")
 | 
			
		||||
    val firstName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "lastName")
 | 
			
		||||
    val lastName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "email")
 | 
			
		||||
    val email: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "password")
 | 
			
		||||
    val password: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "phone")
 | 
			
		||||
    val phone: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    /* User Status */
 | 
			
		||||
    @Json(name = "userStatus")
 | 
			
		||||
    val userStatus: kotlin.Int? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.ApiResponse
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Order
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.User
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,18 +26,23 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Describes the result of uploading an image resource
 | 
			
		||||
 *
 | 
			
		||||
 * @param code 
 | 
			
		||||
 * @param type 
 | 
			
		||||
 * @param message 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class ApiResponse (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "code")
 | 
			
		||||
    val code: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "type")
 | 
			
		||||
    val type: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "message")
 | 
			
		||||
    val message: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,15 +26,19 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A category for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Category (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,6 +26,7 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * An order for a pets from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param petId 
 | 
			
		||||
 * @param quantity 
 | 
			
		||||
@ -26,19 +36,26 @@ import java.io.Serializable
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Order (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "petId")
 | 
			
		||||
    val petId: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "quantity")
 | 
			
		||||
    val quantity: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "shipDate")
 | 
			
		||||
    val shipDate: java.time.OffsetDateTime? = null,
 | 
			
		||||
 | 
			
		||||
    /* Order Status */
 | 
			
		||||
    @Json(name = "status")
 | 
			
		||||
    val status: Order.Status? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "complete")
 | 
			
		||||
    val complete: kotlin.Boolean? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
@ -46,6 +63,7 @@ data class Order (
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Order Status
 | 
			
		||||
     *
 | 
			
		||||
     * Values: placed,approved,delivered
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Category
 | 
			
		||||
@ -19,6 +28,7 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A pet for sale in the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param name 
 | 
			
		||||
 * @param photoUrls 
 | 
			
		||||
 * @param id 
 | 
			
		||||
@ -28,19 +38,26 @@ import java.io.Serializable
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Pet (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "photoUrls")
 | 
			
		||||
    val photoUrls: kotlin.collections.List<kotlin.String>,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "category")
 | 
			
		||||
    val category: Category? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "tags")
 | 
			
		||||
    val tags: kotlin.collections.List<Tag>? = null,
 | 
			
		||||
 | 
			
		||||
    /* pet status in the store */
 | 
			
		||||
    @Json(name = "status")
 | 
			
		||||
    val status: Pet.Status? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
@ -48,6 +65,7 @@ data class Pet (
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * pet status in the store
 | 
			
		||||
     *
 | 
			
		||||
     * Values: available,pending,sold
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,15 +26,19 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A tag for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Tag (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -17,6 +26,7 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A User who is purchasing from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param username 
 | 
			
		||||
 * @param firstName 
 | 
			
		||||
@ -28,23 +38,32 @@ import java.io.Serializable
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class User (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "username")
 | 
			
		||||
    val username: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "firstName")
 | 
			
		||||
    val firstName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "lastName")
 | 
			
		||||
    val lastName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "email")
 | 
			
		||||
    val email: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "password")
 | 
			
		||||
    val password: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "phone")
 | 
			
		||||
    val phone: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    /* User Status */
 | 
			
		||||
    @Json(name = "userStatus")
 | 
			
		||||
    val userStatus: kotlin.Int? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.ApiResponse
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Order
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.apis
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.User
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,17 +25,22 @@ import com.squareup.moshi.Json
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Describes the result of uploading an image resource
 | 
			
		||||
 *
 | 
			
		||||
 * @param code 
 | 
			
		||||
 * @param type 
 | 
			
		||||
 * @param message 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class ApiResponse (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "code")
 | 
			
		||||
    val code: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "type")
 | 
			
		||||
    val type: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "message")
 | 
			
		||||
    val message: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,14 +25,18 @@ import com.squareup.moshi.Json
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A category for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Category (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,6 +25,7 @@ import com.squareup.moshi.Json
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * An order for a pets from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param petId 
 | 
			
		||||
 * @param quantity 
 | 
			
		||||
@ -25,23 +35,31 @@ import com.squareup.moshi.Json
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Order (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "petId")
 | 
			
		||||
    val petId: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "quantity")
 | 
			
		||||
    val quantity: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "shipDate")
 | 
			
		||||
    val shipDate: java.time.OffsetDateTime? = null,
 | 
			
		||||
 | 
			
		||||
    /* Order Status */
 | 
			
		||||
    @Json(name = "status")
 | 
			
		||||
    val status: Order.Status? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "complete")
 | 
			
		||||
    val complete: kotlin.Boolean? = null
 | 
			
		||||
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Order Status
 | 
			
		||||
     *
 | 
			
		||||
     * Values: placed,approved,delivered
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Category
 | 
			
		||||
@ -18,6 +27,7 @@ import com.squareup.moshi.Json
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A pet for sale in the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param name 
 | 
			
		||||
 * @param photoUrls 
 | 
			
		||||
 * @param id 
 | 
			
		||||
@ -27,23 +37,31 @@ import com.squareup.moshi.Json
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Pet (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "photoUrls")
 | 
			
		||||
    val photoUrls: kotlin.collections.List<kotlin.String>,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "category")
 | 
			
		||||
    val category: Category? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "tags")
 | 
			
		||||
    val tags: kotlin.collections.List<Tag>? = null,
 | 
			
		||||
 | 
			
		||||
    /* pet status in the store */
 | 
			
		||||
    @Json(name = "status")
 | 
			
		||||
    val status: Pet.Status? = null
 | 
			
		||||
 | 
			
		||||
) {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * pet status in the store
 | 
			
		||||
     *
 | 
			
		||||
     * Values: available,pending,sold
 | 
			
		||||
     */
 | 
			
		||||
    enum class Status(val value: kotlin.String) {
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,14 +25,18 @@ import com.squareup.moshi.Json
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A tag for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class Tag (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -16,6 +25,7 @@ import com.squareup.moshi.Json
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A User who is purchasing from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param username 
 | 
			
		||||
 * @param firstName 
 | 
			
		||||
@ -27,22 +37,31 @@ import com.squareup.moshi.Json
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
data class User (
 | 
			
		||||
 | 
			
		||||
    @Json(name = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "username")
 | 
			
		||||
    val username: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "firstName")
 | 
			
		||||
    val firstName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "lastName")
 | 
			
		||||
    val lastName: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "email")
 | 
			
		||||
    val email: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "password")
 | 
			
		||||
    val password: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @Json(name = "phone")
 | 
			
		||||
    val phone: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    /* User Status */
 | 
			
		||||
    @Json(name = "userStatus")
 | 
			
		||||
    val userStatus: kotlin.Int? = null
 | 
			
		||||
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -19,18 +28,23 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Describes the result of uploading an image resource
 | 
			
		||||
 *
 | 
			
		||||
 * @param code 
 | 
			
		||||
 * @param type 
 | 
			
		||||
 * @param message 
 | 
			
		||||
 */
 | 
			
		||||
@KSerializable
 | 
			
		||||
data class ApiResponse (
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "code")
 | 
			
		||||
    val code: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "type")
 | 
			
		||||
    val type: kotlin.String? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "message")
 | 
			
		||||
    val message: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -19,15 +28,19 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A category for a pet
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param name 
 | 
			
		||||
 */
 | 
			
		||||
@KSerializable
 | 
			
		||||
data class Category (
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "name")
 | 
			
		||||
    val name: kotlin.String? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -19,6 +28,7 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * An order for a pets from the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param id 
 | 
			
		||||
 * @param petId 
 | 
			
		||||
 * @param quantity 
 | 
			
		||||
@ -28,19 +38,26 @@ import java.io.Serializable
 | 
			
		||||
 */
 | 
			
		||||
@KSerializable
 | 
			
		||||
data class Order (
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "petId")
 | 
			
		||||
    val petId: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "quantity")
 | 
			
		||||
    val quantity: kotlin.Int? = null,
 | 
			
		||||
 | 
			
		||||
    @Contextual @SerialName(value = "shipDate")
 | 
			
		||||
    val shipDate: java.time.OffsetDateTime? = null,
 | 
			
		||||
 | 
			
		||||
    /* Order Status */
 | 
			
		||||
    @SerialName(value = "status")
 | 
			
		||||
    val status: Order.Status? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "complete")
 | 
			
		||||
    val complete: kotlin.Boolean? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
@ -48,6 +65,7 @@ data class Order (
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Order Status
 | 
			
		||||
     *
 | 
			
		||||
     * Values: PLACED,APPROVED,DELIVERED
 | 
			
		||||
     */
 | 
			
		||||
    @KSerializable
 | 
			
		||||
 | 
			
		||||
@ -1,14 +1,23 @@
 | 
			
		||||
/**
 | 
			
		||||
* OpenAPI Petstore
 | 
			
		||||
* This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
*
 | 
			
		||||
* The version of the OpenAPI document: 1.0.0
 | 
			
		||||
* 
 | 
			
		||||
*
 | 
			
		||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
* https://openapi-generator.tech
 | 
			
		||||
* Do not edit the class manually.
 | 
			
		||||
*/
 | 
			
		||||
 * OpenAPI Petstore
 | 
			
		||||
 *
 | 
			
		||||
 * This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters.
 | 
			
		||||
 *
 | 
			
		||||
 * The version of the OpenAPI document: 1.0.0
 | 
			
		||||
 * 
 | 
			
		||||
 *
 | 
			
		||||
 * Please note:
 | 
			
		||||
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 | 
			
		||||
 * Do not edit this file manually.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@file:Suppress(
 | 
			
		||||
    "ArrayInDataClass",
 | 
			
		||||
    "EnumEntryName",
 | 
			
		||||
    "RemoveRedundantQualifierName",
 | 
			
		||||
    "UnusedImport"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
package org.openapitools.client.models
 | 
			
		||||
 | 
			
		||||
import org.openapitools.client.models.Category
 | 
			
		||||
@ -21,6 +30,7 @@ import java.io.Serializable
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * A pet for sale in the pet store
 | 
			
		||||
 *
 | 
			
		||||
 * @param name 
 | 
			
		||||
 * @param photoUrls 
 | 
			
		||||
 * @param id 
 | 
			
		||||
@ -30,19 +40,26 @@ import java.io.Serializable
 | 
			
		||||
 */
 | 
			
		||||
@KSerializable
 | 
			
		||||
data class Pet (
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "name")
 | 
			
		||||
    val name: kotlin.String,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "photoUrls")
 | 
			
		||||
    val photoUrls: kotlin.collections.List<kotlin.String>,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "id")
 | 
			
		||||
    val id: kotlin.Long? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "category")
 | 
			
		||||
    val category: Category? = null,
 | 
			
		||||
 | 
			
		||||
    @SerialName(value = "tags")
 | 
			
		||||
    val tags: kotlin.collections.List<Tag>? = null,
 | 
			
		||||
 | 
			
		||||
    /* pet status in the store */
 | 
			
		||||
    @SerialName(value = "status")
 | 
			
		||||
    val status: Pet.Status? = null
 | 
			
		||||
 | 
			
		||||
) : Serializable {
 | 
			
		||||
    companion object {
 | 
			
		||||
        private const val serialVersionUID: Long = 123
 | 
			
		||||
@ -50,6 +67,7 @@ data class Pet (
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * pet status in the store
 | 
			
		||||
     *
 | 
			
		||||
     * Values: AVAILABLE,PENDING,SOLD
 | 
			
		||||
     */
 | 
			
		||||
    @KSerializable
 | 
			
		||||
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show More
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user