<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title>OpenAPIPetstore.Core</title><link href="linuwial.css" rel="stylesheet" type="text/css" title="Linuwial" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script type="text/x-mathjax-config">MathJax.Hub.Config({ tex2jax: { processClass: "mathjax", ignoreClass: ".*" } });</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><span class="caption">openapi-petstore-0.1.0.0: Auto-generated openapi-petstore API Client</span><ul class="links" id="page-menu"><li><a href="src/OpenAPIPetstore.Core.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>Safe-Inferred</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p class="caption">OpenAPIPetstore.Core</p></div><div id="table-of-contents"><div id="contents-list"><p class="caption" onclick="window.scrollTo(0,0)">Contents</p><ul><li><a href="#g:1">OpenAPIPetstoreConfig</a></li><li><a href="#g:2">OpenAPIPetstoreRequest</a></li><li><a href="#g:3">HasBodyParam</a></li><li><a href="#g:4">HasOptionalParam</a><ul><li><a href="#g:5">OpenAPIPetstoreRequest Utils</a></li><li><a href="#g:6">Params Utils</a><ul><li><a href="#g:7">OpenAPI <code>CollectionFormat</code> Utils</a></li></ul></li></ul></li><li><a href="#g:8">AuthMethods</a></li><li><a href="#g:9">Utils</a></li><li><a href="#g:10">DateTime Formatting</a></li><li><a href="#g:11">Date Formatting</a></li><li><a href="#g:12">Byte/Binary Formatting</a></li><li><a href="#g:13">Lens Type Aliases</a></li></ul></div></div><div id="description"><p class="caption">Description</p><div class="doc empty">&nbsp;</div></div><div id="synopsis"><details id="syn"><summary>Synopsis</summary><ul class="details-toggle" data-details-id="syn"><li class="src short"><span class="keyword">data</span> <a href="#t:OpenAPIPetstoreConfig">OpenAPIPetstoreConfig</a> = <a href="#v:OpenAPIPetstoreConfig">OpenAPIPetstoreConfig</a> {<ul class="subs"><li><a href="#v:configHost">configHost</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a></li><li><a href="#v:configUserAgent">configUserAgent</a> :: <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a></li><li><a href="#v:configLogExecWithContext">configLogExecWithContext</a> :: <a href="OpenAPIPetstore-Logging.html#t:LogExecWithContext" title="OpenAPIPetstore.Logging">LogExecWithContext</a></li><li><a href="#v:configLogContext">configLogContext</a> :: <a href="OpenAPIPetstore-Logging.html#t:LogContext" title="OpenAPIPetstore.Logging">LogContext</a></li><li><a href="#v:configAuthMethods">configAuthMethods</a> :: [<a href="OpenAPIPetstore-Core.html#t:AnyAuthMethod" title="OpenAPIPetstore.Core">AnyAuthMethod</a>]</li><li><a href="#v:configValidateAuthMethods">configValidateAuthMethods</a> :: <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a></li><li><a href="#v:configQueryExtraUnreserved">configQueryExtraUnreserved</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a></li></ul>}</li><li class="src short"><a href="#v:newConfig">newConfig</a> :: <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a></li><li class="src short"><a href="#v:addAuthMethod">addAuthMethod</a> :: <a href="OpenAPIPetstore-Core.html#t:AuthMethod" title="OpenAPIPetstore.Core">AuthMethod</a> auth =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; auth -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a></li><li class="src short"><a href="#v:withStdoutLogging">withStdoutLogging</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a></li><li class="src short"><a href="#v:withStderrLogging">withStderrLogging</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a></li><li class="src short"><a href="#v:withNoLogging">withNoLogging</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a></li><li class="src short"><span class="keyword">data</span> <a href="#t:OpenAPIPetstoreRequest">OpenAPIPetstoreRequest</a> req contentType res accept = <a href="#v:OpenAPIPetstoreRequest">OpenAPIPetstoreRequest</a> {<ul class="subs"><li><a href="#v:rMethod">rMethod</a> :: Method</li><li><a href="#v:rUrlPath">rUrlPath</a> :: [<a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a>]</li><li><a href="#v:rParams">rParams</a> :: <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a></li><li><a href="#v:rAuthTypes">rAuthTypes</a> :: [<a href="../base-4.17.1.0/Data-Typeable.html#t:TypeRep" title="Data.Typeable">TypeRep</a>]</li></ul>}</li><li class="src short"><a href="#v:rMethodL">rMethodL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) Method</li><li class="src short"><a href="#v:rUrlPathL">rUrlPathL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) [<a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a>]</li><li class="src short"><a href="#v:rParamsL">rParamsL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a></li><li class="src short"><a href="#v:rAuthTypesL">rAuthTypesL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) [<a href="../base-4.17.1.0/Data-Typeable.html#t:TypeRep" title="Data.Typeable">TypeRep</a>]</li><li class="src short"><span class="keyword">class</span> <a href="#t:HasBodyParam">HasBodyParam</a> req param <span class="keyword">where</span><ul class="subs"><li><a href="#v:setBodyParam">setBodyParam</a> :: <span class="keyword">forall</span> contentType res accept. (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> req contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType param) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; param -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li></ul></li><li class="src short"><span class="keyword">class</span> <a href="#t:HasOptionalParam">HasOptionalParam</a> req param <span class="keyword">where</span><ul class="subs"><li><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; param -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; param -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li></ul></li><li class="src short"><span class="keyword">data</span> <a href="#t:Params">Params</a> = <a href="#v:Params">Params</a> {<ul class="subs"><li><a href="#v:paramsQuery">paramsQuery</a> :: Query</li><li><a href="#v:paramsHeaders">paramsHeaders</a> :: RequestHeaders</li><li><a href="#v:paramsBody">paramsBody</a> :: <a href="OpenAPIPetstore-Core.html#t:ParamBody" title="OpenAPIPetstore.Core">ParamBody</a></li></ul>}</li><li class="src short"><a href="#v:paramsQueryL">paramsQueryL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a> Query</li><li class="src short"><a href="#v:paramsHeadersL">paramsHeadersL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a> RequestHeaders</li><li class="src short"><a href="#v:paramsBodyL">paramsBodyL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a> <a href="OpenAPIPetstore-Core.html#t:ParamBody" title="OpenAPIPetstore.Core">ParamBody</a></li><li class="src short"><span class="keyword">data</span> <a href="#t:ParamBody">ParamBody</a><ul class="subs"><li>= <a href="#v:ParamBodyNone">ParamBodyNone</a></li><li>| <a href="#v:ParamBodyB">ParamBodyB</a> <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a></li><li>| <a href="#v:ParamBodyBL">ParamBodyBL</a> <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a></li><li>| <a href="#v:ParamBodyFormUrlEncoded">ParamBodyFormUrlEncoded</a> Form</li><li>| <a href="#v:ParamBodyMultipartFormData">ParamBodyMultipartFormData</a> [Part]</li></ul></li><li class="src short"><a href="#v:_mkRequest">_mkRequest</a> :: Method -&gt; [<a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a>] -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_mkParams">_mkParams</a> :: <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a></li><li class="src short"><a href="#v:setHeader">setHeader</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; [Header] -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:addHeader">addHeader</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; [Header] -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:removeHeader">removeHeader</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; [HeaderName] -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_setContentTypeHeader">_setContentTypeHeader</a> :: <span class="keyword">forall</span> req contentType res accept. <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> contentType =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_setAcceptHeader">_setAcceptHeader</a> :: <span class="keyword">forall</span> req contentType res accept. <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> accept =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:setQuery">setQuery</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; [QueryItem] -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:addQuery">addQuery</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; [QueryItem] -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:addForm">addForm</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; Form -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_addMultiFormPart">_addMultiFormPart</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; Part -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_setBodyBS">_setBodyBS</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_setBodyLBS">_setBodyLBS</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:_hasAuthType">_hasAuthType</a> :: <a href="OpenAPIPetstore-Core.html#t:AuthMethod" title="OpenAPIPetstore.Core">AuthMethod</a> authMethod =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/Data-Proxy.html#t:Proxy" title="Data.Proxy">Proxy</a> authMethod -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</li><li class="src short"><a href="#v:toPath">toPath</a> :: ToHttpApiData a =&gt; a -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a></li><li class="src short"><a href="#v:toHeader">toHeader</a> :: ToHttpApiData a =&gt; (HeaderName, a) -&gt; [Header]</li><li class="src short"><a href="#v:toForm">toForm</a> :: ToHttpApiData v =&gt; (<a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>, v) -&gt; Form</li><li class="src short"><a href="#v:toQuery">toQuery</a> :: ToHttpApiData a =&gt; (<a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>, <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> a) -&gt; [QueryItem]</li><li class="src short"><a href="#v:toPartialEscapeQuery">toPartialEscapeQuery</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a> -&gt; Query -&gt; PartialEscapeQuery</li><li class="src short"><span class="keyword">data</span> <a href="#t:CollectionFormat">CollectionFormat</a><ul class="subs"><li>= <a href="#v:CommaSeparated">CommaSeparated</a></li><li>| <a href="#v:SpaceSeparated">SpaceSeparated</a></li><li>| <a href="#v:TabSeparated">TabSeparated</a></li><li>| <a href="#v:PipeSeparated">PipeSeparated</a></li><li>| <a href="#v:MultiParamArray">MultiParamArray</a></li></ul></li><li class="src short"><a href="#v:toHeaderColl">toHeaderColl</a> :: ToHttpApiData a =&gt; <a href="OpenAPIPetstore-Core.html#t:CollectionFormat" title="OpenAPIPetstore.Core">CollectionFormat</a> -&gt; (HeaderName, [a]) -&gt; [Header]</li><li class="src short"><a href="#v:toFormColl">toFormColl</a> :: ToHttpApiData v =&gt; <a href="OpenAPIPetstore-Core.html#t:CollectionFormat" title="OpenAPIPetstore.Core">CollectionFormat</a> -&gt; (<a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>, [v]) -&gt; Form</li><li class="src short"><a href="#v:toQueryColl">toQueryColl</a> :: ToHttpApiData a =&gt; <a href="OpenAPIPetstore-Core.html#t:CollectionFormat" title="OpenAPIPetstore.Core">CollectionFormat</a> -&gt; (<a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>, <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> [a]) -&gt; Query</li><li class="src short"><a href="#v:_toColl">_toColl</a> :: <a href="../base-4.17.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> f =&gt; <a href="OpenAPIPetstore-Core.html#t:CollectionFormat" title="OpenAPIPetstore.Core">CollectionFormat</a> -&gt; (f a -&gt; [(b, <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>)]) -&gt; f [a] -&gt; [(b, <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>)]</li><li class="src short"><a href="#v:_toCollA">_toCollA</a> :: (<a href="../base-4.17.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> f, <a href="../base-4.17.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> t, <a href="../base-4.17.1.0/Control-Applicative.html#t:Alternative" title="Control.Applicative">Alternative</a> t) =&gt; <a href="OpenAPIPetstore-Core.html#t:CollectionFormat" title="OpenAPIPetstore.Core">CollectionFormat</a> -&gt; (f (t a) -&gt; [(b, t <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>)]) -&gt; f (t [a]) -&gt; [(b, t <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>)]</li><li class="src short"><a href="#v:_toCollA-39-">_toCollA'</a> :: (<a href="../base-4.17.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> c, <a href="../base-4.17.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> f, <a href="../base-4.17.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> t, <a href="../base-4.17.1.0/Control-Applicative.html#t:Alternative" title="Control.Applicative">Alternative</a> t) =&gt; <a href="OpenAPIPetstore-Core.html#t:CollectionFormat" title="OpenAPIPetstore.Core">CollectionFormat</a> -&gt; (f (t a) -&gt; [(b, t c)]) -&gt; (<a href="../base-4.17.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a> -&gt; c) -&gt; f (t [a]) -&gt; [(b, t c)]</li><li class="src short"><span class="keyword">class</span> <a href="../base-4.17.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> a =&gt; <a href="#t:AuthMethod">AuthMethod</a> a <span class="keyword">where</span><ul class="subs"><li><a href="#v:applyAuthMethod">applyAuthMethod</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; a -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept)</li></ul></li><li class="src short"><span class="keyword">data</span> <a href="#t:AnyAuthMethod">AnyAuthMethod</a> = <span class="keyword">forall</span> a.<a href="OpenAPIPetstore-Core.html#t:AuthMethod" title="OpenAPIPetstore.Core">AuthMethod</a> a =&gt;  <a href="#v:AnyAuthMethod">AnyAuthMethod</a> a</li><li class="src short"><span class="keyword">data</span> <a href="#t:AuthMethodException">AuthMethodException</a> = <a href="#v:AuthMethodException">AuthMethodException</a> <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a></li><li class="src short"><a href="#v:_applyAuthMethods">_applyAuthMethods</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept)</li><li class="src short"><a href="#v:_omitNulls">_omitNulls</a> :: [(Key, Value)] -&gt; Value</li><li class="src short"><a href="#v:_toFormItem">_toFormItem</a> :: (ToHttpApiData a, <a href="../base-4.17.1.0/Data-Functor.html#t:Functor" title="Data.Functor">Functor</a> f) =&gt; t -&gt; f a -&gt; f (t, [<a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a>])</li><li class="src short"><a href="#v:_emptyToNothing">_emptyToNothing</a> :: <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> -&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a></li><li class="src short"><a href="#v:_memptyToNothing">_memptyToNothing</a> :: (<a href="../base-4.17.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> a, <a href="../base-4.17.1.0/Data-Eq.html#t:Eq" title="Data.Eq">Eq</a> a) =&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> a -&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> a</li><li class="src short"><span class="keyword">newtype</span> <a href="#t:DateTime">DateTime</a> = <a href="#v:DateTime">DateTime</a> {<ul class="subs"><li><a href="#v:unDateTime">unDateTime</a> :: <a href="../time-1.12.2/Data-Time-Clock.html#t:UTCTime" title="Data.Time.Clock">UTCTime</a></li></ul>}</li><li class="src short"><a href="#v:_readDateTime">_readDateTime</a> :: (<a href="../base-4.17.1.0/Control-Monad-Fail.html#t:MonadFail" title="Control.Monad.Fail">MonadFail</a> m, <a href="../base-4.17.1.0/Control-Applicative.html#t:Alternative" title="Control.Applicative">Alternative</a> m) =&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></li><li class="src short"><a href="#v:_showDateTime">_showDateTime</a> :: (t <a href="../base-4.17.1.0/Data-Type-Equality.html#t:-126-" title="Data.Type.Equality">~</a> <a href="../time-1.12.2/Data-Time-Clock.html#t:UTCTime" title="Data.Time.Clock">UTCTime</a>, <a href="../time-1.12.2/Data-Time-Format-Internal.html#t:FormatTime" title="Data.Time.Format.Internal">FormatTime</a> t) =&gt; t -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a></li><li class="src short"><a href="#v:_parseISO8601">_parseISO8601</a> :: (<a href="../time-1.12.2/Data-Time-Format-Internal.html#t:ParseTime" title="Data.Time.Format.Internal">ParseTime</a> t, <a href="../base-4.17.1.0/Control-Monad-Fail.html#t:MonadFail" title="Control.Monad.Fail">MonadFail</a> m, <a href="../base-4.17.1.0/Control-Applicative.html#t:Alternative" title="Control.Applicative">Alternative</a> m) =&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> -&gt; m t</li><li class="src short"><span class="keyword">newtype</span> <a href="#t:Date">Date</a> = <a href="#v:Date">Date</a> {<ul class="subs"><li><a href="#v:unDate">unDate</a> :: <a href="../time-1.12.2/Data-Time-Calendar-OrdinalDate.html#t:Day" title="Data.Time.Calendar.OrdinalDate">Day</a></li></ul>}</li><li class="src short"><a href="#v:_readDate">_readDate</a> :: <a href="../base-4.17.1.0/Control-Monad-Fail.html#t:MonadFail" title="Control.Monad.Fail">MonadFail</a> m =&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></li><li class="src short"><a href="#v:_showDate">_showDate</a> :: <a href="../time-1.12.2/Data-Time-Format-Internal.html#t:FormatTime" title="Data.Time.Format.Internal">FormatTime</a> t =&gt; t -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a></li><li class="src short"><span class="keyword">newtype</span> <a href="#t:ByteArray">ByteArray</a> = <a href="#v:ByteArray">ByteArray</a> {<ul class="subs"><li><a href="#v:unByteArray">unByteArray</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a></li></ul>}</li><li class="src short"><a href="#v:_readByteArray">_readByteArray</a> :: <a href="../base-4.17.1.0/Control-Monad-Fail.html#t:MonadFail" title="Control.Monad.Fail">MonadFail</a> m =&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></li><li class="src short"><a href="#v:_showByteArray">_showByteArray</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a></li><li class="src short"><span class="keyword">newtype</span> <a href="#t:Binary">Binary</a> = <a href="#v:Binary">Binary</a> {<ul class="subs"><li><a href="#v:unBinary">unBinary</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a></li></ul>}</li><li class="src short"><a href="#v:_readBinaryBase64">_readBinaryBase64</a> :: <a href="../base-4.17.1.0/Control-Monad-Fail.html#t:MonadFail" title="Control.Monad.Fail">MonadFail</a> m =&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></li><li class="src short"><a href="#v:_showBinaryBase64">_showBinaryBase64</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a></li><li class="src short"><span class="keyword">type</span> <a href="#t:Lens_-39-">Lens_'</a> s a = <a href="OpenAPIPetstore-Core.html#t:Lens_" title="OpenAPIPetstore.Core">Lens_</a> s s a a</li><li class="src short"><span class="keyword">type</span> <a href="#t:Lens_">Lens_</a> s t a b = <span class="keyword">forall</span> (f :: <a href="../base-4.17.1.0/Data-Kind.html#t:Type" title="Data.Kind">Type</a> -&gt; <a href="../base-4.17.1.0/Data-Kind.html#t:Type" title="Data.Kind">Type</a>). <a href="../base-4.17.1.0/Data-Functor.html#t:Functor" title="Data.Functor">Functor</a> f =&gt; (a -&gt; f b) -&gt; s -&gt; f t</li></ul></details></div><div id="interface"><a href="#g:1" id="g:1"><h1>OpenAPIPetstoreConfig</h1></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:OpenAPIPetstoreConfig" class="def">OpenAPIPetstoreConfig</a> <a href="src/OpenAPIPetstore.Core.html#OpenAPIPetstoreConfig" class="link">Source</a> <a href="#t:OpenAPIPetstoreConfig" class="selflink">#</a></p><div class="doc empty">&nbsp;</div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:OpenAPIPetstoreConfig" class="def">OpenAPIPetstoreConfig</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:configHost" class="def">configHost</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a></dfn><div class="doc"><p>host supplied in the Request</p></div></li><li><dfn class="src"><a id="v:configUserAgent" class="def">configUserAgent</a> :: <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a></dfn><div class="doc"><p>user-agent supplied in the Request</p></div></li><li><dfn class="src"><a id="v:configLogExecWithContext" class="def">configLogExecWithContext</a> :: <a href="OpenAPIPetstore-Logging.html#t:LogExecWithContext" title="OpenAPIPetstore.Logging">LogExecWithContext</a></dfn><div class="doc"><p>Run a block using a Logger instance</p></div></li><li><dfn class="src"><a id="v:configLogContext" class="def">configLogContext</a> :: <a href="OpenAPIPetstore-Logging.html#t:LogContext" title="OpenAPIPetstore.Logging">LogContext</a></dfn><div class="doc"><p>Configures the logger</p></div></li><li><dfn class="src"><a id="v:configAuthMethods" class="def">configAuthMethods</a> :: [<a href="OpenAPIPetstore-Core.html#t:AnyAuthMethod" title="OpenAPIPetstore.Core">AnyAuthMethod</a>]</dfn><div class="doc"><p>List of configured auth methods</p></div></li><li><dfn class="src"><a id="v:configValidateAuthMethods" class="def">configValidateAuthMethods</a> :: <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a></dfn><div class="doc"><p>throw exceptions if auth methods are not configured</p></div></li><li><dfn class="src"><a id="v:configQueryExtraUnreserved" class="def">configQueryExtraUnreserved</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a></dfn><div class="doc"><p>Configures additional querystring characters which must not be URI encoded, e.g. <code>+</code> or <code>:</code></p></div></li></ul></div></td></tr></table></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:OpenAPIPetstoreConfig">Instances</h4><details id="i:OpenAPIPetstoreConfig" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:OpenAPIPetstoreConfig:Show:1"></span> <a href="../base-4.17.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a></span> <a href="src/OpenAPIPetstore.Core.html#line-87" class="link">Source</a> <a href="#t:OpenAPIPetstoreConfig" class="selflink">#</a></td><td class="doc"><p>display the config</p></td></tr><tr><td colspan="2"><details id="i:id:OpenAPIPetstoreConfig:Show:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a>] -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><a id="v:newConfig" class="def">newConfig</a> :: <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> <a href="src/OpenAPIPetstore.Core.html#newConfig" class="link">Source</a> <a href="#v:newConfig" class="selflink">#</a></p><div class="doc"><p>constructs a default OpenAPIPetstoreConfig</p><p>configHost:</p><pre><a href="http://petstore.swagger.io:80/v2">http://petstore.swagger.io:80/v2</a></pre><p>configUserAgent:</p><pre>&quot;openapi-petstore/0.1.0.0&quot;</pre></div></div><div class="top"><p class="src"><a id="v:addAuthMethod" class="def">addAuthMethod</a> :: <a href="OpenAPIPetstore-Core.html#t:AuthMethod" title="OpenAPIPetstore.Core">AuthMethod</a> auth =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; auth -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> <a href="src/OpenAPIPetstore.Core.html#addAuthMethod" class="link">Source</a> <a href="#v:addAuthMethod" class="selflink">#</a></p><div class="doc"><p>updates config use AuthMethod on matching requests</p></div></div><div class="top"><p class="src"><a id="v:withStdoutLogging" class="def">withStdoutLogging</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> <a href="src/OpenAPIPetstore.Core.html#withStdoutLogging" class="link">Source</a> <a href="#v:withStdoutLogging" class="selflink">#</a></p><div class="doc"><p>updates the config to use stdout logging</p></div></div><div class="top"><p class="src"><a id="v:withStderrLogging" class="def">withStderrLogging</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> <a href="src/OpenAPIPetstore.Core.html#withStderrLogging" class="link">Source</a> <a href="#v:withStderrLogging" class="selflink">#</a></p><div class="doc"><p>updates the config to use stderr logging</p></div></div><div class="top"><p class="src"><a id="v:withNoLogging" class="def">withNoLogging</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> <a href="src/OpenAPIPetstore.Core.html#withNoLogging" class="link">Source</a> <a href="#v:withNoLogging" class="selflink">#</a></p><div class="doc"><p>updates the config to disable logging</p></div></div><a href="#g:2" id="g:2"><h1>OpenAPIPetstoreRequest</h1></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:OpenAPIPetstoreRequest" class="def">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#OpenAPIPetstoreRequest" class="link">Source</a> <a href="#t:OpenAPIPetstoreRequest" class="selflink">#</a></p><div class="doc"><p>Represents a request.</p><p>Type Variables:</p><ul><li>req - request operation</li><li>contentType - <code><a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a></code> associated with request body</li><li>res - response model</li><li>accept - <code><a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a></code> associated with response body</li></ul></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:OpenAPIPetstoreRequest" class="def">OpenAPIPetstoreRequest</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:rMethod" class="def">rMethod</a> :: Method</dfn><div class="doc"><p>Method of OpenAPIPetstoreRequest</p></div></li><li><dfn class="src"><a id="v:rUrlPath" class="def">rUrlPath</a> :: [<a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a>]</dfn><div class="doc"><p>Endpoint of OpenAPIPetstoreRequest</p></div></li><li><dfn class="src"><a id="v:rParams" class="def">rParams</a> :: <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a></dfn><div class="doc"><p>params of OpenAPIPetstoreRequest</p></div></li><li><dfn class="src"><a id="v:rAuthTypes" class="def">rAuthTypes</a> :: [<a href="../base-4.17.1.0/Data-Typeable.html#t:TypeRep" title="Data.Typeable">TypeRep</a>]</dfn><div class="doc"><p>types of auth methods</p></div></li></ul></div></td></tr></table></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:OpenAPIPetstoreRequest">Instances</h4><details id="i:OpenAPIPetstoreRequest" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:OpenAPIPetstoreRequest:Show:1"></span> <a href="../base-4.17.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept)</span> <a href="src/OpenAPIPetstore.Core.html#line-154" class="link">Source</a> <a href="#t:OpenAPIPetstoreRequest" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:OpenAPIPetstoreRequest:Show:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept] -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><a id="v:rMethodL" class="def">rMethodL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) Method <a href="src/OpenAPIPetstore.Core.html#rMethodL" class="link">Source</a> <a href="#v:rMethodL" class="selflink">#</a></p><div class="doc"><p><code><a href="OpenAPIPetstore-Core.html#v:rMethod" title="OpenAPIPetstore.Core">rMethod</a></code> Lens</p></div></div><div class="top"><p class="src"><a id="v:rUrlPathL" class="def">rUrlPathL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) [<a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a>] <a href="src/OpenAPIPetstore.Core.html#rUrlPathL" class="link">Source</a> <a href="#v:rUrlPathL" class="selflink">#</a></p><div class="doc"><p><code><a href="OpenAPIPetstore-Core.html#v:rUrlPath" title="OpenAPIPetstore.Core">rUrlPath</a></code> Lens</p></div></div><div class="top"><p class="src"><a id="v:rParamsL" class="def">rParamsL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a> <a href="src/OpenAPIPetstore.Core.html#rParamsL" class="link">Source</a> <a href="#v:rParamsL" class="selflink">#</a></p><div class="doc"><p><code><a href="OpenAPIPetstore-Core.html#v:rParams" title="OpenAPIPetstore.Core">rParams</a></code> Lens</p></div></div><div class="top"><p class="src"><a id="v:rAuthTypesL" class="def">rAuthTypesL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) [<a href="../base-4.17.1.0/Data-Typeable.html#t:TypeRep" title="Data.Typeable">TypeRep</a>] <a href="src/OpenAPIPetstore.Core.html#rAuthTypesL" class="link">Source</a> <a href="#v:rAuthTypesL" class="selflink">#</a></p><div class="doc"><p><code><a href="OpenAPIPetstore-Core.html#v:rParams" title="OpenAPIPetstore.Core">rParams</a></code> Lens</p></div></div><a href="#g:3" id="g:3"><h1>HasBodyParam</h1></a><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:HasBodyParam" class="def">HasBodyParam</a> req param <span class="keyword">where</span> <a href="src/OpenAPIPetstore.Core.html#HasBodyParam" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></p><div class="doc"><p>Designates the body parameter of a request</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src">Nothing</p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:setBodyParam" class="def">setBodyParam</a> :: <span class="keyword">forall</span> contentType res accept. (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> req contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType param) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; param -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:HasBodyParam">Instances</h4><details id="i:HasBodyParam" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:1"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-AnotherFake.html#t:Op123testSpecialTags" title="OpenAPIPetstore.API.AnotherFake">Op123testSpecialTags</a> <a href="OpenAPIPetstore-Model.html#t:Client" title="OpenAPIPetstore.Model">Client</a></span> <a href="src/OpenAPIPetstore.API.AnotherFake.html#line-79" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - client model</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-AnotherFake.html">OpenAPIPetstore.API.AnotherFake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-AnotherFake.html#t:Op123testSpecialTags" title="OpenAPIPetstore.API.AnotherFake">Op123testSpecialTags</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:Client" title="OpenAPIPetstore.Model">Client</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-AnotherFake.html#t:Op123testSpecialTags" title="OpenAPIPetstore.API.AnotherFake">Op123testSpecialTags</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Client" title="OpenAPIPetstore.Model">Client</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-AnotherFake.html#t:Op123testSpecialTags" title="OpenAPIPetstore.API.AnotherFake">Op123testSpecialTags</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:2"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:CreateXmlItem" title="OpenAPIPetstore.API.Fake">CreateXmlItem</a> <a href="OpenAPIPetstore-Model.html#t:XmlItem" title="OpenAPIPetstore.Model">XmlItem</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-80" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> <a href="XmlItem.html">XmlItem</a> - XmlItem Body</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-Fake.html#t:CreateXmlItem" title="OpenAPIPetstore.API.Fake">CreateXmlItem</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:XmlItem" title="OpenAPIPetstore.Model">XmlItem</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:CreateXmlItem" title="OpenAPIPetstore.API.Fake">CreateXmlItem</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:XmlItem" title="OpenAPIPetstore.Model">XmlItem</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:CreateXmlItem" title="OpenAPIPetstore.API.Fake">CreateXmlItem</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:3"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterBooleanSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterBooleanSerialize</a> <a href="OpenAPIPetstore-Model.html#t:BodyBool" title="OpenAPIPetstore.Model">BodyBool</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-115" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Input boolean as post body</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterBooleanSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterBooleanSerialize</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:BodyBool" title="OpenAPIPetstore.Model">BodyBool</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterBooleanSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterBooleanSerialize</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:BodyBool" title="OpenAPIPetstore.Model">BodyBool</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterBooleanSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterBooleanSerialize</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:4"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterCompositeSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterCompositeSerialize</a> <a href="OpenAPIPetstore-Model.html#t:OuterComposite" title="OpenAPIPetstore.Model">OuterComposite</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-141" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Input composite as post body</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterCompositeSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterCompositeSerialize</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:OuterComposite" title="OpenAPIPetstore.Model">OuterComposite</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterCompositeSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterCompositeSerialize</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:OuterComposite" title="OpenAPIPetstore.Model">OuterComposite</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterCompositeSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterCompositeSerialize</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:5"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterNumberSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterNumberSerialize</a> <a href="OpenAPIPetstore-Model.html#t:BodyDouble" title="OpenAPIPetstore.Model">BodyDouble</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-167" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Input number as post body</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterNumberSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterNumberSerialize</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:BodyDouble" title="OpenAPIPetstore.Model">BodyDouble</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterNumberSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterNumberSerialize</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:BodyDouble" title="OpenAPIPetstore.Model">BodyDouble</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterNumberSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterNumberSerialize</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:6"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterStringSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterStringSerialize</a> <a href="OpenAPIPetstore-Model.html#t:BodyText" title="OpenAPIPetstore.Model">BodyText</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-193" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Input string as post body</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterStringSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterStringSerialize</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:BodyText" title="OpenAPIPetstore.Model">BodyText</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterStringSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterStringSerialize</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:BodyText" title="OpenAPIPetstore.Model">BodyText</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:FakeOuterStringSerialize" title="OpenAPIPetstore.API.Fake">FakeOuterStringSerialize</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:7"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestBodyWithFileSchema" title="OpenAPIPetstore.API.Fake">TestBodyWithFileSchema</a> <a href="OpenAPIPetstore-Model.html#t:FileSchemaTestClass" title="OpenAPIPetstore.Model">FileSchemaTestClass</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-217" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestBodyWithFileSchema" title="OpenAPIPetstore.API.Fake">TestBodyWithFileSchema</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:FileSchemaTestClass" title="OpenAPIPetstore.Model">FileSchemaTestClass</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestBodyWithFileSchema" title="OpenAPIPetstore.API.Fake">TestBodyWithFileSchema</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:FileSchemaTestClass" title="OpenAPIPetstore.Model">FileSchemaTestClass</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestBodyWithFileSchema" title="OpenAPIPetstore.API.Fake">TestBodyWithFileSchema</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:8"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestBodyWithQueryParams" title="OpenAPIPetstore.API.Fake">TestBodyWithQueryParams</a> <a href="OpenAPIPetstore-Model.html#t:User" title="OpenAPIPetstore.Model">User</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-240" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestBodyWithQueryParams" title="OpenAPIPetstore.API.Fake">TestBodyWithQueryParams</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:User" title="OpenAPIPetstore.Model">User</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestBodyWithQueryParams" title="OpenAPIPetstore.API.Fake">TestBodyWithQueryParams</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:User" title="OpenAPIPetstore.Model">User</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestBodyWithQueryParams" title="OpenAPIPetstore.API.Fake">TestBodyWithQueryParams</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:9"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestClientModel" title="OpenAPIPetstore.API.Fake">TestClientModel</a> <a href="OpenAPIPetstore-Model.html#t:Client" title="OpenAPIPetstore.Model">Client</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-267" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - client model</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestClientModel" title="OpenAPIPetstore.API.Fake">TestClientModel</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:Client" title="OpenAPIPetstore.Model">Client</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestClientModel" title="OpenAPIPetstore.API.Fake">TestClientModel</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Client" title="OpenAPIPetstore.Model">Client</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestClientModel" title="OpenAPIPetstore.API.Fake">TestClientModel</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:10"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestInlineAdditionalProperties" title="OpenAPIPetstore.API.Fake">TestInlineAdditionalProperties</a> <a href="OpenAPIPetstore-Model.html#t:ParamMapMapStringText" title="OpenAPIPetstore.Model">ParamMapMapStringText</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-476" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;param&quot; - request body</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestInlineAdditionalProperties" title="OpenAPIPetstore.API.Fake">TestInlineAdditionalProperties</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:ParamMapMapStringText" title="OpenAPIPetstore.Model">ParamMapMapStringText</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestInlineAdditionalProperties" title="OpenAPIPetstore.API.Fake">TestInlineAdditionalProperties</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ParamMapMapStringText" title="OpenAPIPetstore.Model">ParamMapMapStringText</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestInlineAdditionalProperties" title="OpenAPIPetstore.API.Fake">TestInlineAdditionalProperties</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:11"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-FakeClassnameTags123.html#t:TestClassname" title="OpenAPIPetstore.API.FakeClassnameTags123">TestClassname</a> <a href="OpenAPIPetstore-Model.html#t:Client" title="OpenAPIPetstore.Model">Client</a></span> <a href="src/OpenAPIPetstore.API.FakeClassnameTags123.html#line-82" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - client model</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:11"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-FakeClassnameTags123.html">OpenAPIPetstore.API.FakeClassnameTags123</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-FakeClassnameTags123.html#t:TestClassname" title="OpenAPIPetstore.API.FakeClassnameTags123">TestClassname</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:Client" title="OpenAPIPetstore.Model">Client</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-FakeClassnameTags123.html#t:TestClassname" title="OpenAPIPetstore.API.FakeClassnameTags123">TestClassname</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Client" title="OpenAPIPetstore.Model">Client</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-FakeClassnameTags123.html#t:TestClassname" title="OpenAPIPetstore.API.FakeClassnameTags123">TestClassname</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:12"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-Pet.html#t:AddPet" title="OpenAPIPetstore.API.Pet">AddPet</a> <a href="OpenAPIPetstore-Model.html#t:Pet" title="OpenAPIPetstore.Model">Pet</a></span> <a href="src/OpenAPIPetstore.API.Pet.html#line-81" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Pet object that needs to be added to the store</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:12"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Pet.html">OpenAPIPetstore.API.Pet</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-Pet.html#t:AddPet" title="OpenAPIPetstore.API.Pet">AddPet</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:Pet" title="OpenAPIPetstore.Model">Pet</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:AddPet" title="OpenAPIPetstore.API.Pet">AddPet</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Pet" title="OpenAPIPetstore.Model">Pet</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:AddPet" title="OpenAPIPetstore.API.Pet">AddPet</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:13"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePet" title="OpenAPIPetstore.API.Pet">UpdatePet</a> <a href="OpenAPIPetstore-Model.html#t:Pet" title="OpenAPIPetstore.Model">Pet</a></span> <a href="src/OpenAPIPetstore.API.Pet.html#line-213" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Pet object that needs to be added to the store</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:13"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Pet.html">OpenAPIPetstore.API.Pet</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePet" title="OpenAPIPetstore.API.Pet">UpdatePet</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:Pet" title="OpenAPIPetstore.Model">Pet</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePet" title="OpenAPIPetstore.API.Pet">UpdatePet</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Pet" title="OpenAPIPetstore.Model">Pet</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePet" title="OpenAPIPetstore.API.Pet">UpdatePet</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:14"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-Store.html#t:PlaceOrder" title="OpenAPIPetstore.API.Store">PlaceOrder</a> <a href="OpenAPIPetstore-Model.html#t:Order" title="OpenAPIPetstore.Model">Order</a></span> <a href="src/OpenAPIPetstore.API.Store.html#line-140" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - order placed for purchasing the pet</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:14"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Store.html">OpenAPIPetstore.API.Store</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-Store.html#t:PlaceOrder" title="OpenAPIPetstore.API.Store">PlaceOrder</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:Order" title="OpenAPIPetstore.Model">Order</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Store.html#t:PlaceOrder" title="OpenAPIPetstore.API.Store">PlaceOrder</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Order" title="OpenAPIPetstore.Model">Order</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Store.html#t:PlaceOrder" title="OpenAPIPetstore.API.Store">PlaceOrder</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:15"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-User.html#t:CreateUser" title="OpenAPIPetstore.API.User">CreateUser</a> <a href="OpenAPIPetstore-Model.html#t:User" title="OpenAPIPetstore.Model">User</a></span> <a href="src/OpenAPIPetstore.API.User.html#line-80" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Created user object</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:15"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-User.html">OpenAPIPetstore.API.User</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-User.html#t:CreateUser" title="OpenAPIPetstore.API.User">CreateUser</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:User" title="OpenAPIPetstore.Model">User</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-User.html#t:CreateUser" title="OpenAPIPetstore.API.User">CreateUser</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:User" title="OpenAPIPetstore.Model">User</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-User.html#t:CreateUser" title="OpenAPIPetstore.API.User">CreateUser</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:16"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-User.html#t:CreateUsersWithArrayInput" title="OpenAPIPetstore.API.User">CreateUsersWithArrayInput</a> <a href="OpenAPIPetstore-Model.html#t:Body" title="OpenAPIPetstore.Model">Body</a></span> <a href="src/OpenAPIPetstore.API.User.html#line-106" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - List of user object</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:16"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-User.html">OpenAPIPetstore.API.User</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-User.html#t:CreateUsersWithArrayInput" title="OpenAPIPetstore.API.User">CreateUsersWithArrayInput</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:Body" title="OpenAPIPetstore.Model">Body</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-User.html#t:CreateUsersWithArrayInput" title="OpenAPIPetstore.API.User">CreateUsersWithArrayInput</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Body" title="OpenAPIPetstore.Model">Body</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-User.html#t:CreateUsersWithArrayInput" title="OpenAPIPetstore.API.User">CreateUsersWithArrayInput</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:17"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-User.html#t:CreateUsersWithListInput" title="OpenAPIPetstore.API.User">CreateUsersWithListInput</a> <a href="OpenAPIPetstore-Model.html#t:Body" title="OpenAPIPetstore.Model">Body</a></span> <a href="src/OpenAPIPetstore.API.User.html#line-132" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - List of user object</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:17"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-User.html">OpenAPIPetstore.API.User</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-User.html#t:CreateUsersWithListInput" title="OpenAPIPetstore.API.User">CreateUsersWithListInput</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:Body" title="OpenAPIPetstore.Model">Body</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-User.html#t:CreateUsersWithListInput" title="OpenAPIPetstore.API.User">CreateUsersWithListInput</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Body" title="OpenAPIPetstore.Model">Body</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-User.html#t:CreateUsersWithListInput" title="OpenAPIPetstore.API.User">CreateUsersWithListInput</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasBodyParam:HasBodyParam:18"></span> <a href="OpenAPIPetstore-Core.html#t:HasBodyParam" title="OpenAPIPetstore.Core">HasBodyParam</a> <a href="OpenAPIPetstore-API-User.html#t:UpdateUser" title="OpenAPIPetstore.API.User">UpdateUser</a> <a href="OpenAPIPetstore-Model.html#t:User" title="OpenAPIPetstore.Model">User</a></span> <a href="src/OpenAPIPetstore.API.User.html#line-237" class="link">Source</a> <a href="#t:HasBodyParam" class="selflink">#</a></td><td class="doc"><p><em>Body Param</em> &quot;body&quot; - Updated user object</p></td></tr><tr><td colspan="2"><details id="i:ic:HasBodyParam:HasBodyParam:18"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-User.html">OpenAPIPetstore.API.User</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:setBodyParam">setBodyParam</a> :: (<a href="OpenAPIPetstore-MimeTypes.html#t:Consumes" title="OpenAPIPetstore.MimeTypes">Consumes</a> <a href="OpenAPIPetstore-API-User.html#t:UpdateUser" title="OpenAPIPetstore.API.User">UpdateUser</a> contentType, <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> contentType <a href="OpenAPIPetstore-Model.html#t:User" title="OpenAPIPetstore.Model">User</a>) =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-User.html#t:UpdateUser" title="OpenAPIPetstore.API.User">UpdateUser</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:User" title="OpenAPIPetstore.Model">User</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-User.html#t:UpdateUser" title="OpenAPIPetstore.API.User">UpdateUser</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#setBodyParam" class="link">Source</a> <a href="#v:setBodyParam" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><a href="#g:4" id="g:4"><h1>HasOptionalParam</h1></a><div class="top"><p class="src"><span class="keyword">class</span> <a id="t:HasOptionalParam" class="def">HasOptionalParam</a> req param <span class="keyword">where</span> <a href="src/OpenAPIPetstore.Core.html#HasOptionalParam" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></p><div class="doc"><p>Designates the optional parameters of a request</p></div><div class="subs minimal"><p class="caption">Minimal complete definition</p><p class="src"><a href="OpenAPIPetstore-Core.html#v:applyOptionalParam" title="OpenAPIPetstore.Core">applyOptionalParam</a> | <a href="OpenAPIPetstore-Core.html#v:-45--38--45-" title="OpenAPIPetstore.Core">(-&amp;-)</a></p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:applyOptionalParam" class="def">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; param -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><div class="doc"><p>Apply an optional parameter to a request</p></div><p class="src"><a id="v:-45--38--45-" class="def">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; param -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <span class="fixity">infixl 2</span><span class="rightedge"></span> <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p><div class="doc"><p>infix operator / alias for <code>addOptionalParam</code></p></div></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:HasOptionalParam">Instances</h4><details id="i:HasOptionalParam" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:1"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> <a href="OpenAPIPetstore-Model.html#t:Callback" title="OpenAPIPetstore.Model">Callback</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-349" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;callback&quot; - None</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Callback" title="OpenAPIPetstore.Model">Callback</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Callback" title="OpenAPIPetstore.Model">Callback</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:2"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> <a href="OpenAPIPetstore-Model.html#t:Int32" title="OpenAPIPetstore.Model">Int32</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-309" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;int32&quot; - None</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Int32" title="OpenAPIPetstore.Model">Int32</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Int32" title="OpenAPIPetstore.Model">Int32</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:3"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> <a href="OpenAPIPetstore-Model.html#t:Int64" title="OpenAPIPetstore.Model">Int64</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-314" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;int64&quot; - None</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Int64" title="OpenAPIPetstore.Model">Int64</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Int64" title="OpenAPIPetstore.Model">Int64</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:4"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> <a href="OpenAPIPetstore-Model.html#t:ParamBinary" title="OpenAPIPetstore.Model">ParamBinary</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-329" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;binary&quot; - None</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ParamBinary" title="OpenAPIPetstore.Model">ParamBinary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ParamBinary" title="OpenAPIPetstore.Model">ParamBinary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:5"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> <a href="OpenAPIPetstore-Model.html#t:ParamDate" title="OpenAPIPetstore.Model">ParamDate</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-334" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;date&quot; - None</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ParamDate" title="OpenAPIPetstore.Model">ParamDate</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ParamDate" title="OpenAPIPetstore.Model">ParamDate</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:6"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> <a href="OpenAPIPetstore-Model.html#t:ParamDateTime" title="OpenAPIPetstore.Model">ParamDateTime</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-339" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;dateTime&quot; - None</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ParamDateTime" title="OpenAPIPetstore.Model">ParamDateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ParamDateTime" title="OpenAPIPetstore.Model">ParamDateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:7"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> <a href="OpenAPIPetstore-Model.html#t:ParamFloat" title="OpenAPIPetstore.Model">ParamFloat</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-319" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;float&quot; - None</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ParamFloat" title="OpenAPIPetstore.Model">ParamFloat</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ParamFloat" title="OpenAPIPetstore.Model">ParamFloat</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:8"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> <a href="OpenAPIPetstore-Model.html#t:ParamInteger" title="OpenAPIPetstore.Model">ParamInteger</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-304" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;integer&quot; - None</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ParamInteger" title="OpenAPIPetstore.Model">ParamInteger</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ParamInteger" title="OpenAPIPetstore.Model">ParamInteger</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:9"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> <a href="OpenAPIPetstore-Model.html#t:ParamString" title="OpenAPIPetstore.Model">ParamString</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-324" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;string&quot; - None</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ParamString" title="OpenAPIPetstore.Model">ParamString</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ParamString" title="OpenAPIPetstore.Model">ParamString</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:10"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> <a href="OpenAPIPetstore-Model.html#t:Password" title="OpenAPIPetstore.Model">Password</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-344" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;password&quot; - None</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Password" title="OpenAPIPetstore.Model">Password</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Password" title="OpenAPIPetstore.Model">Password</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEndpointParameters" title="OpenAPIPetstore.API.Fake">TestEndpointParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:11"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> <a href="OpenAPIPetstore-Model.html#t:EnumFormString" title="OpenAPIPetstore.Model">EnumFormString</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-381" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_form_string&quot; - Form parameter enum test (string)</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:11"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumFormString" title="OpenAPIPetstore.Model">EnumFormString</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumFormString" title="OpenAPIPetstore.Model">EnumFormString</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:12"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> <a href="OpenAPIPetstore-Model.html#t:EnumFormStringArray" title="OpenAPIPetstore.Model">EnumFormStringArray</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-376" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_form_string_array&quot; - Form parameter enum test (string array)</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:12"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumFormStringArray" title="OpenAPIPetstore.Model">EnumFormStringArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumFormStringArray" title="OpenAPIPetstore.Model">EnumFormStringArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:13"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> <a href="OpenAPIPetstore-Model.html#t:EnumHeaderString" title="OpenAPIPetstore.Model">EnumHeaderString</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-391" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_header_string&quot; - Header parameter enum test (string)</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:13"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumHeaderString" title="OpenAPIPetstore.Model">EnumHeaderString</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumHeaderString" title="OpenAPIPetstore.Model">EnumHeaderString</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:14"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> <a href="OpenAPIPetstore-Model.html#t:EnumHeaderStringArray" title="OpenAPIPetstore.Model">EnumHeaderStringArray</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-386" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_header_string_array&quot; - Header parameter enum test (string array)</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:14"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumHeaderStringArray" title="OpenAPIPetstore.Model">EnumHeaderStringArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumHeaderStringArray" title="OpenAPIPetstore.Model">EnumHeaderStringArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:15"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> <a href="OpenAPIPetstore-Model.html#t:EnumQueryDouble" title="OpenAPIPetstore.Model">EnumQueryDouble</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-411" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_query_double&quot; - Query parameter enum test (double)</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:15"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumQueryDouble" title="OpenAPIPetstore.Model">EnumQueryDouble</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumQueryDouble" title="OpenAPIPetstore.Model">EnumQueryDouble</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:16"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> <a href="OpenAPIPetstore-Model.html#t:EnumQueryInteger" title="OpenAPIPetstore.Model">EnumQueryInteger</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-406" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_query_integer&quot; - Query parameter enum test (double)</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:16"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumQueryInteger" title="OpenAPIPetstore.Model">EnumQueryInteger</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumQueryInteger" title="OpenAPIPetstore.Model">EnumQueryInteger</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:17"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> <a href="OpenAPIPetstore-Model.html#t:EnumQueryString" title="OpenAPIPetstore.Model">EnumQueryString</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-401" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_query_string&quot; - Query parameter enum test (string)</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:17"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumQueryString" title="OpenAPIPetstore.Model">EnumQueryString</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumQueryString" title="OpenAPIPetstore.Model">EnumQueryString</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:18"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> <a href="OpenAPIPetstore-Model.html#t:EnumQueryStringArray" title="OpenAPIPetstore.Model">EnumQueryStringArray</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-396" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;enum_query_string_array&quot; - Query parameter enum test (string array)</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:18"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumQueryStringArray" title="OpenAPIPetstore.Model">EnumQueryStringArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:EnumQueryStringArray" title="OpenAPIPetstore.Model">EnumQueryStringArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestEnumParameters" title="OpenAPIPetstore.API.Fake">TestEnumParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:19"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> <a href="OpenAPIPetstore-Model.html#t:BooleanGroup" title="OpenAPIPetstore.Model">BooleanGroup</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-448" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;boolean_group&quot; - Boolean in group parameters</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:19"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:BooleanGroup" title="OpenAPIPetstore.Model">BooleanGroup</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:BooleanGroup" title="OpenAPIPetstore.Model">BooleanGroup</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:20"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> <a href="OpenAPIPetstore-Model.html#t:Int64Group" title="OpenAPIPetstore.Model">Int64Group</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-453" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;int64_group&quot; - Integer in group parameters</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:20"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Int64Group" title="OpenAPIPetstore.Model">Int64Group</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Int64Group" title="OpenAPIPetstore.Model">Int64Group</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:21"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> <a href="OpenAPIPetstore-Model.html#t:StringGroup" title="OpenAPIPetstore.Model">StringGroup</a></span> <a href="src/OpenAPIPetstore.API.Fake.html#line-443" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;string_group&quot; - String in group parameters</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:21"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Fake.html">OpenAPIPetstore.API.Fake</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:StringGroup" title="OpenAPIPetstore.Model">StringGroup</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:StringGroup" title="OpenAPIPetstore.Model">StringGroup</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Fake.html#t:TestGroupParameters" title="OpenAPIPetstore.API.Fake">TestGroupParameters</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:22"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Pet.html#t:DeletePet" title="OpenAPIPetstore.API.Pet">DeletePet</a> <a href="OpenAPIPetstore-Model.html#t:ApiKey" title="OpenAPIPetstore.Model">ApiKey</a></span> <a href="src/OpenAPIPetstore.API.Pet.html#line-107" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:22"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Pet.html">OpenAPIPetstore.API.Pet</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:DeletePet" title="OpenAPIPetstore.API.Pet">DeletePet</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ApiKey" title="OpenAPIPetstore.Model">ApiKey</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:DeletePet" title="OpenAPIPetstore.API.Pet">DeletePet</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:DeletePet" title="OpenAPIPetstore.API.Pet">DeletePet</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:ApiKey" title="OpenAPIPetstore.Model">ApiKey</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:DeletePet" title="OpenAPIPetstore.API.Pet">DeletePet</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:23"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePetWithForm" title="OpenAPIPetstore.API.Pet">UpdatePetWithForm</a> <a href="OpenAPIPetstore-Model.html#t:Name2" title="OpenAPIPetstore.Model">Name2</a></span> <a href="src/OpenAPIPetstore.API.Pet.html#line-242" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;name&quot; - Updated name of the pet</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:23"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Pet.html">OpenAPIPetstore.API.Pet</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePetWithForm" title="OpenAPIPetstore.API.Pet">UpdatePetWithForm</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Name2" title="OpenAPIPetstore.Model">Name2</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePetWithForm" title="OpenAPIPetstore.API.Pet">UpdatePetWithForm</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePetWithForm" title="OpenAPIPetstore.API.Pet">UpdatePetWithForm</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:Name2" title="OpenAPIPetstore.Model">Name2</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePetWithForm" title="OpenAPIPetstore.API.Pet">UpdatePetWithForm</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:24"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePetWithForm" title="OpenAPIPetstore.API.Pet">UpdatePetWithForm</a> <a href="OpenAPIPetstore-Model.html#t:StatusText" title="OpenAPIPetstore.Model">StatusText</a></span> <a href="src/OpenAPIPetstore.API.Pet.html#line-247" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;status&quot; - Updated status of the pet</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:24"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Pet.html">OpenAPIPetstore.API.Pet</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePetWithForm" title="OpenAPIPetstore.API.Pet">UpdatePetWithForm</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:StatusText" title="OpenAPIPetstore.Model">StatusText</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePetWithForm" title="OpenAPIPetstore.API.Pet">UpdatePetWithForm</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePetWithForm" title="OpenAPIPetstore.API.Pet">UpdatePetWithForm</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:StatusText" title="OpenAPIPetstore.Model">StatusText</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UpdatePetWithForm" title="OpenAPIPetstore.API.Pet">UpdatePetWithForm</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:25"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFile" title="OpenAPIPetstore.API.Pet">UploadFile</a> <a href="OpenAPIPetstore-Model.html#t:AdditionalMetadata" title="OpenAPIPetstore.Model">AdditionalMetadata</a></span> <a href="src/OpenAPIPetstore.API.Pet.html#line-276" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;additionalMetadata&quot; - Additional data to pass to server</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:25"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Pet.html">OpenAPIPetstore.API.Pet</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFile" title="OpenAPIPetstore.API.Pet">UploadFile</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:AdditionalMetadata" title="OpenAPIPetstore.Model">AdditionalMetadata</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFile" title="OpenAPIPetstore.API.Pet">UploadFile</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFile" title="OpenAPIPetstore.API.Pet">UploadFile</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:AdditionalMetadata" title="OpenAPIPetstore.Model">AdditionalMetadata</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFile" title="OpenAPIPetstore.API.Pet">UploadFile</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:26"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFile" title="OpenAPIPetstore.API.Pet">UploadFile</a> <a href="OpenAPIPetstore-Model.html#t:File2" title="OpenAPIPetstore.Model">File2</a></span> <a href="src/OpenAPIPetstore.API.Pet.html#line-281" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;file&quot; - file to upload</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:26"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Pet.html">OpenAPIPetstore.API.Pet</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFile" title="OpenAPIPetstore.API.Pet">UploadFile</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:File2" title="OpenAPIPetstore.Model">File2</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFile" title="OpenAPIPetstore.API.Pet">UploadFile</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFile" title="OpenAPIPetstore.API.Pet">UploadFile</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:File2" title="OpenAPIPetstore.Model">File2</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFile" title="OpenAPIPetstore.API.Pet">UploadFile</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:HasOptionalParam:HasOptionalParam:27"></span> <a href="OpenAPIPetstore-Core.html#t:HasOptionalParam" title="OpenAPIPetstore.Core">HasOptionalParam</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFileWithRequiredFile" title="OpenAPIPetstore.API.Pet">UploadFileWithRequiredFile</a> <a href="OpenAPIPetstore-Model.html#t:AdditionalMetadata" title="OpenAPIPetstore.Model">AdditionalMetadata</a></span> <a href="src/OpenAPIPetstore.API.Pet.html#line-313" class="link">Source</a> <a href="#t:HasOptionalParam" class="selflink">#</a></td><td class="doc"><p><em>Optional Param</em> &quot;additionalMetadata&quot; - Additional data to pass to server</p></td></tr><tr><td colspan="2"><details id="i:ic:HasOptionalParam:HasOptionalParam:27"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-API-Pet.html">OpenAPIPetstore.API.Pet</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyOptionalParam">applyOptionalParam</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFileWithRequiredFile" title="OpenAPIPetstore.API.Pet">UploadFileWithRequiredFile</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:AdditionalMetadata" title="OpenAPIPetstore.Model">AdditionalMetadata</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFileWithRequiredFile" title="OpenAPIPetstore.API.Pet">UploadFileWithRequiredFile</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#applyOptionalParam" class="link">Source</a> <a href="#v:applyOptionalParam" class="selflink">#</a></p><p class="src"><a href="#v:-45--38--45-">(-&amp;-)</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFileWithRequiredFile" title="OpenAPIPetstore.API.Pet">UploadFileWithRequiredFile</a> contentType res accept -&gt; <a href="OpenAPIPetstore-Model.html#t:AdditionalMetadata" title="OpenAPIPetstore.Model">AdditionalMetadata</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> <a href="OpenAPIPetstore-API-Pet.html#t:UploadFileWithRequiredFile" title="OpenAPIPetstore.API.Pet">UploadFileWithRequiredFile</a> contentType res accept <a href="src/OpenAPIPetstore.Core.html#-%26-" class="link">Source</a> <a href="#v:-45--38--45-" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:Params" class="def">Params</a> <a href="src/OpenAPIPetstore.Core.html#Params" class="link">Source</a> <a href="#t:Params" class="selflink">#</a></p><div class="doc"><p>Request Params</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:Params" class="def">Params</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:paramsQuery" class="def">paramsQuery</a> :: Query</dfn><div class="doc empty">&nbsp;</div></li><li><dfn class="src"><a id="v:paramsHeaders" class="def">paramsHeaders</a> :: RequestHeaders</dfn><div class="doc empty">&nbsp;</div></li><li><dfn class="src"><a id="v:paramsBody" class="def">paramsBody</a> :: <a href="OpenAPIPetstore-Core.html#t:ParamBody" title="OpenAPIPetstore.Core">ParamBody</a></dfn><div class="doc empty">&nbsp;</div></li></ul></div></td></tr></table></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:Params">Instances</h4><details id="i:Params" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Params:Show:1"></span> <a href="../base-4.17.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a></span> <a href="src/OpenAPIPetstore.Core.html#line-208" class="link">Source</a> <a href="#t:Params" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Params:Show:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a> -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a> -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a>] -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><a id="v:paramsQueryL" class="def">paramsQueryL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a> Query <a href="src/OpenAPIPetstore.Core.html#paramsQueryL" class="link">Source</a> <a href="#v:paramsQueryL" class="selflink">#</a></p><div class="doc"><p><code><a href="OpenAPIPetstore-Core.html#v:paramsQuery" title="OpenAPIPetstore.Core">paramsQuery</a></code> Lens</p></div></div><div class="top"><p class="src"><a id="v:paramsHeadersL" class="def">paramsHeadersL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a> RequestHeaders <a href="src/OpenAPIPetstore.Core.html#paramsHeadersL" class="link">Source</a> <a href="#v:paramsHeadersL" class="selflink">#</a></p><div class="doc"><p><code><a href="OpenAPIPetstore-Core.html#v:paramsHeaders" title="OpenAPIPetstore.Core">paramsHeaders</a></code> Lens</p></div></div><div class="top"><p class="src"><a id="v:paramsBodyL" class="def">paramsBodyL</a> :: <a href="OpenAPIPetstore-Core.html#t:Lens_-39-" title="OpenAPIPetstore.Core">Lens_'</a> <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a> <a href="OpenAPIPetstore-Core.html#t:ParamBody" title="OpenAPIPetstore.Core">ParamBody</a> <a href="src/OpenAPIPetstore.Core.html#paramsBodyL" class="link">Source</a> <a href="#v:paramsBodyL" class="selflink">#</a></p><div class="doc"><p><code><a href="OpenAPIPetstore-Core.html#v:paramsBody" title="OpenAPIPetstore.Core">paramsBody</a></code> Lens</p></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:ParamBody" class="def">ParamBody</a> <a href="src/OpenAPIPetstore.Core.html#ParamBody" class="link">Source</a> <a href="#t:ParamBody" class="selflink">#</a></p><div class="doc"><p>Request Body</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:ParamBodyNone" class="def">ParamBodyNone</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ParamBodyB" class="def">ParamBodyB</a> <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ParamBodyBL" class="def">ParamBodyBL</a> <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ParamBodyFormUrlEncoded" class="def">ParamBodyFormUrlEncoded</a> Form</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a id="v:ParamBodyMultipartFormData" class="def">ParamBodyMultipartFormData</a> [Part]</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:ParamBody">Instances</h4><details id="i:ParamBody" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ParamBody:Show:1"></span> <a href="../base-4.17.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> <a href="OpenAPIPetstore-Core.html#t:ParamBody" title="OpenAPIPetstore.Core">ParamBody</a></span> <a href="src/OpenAPIPetstore.Core.html#line-232" class="link">Source</a> <a href="#t:ParamBody" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:ParamBody:Show:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ParamBody" title="OpenAPIPetstore.Core">ParamBody</a> -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="OpenAPIPetstore-Core.html#t:ParamBody" title="OpenAPIPetstore.Core">ParamBody</a> -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="OpenAPIPetstore-Core.html#t:ParamBody" title="OpenAPIPetstore.Core">ParamBody</a>] -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><a href="#g:5" id="g:5"><h2>OpenAPIPetstoreRequest Utils</h2></a><div class="top"><p class="src"><a id="v:_mkRequest" class="def">_mkRequest</a> <a href="src/OpenAPIPetstore.Core.html#_mkRequest" class="link">Source</a> <a href="#v:_mkRequest" class="selflink">#</a></p><div class="subs arguments"><p class="caption">Arguments</p><table><tr><td class="src">:: Method</td><td class="doc"><p>Method</p></td></tr><tr><td class="src">-&gt; [<a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a>]</td><td class="doc"><p>Endpoint</p></td></tr><tr><td class="src">-&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept</td><td class="doc"><p>req: Request Type, res: Response Type</p></td></tr></table></div></div><div class="top"><p class="src"><a id="v:_mkParams" class="def">_mkParams</a> :: <a href="OpenAPIPetstore-Core.html#t:Params" title="OpenAPIPetstore.Core">Params</a> <a href="src/OpenAPIPetstore.Core.html#_mkParams" class="link">Source</a> <a href="#v:_mkParams" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:setHeader" class="def">setHeader</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; [Header] -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#setHeader" class="link">Source</a> <a href="#v:setHeader" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:addHeader" class="def">addHeader</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; [Header] -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#addHeader" class="link">Source</a> <a href="#v:addHeader" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:removeHeader" class="def">removeHeader</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; [HeaderName] -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#removeHeader" class="link">Source</a> <a href="#v:removeHeader" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_setContentTypeHeader" class="def">_setContentTypeHeader</a> :: <span class="keyword">forall</span> req contentType res accept. <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> contentType =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#_setContentTypeHeader" class="link">Source</a> <a href="#v:_setContentTypeHeader" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_setAcceptHeader" class="def">_setAcceptHeader</a> :: <span class="keyword">forall</span> req contentType res accept. <a href="OpenAPIPetstore-MimeTypes.html#t:MimeType" title="OpenAPIPetstore.MimeTypes">MimeType</a> accept =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#_setAcceptHeader" class="link">Source</a> <a href="#v:_setAcceptHeader" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:setQuery" class="def">setQuery</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; [QueryItem] -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#setQuery" class="link">Source</a> <a href="#v:setQuery" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:addQuery" class="def">addQuery</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; [QueryItem] -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#addQuery" class="link">Source</a> <a href="#v:addQuery" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:addForm" class="def">addForm</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; Form -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#addForm" class="link">Source</a> <a href="#v:addForm" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_addMultiFormPart" class="def">_addMultiFormPart</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; Part -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#_addMultiFormPart" class="link">Source</a> <a href="#v:_addMultiFormPart" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_setBodyBS" class="def">_setBodyBS</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#_setBodyBS" class="link">Source</a> <a href="#v:_setBodyBS" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_setBodyLBS" class="def">_setBodyLBS</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#_setBodyLBS" class="link">Source</a> <a href="#v:_setBodyLBS" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_hasAuthType" class="def">_hasAuthType</a> :: <a href="OpenAPIPetstore-Core.html#t:AuthMethod" title="OpenAPIPetstore.Core">AuthMethod</a> authMethod =&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/Data-Proxy.html#t:Proxy" title="Data.Proxy">Proxy</a> authMethod -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept <a href="src/OpenAPIPetstore.Core.html#_hasAuthType" class="link">Source</a> <a href="#v:_hasAuthType" class="selflink">#</a></p></div><a href="#g:6" id="g:6"><h2>Params Utils</h2></a><div class="top"><p class="src"><a id="v:toPath" class="def">toPath</a> :: ToHttpApiData a =&gt; a -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a> <a href="src/OpenAPIPetstore.Core.html#toPath" class="link">Source</a> <a href="#v:toPath" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:toHeader" class="def">toHeader</a> :: ToHttpApiData a =&gt; (HeaderName, a) -&gt; [Header] <a href="src/OpenAPIPetstore.Core.html#toHeader" class="link">Source</a> <a href="#v:toHeader" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:toForm" class="def">toForm</a> :: ToHttpApiData v =&gt; (<a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>, v) -&gt; Form <a href="src/OpenAPIPetstore.Core.html#toForm" class="link">Source</a> <a href="#v:toForm" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:toQuery" class="def">toQuery</a> :: ToHttpApiData a =&gt; (<a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>, <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> a) -&gt; [QueryItem] <a href="src/OpenAPIPetstore.Core.html#toQuery" class="link">Source</a> <a href="#v:toQuery" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:toPartialEscapeQuery" class="def">toPartialEscapeQuery</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a> -&gt; Query -&gt; PartialEscapeQuery <a href="src/OpenAPIPetstore.Core.html#toPartialEscapeQuery" class="link">Source</a> <a href="#v:toPartialEscapeQuery" class="selflink">#</a></p></div><a href="#g:7" id="g:7"><h3>OpenAPI <code>CollectionFormat</code> Utils</h3></a><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:CollectionFormat" class="def">CollectionFormat</a> <a href="src/OpenAPIPetstore.Core.html#CollectionFormat" class="link">Source</a> <a href="#t:CollectionFormat" class="selflink">#</a></p><div class="doc"><p>Determines the format of the array if type array is used.</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:CommaSeparated" class="def">CommaSeparated</a></td><td class="doc"><p>CSV format for multiple parameters.</p></td></tr><tr><td class="src"><a id="v:SpaceSeparated" class="def">SpaceSeparated</a></td><td class="doc"><p>Also called <a href="SSV.html">SSV</a></p></td></tr><tr><td class="src"><a id="v:TabSeparated" class="def">TabSeparated</a></td><td class="doc"><p>Also called <a href="TSV.html">TSV</a></p></td></tr><tr><td class="src"><a id="v:PipeSeparated" class="def">PipeSeparated</a></td><td class="doc"><p>`value1|value2|value2`</p></td></tr><tr><td class="src"><a id="v:MultiParamArray" class="def">MultiParamArray</a></td><td class="doc"><p>Using multiple GET parameters, e.g. `foo=bar&amp;foo=baz`. This is valid only for parameters in &quot;query&quot; (<code>Query</code>) or &quot;formData&quot; (<code>Form</code>)</p></td></tr></table></div></div><div class="top"><p class="src"><a id="v:toHeaderColl" class="def">toHeaderColl</a> :: ToHttpApiData a =&gt; <a href="OpenAPIPetstore-Core.html#t:CollectionFormat" title="OpenAPIPetstore.Core">CollectionFormat</a> -&gt; (HeaderName, [a]) -&gt; [Header] <a href="src/OpenAPIPetstore.Core.html#toHeaderColl" class="link">Source</a> <a href="#v:toHeaderColl" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:toFormColl" class="def">toFormColl</a> :: ToHttpApiData v =&gt; <a href="OpenAPIPetstore-Core.html#t:CollectionFormat" title="OpenAPIPetstore.Core">CollectionFormat</a> -&gt; (<a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>, [v]) -&gt; Form <a href="src/OpenAPIPetstore.Core.html#toFormColl" class="link">Source</a> <a href="#v:toFormColl" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:toQueryColl" class="def">toQueryColl</a> :: ToHttpApiData a =&gt; <a href="OpenAPIPetstore-Core.html#t:CollectionFormat" title="OpenAPIPetstore.Core">CollectionFormat</a> -&gt; (<a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>, <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> [a]) -&gt; Query <a href="src/OpenAPIPetstore.Core.html#toQueryColl" class="link">Source</a> <a href="#v:toQueryColl" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_toColl" class="def">_toColl</a> :: <a href="../base-4.17.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> f =&gt; <a href="OpenAPIPetstore-Core.html#t:CollectionFormat" title="OpenAPIPetstore.Core">CollectionFormat</a> -&gt; (f a -&gt; [(b, <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>)]) -&gt; f [a] -&gt; [(b, <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>)] <a href="src/OpenAPIPetstore.Core.html#_toColl" class="link">Source</a> <a href="#v:_toColl" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_toCollA" class="def">_toCollA</a> :: (<a href="../base-4.17.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> f, <a href="../base-4.17.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> t, <a href="../base-4.17.1.0/Control-Applicative.html#t:Alternative" title="Control.Applicative">Alternative</a> t) =&gt; <a href="OpenAPIPetstore-Core.html#t:CollectionFormat" title="OpenAPIPetstore.Core">CollectionFormat</a> -&gt; (f (t a) -&gt; [(b, t <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>)]) -&gt; f (t [a]) -&gt; [(b, t <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a>)] <a href="src/OpenAPIPetstore.Core.html#_toCollA" class="link">Source</a> <a href="#v:_toCollA" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_toCollA-39-" class="def">_toCollA'</a> :: (<a href="../base-4.17.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> c, <a href="../base-4.17.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> f, <a href="../base-4.17.1.0/Data-Traversable.html#t:Traversable" title="Data.Traversable">Traversable</a> t, <a href="../base-4.17.1.0/Control-Applicative.html#t:Alternative" title="Control.Applicative">Alternative</a> t) =&gt; <a href="OpenAPIPetstore-Core.html#t:CollectionFormat" title="OpenAPIPetstore.Core">CollectionFormat</a> -&gt; (f (t a) -&gt; [(b, t c)]) -&gt; (<a href="../base-4.17.1.0/Data-Char.html#t:Char" title="Data.Char">Char</a> -&gt; c) -&gt; f (t [a]) -&gt; [(b, t c)] <a href="src/OpenAPIPetstore.Core.html#_toCollA%27" class="link">Source</a> <a href="#v:_toCollA-39-" class="selflink">#</a></p></div><a href="#g:8" id="g:8"><h1>AuthMethods</h1></a><div class="top"><p class="src"><span class="keyword">class</span> <a href="../base-4.17.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> a =&gt; <a id="t:AuthMethod" class="def">AuthMethod</a> a <span class="keyword">where</span> <a href="src/OpenAPIPetstore.Core.html#AuthMethod" class="link">Source</a> <a href="#t:AuthMethod" class="selflink">#</a></p><div class="doc"><p>Provides a method to apply auth methods to requests</p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a id="v:applyAuthMethod" class="def">applyAuthMethod</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; a -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) <a href="src/OpenAPIPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:AuthMethod">Instances</h4><details id="i:AuthMethod" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:AuthMethod:AuthMethod:1"></span> <a href="OpenAPIPetstore-Core.html#t:AuthMethod" title="OpenAPIPetstore.Core">AuthMethod</a> <a href="OpenAPIPetstore-Core.html#t:AnyAuthMethod" title="OpenAPIPetstore.Core">AnyAuthMethod</a></span> <a href="src/OpenAPIPetstore.Core.html#line-412" class="link">Source</a> <a href="#t:AuthMethod" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:ic:AuthMethod:AuthMethod:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyAuthMethod">applyAuthMethod</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:AnyAuthMethod" title="OpenAPIPetstore.Core">AnyAuthMethod</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) <a href="src/OpenAPIPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:AuthMethod:AuthMethod:2"></span> <a href="OpenAPIPetstore-Core.html#t:AuthMethod" title="OpenAPIPetstore.Core">AuthMethod</a> <a href="OpenAPIPetstore-Model.html#t:AuthApiKeyApiKey" title="OpenAPIPetstore.Model">AuthApiKeyApiKey</a></span> <a href="src/OpenAPIPetstore.Model.html#line-2367" class="link">Source</a> <a href="#t:AuthMethod" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:ic:AuthMethod:AuthMethod:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Model.html">OpenAPIPetstore.Model</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyAuthMethod">applyAuthMethod</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Model.html#t:AuthApiKeyApiKey" title="OpenAPIPetstore.Model">AuthApiKeyApiKey</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) <a href="src/OpenAPIPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:AuthMethod:AuthMethod:3"></span> <a href="OpenAPIPetstore-Core.html#t:AuthMethod" title="OpenAPIPetstore.Core">AuthMethod</a> <a href="OpenAPIPetstore-Model.html#t:AuthApiKeyApiKeyQuery" title="OpenAPIPetstore.Model">AuthApiKeyApiKeyQuery</a></span> <a href="src/OpenAPIPetstore.Model.html#line-2380" class="link">Source</a> <a href="#t:AuthMethod" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:ic:AuthMethod:AuthMethod:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Model.html">OpenAPIPetstore.Model</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyAuthMethod">applyAuthMethod</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Model.html#t:AuthApiKeyApiKeyQuery" title="OpenAPIPetstore.Model">AuthApiKeyApiKeyQuery</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) <a href="src/OpenAPIPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:AuthMethod:AuthMethod:4"></span> <a href="OpenAPIPetstore-Core.html#t:AuthMethod" title="OpenAPIPetstore.Core">AuthMethod</a> <a href="OpenAPIPetstore-Model.html#t:AuthBasicHttpBasicTest" title="OpenAPIPetstore.Model">AuthBasicHttpBasicTest</a></span> <a href="src/OpenAPIPetstore.Model.html#line-2393" class="link">Source</a> <a href="#t:AuthMethod" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:ic:AuthMethod:AuthMethod:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Model.html">OpenAPIPetstore.Model</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyAuthMethod">applyAuthMethod</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Model.html#t:AuthBasicHttpBasicTest" title="OpenAPIPetstore.Model">AuthBasicHttpBasicTest</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) <a href="src/OpenAPIPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:ic:AuthMethod:AuthMethod:5"></span> <a href="OpenAPIPetstore-Core.html#t:AuthMethod" title="OpenAPIPetstore.Core">AuthMethod</a> <a href="OpenAPIPetstore-Model.html#t:AuthOAuthPetstoreAuth" title="OpenAPIPetstore.Model">AuthOAuthPetstoreAuth</a></span> <a href="src/OpenAPIPetstore.Model.html#line-2354" class="link">Source</a> <a href="#t:AuthMethod" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:ic:AuthMethod:AuthMethod:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Model.html">OpenAPIPetstore.Model</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyAuthMethod">applyAuthMethod</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Model.html#t:AuthOAuthPetstoreAuth" title="OpenAPIPetstore.Model">AuthOAuthPetstoreAuth</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) <a href="src/OpenAPIPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:AnyAuthMethod" class="def">AnyAuthMethod</a> <a href="src/OpenAPIPetstore.Core.html#AnyAuthMethod" class="link">Source</a> <a href="#t:AnyAuthMethod" class="selflink">#</a></p><div class="doc"><p>An existential wrapper for any AuthMethod</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><span class="keyword">forall</span> a.<a href="OpenAPIPetstore-Core.html#t:AuthMethod" title="OpenAPIPetstore.Core">AuthMethod</a> a =&gt;  <a id="v:AnyAuthMethod" class="def">AnyAuthMethod</a> a</td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:AnyAuthMethod">Instances</h4><details id="i:AnyAuthMethod" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:AnyAuthMethod:AuthMethod:1"></span> <a href="OpenAPIPetstore-Core.html#t:AuthMethod" title="OpenAPIPetstore.Core">AuthMethod</a> <a href="OpenAPIPetstore-Core.html#t:AnyAuthMethod" title="OpenAPIPetstore.Core">AnyAuthMethod</a></span> <a href="src/OpenAPIPetstore.Core.html#line-412" class="link">Source</a> <a href="#t:AnyAuthMethod" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:AnyAuthMethod:AuthMethod:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:applyAuthMethod">applyAuthMethod</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:AnyAuthMethod" title="OpenAPIPetstore.Core">AnyAuthMethod</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) <a href="src/OpenAPIPetstore.Core.html#applyAuthMethod" class="link">Source</a> <a href="#v:applyAuthMethod" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:AuthMethodException" class="def">AuthMethodException</a> <a href="src/OpenAPIPetstore.Core.html#AuthMethodException" class="link">Source</a> <a href="#t:AuthMethodException" class="selflink">#</a></p><div class="doc"><p>indicates exceptions related to AuthMethods</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:AuthMethodException" class="def">AuthMethodException</a> <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a></td><td class="doc empty">&nbsp;</td></tr></table></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:AuthMethodException">Instances</h4><details id="i:AuthMethodException" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:AuthMethodException:Exception:1"></span> <a href="../base-4.17.1.0/Control-Exception-Base.html#t:Exception" title="Control.Exception.Base">Exception</a> <a href="OpenAPIPetstore-Core.html#t:AuthMethodException" title="OpenAPIPetstore.Core">AuthMethodException</a></span> <a href="src/OpenAPIPetstore.Core.html#line-417" class="link">Source</a> <a href="#t:AuthMethodException" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:AuthMethodException:Exception:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toException">toException</a> :: <a href="OpenAPIPetstore-Core.html#t:AuthMethodException" title="OpenAPIPetstore.Core">AuthMethodException</a> -&gt; <a href="../base-4.17.1.0/Control-Exception-Base.html#t:SomeException" title="Control.Exception.Base">SomeException</a> <a href="#v:toException" class="selflink">#</a></p><p class="src"><a href="#v:fromException">fromException</a> :: <a href="../base-4.17.1.0/Control-Exception-Base.html#t:SomeException" title="Control.Exception.Base">SomeException</a> -&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> <a href="OpenAPIPetstore-Core.html#t:AuthMethodException" title="OpenAPIPetstore.Core">AuthMethodException</a> <a href="#v:fromException" class="selflink">#</a></p><p class="src"><a href="#v:displayException">displayException</a> :: <a href="OpenAPIPetstore-Core.html#t:AuthMethodException" title="OpenAPIPetstore.Core">AuthMethodException</a> -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:displayException" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:AuthMethodException:Show:2"></span> <a href="../base-4.17.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> <a href="OpenAPIPetstore-Core.html#t:AuthMethodException" title="OpenAPIPetstore.Core">AuthMethodException</a></span> <a href="src/OpenAPIPetstore.Core.html#line-415" class="link">Source</a> <a href="#t:AuthMethodException" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:AuthMethodException:Show:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:AuthMethodException" title="OpenAPIPetstore.Core">AuthMethodException</a> -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="OpenAPIPetstore-Core.html#t:AuthMethodException" title="OpenAPIPetstore.Core">AuthMethodException</a> -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="OpenAPIPetstore-Core.html#t:AuthMethodException" title="OpenAPIPetstore.Core">AuthMethodException</a>] -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><a id="v:_applyAuthMethods" class="def">_applyAuthMethods</a> :: <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept -&gt; <a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreConfig" title="OpenAPIPetstore.Core">OpenAPIPetstoreConfig</a> -&gt; <a href="../base-4.17.1.0/System-IO.html#t:IO" title="System.IO">IO</a> (<a href="OpenAPIPetstore-Core.html#t:OpenAPIPetstoreRequest" title="OpenAPIPetstore.Core">OpenAPIPetstoreRequest</a> req contentType res accept) <a href="src/OpenAPIPetstore.Core.html#_applyAuthMethods" class="link">Source</a> <a href="#v:_applyAuthMethods" class="selflink">#</a></p><div class="doc"><p>apply all matching AuthMethods in config to request</p></div></div><a href="#g:9" id="g:9"><h1>Utils</h1></a><div class="top"><p class="src"><a id="v:_omitNulls" class="def">_omitNulls</a> :: [(Key, Value)] -&gt; Value <a href="src/OpenAPIPetstore.Core.html#_omitNulls" class="link">Source</a> <a href="#v:_omitNulls" class="selflink">#</a></p><div class="doc"><p>Removes Null fields.  (OpenAPI-Specification 2.0 does not allow Null in JSON)</p></div></div><div class="top"><p class="src"><a id="v:_toFormItem" class="def">_toFormItem</a> :: (ToHttpApiData a, <a href="../base-4.17.1.0/Data-Functor.html#t:Functor" title="Data.Functor">Functor</a> f) =&gt; t -&gt; f a -&gt; f (t, [<a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a>]) <a href="src/OpenAPIPetstore.Core.html#_toFormItem" class="link">Source</a> <a href="#v:_toFormItem" class="selflink">#</a></p><div class="doc"><p>Encodes fields using WH.toQueryParam</p></div></div><div class="top"><p class="src"><a id="v:_emptyToNothing" class="def">_emptyToNothing</a> :: <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> -&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="src/OpenAPIPetstore.Core.html#_emptyToNothing" class="link">Source</a> <a href="#v:_emptyToNothing" class="selflink">#</a></p><div class="doc"><p>Collapse (Just &quot;&quot;) to Nothing</p></div></div><div class="top"><p class="src"><a id="v:_memptyToNothing" class="def">_memptyToNothing</a> :: (<a href="../base-4.17.1.0/Data-Monoid.html#t:Monoid" title="Data.Monoid">Monoid</a> a, <a href="../base-4.17.1.0/Data-Eq.html#t:Eq" title="Data.Eq">Eq</a> a) =&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> a -&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> a <a href="src/OpenAPIPetstore.Core.html#_memptyToNothing" class="link">Source</a> <a href="#v:_memptyToNothing" class="selflink">#</a></p><div class="doc"><p>Collapse (Just mempty) to Nothing</p></div></div><a href="#g:10" id="g:10"><h1>DateTime Formatting</h1></a><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:DateTime" class="def">DateTime</a> <a href="src/OpenAPIPetstore.Core.html#DateTime" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:DateTime" class="def">DateTime</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:unDateTime" class="def">unDateTime</a> :: <a href="../time-1.12.2/Data-Time-Clock.html#t:UTCTime" title="Data.Time.Clock">UTCTime</a></dfn><div class="doc empty">&nbsp;</div></li></ul></div></td></tr></table></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:DateTime">Instances</h4><details id="i:DateTime" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:DateTime:FromJSON:1"></span> FromJSON <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></span> <a href="src/OpenAPIPetstore.Core.html#line-462" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:DateTime:FromJSON:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseJSON">parseJSON</a> :: Value -&gt; Parser <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></p><p class="src"><a href="#v:parseJSONList">parseJSONList</a> :: Value -&gt; Parser [<a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a>]</p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:DateTime:ToJSON:2"></span> ToJSON <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></span> <a href="src/OpenAPIPetstore.Core.html#line-464" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:DateTime:ToJSON:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toJSON">toJSON</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; Value</p><p class="src"><a href="#v:toEncoding">toEncoding</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; Encoding</p><p class="src"><a href="#v:toJSONList">toJSONList</a> :: [<a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a>] -&gt; Value</p><p class="src"><a href="#v:toEncodingList">toEncodingList</a> :: [<a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a>] -&gt; Encoding</p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:DateTime:Data:3"></span> <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></span> <a href="src/OpenAPIPetstore.Core.html#line-461" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:DateTime:Data:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:gfoldl">gfoldl</a> :: (<span class="keyword">forall</span> d b. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; c (d -&gt; b) -&gt; d -&gt; c b) -&gt; (<span class="keyword">forall</span> g. g -&gt; c g) -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; c <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> <a href="#v:gfoldl" class="selflink">#</a></p><p class="src"><a href="#v:gunfold">gunfold</a> :: (<span class="keyword">forall</span> b r. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> b =&gt; c (b -&gt; r) -&gt; c r) -&gt; (<span class="keyword">forall</span> r. r -&gt; c r) -&gt; <a href="../base-4.17.1.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> -&gt; c <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> <a href="#v:gunfold" class="selflink">#</a></p><p class="src"><a href="#v:toConstr">toConstr</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../base-4.17.1.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> <a href="#v:toConstr" class="selflink">#</a></p><p class="src"><a href="#v:dataTypeOf">dataTypeOf</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../base-4.17.1.0/Data-Data.html#t:DataType" title="Data.Data">DataType</a> <a href="#v:dataTypeOf" class="selflink">#</a></p><p class="src"><a href="#v:dataCast1">dataCast1</a> :: <a href="../base-4.17.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> t =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; c (t d)) -&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (c <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a>) <a href="#v:dataCast1" class="selflink">#</a></p><p class="src"><a href="#v:dataCast2">dataCast2</a> :: <a href="../base-4.17.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> t =&gt; (<span class="keyword">forall</span> d e. (<a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d, <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> e) =&gt; c (t d e)) -&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (c <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a>) <a href="#v:dataCast2" class="selflink">#</a></p><p class="src"><a href="#v:gmapT">gmapT</a> :: (<span class="keyword">forall</span> b. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> b =&gt; b -&gt; b) -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> <a href="#v:gmapT" class="selflink">#</a></p><p class="src"><a href="#v:gmapQl">gmapQl</a> :: (r -&gt; r' -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; r <a href="#v:gmapQl" class="selflink">#</a></p><p class="src"><a href="#v:gmapQr">gmapQr</a> :: <span class="keyword">forall</span> r r'. (r' -&gt; r -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; r <a href="#v:gmapQr" class="selflink">#</a></p><p class="src"><a href="#v:gmapQ">gmapQ</a> :: (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; [u] <a href="#v:gmapQ" class="selflink">#</a></p><p class="src"><a href="#v:gmapQi">gmapQi</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; u <a href="#v:gmapQi" class="selflink">#</a></p><p class="src"><a href="#v:gmapM">gmapM</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:Monad" title="Control.Monad">Monad</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> <a href="#v:gmapM" class="selflink">#</a></p><p class="src"><a href="#v:gmapMp">gmapMp</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:MonadPlus" title="Control.Monad">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> <a href="#v:gmapMp" class="selflink">#</a></p><p class="src"><a href="#v:gmapMo">gmapMo</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:MonadPlus" title="Control.Monad">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> <a href="#v:gmapMo" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:DateTime:Show:4"></span> <a href="../base-4.17.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></span> <a href="src/OpenAPIPetstore.Core.html#line-470" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:DateTime:Show:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a>] -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:DateTime:NFData:5"></span> <a href="../deepseq-1.4.8.0/Control-DeepSeq.html#t:NFData" title="Control.DeepSeq">NFData</a> <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></span> <a href="src/OpenAPIPetstore.Core.html#line-461" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:DateTime:NFData:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:rnf">rnf</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; () <a href="#v:rnf" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:DateTime:Eq:6"></span> <a href="../base-4.17.1.0/Data-Eq.html#t:Eq" title="Data.Eq">Eq</a> <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></span> <a href="src/OpenAPIPetstore.Core.html#line-461" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:DateTime:Eq:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:DateTime:Ord:7"></span> <a href="../base-4.17.1.0/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></span> <a href="src/OpenAPIPetstore.Core.html#line-461" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:DateTime:Ord:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../base-4.17.1.0/Data-Ord.html#t:Ordering" title="Data.Ord">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(&lt;)</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(&lt;=)</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(&gt;)</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(&gt;=)</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> <a href="#v:min" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:DateTime:FromHttpApiData:8"></span> FromHttpApiData <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></span> <a href="src/OpenAPIPetstore.Core.html#line-466" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:DateTime:FromHttpApiData:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseUrlPiece">parseUrlPiece</a> :: <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></p><p class="src"><a href="#v:parseHeader">parseHeader</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a> -&gt; <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></p><p class="src"><a href="#v:parseQueryParam">parseQueryParam</a> :: <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:DateTime:ToHttpApiData:9"></span> ToHttpApiData <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></span> <a href="src/OpenAPIPetstore.Core.html#line-468" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:DateTime:ToHttpApiData:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toUrlPiece">toUrlPiece</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a></p><p class="src"><a href="#v:toEncodedUrlPiece">toEncodedUrlPiece</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../binary-0.8.9.1/Data-Binary-Builder.html#t:Builder" title="Data.Binary.Builder">Builder</a></p><p class="src"><a href="#v:toHeader">toHeader</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a></p><p class="src"><a href="#v:toQueryParam">toQueryParam</a> :: <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:DateTime:MimeRender:10"></span> <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> <a href="OpenAPIPetstore-MimeTypes.html#t:MimeMultipartFormData" title="OpenAPIPetstore.MimeTypes">MimeMultipartFormData</a> <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a></span> <a href="src/OpenAPIPetstore.Core.html#line-472" class="link">Source</a> <a href="#t:DateTime" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:DateTime:MimeRender:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:mimeRender">mimeRender</a> :: <a href="../base-4.17.1.0/Data-Proxy.html#t:Proxy" title="Data.Proxy">Proxy</a> <a href="OpenAPIPetstore-MimeTypes.html#t:MimeMultipartFormData" title="OpenAPIPetstore.MimeTypes">MimeMultipartFormData</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a> <a href="src/OpenAPIPetstore.MimeTypes.html#mimeRender" class="link">Source</a> <a href="#v:mimeRender" class="selflink">#</a></p><p class="src"><a href="#v:mimeRender-39-">mimeRender'</a> :: <a href="OpenAPIPetstore-MimeTypes.html#t:MimeMultipartFormData" title="OpenAPIPetstore.MimeTypes">MimeMultipartFormData</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a> <a href="src/OpenAPIPetstore.MimeTypes.html#mimeRender%27" class="link">Source</a> <a href="#v:mimeRender-39-" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><a id="v:_readDateTime" class="def">_readDateTime</a> :: (<a href="../base-4.17.1.0/Control-Monad-Fail.html#t:MonadFail" title="Control.Monad.Fail">MonadFail</a> m, <a href="../base-4.17.1.0/Control-Applicative.html#t:Alternative" title="Control.Applicative">Alternative</a> m) =&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:DateTime" title="OpenAPIPetstore.Core">DateTime</a> <a href="src/OpenAPIPetstore.Core.html#_readDateTime" class="link">Source</a> <a href="#v:_readDateTime" class="selflink">#</a></p><div class="doc"><pre>_parseISO8601</pre></div></div><div class="top"><p class="src"><a id="v:_showDateTime" class="def">_showDateTime</a> :: (t <a href="../base-4.17.1.0/Data-Type-Equality.html#t:-126-" title="Data.Type.Equality">~</a> <a href="../time-1.12.2/Data-Time-Clock.html#t:UTCTime" title="Data.Time.Clock">UTCTime</a>, <a href="../time-1.12.2/Data-Time-Format-Internal.html#t:FormatTime" title="Data.Time.Format.Internal">FormatTime</a> t) =&gt; t -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="src/OpenAPIPetstore.Core.html#_showDateTime" class="link">Source</a> <a href="#v:_showDateTime" class="selflink">#</a></p><div class="doc"><pre>TI.formatISO8601Millis</pre></div></div><div class="top"><p class="src"><a id="v:_parseISO8601" class="def">_parseISO8601</a> :: (<a href="../time-1.12.2/Data-Time-Format-Internal.html#t:ParseTime" title="Data.Time.Format.Internal">ParseTime</a> t, <a href="../base-4.17.1.0/Control-Monad-Fail.html#t:MonadFail" title="Control.Monad.Fail">MonadFail</a> m, <a href="../base-4.17.1.0/Control-Applicative.html#t:Alternative" title="Control.Applicative">Alternative</a> m) =&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> -&gt; m t <a href="src/OpenAPIPetstore.Core.html#_parseISO8601" class="link">Source</a> <a href="#v:_parseISO8601" class="selflink">#</a></p><div class="doc"><p>parse an ISO8601 date-time string</p></div></div><a href="#g:11" id="g:11"><h1>Date Formatting</h1></a><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:Date" class="def">Date</a> <a href="src/OpenAPIPetstore.Core.html#Date" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:Date" class="def">Date</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:unDate" class="def">unDate</a> :: <a href="../time-1.12.2/Data-Time-Calendar-OrdinalDate.html#t:Day" title="Data.Time.Calendar.OrdinalDate">Day</a></dfn><div class="doc empty">&nbsp;</div></li></ul></div></td></tr></table></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:Date">Instances</h4><details id="i:Date" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Date:FromJSON:1"></span> FromJSON <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></span> <a href="src/OpenAPIPetstore.Core.html#line-499" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Date:FromJSON:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseJSON">parseJSON</a> :: Value -&gt; Parser <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></p><p class="src"><a href="#v:parseJSONList">parseJSONList</a> :: Value -&gt; Parser [<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>]</p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Date:ToJSON:2"></span> ToJSON <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></span> <a href="src/OpenAPIPetstore.Core.html#line-501" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Date:ToJSON:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toJSON">toJSON</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; Value</p><p class="src"><a href="#v:toEncoding">toEncoding</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; Encoding</p><p class="src"><a href="#v:toJSONList">toJSONList</a> :: [<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>] -&gt; Value</p><p class="src"><a href="#v:toEncodingList">toEncodingList</a> :: [<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>] -&gt; Encoding</p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Date:Data:3"></span> <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></span> <a href="src/OpenAPIPetstore.Core.html#line-498" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Date:Data:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:gfoldl">gfoldl</a> :: (<span class="keyword">forall</span> d b. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; c (d -&gt; b) -&gt; d -&gt; c b) -&gt; (<span class="keyword">forall</span> g. g -&gt; c g) -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; c <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> <a href="#v:gfoldl" class="selflink">#</a></p><p class="src"><a href="#v:gunfold">gunfold</a> :: (<span class="keyword">forall</span> b r. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> b =&gt; c (b -&gt; r) -&gt; c r) -&gt; (<span class="keyword">forall</span> r. r -&gt; c r) -&gt; <a href="../base-4.17.1.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> -&gt; c <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> <a href="#v:gunfold" class="selflink">#</a></p><p class="src"><a href="#v:toConstr">toConstr</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> <a href="#v:toConstr" class="selflink">#</a></p><p class="src"><a href="#v:dataTypeOf">dataTypeOf</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-Data.html#t:DataType" title="Data.Data">DataType</a> <a href="#v:dataTypeOf" class="selflink">#</a></p><p class="src"><a href="#v:dataCast1">dataCast1</a> :: <a href="../base-4.17.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> t =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; c (t d)) -&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (c <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>) <a href="#v:dataCast1" class="selflink">#</a></p><p class="src"><a href="#v:dataCast2">dataCast2</a> :: <a href="../base-4.17.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> t =&gt; (<span class="keyword">forall</span> d e. (<a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d, <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> e) =&gt; c (t d e)) -&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (c <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>) <a href="#v:dataCast2" class="selflink">#</a></p><p class="src"><a href="#v:gmapT">gmapT</a> :: (<span class="keyword">forall</span> b. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> b =&gt; b -&gt; b) -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> <a href="#v:gmapT" class="selflink">#</a></p><p class="src"><a href="#v:gmapQl">gmapQl</a> :: (r -&gt; r' -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; r <a href="#v:gmapQl" class="selflink">#</a></p><p class="src"><a href="#v:gmapQr">gmapQr</a> :: <span class="keyword">forall</span> r r'. (r' -&gt; r -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; r <a href="#v:gmapQr" class="selflink">#</a></p><p class="src"><a href="#v:gmapQ">gmapQ</a> :: (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; [u] <a href="#v:gmapQ" class="selflink">#</a></p><p class="src"><a href="#v:gmapQi">gmapQi</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; u <a href="#v:gmapQi" class="selflink">#</a></p><p class="src"><a href="#v:gmapM">gmapM</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:Monad" title="Control.Monad">Monad</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> <a href="#v:gmapM" class="selflink">#</a></p><p class="src"><a href="#v:gmapMp">gmapMp</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:MonadPlus" title="Control.Monad">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> <a href="#v:gmapMp" class="selflink">#</a></p><p class="src"><a href="#v:gmapMo">gmapMo</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:MonadPlus" title="Control.Monad">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> <a href="#v:gmapMo" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Date:Enum:4"></span> <a href="../base-4.17.1.0/Prelude.html#t:Enum" title="Prelude">Enum</a> <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></span> <a href="src/OpenAPIPetstore.Core.html#line-498" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Date:Enum:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:succ">succ</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> <a href="#v:succ" class="selflink">#</a></p><p class="src"><a href="#v:pred">pred</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> <a href="#v:pred" class="selflink">#</a></p><p class="src"><a href="#v:toEnum">toEnum</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> <a href="#v:toEnum" class="selflink">#</a></p><p class="src"><a href="#v:fromEnum">fromEnum</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> <a href="#v:fromEnum" class="selflink">#</a></p><p class="src"><a href="#v:enumFrom">enumFrom</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; [<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>] <a href="#v:enumFrom" class="selflink">#</a></p><p class="src"><a href="#v:enumFromThen">enumFromThen</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; [<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>] <a href="#v:enumFromThen" class="selflink">#</a></p><p class="src"><a href="#v:enumFromTo">enumFromTo</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; [<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>] <a href="#v:enumFromTo" class="selflink">#</a></p><p class="src"><a href="#v:enumFromThenTo">enumFromThenTo</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; [<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>] <a href="#v:enumFromThenTo" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Date:Ix:5"></span> <a href="../base-4.17.1.0/Data-Ix.html#t:Ix" title="Data.Ix">Ix</a> <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></span> <a href="src/OpenAPIPetstore.Core.html#line-498" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Date:Ix:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:range">range</a> :: (<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>, <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>) -&gt; [<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>] <a href="#v:range" class="selflink">#</a></p><p class="src"><a href="#v:index">index</a> :: (<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>, <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>) -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> <a href="#v:index" class="selflink">#</a></p><p class="src"><a href="#v:unsafeIndex">unsafeIndex</a> :: (<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>, <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>) -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> <a href="#v:unsafeIndex" class="selflink">#</a></p><p class="src"><a href="#v:inRange">inRange</a> :: (<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>, <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>) -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:inRange" class="selflink">#</a></p><p class="src"><a href="#v:rangeSize">rangeSize</a> :: (<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>, <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>) -&gt; <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> <a href="#v:rangeSize" class="selflink">#</a></p><p class="src"><a href="#v:unsafeRangeSize">unsafeRangeSize</a> :: (<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>, <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>) -&gt; <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> <a href="#v:unsafeRangeSize" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Date:Show:6"></span> <a href="../base-4.17.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></span> <a href="src/OpenAPIPetstore.Core.html#line-507" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Date:Show:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a>] -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Date:NFData:7"></span> <a href="../deepseq-1.4.8.0/Control-DeepSeq.html#t:NFData" title="Control.DeepSeq">NFData</a> <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></span> <a href="src/OpenAPIPetstore.Core.html#line-498" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Date:NFData:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:rnf">rnf</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; () <a href="#v:rnf" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Date:Eq:8"></span> <a href="../base-4.17.1.0/Data-Eq.html#t:Eq" title="Data.Eq">Eq</a> <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></span> <a href="src/OpenAPIPetstore.Core.html#line-498" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Date:Eq:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Date:Ord:9"></span> <a href="../base-4.17.1.0/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></span> <a href="src/OpenAPIPetstore.Core.html#line-498" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Date:Ord:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-Ord.html#t:Ordering" title="Data.Ord">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(&lt;)</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(&lt;=)</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(&gt;)</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(&gt;=)</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> <a href="#v:min" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Date:FromHttpApiData:10"></span> FromHttpApiData <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></span> <a href="src/OpenAPIPetstore.Core.html#line-503" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Date:FromHttpApiData:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseUrlPiece">parseUrlPiece</a> :: <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></p><p class="src"><a href="#v:parseHeader">parseHeader</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a> -&gt; <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></p><p class="src"><a href="#v:parseQueryParam">parseQueryParam</a> :: <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Date:ToHttpApiData:11"></span> ToHttpApiData <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></span> <a href="src/OpenAPIPetstore.Core.html#line-505" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Date:ToHttpApiData:11"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toUrlPiece">toUrlPiece</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a></p><p class="src"><a href="#v:toEncodedUrlPiece">toEncodedUrlPiece</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../binary-0.8.9.1/Data-Binary-Builder.html#t:Builder" title="Data.Binary.Builder">Builder</a></p><p class="src"><a href="#v:toHeader">toHeader</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a></p><p class="src"><a href="#v:toQueryParam">toQueryParam</a> :: <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Date:MimeRender:12"></span> <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> <a href="OpenAPIPetstore-MimeTypes.html#t:MimeMultipartFormData" title="OpenAPIPetstore.MimeTypes">MimeMultipartFormData</a> <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a></span> <a href="src/OpenAPIPetstore.Core.html#line-509" class="link">Source</a> <a href="#t:Date" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Date:MimeRender:12"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:mimeRender">mimeRender</a> :: <a href="../base-4.17.1.0/Data-Proxy.html#t:Proxy" title="Data.Proxy">Proxy</a> <a href="OpenAPIPetstore-MimeTypes.html#t:MimeMultipartFormData" title="OpenAPIPetstore.MimeTypes">MimeMultipartFormData</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a> <a href="src/OpenAPIPetstore.MimeTypes.html#mimeRender" class="link">Source</a> <a href="#v:mimeRender" class="selflink">#</a></p><p class="src"><a href="#v:mimeRender-39-">mimeRender'</a> :: <a href="OpenAPIPetstore-MimeTypes.html#t:MimeMultipartFormData" title="OpenAPIPetstore.MimeTypes">MimeMultipartFormData</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a> <a href="src/OpenAPIPetstore.MimeTypes.html#mimeRender%27" class="link">Source</a> <a href="#v:mimeRender-39-" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><a id="v:_readDate" class="def">_readDate</a> :: <a href="../base-4.17.1.0/Control-Monad-Fail.html#t:MonadFail" title="Control.Monad.Fail">MonadFail</a> m =&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:Date" title="OpenAPIPetstore.Core">Date</a> <a href="src/OpenAPIPetstore.Core.html#_readDate" class="link">Source</a> <a href="#v:_readDate" class="selflink">#</a></p><div class="doc"><pre>TI.parseTimeM True TI.defaultTimeLocale &quot;%Y-%m-%d&quot;</pre></div></div><div class="top"><p class="src"><a id="v:_showDate" class="def">_showDate</a> :: <a href="../time-1.12.2/Data-Time-Format-Internal.html#t:FormatTime" title="Data.Time.Format.Internal">FormatTime</a> t =&gt; t -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="src/OpenAPIPetstore.Core.html#_showDate" class="link">Source</a> <a href="#v:_showDate" class="selflink">#</a></p><div class="doc"><pre>TI.formatTime TI.defaultTimeLocale &quot;%Y-%m-%d&quot;</pre></div></div><a href="#g:12" id="g:12"><h1>Byte/Binary Formatting</h1></a><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:ByteArray" class="def">ByteArray</a> <a href="src/OpenAPIPetstore.Core.html#ByteArray" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></p><div class="doc"><p>base64 encoded characters</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:ByteArray" class="def">ByteArray</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:unByteArray" class="def">unByteArray</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a></dfn><div class="doc empty">&nbsp;</div></li></ul></div></td></tr></table></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:ByteArray">Instances</h4><details id="i:ByteArray" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ByteArray:FromJSON:1"></span> FromJSON <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></span> <a href="src/OpenAPIPetstore.Core.html#line-530" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:ByteArray:FromJSON:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseJSON">parseJSON</a> :: Value -&gt; Parser <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></p><p class="src"><a href="#v:parseJSONList">parseJSONList</a> :: Value -&gt; Parser [<a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a>]</p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ByteArray:ToJSON:2"></span> ToJSON <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></span> <a href="src/OpenAPIPetstore.Core.html#line-532" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:ByteArray:ToJSON:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toJSON">toJSON</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; Value</p><p class="src"><a href="#v:toEncoding">toEncoding</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; Encoding</p><p class="src"><a href="#v:toJSONList">toJSONList</a> :: [<a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a>] -&gt; Value</p><p class="src"><a href="#v:toEncodingList">toEncodingList</a> :: [<a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a>] -&gt; Encoding</p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ByteArray:Data:3"></span> <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></span> <a href="src/OpenAPIPetstore.Core.html#line-528" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:ByteArray:Data:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:gfoldl">gfoldl</a> :: (<span class="keyword">forall</span> d b. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; c (d -&gt; b) -&gt; d -&gt; c b) -&gt; (<span class="keyword">forall</span> g. g -&gt; c g) -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; c <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> <a href="#v:gfoldl" class="selflink">#</a></p><p class="src"><a href="#v:gunfold">gunfold</a> :: (<span class="keyword">forall</span> b r. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> b =&gt; c (b -&gt; r) -&gt; c r) -&gt; (<span class="keyword">forall</span> r. r -&gt; c r) -&gt; <a href="../base-4.17.1.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> -&gt; c <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> <a href="#v:gunfold" class="selflink">#</a></p><p class="src"><a href="#v:toConstr">toConstr</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../base-4.17.1.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> <a href="#v:toConstr" class="selflink">#</a></p><p class="src"><a href="#v:dataTypeOf">dataTypeOf</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../base-4.17.1.0/Data-Data.html#t:DataType" title="Data.Data">DataType</a> <a href="#v:dataTypeOf" class="selflink">#</a></p><p class="src"><a href="#v:dataCast1">dataCast1</a> :: <a href="../base-4.17.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> t =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; c (t d)) -&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (c <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a>) <a href="#v:dataCast1" class="selflink">#</a></p><p class="src"><a href="#v:dataCast2">dataCast2</a> :: <a href="../base-4.17.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> t =&gt; (<span class="keyword">forall</span> d e. (<a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d, <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> e) =&gt; c (t d e)) -&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (c <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a>) <a href="#v:dataCast2" class="selflink">#</a></p><p class="src"><a href="#v:gmapT">gmapT</a> :: (<span class="keyword">forall</span> b. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> b =&gt; b -&gt; b) -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> <a href="#v:gmapT" class="selflink">#</a></p><p class="src"><a href="#v:gmapQl">gmapQl</a> :: (r -&gt; r' -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; r <a href="#v:gmapQl" class="selflink">#</a></p><p class="src"><a href="#v:gmapQr">gmapQr</a> :: <span class="keyword">forall</span> r r'. (r' -&gt; r -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; r <a href="#v:gmapQr" class="selflink">#</a></p><p class="src"><a href="#v:gmapQ">gmapQ</a> :: (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; [u] <a href="#v:gmapQ" class="selflink">#</a></p><p class="src"><a href="#v:gmapQi">gmapQi</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; u <a href="#v:gmapQi" class="selflink">#</a></p><p class="src"><a href="#v:gmapM">gmapM</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:Monad" title="Control.Monad">Monad</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> <a href="#v:gmapM" class="selflink">#</a></p><p class="src"><a href="#v:gmapMp">gmapMp</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:MonadPlus" title="Control.Monad">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> <a href="#v:gmapMp" class="selflink">#</a></p><p class="src"><a href="#v:gmapMo">gmapMo</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:MonadPlus" title="Control.Monad">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> <a href="#v:gmapMo" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ByteArray:Show:4"></span> <a href="../base-4.17.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></span> <a href="src/OpenAPIPetstore.Core.html#line-538" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:ByteArray:Show:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a>] -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ByteArray:NFData:5"></span> <a href="../deepseq-1.4.8.0/Control-DeepSeq.html#t:NFData" title="Control.DeepSeq">NFData</a> <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></span> <a href="src/OpenAPIPetstore.Core.html#line-528" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:ByteArray:NFData:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:rnf">rnf</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; () <a href="#v:rnf" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ByteArray:Eq:6"></span> <a href="../base-4.17.1.0/Data-Eq.html#t:Eq" title="Data.Eq">Eq</a> <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></span> <a href="src/OpenAPIPetstore.Core.html#line-528" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:ByteArray:Eq:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ByteArray:Ord:7"></span> <a href="../base-4.17.1.0/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></span> <a href="src/OpenAPIPetstore.Core.html#line-528" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:ByteArray:Ord:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../base-4.17.1.0/Data-Ord.html#t:Ordering" title="Data.Ord">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(&lt;)</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(&lt;=)</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(&gt;)</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(&gt;=)</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> <a href="#v:min" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ByteArray:FromHttpApiData:8"></span> FromHttpApiData <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></span> <a href="src/OpenAPIPetstore.Core.html#line-534" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:ByteArray:FromHttpApiData:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseUrlPiece">parseUrlPiece</a> :: <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></p><p class="src"><a href="#v:parseHeader">parseHeader</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a> -&gt; <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></p><p class="src"><a href="#v:parseQueryParam">parseQueryParam</a> :: <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ByteArray:ToHttpApiData:9"></span> ToHttpApiData <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></span> <a href="src/OpenAPIPetstore.Core.html#line-536" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:ByteArray:ToHttpApiData:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toUrlPiece">toUrlPiece</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a></p><p class="src"><a href="#v:toEncodedUrlPiece">toEncodedUrlPiece</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../binary-0.8.9.1/Data-Binary-Builder.html#t:Builder" title="Data.Binary.Builder">Builder</a></p><p class="src"><a href="#v:toHeader">toHeader</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a></p><p class="src"><a href="#v:toQueryParam">toQueryParam</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:ByteArray:MimeRender:10"></span> <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> <a href="OpenAPIPetstore-MimeTypes.html#t:MimeMultipartFormData" title="OpenAPIPetstore.MimeTypes">MimeMultipartFormData</a> <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a></span> <a href="src/OpenAPIPetstore.Core.html#line-540" class="link">Source</a> <a href="#t:ByteArray" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:ByteArray:MimeRender:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:mimeRender">mimeRender</a> :: <a href="../base-4.17.1.0/Data-Proxy.html#t:Proxy" title="Data.Proxy">Proxy</a> <a href="OpenAPIPetstore-MimeTypes.html#t:MimeMultipartFormData" title="OpenAPIPetstore.MimeTypes">MimeMultipartFormData</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a> <a href="src/OpenAPIPetstore.MimeTypes.html#mimeRender" class="link">Source</a> <a href="#v:mimeRender" class="selflink">#</a></p><p class="src"><a href="#v:mimeRender-39-">mimeRender'</a> :: <a href="OpenAPIPetstore-MimeTypes.html#t:MimeMultipartFormData" title="OpenAPIPetstore.MimeTypes">MimeMultipartFormData</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a> <a href="src/OpenAPIPetstore.MimeTypes.html#mimeRender%27" class="link">Source</a> <a href="#v:mimeRender-39-" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><a id="v:_readByteArray" class="def">_readByteArray</a> :: <a href="../base-4.17.1.0/Control-Monad-Fail.html#t:MonadFail" title="Control.Monad.Fail">MonadFail</a> m =&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> <a href="src/OpenAPIPetstore.Core.html#_readByteArray" class="link">Source</a> <a href="#v:_readByteArray" class="selflink">#</a></p><div class="doc"><p>read base64 encoded characters</p></div></div><div class="top"><p class="src"><a id="v:_showByteArray" class="def">_showByteArray</a> :: <a href="OpenAPIPetstore-Core.html#t:ByteArray" title="OpenAPIPetstore.Core">ByteArray</a> -&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="src/OpenAPIPetstore.Core.html#_showByteArray" class="link">Source</a> <a href="#v:_showByteArray" class="selflink">#</a></p><div class="doc"><p>show base64 encoded characters</p></div></div><div class="top"><p class="src"><span class="keyword">newtype</span> <a id="t:Binary" class="def">Binary</a> <a href="src/OpenAPIPetstore.Core.html#Binary" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></p><div class="doc"><p>any sequence of octets</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:Binary" class="def">Binary</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><ul><li><dfn class="src"><a id="v:unBinary" class="def">unBinary</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a></dfn><div class="doc empty">&nbsp;</div></li></ul></div></td></tr></table></div><div class="subs instances"><h4 class="instances details-toggle-control details-toggle" data-details-id="i:Binary">Instances</h4><details id="i:Binary" open="open"><summary class="hide-when-js-enabled">Instances details</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Binary:FromJSON:1"></span> FromJSON <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></span> <a href="src/OpenAPIPetstore.Core.html#line-557" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Binary:FromJSON:1"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseJSON">parseJSON</a> :: Value -&gt; Parser <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></p><p class="src"><a href="#v:parseJSONList">parseJSONList</a> :: Value -&gt; Parser [<a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a>]</p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Binary:ToJSON:2"></span> ToJSON <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></span> <a href="src/OpenAPIPetstore.Core.html#line-559" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Binary:ToJSON:2"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toJSON">toJSON</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; Value</p><p class="src"><a href="#v:toEncoding">toEncoding</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; Encoding</p><p class="src"><a href="#v:toJSONList">toJSONList</a> :: [<a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a>] -&gt; Value</p><p class="src"><a href="#v:toEncodingList">toEncodingList</a> :: [<a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a>] -&gt; Encoding</p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Binary:Data:3"></span> <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></span> <a href="src/OpenAPIPetstore.Core.html#line-555" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Binary:Data:3"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:gfoldl">gfoldl</a> :: (<span class="keyword">forall</span> d b. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; c (d -&gt; b) -&gt; d -&gt; c b) -&gt; (<span class="keyword">forall</span> g. g -&gt; c g) -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; c <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> <a href="#v:gfoldl" class="selflink">#</a></p><p class="src"><a href="#v:gunfold">gunfold</a> :: (<span class="keyword">forall</span> b r. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> b =&gt; c (b -&gt; r) -&gt; c r) -&gt; (<span class="keyword">forall</span> r. r -&gt; c r) -&gt; <a href="../base-4.17.1.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> -&gt; c <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> <a href="#v:gunfold" class="selflink">#</a></p><p class="src"><a href="#v:toConstr">toConstr</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../base-4.17.1.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> <a href="#v:toConstr" class="selflink">#</a></p><p class="src"><a href="#v:dataTypeOf">dataTypeOf</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../base-4.17.1.0/Data-Data.html#t:DataType" title="Data.Data">DataType</a> <a href="#v:dataTypeOf" class="selflink">#</a></p><p class="src"><a href="#v:dataCast1">dataCast1</a> :: <a href="../base-4.17.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> t =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; c (t d)) -&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (c <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a>) <a href="#v:dataCast1" class="selflink">#</a></p><p class="src"><a href="#v:dataCast2">dataCast2</a> :: <a href="../base-4.17.1.0/Type-Reflection.html#t:Typeable" title="Type.Reflection">Typeable</a> t =&gt; (<span class="keyword">forall</span> d e. (<a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d, <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> e) =&gt; c (t d e)) -&gt; <a href="../base-4.17.1.0/Data-Maybe.html#t:Maybe" title="Data.Maybe">Maybe</a> (c <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a>) <a href="#v:dataCast2" class="selflink">#</a></p><p class="src"><a href="#v:gmapT">gmapT</a> :: (<span class="keyword">forall</span> b. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> b =&gt; b -&gt; b) -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> <a href="#v:gmapT" class="selflink">#</a></p><p class="src"><a href="#v:gmapQl">gmapQl</a> :: (r -&gt; r' -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; r <a href="#v:gmapQl" class="selflink">#</a></p><p class="src"><a href="#v:gmapQr">gmapQr</a> :: <span class="keyword">forall</span> r r'. (r' -&gt; r -&gt; r) -&gt; r -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; r') -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; r <a href="#v:gmapQr" class="selflink">#</a></p><p class="src"><a href="#v:gmapQ">gmapQ</a> :: (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; [u] <a href="#v:gmapQ" class="selflink">#</a></p><p class="src"><a href="#v:gmapQi">gmapQi</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; u) -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; u <a href="#v:gmapQi" class="selflink">#</a></p><p class="src"><a href="#v:gmapM">gmapM</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:Monad" title="Control.Monad">Monad</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> <a href="#v:gmapM" class="selflink">#</a></p><p class="src"><a href="#v:gmapMp">gmapMp</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:MonadPlus" title="Control.Monad">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> <a href="#v:gmapMp" class="selflink">#</a></p><p class="src"><a href="#v:gmapMo">gmapMo</a> :: <a href="../base-4.17.1.0/Control-Monad.html#t:MonadPlus" title="Control.Monad">MonadPlus</a> m =&gt; (<span class="keyword">forall</span> d. <a href="../base-4.17.1.0/Data-Data.html#t:Data" title="Data.Data">Data</a> d =&gt; d -&gt; m d) -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> <a href="#v:gmapMo" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Binary:Show:4"></span> <a href="../base-4.17.1.0/Text-Show.html#t:Show" title="Text.Show">Show</a> <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></span> <a href="src/OpenAPIPetstore.Core.html#line-565" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Binary:Show:4"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="../base-4.17.1.0/Data-Int.html#t:Int" title="Data.Int">Int</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../base-4.17.1.0/Data-String.html#t:String" title="Data.String">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a>] -&gt; <a href="../base-4.17.1.0/Text-Show.html#t:ShowS" title="Text.Show">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Binary:NFData:5"></span> <a href="../deepseq-1.4.8.0/Control-DeepSeq.html#t:NFData" title="Control.DeepSeq">NFData</a> <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></span> <a href="src/OpenAPIPetstore.Core.html#line-555" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Binary:NFData:5"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:rnf">rnf</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; () <a href="#v:rnf" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Binary:Eq:6"></span> <a href="../base-4.17.1.0/Data-Eq.html#t:Eq" title="Data.Eq">Eq</a> <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></span> <a href="src/OpenAPIPetstore.Core.html#line-555" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Binary:Eq:6"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Binary:Ord:7"></span> <a href="../base-4.17.1.0/Data-Ord.html#t:Ord" title="Data.Ord">Ord</a> <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></span> <a href="src/OpenAPIPetstore.Core.html#line-555" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Binary:Ord:7"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../base-4.17.1.0/Data-Ord.html#t:Ordering" title="Data.Ord">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(&lt;)</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(&lt;=)</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(&gt;)</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(&gt;=)</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../base-4.17.1.0/Data-Bool.html#t:Bool" title="Data.Bool">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> <a href="#v:min" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Binary:FromHttpApiData:8"></span> FromHttpApiData <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></span> <a href="src/OpenAPIPetstore.Core.html#line-561" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Binary:FromHttpApiData:8"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parseUrlPiece">parseUrlPiece</a> :: <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></p><p class="src"><a href="#v:parseHeader">parseHeader</a> :: <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a> -&gt; <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></p><p class="src"><a href="#v:parseQueryParam">parseQueryParam</a> :: <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; <a href="../base-4.17.1.0/Data-Either.html#t:Either" title="Data.Either">Either</a> <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Binary:ToHttpApiData:9"></span> ToHttpApiData <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></span> <a href="src/OpenAPIPetstore.Core.html#line-563" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Binary:ToHttpApiData:9"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:toUrlPiece">toUrlPiece</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a></p><p class="src"><a href="#v:toEncodedUrlPiece">toEncodedUrlPiece</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../binary-0.8.9.1/Data-Binary-Builder.html#t:Builder" title="Data.Binary.Builder">Builder</a></p><p class="src"><a href="#v:toHeader">toHeader</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString.html#t:ByteString" title="Data.ByteString">ByteString</a></p><p class="src"><a href="#v:toQueryParam">toQueryParam</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:Binary:MimeRender:10"></span> <a href="OpenAPIPetstore-MimeTypes.html#t:MimeRender" title="OpenAPIPetstore.MimeTypes">MimeRender</a> <a href="OpenAPIPetstore-MimeTypes.html#t:MimeMultipartFormData" title="OpenAPIPetstore.MimeTypes">MimeMultipartFormData</a> <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a></span> <a href="src/OpenAPIPetstore.Core.html#line-567" class="link">Source</a> <a href="#t:Binary" class="selflink">#</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><details id="i:id:Binary:MimeRender:10"><summary class="hide-when-js-enabled">Instance details</summary><p>Defined in <a href="OpenAPIPetstore-Core.html">OpenAPIPetstore.Core</a></p> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:mimeRender">mimeRender</a> :: <a href="../base-4.17.1.0/Data-Proxy.html#t:Proxy" title="Data.Proxy">Proxy</a> <a href="OpenAPIPetstore-MimeTypes.html#t:MimeMultipartFormData" title="OpenAPIPetstore.MimeTypes">MimeMultipartFormData</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a> <a href="src/OpenAPIPetstore.MimeTypes.html#mimeRender" class="link">Source</a> <a href="#v:mimeRender" class="selflink">#</a></p><p class="src"><a href="#v:mimeRender-39-">mimeRender'</a> :: <a href="OpenAPIPetstore-MimeTypes.html#t:MimeMultipartFormData" title="OpenAPIPetstore.MimeTypes">MimeMultipartFormData</a> -&gt; <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../bytestring-0.11.4.0/Data-ByteString-Lazy.html#t:ByteString" title="Data.ByteString.Lazy">ByteString</a> <a href="src/OpenAPIPetstore.MimeTypes.html#mimeRender%27" class="link">Source</a> <a href="#v:mimeRender-39-" class="selflink">#</a></p></div></details></td></tr></table></details></div></div><div class="top"><p class="src"><a id="v:_readBinaryBase64" class="def">_readBinaryBase64</a> :: <a href="../base-4.17.1.0/Control-Monad-Fail.html#t:MonadFail" title="Control.Monad.Fail">MonadFail</a> m =&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> -&gt; m <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> <a href="src/OpenAPIPetstore.Core.html#_readBinaryBase64" class="link">Source</a> <a href="#v:_readBinaryBase64" class="selflink">#</a></p></div><div class="top"><p class="src"><a id="v:_showBinaryBase64" class="def">_showBinaryBase64</a> :: <a href="OpenAPIPetstore-Core.html#t:Binary" title="OpenAPIPetstore.Core">Binary</a> -&gt; <a href="../text-2.0.2/Data-Text.html#t:Text" title="Data.Text">Text</a> <a href="src/OpenAPIPetstore.Core.html#_showBinaryBase64" class="link">Source</a> <a href="#v:_showBinaryBase64" class="selflink">#</a></p></div><a href="#g:13" id="g:13"><h1>Lens Type Aliases</h1></a><div class="top"><p class="src"><span class="keyword">type</span> <a id="t:Lens_-39-" class="def">Lens_'</a> s a = <a href="OpenAPIPetstore-Core.html#t:Lens_" title="OpenAPIPetstore.Core">Lens_</a> s s a a <a href="src/OpenAPIPetstore.Core.html#Lens_%27" class="link">Source</a> <a href="#t:Lens_-39-" class="selflink">#</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a id="t:Lens_" class="def">Lens_</a> s t a b = <span class="keyword">forall</span> (f :: <a href="../base-4.17.1.0/Data-Kind.html#t:Type" title="Data.Kind">Type</a> -&gt; <a href="../base-4.17.1.0/Data-Kind.html#t:Type" title="Data.Kind">Type</a>). <a href="../base-4.17.1.0/Data-Functor.html#t:Functor" title="Data.Functor">Functor</a> f =&gt; (a -&gt; f b) -&gt; s -&gt; f t <a href="src/OpenAPIPetstore.Core.html#Lens_" class="link">Source</a> <a href="#t:Lens_" class="selflink">#</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.27.0</p></div></body></html>