forked from loafle/openapi-generator-original
3298 lines
132 KiB
Plaintext
3298 lines
132 KiB
Plaintext
-- Hoogle documentation, generated by Haddock
|
|
-- See Hoogle, http://www.haskell.org/hoogle/
|
|
|
|
|
|
-- | Auto-generated openapi-petstore API Client
|
|
--
|
|
-- Client library for calling the OpenAPI Petstore API based on
|
|
-- http-client.
|
|
--
|
|
-- host: petstore.swagger.io
|
|
--
|
|
-- base path: <a>http://petstore.swagger.io:80/v2</a>
|
|
--
|
|
-- OpenAPI Petstore API version: 1.0.0
|
|
--
|
|
-- OpenAPI version: 3.0.1
|
|
@package openapi-petstore
|
|
@version 0.1.0.0
|
|
|
|
|
|
-- | Logging functions
|
|
module OpenAPIPetstore.Logging
|
|
|
|
-- | Runs a Katip logging block with the Log environment
|
|
type LogExecWithContext = forall m a. MonadIO m => LogContext -> LogExec m a
|
|
|
|
-- | A Katip logging block
|
|
type LogExec m a = KatipT m a -> m a
|
|
|
|
-- | A Katip Log environment
|
|
type LogContext = LogEnv
|
|
|
|
-- | A Katip Log severity
|
|
type LogLevel = Severity
|
|
|
|
-- | the default log environment
|
|
initLogContext :: IO LogContext
|
|
|
|
-- | Runs a Katip logging block with the Log environment
|
|
runDefaultLogExecWithContext :: LogExecWithContext
|
|
|
|
-- | Runs a Katip logging block with the Log environment
|
|
stdoutLoggingExec :: LogExecWithContext
|
|
|
|
-- | A Katip Log environment which targets stdout
|
|
stdoutLoggingContext :: LogContext -> IO LogContext
|
|
|
|
-- | Runs a Katip logging block with the Log environment
|
|
stderrLoggingExec :: LogExecWithContext
|
|
|
|
-- | A Katip Log environment which targets stderr
|
|
stderrLoggingContext :: LogContext -> IO LogContext
|
|
|
|
-- | Disables Katip logging
|
|
runNullLogExec :: LogExecWithContext
|
|
|
|
-- | Log a katip message
|
|
_log :: (Applicative m, Katip m) => Text -> LogLevel -> Text -> m ()
|
|
|
|
-- | re-throws exceptions after logging them
|
|
logExceptions :: (Katip m, MonadCatch m, Applicative m) => Text -> m a -> m a
|
|
levelInfo :: LogLevel
|
|
levelError :: LogLevel
|
|
levelDebug :: LogLevel
|
|
|
|
|
|
module OpenAPIPetstore.MimeTypes
|
|
data ContentType a
|
|
ContentType :: a -> ContentType a
|
|
[unContentType] :: ContentType a -> a
|
|
data Accept a
|
|
Accept :: a -> Accept a
|
|
[unAccept] :: Accept a -> a
|
|
class MimeType mtype => Consumes req mtype
|
|
class MimeType mtype => Produces req mtype
|
|
data MimeJSON
|
|
MimeJSON :: MimeJSON
|
|
data MimeXML
|
|
MimeXML :: MimeXML
|
|
data MimePlainText
|
|
MimePlainText :: MimePlainText
|
|
data MimeFormUrlEncoded
|
|
MimeFormUrlEncoded :: MimeFormUrlEncoded
|
|
data MimeMultipartFormData
|
|
MimeMultipartFormData :: MimeMultipartFormData
|
|
data MimeOctetStream
|
|
MimeOctetStream :: MimeOctetStream
|
|
data MimeNoContent
|
|
MimeNoContent :: MimeNoContent
|
|
data MimeAny
|
|
MimeAny :: MimeAny
|
|
|
|
-- | A type for responses without content-body.
|
|
data NoContent
|
|
NoContent :: NoContent
|
|
class Typeable mtype => MimeType mtype
|
|
mimeTypes :: MimeType mtype => Proxy mtype -> [MediaType]
|
|
mimeType :: MimeType mtype => Proxy mtype -> Maybe MediaType
|
|
mimeType' :: MimeType mtype => mtype -> Maybe MediaType
|
|
mimeTypes' :: MimeType mtype => mtype -> [MediaType]
|
|
class MimeType mtype => MimeRender mtype x
|
|
mimeRender :: MimeRender mtype x => Proxy mtype -> x -> ByteString
|
|
mimeRender' :: MimeRender mtype x => mtype -> x -> ByteString
|
|
mimeRenderDefaultMultipartFormData :: ToHttpApiData a => a -> ByteString
|
|
class MimeType mtype => MimeUnrender mtype o
|
|
mimeUnrender :: MimeUnrender mtype o => Proxy mtype -> ByteString -> Either String o
|
|
mimeUnrender' :: MimeUnrender mtype o => mtype -> ByteString -> Either String o
|
|
data MimeXmlCharsetutf16
|
|
MimeXmlCharsetutf16 :: MimeXmlCharsetutf16
|
|
data MimeXmlCharsetutf8
|
|
MimeXmlCharsetutf8 :: MimeXmlCharsetutf8
|
|
data MimeTextXml
|
|
MimeTextXml :: MimeTextXml
|
|
data MimeTextXmlCharsetutf16
|
|
MimeTextXmlCharsetutf16 :: MimeTextXmlCharsetutf16
|
|
data MimeTextXmlCharsetutf8
|
|
MimeTextXmlCharsetutf8 :: MimeTextXmlCharsetutf8
|
|
instance GHC.Classes.Eq OpenAPIPetstore.MimeTypes.NoContent
|
|
instance GHC.Show.Show OpenAPIPetstore.MimeTypes.NoContent
|
|
instance OpenAPIPetstore.MimeTypes.MimeType OpenAPIPetstore.MimeTypes.MimeTextXmlCharsetutf8
|
|
instance OpenAPIPetstore.MimeTypes.MimeType OpenAPIPetstore.MimeTypes.MimeTextXmlCharsetutf16
|
|
instance OpenAPIPetstore.MimeTypes.MimeType OpenAPIPetstore.MimeTypes.MimeTextXml
|
|
instance OpenAPIPetstore.MimeTypes.MimeType OpenAPIPetstore.MimeTypes.MimeXmlCharsetutf8
|
|
instance OpenAPIPetstore.MimeTypes.MimeType OpenAPIPetstore.MimeTypes.MimeXmlCharsetutf16
|
|
instance Data.Aeson.Types.FromJSON.FromJSON a => OpenAPIPetstore.MimeTypes.MimeUnrender OpenAPIPetstore.MimeTypes.MimeJSON a
|
|
instance Web.Internal.FormUrlEncoded.FromForm a => OpenAPIPetstore.MimeTypes.MimeUnrender OpenAPIPetstore.MimeTypes.MimeFormUrlEncoded a
|
|
instance OpenAPIPetstore.MimeTypes.MimeUnrender OpenAPIPetstore.MimeTypes.MimePlainText Data.ByteString.Lazy.Internal.ByteString
|
|
instance OpenAPIPetstore.MimeTypes.MimeUnrender OpenAPIPetstore.MimeTypes.MimePlainText Data.Text.Internal.Text
|
|
instance OpenAPIPetstore.MimeTypes.MimeUnrender OpenAPIPetstore.MimeTypes.MimePlainText GHC.Base.String
|
|
instance OpenAPIPetstore.MimeTypes.MimeUnrender OpenAPIPetstore.MimeTypes.MimeOctetStream Data.ByteString.Lazy.Internal.ByteString
|
|
instance OpenAPIPetstore.MimeTypes.MimeUnrender OpenAPIPetstore.MimeTypes.MimeOctetStream Data.Text.Internal.Text
|
|
instance OpenAPIPetstore.MimeTypes.MimeUnrender OpenAPIPetstore.MimeTypes.MimeOctetStream GHC.Base.String
|
|
instance OpenAPIPetstore.MimeTypes.MimeUnrender OpenAPIPetstore.MimeTypes.MimeNoContent OpenAPIPetstore.MimeTypes.NoContent
|
|
instance Data.Aeson.Types.ToJSON.ToJSON a => OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeJSON a
|
|
instance Web.Internal.FormUrlEncoded.ToForm a => OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeFormUrlEncoded a
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimePlainText Data.ByteString.Lazy.Internal.ByteString
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimePlainText Data.Text.Internal.Text
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimePlainText GHC.Base.String
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeOctetStream Data.ByteString.Lazy.Internal.ByteString
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeOctetStream Data.Text.Internal.Text
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeOctetStream GHC.Base.String
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData Data.ByteString.Lazy.Internal.ByteString
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData GHC.Types.Bool
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData GHC.Types.Char
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData GHC.Types.Double
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData GHC.Types.Float
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData GHC.Types.Int
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData GHC.Num.Integer.Integer
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData GHC.Base.String
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData Data.Text.Internal.Text
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeNoContent OpenAPIPetstore.MimeTypes.NoContent
|
|
instance OpenAPIPetstore.MimeTypes.MimeType OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.MimeType OpenAPIPetstore.MimeTypes.MimeXML
|
|
instance OpenAPIPetstore.MimeTypes.MimeType OpenAPIPetstore.MimeTypes.MimeFormUrlEncoded
|
|
instance OpenAPIPetstore.MimeTypes.MimeType OpenAPIPetstore.MimeTypes.MimeMultipartFormData
|
|
instance OpenAPIPetstore.MimeTypes.MimeType OpenAPIPetstore.MimeTypes.MimePlainText
|
|
instance OpenAPIPetstore.MimeTypes.MimeType OpenAPIPetstore.MimeTypes.MimeOctetStream
|
|
instance OpenAPIPetstore.MimeTypes.MimeType OpenAPIPetstore.MimeTypes.MimeAny
|
|
instance OpenAPIPetstore.MimeTypes.MimeType OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
|
|
|
|
module OpenAPIPetstore.Core
|
|
|
|
data OpenAPIPetstoreConfig
|
|
OpenAPIPetstoreConfig :: ByteString -> Text -> LogExecWithContext -> LogContext -> [AnyAuthMethod] -> Bool -> ByteString -> OpenAPIPetstoreConfig
|
|
|
|
-- | host supplied in the Request
|
|
[configHost] :: OpenAPIPetstoreConfig -> ByteString
|
|
|
|
-- | user-agent supplied in the Request
|
|
[configUserAgent] :: OpenAPIPetstoreConfig -> Text
|
|
|
|
-- | Run a block using a Logger instance
|
|
[configLogExecWithContext] :: OpenAPIPetstoreConfig -> LogExecWithContext
|
|
|
|
-- | Configures the logger
|
|
[configLogContext] :: OpenAPIPetstoreConfig -> LogContext
|
|
|
|
-- | List of configured auth methods
|
|
[configAuthMethods] :: OpenAPIPetstoreConfig -> [AnyAuthMethod]
|
|
|
|
-- | throw exceptions if auth methods are not configured
|
|
[configValidateAuthMethods] :: OpenAPIPetstoreConfig -> Bool
|
|
|
|
-- | Configures additional querystring characters which must not be URI
|
|
-- encoded, e.g. <tt>+</tt> or <tt>:</tt>
|
|
[configQueryExtraUnreserved] :: OpenAPIPetstoreConfig -> ByteString
|
|
|
|
-- | constructs a default OpenAPIPetstoreConfig
|
|
--
|
|
-- configHost:
|
|
--
|
|
-- <pre>
|
|
-- <a>http://petstore.swagger.io:80/v2</a>
|
|
-- </pre>
|
|
--
|
|
-- configUserAgent:
|
|
--
|
|
-- <pre>
|
|
-- "openapi-petstore/0.1.0.0"
|
|
-- </pre>
|
|
newConfig :: IO OpenAPIPetstoreConfig
|
|
|
|
-- | updates config use AuthMethod on matching requests
|
|
addAuthMethod :: AuthMethod auth => OpenAPIPetstoreConfig -> auth -> OpenAPIPetstoreConfig
|
|
|
|
-- | updates the config to use stdout logging
|
|
withStdoutLogging :: OpenAPIPetstoreConfig -> IO OpenAPIPetstoreConfig
|
|
|
|
-- | updates the config to use stderr logging
|
|
withStderrLogging :: OpenAPIPetstoreConfig -> IO OpenAPIPetstoreConfig
|
|
|
|
-- | updates the config to disable logging
|
|
withNoLogging :: OpenAPIPetstoreConfig -> OpenAPIPetstoreConfig
|
|
|
|
-- | Represents a request.
|
|
--
|
|
-- Type Variables:
|
|
--
|
|
-- <ul>
|
|
-- <li>req - request operation</li>
|
|
-- <li>contentType - <a>MimeType</a> associated with request body</li>
|
|
-- <li>res - response model</li>
|
|
-- <li>accept - <a>MimeType</a> associated with response body</li>
|
|
-- </ul>
|
|
data OpenAPIPetstoreRequest req contentType res accept
|
|
OpenAPIPetstoreRequest :: Method -> [ByteString] -> Params -> [TypeRep] -> OpenAPIPetstoreRequest req contentType res accept
|
|
|
|
-- | Method of OpenAPIPetstoreRequest
|
|
[rMethod] :: OpenAPIPetstoreRequest req contentType res accept -> Method
|
|
|
|
-- | Endpoint of OpenAPIPetstoreRequest
|
|
[rUrlPath] :: OpenAPIPetstoreRequest req contentType res accept -> [ByteString]
|
|
|
|
-- | params of OpenAPIPetstoreRequest
|
|
[rParams] :: OpenAPIPetstoreRequest req contentType res accept -> Params
|
|
|
|
-- | types of auth methods
|
|
[rAuthTypes] :: OpenAPIPetstoreRequest req contentType res accept -> [TypeRep]
|
|
|
|
-- | <a>rMethod</a> Lens
|
|
rMethodL :: Lens_' (OpenAPIPetstoreRequest req contentType res accept) Method
|
|
|
|
-- | <a>rUrlPath</a> Lens
|
|
rUrlPathL :: Lens_' (OpenAPIPetstoreRequest req contentType res accept) [ByteString]
|
|
|
|
-- | <a>rParams</a> Lens
|
|
rParamsL :: Lens_' (OpenAPIPetstoreRequest req contentType res accept) Params
|
|
|
|
-- | <a>rParams</a> Lens
|
|
rAuthTypesL :: Lens_' (OpenAPIPetstoreRequest req contentType res accept) [TypeRep]
|
|
|
|
-- | Designates the body parameter of a request
|
|
class HasBodyParam req param
|
|
setBodyParam :: forall contentType res accept. (HasBodyParam req param, Consumes req contentType, MimeRender contentType param) => OpenAPIPetstoreRequest req contentType res accept -> param -> OpenAPIPetstoreRequest req contentType res accept
|
|
|
|
-- | Designates the optional parameters of a request
|
|
class HasOptionalParam req param
|
|
|
|
-- | Apply an optional parameter to a request
|
|
applyOptionalParam :: HasOptionalParam req param => OpenAPIPetstoreRequest req contentType res accept -> param -> OpenAPIPetstoreRequest req contentType res accept
|
|
|
|
-- | infix operator / alias for <tt>addOptionalParam</tt>
|
|
(-&-) :: HasOptionalParam req param => OpenAPIPetstoreRequest req contentType res accept -> param -> OpenAPIPetstoreRequest req contentType res accept
|
|
infixl 2 -&-
|
|
|
|
-- | Request Params
|
|
data Params
|
|
Params :: Query -> RequestHeaders -> ParamBody -> Params
|
|
[paramsQuery] :: Params -> Query
|
|
[paramsHeaders] :: Params -> RequestHeaders
|
|
[paramsBody] :: Params -> ParamBody
|
|
|
|
-- | <a>paramsQuery</a> Lens
|
|
paramsQueryL :: Lens_' Params Query
|
|
|
|
-- | <a>paramsHeaders</a> Lens
|
|
paramsHeadersL :: Lens_' Params RequestHeaders
|
|
|
|
-- | <a>paramsBody</a> Lens
|
|
paramsBodyL :: Lens_' Params ParamBody
|
|
|
|
-- | Request Body
|
|
data ParamBody
|
|
ParamBodyNone :: ParamBody
|
|
ParamBodyB :: ByteString -> ParamBody
|
|
ParamBodyBL :: ByteString -> ParamBody
|
|
ParamBodyFormUrlEncoded :: Form -> ParamBody
|
|
ParamBodyMultipartFormData :: [Part] -> ParamBody
|
|
_mkRequest :: Method -> [ByteString] -> OpenAPIPetstoreRequest req contentType res accept
|
|
_mkParams :: Params
|
|
setHeader :: OpenAPIPetstoreRequest req contentType res accept -> [Header] -> OpenAPIPetstoreRequest req contentType res accept
|
|
addHeader :: OpenAPIPetstoreRequest req contentType res accept -> [Header] -> OpenAPIPetstoreRequest req contentType res accept
|
|
removeHeader :: OpenAPIPetstoreRequest req contentType res accept -> [HeaderName] -> OpenAPIPetstoreRequest req contentType res accept
|
|
_setContentTypeHeader :: forall req contentType res accept. MimeType contentType => OpenAPIPetstoreRequest req contentType res accept -> OpenAPIPetstoreRequest req contentType res accept
|
|
_setAcceptHeader :: forall req contentType res accept. MimeType accept => OpenAPIPetstoreRequest req contentType res accept -> OpenAPIPetstoreRequest req contentType res accept
|
|
setQuery :: OpenAPIPetstoreRequest req contentType res accept -> [QueryItem] -> OpenAPIPetstoreRequest req contentType res accept
|
|
addQuery :: OpenAPIPetstoreRequest req contentType res accept -> [QueryItem] -> OpenAPIPetstoreRequest req contentType res accept
|
|
addForm :: OpenAPIPetstoreRequest req contentType res accept -> Form -> OpenAPIPetstoreRequest req contentType res accept
|
|
_addMultiFormPart :: OpenAPIPetstoreRequest req contentType res accept -> Part -> OpenAPIPetstoreRequest req contentType res accept
|
|
_setBodyBS :: OpenAPIPetstoreRequest req contentType res accept -> ByteString -> OpenAPIPetstoreRequest req contentType res accept
|
|
_setBodyLBS :: OpenAPIPetstoreRequest req contentType res accept -> ByteString -> OpenAPIPetstoreRequest req contentType res accept
|
|
_hasAuthType :: AuthMethod authMethod => OpenAPIPetstoreRequest req contentType res accept -> Proxy authMethod -> OpenAPIPetstoreRequest req contentType res accept
|
|
toPath :: ToHttpApiData a => a -> ByteString
|
|
toHeader :: ToHttpApiData a => (HeaderName, a) -> [Header]
|
|
toForm :: ToHttpApiData v => (ByteString, v) -> Form
|
|
toQuery :: ToHttpApiData a => (ByteString, Maybe a) -> [QueryItem]
|
|
toPartialEscapeQuery :: ByteString -> Query -> PartialEscapeQuery
|
|
|
|
-- | Determines the format of the array if type array is used.
|
|
data CollectionFormat
|
|
|
|
-- | CSV format for multiple parameters.
|
|
CommaSeparated :: CollectionFormat
|
|
|
|
-- | Also called <a>SSV</a>
|
|
SpaceSeparated :: CollectionFormat
|
|
|
|
-- | Also called <a>TSV</a>
|
|
TabSeparated :: CollectionFormat
|
|
|
|
-- | `value1|value2|value2`
|
|
PipeSeparated :: CollectionFormat
|
|
|
|
-- | Using multiple GET parameters, e.g. `foo=bar&foo=baz`. This is
|
|
-- valid only for parameters in "query" (<a>Query</a>) or "formData"
|
|
-- (<a>Form</a>)
|
|
MultiParamArray :: CollectionFormat
|
|
toHeaderColl :: ToHttpApiData a => CollectionFormat -> (HeaderName, [a]) -> [Header]
|
|
toFormColl :: ToHttpApiData v => CollectionFormat -> (ByteString, [v]) -> Form
|
|
toQueryColl :: ToHttpApiData a => CollectionFormat -> (ByteString, Maybe [a]) -> Query
|
|
_toColl :: Traversable f => CollectionFormat -> (f a -> [(b, ByteString)]) -> f [a] -> [(b, ByteString)]
|
|
_toCollA :: (Traversable f, Traversable t, Alternative t) => CollectionFormat -> (f (t a) -> [(b, t ByteString)]) -> f (t [a]) -> [(b, t ByteString)]
|
|
_toCollA' :: (Monoid c, Traversable f, Traversable t, Alternative t) => CollectionFormat -> (f (t a) -> [(b, t c)]) -> (Char -> c) -> f (t [a]) -> [(b, t c)]
|
|
|
|
-- | Provides a method to apply auth methods to requests
|
|
class Typeable a => AuthMethod a
|
|
applyAuthMethod :: AuthMethod a => OpenAPIPetstoreConfig -> a -> OpenAPIPetstoreRequest req contentType res accept -> IO (OpenAPIPetstoreRequest req contentType res accept)
|
|
|
|
-- | An existential wrapper for any AuthMethod
|
|
data AnyAuthMethod
|
|
AnyAuthMethod :: a -> AnyAuthMethod
|
|
|
|
-- | indicates exceptions related to AuthMethods
|
|
data AuthMethodException
|
|
AuthMethodException :: String -> AuthMethodException
|
|
|
|
-- | apply all matching AuthMethods in config to request
|
|
_applyAuthMethods :: OpenAPIPetstoreRequest req contentType res accept -> OpenAPIPetstoreConfig -> IO (OpenAPIPetstoreRequest req contentType res accept)
|
|
|
|
-- | Removes Null fields. (OpenAPI-Specification 2.0 does not allow Null in
|
|
-- JSON)
|
|
_omitNulls :: [(Key, Value)] -> Value
|
|
|
|
-- | Encodes fields using WH.toQueryParam
|
|
_toFormItem :: (ToHttpApiData a, Functor f) => t -> f a -> f (t, [Text])
|
|
|
|
-- | Collapse (Just "") to Nothing
|
|
_emptyToNothing :: Maybe String -> Maybe String
|
|
|
|
-- | Collapse (Just mempty) to Nothing
|
|
_memptyToNothing :: (Monoid a, Eq a) => Maybe a -> Maybe a
|
|
newtype DateTime
|
|
DateTime :: UTCTime -> DateTime
|
|
[unDateTime] :: DateTime -> UTCTime
|
|
|
|
-- | <pre>
|
|
-- _parseISO8601
|
|
-- </pre>
|
|
_readDateTime :: (MonadFail m, Alternative m) => String -> m DateTime
|
|
|
|
-- | <pre>
|
|
-- TI.formatISO8601Millis
|
|
-- </pre>
|
|
_showDateTime :: (t ~ UTCTime, FormatTime t) => t -> String
|
|
|
|
-- | parse an ISO8601 date-time string
|
|
_parseISO8601 :: (ParseTime t, MonadFail m, Alternative m) => String -> m t
|
|
newtype Date
|
|
Date :: Day -> Date
|
|
[unDate] :: Date -> Day
|
|
|
|
-- | <pre>
|
|
-- TI.parseTimeM True TI.defaultTimeLocale "%Y-%m-%d"
|
|
-- </pre>
|
|
_readDate :: MonadFail m => String -> m Date
|
|
|
|
-- | <pre>
|
|
-- TI.formatTime TI.defaultTimeLocale "%Y-%m-%d"
|
|
-- </pre>
|
|
_showDate :: FormatTime t => t -> String
|
|
|
|
-- | base64 encoded characters
|
|
newtype ByteArray
|
|
ByteArray :: ByteString -> ByteArray
|
|
[unByteArray] :: ByteArray -> ByteString
|
|
|
|
-- | read base64 encoded characters
|
|
_readByteArray :: MonadFail m => Text -> m ByteArray
|
|
|
|
-- | show base64 encoded characters
|
|
_showByteArray :: ByteArray -> Text
|
|
|
|
-- | any sequence of octets
|
|
newtype Binary
|
|
Binary :: ByteString -> Binary
|
|
[unBinary] :: Binary -> ByteString
|
|
_readBinaryBase64 :: MonadFail m => Text -> m Binary
|
|
_showBinaryBase64 :: Binary -> Text
|
|
type Lens_' s a = Lens_ s s a a
|
|
type Lens_ s t a b = forall (f :: Type -> Type). Functor f => (a -> f b) -> s -> f t
|
|
instance GHC.Show.Show OpenAPIPetstore.Core.ParamBody
|
|
instance GHC.Show.Show OpenAPIPetstore.Core.Params
|
|
instance GHC.Show.Show (OpenAPIPetstore.Core.OpenAPIPetstoreRequest req contentType res accept)
|
|
instance GHC.Show.Show OpenAPIPetstore.Core.AuthMethodException
|
|
instance Control.DeepSeq.NFData OpenAPIPetstore.Core.DateTime
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Core.DateTime
|
|
instance Data.Data.Data OpenAPIPetstore.Core.DateTime
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Core.DateTime
|
|
instance Control.DeepSeq.NFData OpenAPIPetstore.Core.Date
|
|
instance GHC.Ix.Ix OpenAPIPetstore.Core.Date
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Core.Date
|
|
instance Data.Data.Data OpenAPIPetstore.Core.Date
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Core.Date
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Core.Date
|
|
instance Control.DeepSeq.NFData OpenAPIPetstore.Core.ByteArray
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Core.ByteArray
|
|
instance Data.Data.Data OpenAPIPetstore.Core.ByteArray
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Core.ByteArray
|
|
instance Control.DeepSeq.NFData OpenAPIPetstore.Core.Binary
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Core.Binary
|
|
instance Data.Data.Data OpenAPIPetstore.Core.Binary
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Core.Binary
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Core.Binary
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Core.Binary
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Core.Binary
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Core.Binary
|
|
instance GHC.Show.Show OpenAPIPetstore.Core.Binary
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Core.Binary
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Core.ByteArray
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Core.ByteArray
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Core.ByteArray
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Core.ByteArray
|
|
instance GHC.Show.Show OpenAPIPetstore.Core.ByteArray
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Core.ByteArray
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Core.Date
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Core.Date
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Core.Date
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Core.Date
|
|
instance GHC.Show.Show OpenAPIPetstore.Core.Date
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Core.Date
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Core.DateTime
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Core.DateTime
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Core.DateTime
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Core.DateTime
|
|
instance GHC.Show.Show OpenAPIPetstore.Core.DateTime
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Core.DateTime
|
|
instance GHC.Exception.Type.Exception OpenAPIPetstore.Core.AuthMethodException
|
|
instance GHC.Show.Show OpenAPIPetstore.Core.OpenAPIPetstoreConfig
|
|
instance OpenAPIPetstore.Core.AuthMethod OpenAPIPetstore.Core.AnyAuthMethod
|
|
|
|
|
|
module OpenAPIPetstore.Client
|
|
|
|
-- | send a request returning the raw http response
|
|
dispatchLbs :: (Produces req accept, MimeType contentType) => Manager -> OpenAPIPetstoreConfig -> OpenAPIPetstoreRequest req contentType res accept -> IO (Response ByteString)
|
|
|
|
-- | pair of decoded http body and http response
|
|
data MimeResult res
|
|
MimeResult :: Either MimeError res -> Response ByteString -> MimeResult res
|
|
|
|
-- | decoded http body
|
|
[mimeResult] :: MimeResult res -> Either MimeError res
|
|
|
|
-- | http response
|
|
[mimeResultResponse] :: MimeResult res -> Response ByteString
|
|
|
|
-- | pair of unrender/parser error and http response
|
|
data MimeError
|
|
MimeError :: String -> Response ByteString -> MimeError
|
|
|
|
-- | unrender/parser error
|
|
[mimeError] :: MimeError -> String
|
|
|
|
-- | http response
|
|
[mimeErrorResponse] :: MimeError -> Response ByteString
|
|
|
|
-- | send a request returning the <a>MimeResult</a>
|
|
dispatchMime :: forall req contentType res accept. (Produces req accept, MimeUnrender accept res, MimeType contentType) => Manager -> OpenAPIPetstoreConfig -> OpenAPIPetstoreRequest req contentType res accept -> IO (MimeResult res)
|
|
|
|
-- | like <a>dispatchMime</a>, but only returns the decoded http body
|
|
dispatchMime' :: (Produces req accept, MimeUnrender accept res, MimeType contentType) => Manager -> OpenAPIPetstoreConfig -> OpenAPIPetstoreRequest req contentType res accept -> IO (Either MimeError res)
|
|
|
|
-- | like <tt>dispatchReqLbs</tt>, but does not validate the operation is a
|
|
-- <tt>Producer</tt> of the "accept" <a>MimeType</a>. (Useful if the
|
|
-- server's response is undocumented)
|
|
dispatchLbsUnsafe :: (MimeType accept, MimeType contentType) => Manager -> OpenAPIPetstoreConfig -> OpenAPIPetstoreRequest req contentType res accept -> IO (Response ByteString)
|
|
|
|
-- | dispatch an InitRequest
|
|
dispatchInitUnsafe :: Manager -> OpenAPIPetstoreConfig -> InitRequest req contentType res accept -> IO (Response ByteString)
|
|
|
|
-- | wraps an http-client <tt>Request</tt> with request/response type
|
|
-- parameters
|
|
newtype InitRequest req contentType res accept
|
|
InitRequest :: Request -> InitRequest req contentType res accept
|
|
[unInitRequest] :: InitRequest req contentType res accept -> Request
|
|
|
|
-- | Build an http-client <tt>Request</tt> record from the supplied config
|
|
-- and request
|
|
_toInitRequest :: (MimeType accept, MimeType contentType) => OpenAPIPetstoreConfig -> OpenAPIPetstoreRequest req contentType res accept -> IO (InitRequest req contentType res accept)
|
|
|
|
-- | modify the underlying Request
|
|
modifyInitRequest :: InitRequest req contentType res accept -> (Request -> Request) -> InitRequest req contentType res accept
|
|
|
|
-- | modify the underlying Request (monadic)
|
|
modifyInitRequestM :: Monad m => InitRequest req contentType res accept -> (Request -> m Request) -> m (InitRequest req contentType res accept)
|
|
|
|
-- | Run a block using the configured logger instance
|
|
runConfigLog :: MonadIO m => OpenAPIPetstoreConfig -> LogExec m a
|
|
|
|
-- | Run a block using the configured logger instance (logs exceptions)
|
|
runConfigLogWithExceptions :: (MonadCatch m, MonadIO m) => Text -> OpenAPIPetstoreConfig -> LogExec m a
|
|
instance GHC.Show.Show OpenAPIPetstore.Client.MimeError
|
|
instance Data.Traversable.Traversable OpenAPIPetstore.Client.MimeResult
|
|
instance Data.Foldable.Foldable OpenAPIPetstore.Client.MimeResult
|
|
instance GHC.Base.Functor OpenAPIPetstore.Client.MimeResult
|
|
instance GHC.Show.Show res => GHC.Show.Show (OpenAPIPetstore.Client.MimeResult res)
|
|
instance GHC.Show.Show (OpenAPIPetstore.Client.InitRequest req contentType res accept)
|
|
|
|
|
|
module OpenAPIPetstore.Model
|
|
newtype AdditionalMetadata
|
|
AdditionalMetadata :: Text -> AdditionalMetadata
|
|
[unAdditionalMetadata] :: AdditionalMetadata -> Text
|
|
newtype ApiKey
|
|
ApiKey :: Text -> ApiKey
|
|
[unApiKey] :: ApiKey -> Text
|
|
newtype Body
|
|
Body :: [User] -> Body
|
|
[unBody] :: Body -> [User]
|
|
newtype BodyBool
|
|
BodyBool :: Bool -> BodyBool
|
|
[unBodyBool] :: BodyBool -> Bool
|
|
newtype BodyDouble
|
|
BodyDouble :: Double -> BodyDouble
|
|
[unBodyDouble] :: BodyDouble -> Double
|
|
newtype BodyText
|
|
BodyText :: Text -> BodyText
|
|
[unBodyText] :: BodyText -> Text
|
|
newtype BooleanGroup
|
|
BooleanGroup :: Bool -> BooleanGroup
|
|
[unBooleanGroup] :: BooleanGroup -> Bool
|
|
newtype Byte
|
|
Byte :: ByteArray -> Byte
|
|
[unByte] :: Byte -> ByteArray
|
|
newtype Callback
|
|
Callback :: Text -> Callback
|
|
[unCallback] :: Callback -> Text
|
|
newtype Context
|
|
Context :: [Text] -> Context
|
|
[unContext] :: Context -> [Text]
|
|
newtype EnumFormString
|
|
EnumFormString :: E'EnumFormString -> EnumFormString
|
|
[unEnumFormString] :: EnumFormString -> E'EnumFormString
|
|
newtype EnumFormStringArray
|
|
EnumFormStringArray :: [E'EnumFormStringArray] -> EnumFormStringArray
|
|
[unEnumFormStringArray] :: EnumFormStringArray -> [E'EnumFormStringArray]
|
|
newtype EnumHeaderString
|
|
EnumHeaderString :: E'EnumFormString -> EnumHeaderString
|
|
[unEnumHeaderString] :: EnumHeaderString -> E'EnumFormString
|
|
newtype EnumHeaderStringArray
|
|
EnumHeaderStringArray :: [E'EnumFormStringArray] -> EnumHeaderStringArray
|
|
[unEnumHeaderStringArray] :: EnumHeaderStringArray -> [E'EnumFormStringArray]
|
|
newtype EnumQueryDouble
|
|
EnumQueryDouble :: E'EnumNumber -> EnumQueryDouble
|
|
[unEnumQueryDouble] :: EnumQueryDouble -> E'EnumNumber
|
|
newtype EnumQueryInteger
|
|
EnumQueryInteger :: E'EnumQueryInteger -> EnumQueryInteger
|
|
[unEnumQueryInteger] :: EnumQueryInteger -> E'EnumQueryInteger
|
|
newtype EnumQueryString
|
|
EnumQueryString :: E'EnumFormString -> EnumQueryString
|
|
[unEnumQueryString] :: EnumQueryString -> E'EnumFormString
|
|
newtype EnumQueryStringArray
|
|
EnumQueryStringArray :: [E'EnumFormStringArray] -> EnumQueryStringArray
|
|
[unEnumQueryStringArray] :: EnumQueryStringArray -> [E'EnumFormStringArray]
|
|
newtype File2
|
|
File2 :: FilePath -> File2
|
|
[unFile2] :: File2 -> FilePath
|
|
newtype Http
|
|
Http :: [Text] -> Http
|
|
[unHttp] :: Http -> [Text]
|
|
newtype Int32
|
|
Int32 :: Int -> Int32
|
|
[unInt32] :: Int32 -> Int
|
|
newtype Int64
|
|
Int64 :: Integer -> Int64
|
|
[unInt64] :: Int64 -> Integer
|
|
newtype Int64Group
|
|
Int64Group :: Integer -> Int64Group
|
|
[unInt64Group] :: Int64Group -> Integer
|
|
newtype Ioutil
|
|
Ioutil :: [Text] -> Ioutil
|
|
[unIoutil] :: Ioutil -> [Text]
|
|
newtype Name2
|
|
Name2 :: Text -> Name2
|
|
[unName2] :: Name2 -> Text
|
|
newtype Number
|
|
Number :: Double -> Number
|
|
[unNumber] :: Number -> Double
|
|
newtype OrderId
|
|
OrderId :: Integer -> OrderId
|
|
[unOrderId] :: OrderId -> Integer
|
|
newtype OrderIdText
|
|
OrderIdText :: Text -> OrderIdText
|
|
[unOrderIdText] :: OrderIdText -> Text
|
|
newtype Param
|
|
Param :: Text -> Param
|
|
[unParam] :: Param -> Text
|
|
newtype Param2
|
|
Param2 :: Text -> Param2
|
|
[unParam2] :: Param2 -> Text
|
|
newtype ParamBinary
|
|
ParamBinary :: FilePath -> ParamBinary
|
|
[unParamBinary] :: ParamBinary -> FilePath
|
|
newtype ParamDate
|
|
ParamDate :: Date -> ParamDate
|
|
[unParamDate] :: ParamDate -> Date
|
|
newtype ParamDateTime
|
|
ParamDateTime :: DateTime -> ParamDateTime
|
|
[unParamDateTime] :: ParamDateTime -> DateTime
|
|
newtype ParamDouble
|
|
ParamDouble :: Double -> ParamDouble
|
|
[unParamDouble] :: ParamDouble -> Double
|
|
newtype ParamFloat
|
|
ParamFloat :: Float -> ParamFloat
|
|
[unParamFloat] :: ParamFloat -> Float
|
|
newtype ParamInteger
|
|
ParamInteger :: Int -> ParamInteger
|
|
[unParamInteger] :: ParamInteger -> Int
|
|
newtype ParamMapMapStringText
|
|
ParamMapMapStringText :: Map String Text -> ParamMapMapStringText
|
|
[unParamMapMapStringText] :: ParamMapMapStringText -> Map String Text
|
|
newtype ParamString
|
|
ParamString :: Text -> ParamString
|
|
[unParamString] :: ParamString -> Text
|
|
newtype Password
|
|
Password :: Text -> Password
|
|
[unPassword] :: Password -> Text
|
|
newtype PatternWithoutDelimiter
|
|
PatternWithoutDelimiter :: Text -> PatternWithoutDelimiter
|
|
[unPatternWithoutDelimiter] :: PatternWithoutDelimiter -> Text
|
|
newtype PetId
|
|
PetId :: Integer -> PetId
|
|
[unPetId] :: PetId -> Integer
|
|
newtype Pipe
|
|
Pipe :: [Text] -> Pipe
|
|
[unPipe] :: Pipe -> [Text]
|
|
newtype Query
|
|
Query :: Text -> Query
|
|
[unQuery] :: Query -> Text
|
|
newtype RequiredBooleanGroup
|
|
RequiredBooleanGroup :: Bool -> RequiredBooleanGroup
|
|
[unRequiredBooleanGroup] :: RequiredBooleanGroup -> Bool
|
|
newtype RequiredFile
|
|
RequiredFile :: FilePath -> RequiredFile
|
|
[unRequiredFile] :: RequiredFile -> FilePath
|
|
newtype RequiredInt64Group
|
|
RequiredInt64Group :: Integer -> RequiredInt64Group
|
|
[unRequiredInt64Group] :: RequiredInt64Group -> Integer
|
|
newtype RequiredStringGroup
|
|
RequiredStringGroup :: Int -> RequiredStringGroup
|
|
[unRequiredStringGroup] :: RequiredStringGroup -> Int
|
|
newtype Status
|
|
Status :: [E'Status2] -> Status
|
|
[unStatus] :: Status -> [E'Status2]
|
|
newtype StatusText
|
|
StatusText :: Text -> StatusText
|
|
[unStatusText] :: StatusText -> Text
|
|
newtype StringGroup
|
|
StringGroup :: Int -> StringGroup
|
|
[unStringGroup] :: StringGroup -> Int
|
|
newtype Tags
|
|
Tags :: [Text] -> Tags
|
|
[unTags] :: Tags -> [Text]
|
|
newtype Url
|
|
Url :: [Text] -> Url
|
|
[unUrl] :: Url -> [Text]
|
|
newtype Username
|
|
Username :: Text -> Username
|
|
[unUsername] :: Username -> Text
|
|
|
|
-- | AdditionalPropertiesAnyType
|
|
data AdditionalPropertiesAnyType
|
|
AdditionalPropertiesAnyType :: !Maybe Text -> AdditionalPropertiesAnyType
|
|
|
|
-- | "name"
|
|
[additionalPropertiesAnyTypeName] :: AdditionalPropertiesAnyType -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>AdditionalPropertiesAnyType</a> (by
|
|
-- applying it's required fields, if any)
|
|
mkAdditionalPropertiesAnyType :: AdditionalPropertiesAnyType
|
|
|
|
-- | AdditionalPropertiesArray
|
|
data AdditionalPropertiesArray
|
|
AdditionalPropertiesArray :: !Maybe Text -> AdditionalPropertiesArray
|
|
|
|
-- | "name"
|
|
[additionalPropertiesArrayName] :: AdditionalPropertiesArray -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>AdditionalPropertiesArray</a> (by
|
|
-- applying it's required fields, if any)
|
|
mkAdditionalPropertiesArray :: AdditionalPropertiesArray
|
|
|
|
-- | AdditionalPropertiesBoolean
|
|
data AdditionalPropertiesBoolean
|
|
AdditionalPropertiesBoolean :: !Maybe Text -> AdditionalPropertiesBoolean
|
|
|
|
-- | "name"
|
|
[additionalPropertiesBooleanName] :: AdditionalPropertiesBoolean -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>AdditionalPropertiesBoolean</a> (by
|
|
-- applying it's required fields, if any)
|
|
mkAdditionalPropertiesBoolean :: AdditionalPropertiesBoolean
|
|
|
|
-- | AdditionalPropertiesClass
|
|
data AdditionalPropertiesClass
|
|
AdditionalPropertiesClass :: !Maybe (Map String Text) -> !Maybe (Map String Double) -> !Maybe (Map String Int) -> !Maybe (Map String Bool) -> !Maybe (Map String [Int]) -> !Maybe (Map String [Value]) -> !Maybe (Map String (Map String Text)) -> !Maybe (Map String (Map String Value)) -> !Maybe Value -> !Maybe Value -> !Maybe Value -> AdditionalPropertiesClass
|
|
|
|
-- | "map_string"
|
|
[additionalPropertiesClassMapString] :: AdditionalPropertiesClass -> !Maybe (Map String Text)
|
|
|
|
-- | "map_number"
|
|
[additionalPropertiesClassMapNumber] :: AdditionalPropertiesClass -> !Maybe (Map String Double)
|
|
|
|
-- | "map_integer"
|
|
[additionalPropertiesClassMapInteger] :: AdditionalPropertiesClass -> !Maybe (Map String Int)
|
|
|
|
-- | "map_boolean"
|
|
[additionalPropertiesClassMapBoolean] :: AdditionalPropertiesClass -> !Maybe (Map String Bool)
|
|
|
|
-- | "map_array_integer"
|
|
[additionalPropertiesClassMapArrayInteger] :: AdditionalPropertiesClass -> !Maybe (Map String [Int])
|
|
|
|
-- | "map_array_anytype"
|
|
[additionalPropertiesClassMapArrayAnytype] :: AdditionalPropertiesClass -> !Maybe (Map String [Value])
|
|
|
|
-- | "map_map_string"
|
|
[additionalPropertiesClassMapMapString] :: AdditionalPropertiesClass -> !Maybe (Map String (Map String Text))
|
|
|
|
-- | "map_map_anytype"
|
|
[additionalPropertiesClassMapMapAnytype] :: AdditionalPropertiesClass -> !Maybe (Map String (Map String Value))
|
|
|
|
-- | "anytype_1"
|
|
[additionalPropertiesClassAnytype1] :: AdditionalPropertiesClass -> !Maybe Value
|
|
|
|
-- | "anytype_2"
|
|
[additionalPropertiesClassAnytype2] :: AdditionalPropertiesClass -> !Maybe Value
|
|
|
|
-- | "anytype_3"
|
|
[additionalPropertiesClassAnytype3] :: AdditionalPropertiesClass -> !Maybe Value
|
|
|
|
-- | Construct a value of type <a>AdditionalPropertiesClass</a> (by
|
|
-- applying it's required fields, if any)
|
|
mkAdditionalPropertiesClass :: AdditionalPropertiesClass
|
|
|
|
-- | AdditionalPropertiesInteger
|
|
data AdditionalPropertiesInteger
|
|
AdditionalPropertiesInteger :: !Maybe Text -> AdditionalPropertiesInteger
|
|
|
|
-- | "name"
|
|
[additionalPropertiesIntegerName] :: AdditionalPropertiesInteger -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>AdditionalPropertiesInteger</a> (by
|
|
-- applying it's required fields, if any)
|
|
mkAdditionalPropertiesInteger :: AdditionalPropertiesInteger
|
|
|
|
-- | AdditionalPropertiesNumber
|
|
data AdditionalPropertiesNumber
|
|
AdditionalPropertiesNumber :: !Maybe Text -> AdditionalPropertiesNumber
|
|
|
|
-- | "name"
|
|
[additionalPropertiesNumberName] :: AdditionalPropertiesNumber -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>AdditionalPropertiesNumber</a> (by
|
|
-- applying it's required fields, if any)
|
|
mkAdditionalPropertiesNumber :: AdditionalPropertiesNumber
|
|
|
|
-- | AdditionalPropertiesObject
|
|
data AdditionalPropertiesObject
|
|
AdditionalPropertiesObject :: !Maybe Text -> AdditionalPropertiesObject
|
|
|
|
-- | "name"
|
|
[additionalPropertiesObjectName] :: AdditionalPropertiesObject -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>AdditionalPropertiesObject</a> (by
|
|
-- applying it's required fields, if any)
|
|
mkAdditionalPropertiesObject :: AdditionalPropertiesObject
|
|
|
|
-- | AdditionalPropertiesString
|
|
data AdditionalPropertiesString
|
|
AdditionalPropertiesString :: !Maybe Text -> AdditionalPropertiesString
|
|
|
|
-- | "name"
|
|
[additionalPropertiesStringName] :: AdditionalPropertiesString -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>AdditionalPropertiesString</a> (by
|
|
-- applying it's required fields, if any)
|
|
mkAdditionalPropertiesString :: AdditionalPropertiesString
|
|
|
|
-- | Animal
|
|
data Animal
|
|
Animal :: !Text -> !Maybe Text -> Animal
|
|
|
|
-- | <i>Required</i> "className"
|
|
[animalClassName] :: Animal -> !Text
|
|
|
|
-- | "color"
|
|
[animalColor] :: Animal -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>Animal</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkAnimal :: Text -> Animal
|
|
|
|
-- | ApiResponse
|
|
data ApiResponse
|
|
ApiResponse :: !Maybe Int -> !Maybe Text -> !Maybe Text -> ApiResponse
|
|
|
|
-- | "code"
|
|
[apiResponseCode] :: ApiResponse -> !Maybe Int
|
|
|
|
-- | "type"
|
|
[apiResponseType] :: ApiResponse -> !Maybe Text
|
|
|
|
-- | "message"
|
|
[apiResponseMessage] :: ApiResponse -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>ApiResponse</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkApiResponse :: ApiResponse
|
|
|
|
-- | ArrayOfArrayOfNumberOnly
|
|
data ArrayOfArrayOfNumberOnly
|
|
ArrayOfArrayOfNumberOnly :: !Maybe [[Double]] -> ArrayOfArrayOfNumberOnly
|
|
|
|
-- | <a>ArrayArrayNumber</a>
|
|
[arrayOfArrayOfNumberOnlyArrayArrayNumber] :: ArrayOfArrayOfNumberOnly -> !Maybe [[Double]]
|
|
|
|
-- | Construct a value of type <a>ArrayOfArrayOfNumberOnly</a> (by applying
|
|
-- it's required fields, if any)
|
|
mkArrayOfArrayOfNumberOnly :: ArrayOfArrayOfNumberOnly
|
|
|
|
-- | ArrayOfNumberOnly
|
|
data ArrayOfNumberOnly
|
|
ArrayOfNumberOnly :: !Maybe [Double] -> ArrayOfNumberOnly
|
|
|
|
-- | <a>ArrayNumber</a>
|
|
[arrayOfNumberOnlyArrayNumber] :: ArrayOfNumberOnly -> !Maybe [Double]
|
|
|
|
-- | Construct a value of type <a>ArrayOfNumberOnly</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkArrayOfNumberOnly :: ArrayOfNumberOnly
|
|
|
|
-- | ArrayTest
|
|
data ArrayTest
|
|
ArrayTest :: !Maybe [Text] -> !Maybe [[Integer]] -> !Maybe [[ReadOnlyFirst]] -> ArrayTest
|
|
|
|
-- | "array_of_string"
|
|
[arrayTestArrayOfString] :: ArrayTest -> !Maybe [Text]
|
|
|
|
-- | "array_array_of_integer"
|
|
[arrayTestArrayArrayOfInteger] :: ArrayTest -> !Maybe [[Integer]]
|
|
|
|
-- | "array_array_of_model"
|
|
[arrayTestArrayArrayOfModel] :: ArrayTest -> !Maybe [[ReadOnlyFirst]]
|
|
|
|
-- | Construct a value of type <a>ArrayTest</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkArrayTest :: ArrayTest
|
|
|
|
-- | BigCat
|
|
data BigCat
|
|
BigCat :: !Text -> !Maybe Text -> !Maybe Bool -> !Maybe E'Kind -> BigCat
|
|
|
|
-- | <i>Required</i> "className"
|
|
[bigCatClassName] :: BigCat -> !Text
|
|
|
|
-- | "color"
|
|
[bigCatColor] :: BigCat -> !Maybe Text
|
|
|
|
-- | "declawed"
|
|
[bigCatDeclawed] :: BigCat -> !Maybe Bool
|
|
|
|
-- | "kind"
|
|
[bigCatKind] :: BigCat -> !Maybe E'Kind
|
|
|
|
-- | Construct a value of type <a>BigCat</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkBigCat :: Text -> BigCat
|
|
|
|
-- | BigCatAllOf
|
|
data BigCatAllOf
|
|
BigCatAllOf :: !Maybe E'Kind -> BigCatAllOf
|
|
|
|
-- | "kind"
|
|
[bigCatAllOfKind] :: BigCatAllOf -> !Maybe E'Kind
|
|
|
|
-- | Construct a value of type <a>BigCatAllOf</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkBigCatAllOf :: BigCatAllOf
|
|
|
|
-- | Capitalization
|
|
data Capitalization
|
|
Capitalization :: !Maybe Text -> !Maybe Text -> !Maybe Text -> !Maybe Text -> !Maybe Text -> !Maybe Text -> Capitalization
|
|
|
|
-- | "smallCamel"
|
|
[capitalizationSmallCamel] :: Capitalization -> !Maybe Text
|
|
|
|
-- | <a>CapitalCamel</a>
|
|
[capitalizationCapitalCamel] :: Capitalization -> !Maybe Text
|
|
|
|
-- | "small_Snake"
|
|
[capitalizationSmallSnake] :: Capitalization -> !Maybe Text
|
|
|
|
-- | <a>Capital_Snake</a>
|
|
[capitalizationCapitalSnake] :: Capitalization -> !Maybe Text
|
|
|
|
-- | <a>SCA_ETH_Flow_Points</a>
|
|
[capitalizationScaEthFlowPoints] :: Capitalization -> !Maybe Text
|
|
|
|
-- | <a>ATT_NAME</a> - Name of the pet
|
|
[capitalizationAttName] :: Capitalization -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>Capitalization</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkCapitalization :: Capitalization
|
|
|
|
-- | Cat
|
|
data Cat
|
|
Cat :: !Text -> !Maybe Text -> !Maybe Bool -> Cat
|
|
|
|
-- | <i>Required</i> "className"
|
|
[catClassName] :: Cat -> !Text
|
|
|
|
-- | "color"
|
|
[catColor] :: Cat -> !Maybe Text
|
|
|
|
-- | "declawed"
|
|
[catDeclawed] :: Cat -> !Maybe Bool
|
|
|
|
-- | Construct a value of type <a>Cat</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkCat :: Text -> Cat
|
|
|
|
-- | CatAllOf
|
|
data CatAllOf
|
|
CatAllOf :: !Maybe Bool -> CatAllOf
|
|
|
|
-- | "declawed"
|
|
[catAllOfDeclawed] :: CatAllOf -> !Maybe Bool
|
|
|
|
-- | Construct a value of type <a>CatAllOf</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkCatAllOf :: CatAllOf
|
|
|
|
-- | Category
|
|
data Category
|
|
Category :: !Maybe Integer -> !Text -> Category
|
|
|
|
-- | "id"
|
|
[categoryId] :: Category -> !Maybe Integer
|
|
|
|
-- | <i>Required</i> "name"
|
|
[categoryName] :: Category -> !Text
|
|
|
|
-- | Construct a value of type <a>Category</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkCategory :: Text -> Category
|
|
|
|
-- | ClassModel Model for testing model with "_class" property
|
|
data ClassModel
|
|
ClassModel :: !Maybe Text -> ClassModel
|
|
|
|
-- | "_class"
|
|
[classModelClass] :: ClassModel -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>ClassModel</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkClassModel :: ClassModel
|
|
|
|
-- | Client
|
|
data Client
|
|
Client :: !Maybe Text -> Client
|
|
|
|
-- | "client"
|
|
[clientClient] :: Client -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>Client</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkClient :: Client
|
|
|
|
-- | Dog
|
|
data Dog
|
|
Dog :: !Text -> !Maybe Text -> !Maybe Text -> Dog
|
|
|
|
-- | <i>Required</i> "className"
|
|
[dogClassName] :: Dog -> !Text
|
|
|
|
-- | "color"
|
|
[dogColor] :: Dog -> !Maybe Text
|
|
|
|
-- | "breed"
|
|
[dogBreed] :: Dog -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>Dog</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkDog :: Text -> Dog
|
|
|
|
-- | DogAllOf
|
|
data DogAllOf
|
|
DogAllOf :: !Maybe Text -> DogAllOf
|
|
|
|
-- | "breed"
|
|
[dogAllOfBreed] :: DogAllOf -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>DogAllOf</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkDogAllOf :: DogAllOf
|
|
|
|
-- | EnumArrays
|
|
data EnumArrays
|
|
EnumArrays :: !Maybe E'JustSymbol -> !Maybe [E'ArrayEnum] -> EnumArrays
|
|
|
|
-- | "just_symbol"
|
|
[enumArraysJustSymbol] :: EnumArrays -> !Maybe E'JustSymbol
|
|
|
|
-- | "array_enum"
|
|
[enumArraysArrayEnum] :: EnumArrays -> !Maybe [E'ArrayEnum]
|
|
|
|
-- | Construct a value of type <a>EnumArrays</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkEnumArrays :: EnumArrays
|
|
|
|
-- | EnumTest
|
|
data EnumTest
|
|
EnumTest :: !Maybe E'EnumString -> !E'EnumString -> !Maybe E'EnumInteger -> !Maybe E'EnumNumber -> !Maybe OuterEnum -> EnumTest
|
|
|
|
-- | "enum_string"
|
|
[enumTestEnumString] :: EnumTest -> !Maybe E'EnumString
|
|
|
|
-- | <i>Required</i> "enum_string_required"
|
|
[enumTestEnumStringRequired] :: EnumTest -> !E'EnumString
|
|
|
|
-- | "enum_integer"
|
|
[enumTestEnumInteger] :: EnumTest -> !Maybe E'EnumInteger
|
|
|
|
-- | "enum_number"
|
|
[enumTestEnumNumber] :: EnumTest -> !Maybe E'EnumNumber
|
|
|
|
-- | "outerEnum"
|
|
[enumTestOuterEnum] :: EnumTest -> !Maybe OuterEnum
|
|
|
|
-- | Construct a value of type <a>EnumTest</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkEnumTest :: E'EnumString -> EnumTest
|
|
|
|
-- | File Must be named <a>File</a> for test.
|
|
data File
|
|
File :: !Maybe Text -> File
|
|
|
|
-- | "sourceURI" - Test capitalization
|
|
[fileSourceUri] :: File -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>File</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkFile :: File
|
|
|
|
-- | FileSchemaTestClass
|
|
data FileSchemaTestClass
|
|
FileSchemaTestClass :: !Maybe File -> !Maybe [File] -> FileSchemaTestClass
|
|
|
|
-- | "file"
|
|
[fileSchemaTestClassFile] :: FileSchemaTestClass -> !Maybe File
|
|
|
|
-- | "files"
|
|
[fileSchemaTestClassFiles] :: FileSchemaTestClass -> !Maybe [File]
|
|
|
|
-- | Construct a value of type <a>FileSchemaTestClass</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkFileSchemaTestClass :: FileSchemaTestClass
|
|
|
|
-- | FormatTest
|
|
data FormatTest
|
|
FormatTest :: !Maybe Int -> !Maybe Int -> !Maybe Integer -> !Double -> !Maybe Float -> !Maybe Double -> !Maybe Text -> !ByteArray -> !Maybe FilePath -> !Date -> !Maybe DateTime -> !Maybe Text -> !Text -> !Maybe Double -> FormatTest
|
|
|
|
-- | "integer"
|
|
[formatTestInteger] :: FormatTest -> !Maybe Int
|
|
|
|
-- | "int32"
|
|
[formatTestInt32] :: FormatTest -> !Maybe Int
|
|
|
|
-- | "int64"
|
|
[formatTestInt64] :: FormatTest -> !Maybe Integer
|
|
|
|
-- | <i>Required</i> "number"
|
|
[formatTestNumber] :: FormatTest -> !Double
|
|
|
|
-- | "float"
|
|
[formatTestFloat] :: FormatTest -> !Maybe Float
|
|
|
|
-- | "double"
|
|
[formatTestDouble] :: FormatTest -> !Maybe Double
|
|
|
|
-- | "string"
|
|
[formatTestString] :: FormatTest -> !Maybe Text
|
|
|
|
-- | <i>Required</i> "byte"
|
|
[formatTestByte] :: FormatTest -> !ByteArray
|
|
|
|
-- | "binary"
|
|
[formatTestBinary] :: FormatTest -> !Maybe FilePath
|
|
|
|
-- | <i>Required</i> "date"
|
|
[formatTestDate] :: FormatTest -> !Date
|
|
|
|
-- | "dateTime"
|
|
[formatTestDateTime] :: FormatTest -> !Maybe DateTime
|
|
|
|
-- | "uuid"
|
|
[formatTestUuid] :: FormatTest -> !Maybe Text
|
|
|
|
-- | <i>Required</i> "password"
|
|
[formatTestPassword] :: FormatTest -> !Text
|
|
|
|
-- | <a>BigDecimal</a>
|
|
[formatTestBigDecimal] :: FormatTest -> !Maybe Double
|
|
|
|
-- | Construct a value of type <a>FormatTest</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkFormatTest :: Double -> ByteArray -> Date -> Text -> FormatTest
|
|
|
|
-- | HasOnlyReadOnly
|
|
data HasOnlyReadOnly
|
|
HasOnlyReadOnly :: !Maybe Text -> !Maybe Text -> HasOnlyReadOnly
|
|
|
|
-- | <i>ReadOnly</i> "bar"
|
|
[hasOnlyReadOnlyBar] :: HasOnlyReadOnly -> !Maybe Text
|
|
|
|
-- | <i>ReadOnly</i> "foo"
|
|
[hasOnlyReadOnlyFoo] :: HasOnlyReadOnly -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>HasOnlyReadOnly</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkHasOnlyReadOnly :: HasOnlyReadOnly
|
|
|
|
-- | MapTest
|
|
data MapTest
|
|
MapTest :: !Maybe (Map String (Map String Text)) -> !Maybe (Map String E'Inner) -> !Maybe (Map String Bool) -> !Maybe (Map String Bool) -> MapTest
|
|
|
|
-- | "map_map_of_string"
|
|
[mapTestMapMapOfString] :: MapTest -> !Maybe (Map String (Map String Text))
|
|
|
|
-- | "map_of_enum_string"
|
|
[mapTestMapOfEnumString] :: MapTest -> !Maybe (Map String E'Inner)
|
|
|
|
-- | "direct_map"
|
|
[mapTestDirectMap] :: MapTest -> !Maybe (Map String Bool)
|
|
|
|
-- | "indirect_map"
|
|
[mapTestIndirectMap] :: MapTest -> !Maybe (Map String Bool)
|
|
|
|
-- | Construct a value of type <a>MapTest</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkMapTest :: MapTest
|
|
|
|
-- | MixedPropertiesAndAdditionalPropertiesClass
|
|
data MixedPropertiesAndAdditionalPropertiesClass
|
|
MixedPropertiesAndAdditionalPropertiesClass :: !Maybe Text -> !Maybe DateTime -> !Maybe (Map String Animal) -> MixedPropertiesAndAdditionalPropertiesClass
|
|
|
|
-- | "uuid"
|
|
[mixedPropertiesAndAdditionalPropertiesClassUuid] :: MixedPropertiesAndAdditionalPropertiesClass -> !Maybe Text
|
|
|
|
-- | "dateTime"
|
|
[mixedPropertiesAndAdditionalPropertiesClassDateTime] :: MixedPropertiesAndAdditionalPropertiesClass -> !Maybe DateTime
|
|
|
|
-- | "map"
|
|
[mixedPropertiesAndAdditionalPropertiesClassMap] :: MixedPropertiesAndAdditionalPropertiesClass -> !Maybe (Map String Animal)
|
|
|
|
-- | Construct a value of type
|
|
-- <a>MixedPropertiesAndAdditionalPropertiesClass</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkMixedPropertiesAndAdditionalPropertiesClass :: MixedPropertiesAndAdditionalPropertiesClass
|
|
|
|
-- | Model200Response Model for testing model name starting with number
|
|
data Model200Response
|
|
Model200Response :: !Maybe Int -> !Maybe Text -> Model200Response
|
|
|
|
-- | "name"
|
|
[model200ResponseName] :: Model200Response -> !Maybe Int
|
|
|
|
-- | "class"
|
|
[model200ResponseClass] :: Model200Response -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>Model200Response</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkModel200Response :: Model200Response
|
|
|
|
-- | ModelList
|
|
data ModelList
|
|
ModelList :: !Maybe Text -> ModelList
|
|
|
|
-- | "123-list"
|
|
[modelList123list] :: ModelList -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>ModelList</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkModelList :: ModelList
|
|
|
|
-- | ModelReturn Model for testing reserved words
|
|
data ModelReturn
|
|
ModelReturn :: !Maybe Int -> ModelReturn
|
|
|
|
-- | "return"
|
|
[modelReturnReturn] :: ModelReturn -> !Maybe Int
|
|
|
|
-- | Construct a value of type <a>ModelReturn</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkModelReturn :: ModelReturn
|
|
|
|
-- | Name Model for testing model name same as property name
|
|
data Name
|
|
Name :: !Int -> !Maybe Int -> !Maybe Text -> !Maybe Int -> Name
|
|
|
|
-- | <i>Required</i> "name"
|
|
[nameName] :: Name -> !Int
|
|
|
|
-- | <i>ReadOnly</i> "snake_case"
|
|
[nameSnakeCase] :: Name -> !Maybe Int
|
|
|
|
-- | "property"
|
|
[nameProperty] :: Name -> !Maybe Text
|
|
|
|
-- | <i>ReadOnly</i> "123Number"
|
|
[name123number] :: Name -> !Maybe Int
|
|
|
|
-- | Construct a value of type <a>Name</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkName :: Int -> Name
|
|
|
|
-- | NumberOnly
|
|
data NumberOnly
|
|
NumberOnly :: !Maybe Double -> NumberOnly
|
|
|
|
-- | <a>JustNumber</a>
|
|
[numberOnlyJustNumber] :: NumberOnly -> !Maybe Double
|
|
|
|
-- | Construct a value of type <a>NumberOnly</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkNumberOnly :: NumberOnly
|
|
|
|
-- | Order
|
|
data Order
|
|
Order :: !Maybe Integer -> !Maybe Integer -> !Maybe Int -> !Maybe DateTime -> !Maybe E'Status -> !Maybe Bool -> Order
|
|
|
|
-- | "id"
|
|
[orderId] :: Order -> !Maybe Integer
|
|
|
|
-- | "petId"
|
|
[orderPetId] :: Order -> !Maybe Integer
|
|
|
|
-- | "quantity"
|
|
[orderQuantity] :: Order -> !Maybe Int
|
|
|
|
-- | "shipDate"
|
|
[orderShipDate] :: Order -> !Maybe DateTime
|
|
|
|
-- | "status" - Order Status
|
|
[orderStatus] :: Order -> !Maybe E'Status
|
|
|
|
-- | "complete"
|
|
[orderComplete] :: Order -> !Maybe Bool
|
|
|
|
-- | Construct a value of type <a>Order</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkOrder :: Order
|
|
|
|
-- | OuterComposite
|
|
data OuterComposite
|
|
OuterComposite :: !Maybe Double -> !Maybe Text -> !Maybe Bool -> OuterComposite
|
|
|
|
-- | "my_number"
|
|
[outerCompositeMyNumber] :: OuterComposite -> !Maybe Double
|
|
|
|
-- | "my_string"
|
|
[outerCompositeMyString] :: OuterComposite -> !Maybe Text
|
|
|
|
-- | "my_boolean"
|
|
[outerCompositeMyBoolean] :: OuterComposite -> !Maybe Bool
|
|
|
|
-- | Construct a value of type <a>OuterComposite</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkOuterComposite :: OuterComposite
|
|
|
|
-- | Pet
|
|
data Pet
|
|
Pet :: !Maybe Integer -> !Maybe Category -> !Text -> ![Text] -> !Maybe [Tag] -> !Maybe E'Status2 -> Pet
|
|
|
|
-- | "id"
|
|
[petId] :: Pet -> !Maybe Integer
|
|
|
|
-- | "category"
|
|
[petCategory] :: Pet -> !Maybe Category
|
|
|
|
-- | <i>Required</i> "name"
|
|
[petName] :: Pet -> !Text
|
|
|
|
-- | <i>Required</i> "photoUrls"
|
|
[petPhotoUrls] :: Pet -> ![Text]
|
|
|
|
-- | "tags"
|
|
[petTags] :: Pet -> !Maybe [Tag]
|
|
|
|
-- | "status" - pet status in the store
|
|
[petStatus] :: Pet -> !Maybe E'Status2
|
|
|
|
-- | Construct a value of type <a>Pet</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkPet :: Text -> [Text] -> Pet
|
|
|
|
-- | ReadOnlyFirst
|
|
data ReadOnlyFirst
|
|
ReadOnlyFirst :: !Maybe Text -> !Maybe Text -> ReadOnlyFirst
|
|
|
|
-- | <i>ReadOnly</i> "bar"
|
|
[readOnlyFirstBar] :: ReadOnlyFirst -> !Maybe Text
|
|
|
|
-- | "baz"
|
|
[readOnlyFirstBaz] :: ReadOnlyFirst -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>ReadOnlyFirst</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkReadOnlyFirst :: ReadOnlyFirst
|
|
|
|
-- | SpecialModelName
|
|
data SpecialModelName
|
|
SpecialModelName :: !Maybe Integer -> SpecialModelName
|
|
|
|
-- | "$special[property.name]"
|
|
[specialModelNameSpecialPropertyName] :: SpecialModelName -> !Maybe Integer
|
|
|
|
-- | Construct a value of type <a>SpecialModelName</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkSpecialModelName :: SpecialModelName
|
|
|
|
-- | Tag
|
|
data Tag
|
|
Tag :: !Maybe Integer -> !Maybe Text -> Tag
|
|
|
|
-- | "id"
|
|
[tagId] :: Tag -> !Maybe Integer
|
|
|
|
-- | "name"
|
|
[tagName] :: Tag -> !Maybe Text
|
|
|
|
-- | Construct a value of type <a>Tag</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkTag :: Tag
|
|
|
|
-- | TypeHolderDefault
|
|
data TypeHolderDefault
|
|
TypeHolderDefault :: !Text -> !Double -> !Int -> !Bool -> ![Int] -> TypeHolderDefault
|
|
|
|
-- | <i>Required</i> "string_item"
|
|
[typeHolderDefaultStringItem] :: TypeHolderDefault -> !Text
|
|
|
|
-- | <i>Required</i> "number_item"
|
|
[typeHolderDefaultNumberItem] :: TypeHolderDefault -> !Double
|
|
|
|
-- | <i>Required</i> "integer_item"
|
|
[typeHolderDefaultIntegerItem] :: TypeHolderDefault -> !Int
|
|
|
|
-- | <i>Required</i> "bool_item"
|
|
[typeHolderDefaultBoolItem] :: TypeHolderDefault -> !Bool
|
|
|
|
-- | <i>Required</i> "array_item"
|
|
[typeHolderDefaultArrayItem] :: TypeHolderDefault -> ![Int]
|
|
|
|
-- | Construct a value of type <a>TypeHolderDefault</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkTypeHolderDefault :: Text -> Double -> Int -> Bool -> [Int] -> TypeHolderDefault
|
|
|
|
-- | TypeHolderExample
|
|
data TypeHolderExample
|
|
TypeHolderExample :: !Text -> !Double -> !Float -> !Int -> !Bool -> ![Int] -> TypeHolderExample
|
|
|
|
-- | <i>Required</i> "string_item"
|
|
[typeHolderExampleStringItem] :: TypeHolderExample -> !Text
|
|
|
|
-- | <i>Required</i> "number_item"
|
|
[typeHolderExampleNumberItem] :: TypeHolderExample -> !Double
|
|
|
|
-- | <i>Required</i> "float_item"
|
|
[typeHolderExampleFloatItem] :: TypeHolderExample -> !Float
|
|
|
|
-- | <i>Required</i> "integer_item"
|
|
[typeHolderExampleIntegerItem] :: TypeHolderExample -> !Int
|
|
|
|
-- | <i>Required</i> "bool_item"
|
|
[typeHolderExampleBoolItem] :: TypeHolderExample -> !Bool
|
|
|
|
-- | <i>Required</i> "array_item"
|
|
[typeHolderExampleArrayItem] :: TypeHolderExample -> ![Int]
|
|
|
|
-- | Construct a value of type <a>TypeHolderExample</a> (by applying it's
|
|
-- required fields, if any)
|
|
mkTypeHolderExample :: Text -> Double -> Float -> Int -> Bool -> [Int] -> TypeHolderExample
|
|
|
|
-- | User
|
|
data User
|
|
User :: !Maybe Integer -> !Maybe Text -> !Maybe Text -> !Maybe Text -> !Maybe Text -> !Maybe Text -> !Maybe Text -> !Maybe Int -> User
|
|
|
|
-- | "id"
|
|
[userId] :: User -> !Maybe Integer
|
|
|
|
-- | "username"
|
|
[userUsername] :: User -> !Maybe Text
|
|
|
|
-- | "firstName"
|
|
[userFirstName] :: User -> !Maybe Text
|
|
|
|
-- | "lastName"
|
|
[userLastName] :: User -> !Maybe Text
|
|
|
|
-- | "email"
|
|
[userEmail] :: User -> !Maybe Text
|
|
|
|
-- | "password"
|
|
[userPassword] :: User -> !Maybe Text
|
|
|
|
-- | "phone"
|
|
[userPhone] :: User -> !Maybe Text
|
|
|
|
-- | "userStatus" - User Status
|
|
[userUserStatus] :: User -> !Maybe Int
|
|
|
|
-- | Construct a value of type <a>User</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkUser :: User
|
|
|
|
-- | XmlItem
|
|
data XmlItem
|
|
XmlItem :: !Maybe Text -> !Maybe Double -> !Maybe Int -> !Maybe Bool -> !Maybe [Int] -> !Maybe Text -> !Maybe Double -> !Maybe Int -> !Maybe Bool -> !Maybe [Int] -> !Maybe [Int] -> !Maybe Text -> !Maybe Double -> !Maybe Int -> !Maybe Bool -> !Maybe [Int] -> !Maybe [Int] -> !Maybe Text -> !Maybe Double -> !Maybe Int -> !Maybe Bool -> !Maybe [Int] -> !Maybe [Int] -> !Maybe Text -> !Maybe Double -> !Maybe Int -> !Maybe Bool -> !Maybe [Int] -> !Maybe [Int] -> XmlItem
|
|
|
|
-- | "attribute_string"
|
|
[xmlItemAttributeString] :: XmlItem -> !Maybe Text
|
|
|
|
-- | "attribute_number"
|
|
[xmlItemAttributeNumber] :: XmlItem -> !Maybe Double
|
|
|
|
-- | "attribute_integer"
|
|
[xmlItemAttributeInteger] :: XmlItem -> !Maybe Int
|
|
|
|
-- | "attribute_boolean"
|
|
[xmlItemAttributeBoolean] :: XmlItem -> !Maybe Bool
|
|
|
|
-- | "wrapped_array"
|
|
[xmlItemWrappedArray] :: XmlItem -> !Maybe [Int]
|
|
|
|
-- | "name_string"
|
|
[xmlItemNameString] :: XmlItem -> !Maybe Text
|
|
|
|
-- | "name_number"
|
|
[xmlItemNameNumber] :: XmlItem -> !Maybe Double
|
|
|
|
-- | "name_integer"
|
|
[xmlItemNameInteger] :: XmlItem -> !Maybe Int
|
|
|
|
-- | "name_boolean"
|
|
[xmlItemNameBoolean] :: XmlItem -> !Maybe Bool
|
|
|
|
-- | "name_array"
|
|
[xmlItemNameArray] :: XmlItem -> !Maybe [Int]
|
|
|
|
-- | "name_wrapped_array"
|
|
[xmlItemNameWrappedArray] :: XmlItem -> !Maybe [Int]
|
|
|
|
-- | "prefix_string"
|
|
[xmlItemPrefixString] :: XmlItem -> !Maybe Text
|
|
|
|
-- | "prefix_number"
|
|
[xmlItemPrefixNumber] :: XmlItem -> !Maybe Double
|
|
|
|
-- | "prefix_integer"
|
|
[xmlItemPrefixInteger] :: XmlItem -> !Maybe Int
|
|
|
|
-- | "prefix_boolean"
|
|
[xmlItemPrefixBoolean] :: XmlItem -> !Maybe Bool
|
|
|
|
-- | "prefix_array"
|
|
[xmlItemPrefixArray] :: XmlItem -> !Maybe [Int]
|
|
|
|
-- | "prefix_wrapped_array"
|
|
[xmlItemPrefixWrappedArray] :: XmlItem -> !Maybe [Int]
|
|
|
|
-- | "namespace_string"
|
|
[xmlItemNamespaceString] :: XmlItem -> !Maybe Text
|
|
|
|
-- | "namespace_number"
|
|
[xmlItemNamespaceNumber] :: XmlItem -> !Maybe Double
|
|
|
|
-- | "namespace_integer"
|
|
[xmlItemNamespaceInteger] :: XmlItem -> !Maybe Int
|
|
|
|
-- | "namespace_boolean"
|
|
[xmlItemNamespaceBoolean] :: XmlItem -> !Maybe Bool
|
|
|
|
-- | "namespace_array"
|
|
[xmlItemNamespaceArray] :: XmlItem -> !Maybe [Int]
|
|
|
|
-- | "namespace_wrapped_array"
|
|
[xmlItemNamespaceWrappedArray] :: XmlItem -> !Maybe [Int]
|
|
|
|
-- | "prefix_ns_string"
|
|
[xmlItemPrefixNsString] :: XmlItem -> !Maybe Text
|
|
|
|
-- | "prefix_ns_number"
|
|
[xmlItemPrefixNsNumber] :: XmlItem -> !Maybe Double
|
|
|
|
-- | "prefix_ns_integer"
|
|
[xmlItemPrefixNsInteger] :: XmlItem -> !Maybe Int
|
|
|
|
-- | "prefix_ns_boolean"
|
|
[xmlItemPrefixNsBoolean] :: XmlItem -> !Maybe Bool
|
|
|
|
-- | "prefix_ns_array"
|
|
[xmlItemPrefixNsArray] :: XmlItem -> !Maybe [Int]
|
|
|
|
-- | "prefix_ns_wrapped_array"
|
|
[xmlItemPrefixNsWrappedArray] :: XmlItem -> !Maybe [Int]
|
|
|
|
-- | Construct a value of type <a>XmlItem</a> (by applying it's required
|
|
-- fields, if any)
|
|
mkXmlItem :: XmlItem
|
|
|
|
-- | Enum of <a>Text</a>
|
|
data E'ArrayEnum
|
|
|
|
-- | <pre>
|
|
-- "fish"
|
|
-- </pre>
|
|
E'ArrayEnum'Fish :: E'ArrayEnum
|
|
|
|
-- | <pre>
|
|
-- "crab"
|
|
-- </pre>
|
|
E'ArrayEnum'Crab :: E'ArrayEnum
|
|
|
|
-- | unwrap <a>E'ArrayEnum</a> enum
|
|
fromE'ArrayEnum :: E'ArrayEnum -> Text
|
|
|
|
-- | parse <a>E'ArrayEnum</a> enum
|
|
toE'ArrayEnum :: Text -> Either String E'ArrayEnum
|
|
|
|
-- | Enum of <a>Text</a> . Form parameter enum test (string)
|
|
data E'EnumFormString
|
|
|
|
-- | <pre>
|
|
-- "_abc"
|
|
-- </pre>
|
|
E'EnumFormString'_abc :: E'EnumFormString
|
|
|
|
-- | <pre>
|
|
-- "-efg"
|
|
-- </pre>
|
|
E'EnumFormString'_efg :: E'EnumFormString
|
|
|
|
-- | <pre>
|
|
-- "(xyz)"
|
|
-- </pre>
|
|
E'EnumFormString'_xyz :: E'EnumFormString
|
|
|
|
-- | unwrap <a>E'EnumFormString</a> enum
|
|
fromE'EnumFormString :: E'EnumFormString -> Text
|
|
|
|
-- | parse <a>E'EnumFormString</a> enum
|
|
toE'EnumFormString :: Text -> Either String E'EnumFormString
|
|
|
|
-- | Enum of <a>Text</a>
|
|
data E'EnumFormStringArray
|
|
|
|
-- | <pre>
|
|
-- ">"
|
|
-- </pre>
|
|
E'EnumFormStringArray'GreaterThan :: E'EnumFormStringArray
|
|
|
|
-- | <pre>
|
|
-- "$"
|
|
-- </pre>
|
|
E'EnumFormStringArray'Dollar :: E'EnumFormStringArray
|
|
|
|
-- | unwrap <a>E'EnumFormStringArray</a> enum
|
|
fromE'EnumFormStringArray :: E'EnumFormStringArray -> Text
|
|
|
|
-- | parse <a>E'EnumFormStringArray</a> enum
|
|
toE'EnumFormStringArray :: Text -> Either String E'EnumFormStringArray
|
|
|
|
-- | Enum of <a>Int</a>
|
|
data E'EnumInteger
|
|
|
|
-- | <pre>
|
|
-- 1
|
|
-- </pre>
|
|
E'EnumInteger'Num1 :: E'EnumInteger
|
|
|
|
-- | <pre>
|
|
-- -1
|
|
-- </pre>
|
|
E'EnumInteger'NumMinus_1 :: E'EnumInteger
|
|
|
|
-- | unwrap <a>E'EnumInteger</a> enum
|
|
fromE'EnumInteger :: E'EnumInteger -> Int
|
|
|
|
-- | parse <a>E'EnumInteger</a> enum
|
|
toE'EnumInteger :: Int -> Either String E'EnumInteger
|
|
|
|
-- | Enum of <a>Double</a>
|
|
data E'EnumNumber
|
|
|
|
-- | <pre>
|
|
-- 1.1
|
|
-- </pre>
|
|
E'EnumNumber'Num1_Dot_1 :: E'EnumNumber
|
|
|
|
-- | <pre>
|
|
-- -1.2
|
|
-- </pre>
|
|
E'EnumNumber'NumMinus_1_Dot_2 :: E'EnumNumber
|
|
|
|
-- | unwrap <a>E'EnumNumber</a> enum
|
|
fromE'EnumNumber :: E'EnumNumber -> Double
|
|
|
|
-- | parse <a>E'EnumNumber</a> enum
|
|
toE'EnumNumber :: Double -> Either String E'EnumNumber
|
|
|
|
-- | Enum of <a>Int</a>
|
|
data E'EnumQueryInteger
|
|
|
|
-- | <pre>
|
|
-- 1
|
|
-- </pre>
|
|
E'EnumQueryInteger'Num1 :: E'EnumQueryInteger
|
|
|
|
-- | <pre>
|
|
-- -2
|
|
-- </pre>
|
|
E'EnumQueryInteger'NumMinus_2 :: E'EnumQueryInteger
|
|
|
|
-- | unwrap <a>E'EnumQueryInteger</a> enum
|
|
fromE'EnumQueryInteger :: E'EnumQueryInteger -> Int
|
|
|
|
-- | parse <a>E'EnumQueryInteger</a> enum
|
|
toE'EnumQueryInteger :: Int -> Either String E'EnumQueryInteger
|
|
|
|
-- | Enum of <a>Text</a>
|
|
data E'EnumString
|
|
|
|
-- | <pre>
|
|
-- <a>UPPER</a>
|
|
-- </pre>
|
|
E'EnumString'UPPER :: E'EnumString
|
|
|
|
-- | <pre>
|
|
-- "lower"
|
|
-- </pre>
|
|
E'EnumString'Lower :: E'EnumString
|
|
|
|
-- | <pre>
|
|
-- ""
|
|
-- </pre>
|
|
E'EnumString'Empty :: E'EnumString
|
|
|
|
-- | unwrap <a>E'EnumString</a> enum
|
|
fromE'EnumString :: E'EnumString -> Text
|
|
|
|
-- | parse <a>E'EnumString</a> enum
|
|
toE'EnumString :: Text -> Either String E'EnumString
|
|
|
|
-- | Enum of <a>Text</a>
|
|
data E'Inner
|
|
|
|
-- | <pre>
|
|
-- <a>UPPER</a>
|
|
-- </pre>
|
|
E'Inner'UPPER :: E'Inner
|
|
|
|
-- | <pre>
|
|
-- "lower"
|
|
-- </pre>
|
|
E'Inner'Lower :: E'Inner
|
|
|
|
-- | unwrap <a>E'Inner</a> enum
|
|
fromE'Inner :: E'Inner -> Text
|
|
|
|
-- | parse <a>E'Inner</a> enum
|
|
toE'Inner :: Text -> Either String E'Inner
|
|
|
|
-- | Enum of <a>Text</a>
|
|
data E'JustSymbol
|
|
|
|
-- | <pre>
|
|
-- ">="
|
|
-- </pre>
|
|
E'JustSymbol'Greater_Than_Or_Equal_To :: E'JustSymbol
|
|
|
|
-- | <pre>
|
|
-- "$"
|
|
-- </pre>
|
|
E'JustSymbol'Dollar :: E'JustSymbol
|
|
|
|
-- | unwrap <a>E'JustSymbol</a> enum
|
|
fromE'JustSymbol :: E'JustSymbol -> Text
|
|
|
|
-- | parse <a>E'JustSymbol</a> enum
|
|
toE'JustSymbol :: Text -> Either String E'JustSymbol
|
|
|
|
-- | Enum of <a>Text</a>
|
|
data E'Kind
|
|
|
|
-- | <pre>
|
|
-- "lions"
|
|
-- </pre>
|
|
E'Kind'Lions :: E'Kind
|
|
|
|
-- | <pre>
|
|
-- "tigers"
|
|
-- </pre>
|
|
E'Kind'Tigers :: E'Kind
|
|
|
|
-- | <pre>
|
|
-- "leopards"
|
|
-- </pre>
|
|
E'Kind'Leopards :: E'Kind
|
|
|
|
-- | <pre>
|
|
-- "jaguars"
|
|
-- </pre>
|
|
E'Kind'Jaguars :: E'Kind
|
|
|
|
-- | unwrap <a>E'Kind</a> enum
|
|
fromE'Kind :: E'Kind -> Text
|
|
|
|
-- | parse <a>E'Kind</a> enum
|
|
toE'Kind :: Text -> Either String E'Kind
|
|
|
|
-- | Enum of <a>Text</a> . Order Status
|
|
data E'Status
|
|
|
|
-- | <pre>
|
|
-- "placed"
|
|
-- </pre>
|
|
E'Status'Placed :: E'Status
|
|
|
|
-- | <pre>
|
|
-- "approved"
|
|
-- </pre>
|
|
E'Status'Approved :: E'Status
|
|
|
|
-- | <pre>
|
|
-- "delivered"
|
|
-- </pre>
|
|
E'Status'Delivered :: E'Status
|
|
|
|
-- | unwrap <a>E'Status</a> enum
|
|
fromE'Status :: E'Status -> Text
|
|
|
|
-- | parse <a>E'Status</a> enum
|
|
toE'Status :: Text -> Either String E'Status
|
|
|
|
-- | Enum of <a>Text</a> . pet status in the store
|
|
data E'Status2
|
|
|
|
-- | <pre>
|
|
-- "available"
|
|
-- </pre>
|
|
E'Status2'Available :: E'Status2
|
|
|
|
-- | <pre>
|
|
-- "pending"
|
|
-- </pre>
|
|
E'Status2'Pending :: E'Status2
|
|
|
|
-- | <pre>
|
|
-- "sold"
|
|
-- </pre>
|
|
E'Status2'Sold :: E'Status2
|
|
|
|
-- | unwrap <a>E'Status2</a> enum
|
|
fromE'Status2 :: E'Status2 -> Text
|
|
|
|
-- | parse <a>E'Status2</a> enum
|
|
toE'Status2 :: Text -> Either String E'Status2
|
|
|
|
-- | Enum of <a>Text</a>
|
|
data EnumClass
|
|
|
|
-- | <pre>
|
|
-- "_abc"
|
|
-- </pre>
|
|
EnumClass'_abc :: EnumClass
|
|
|
|
-- | <pre>
|
|
-- "-efg"
|
|
-- </pre>
|
|
EnumClass'_efg :: EnumClass
|
|
|
|
-- | <pre>
|
|
-- "(xyz)"
|
|
-- </pre>
|
|
EnumClass'_xyz :: EnumClass
|
|
|
|
-- | unwrap <a>EnumClass</a> enum
|
|
fromEnumClass :: EnumClass -> Text
|
|
|
|
-- | parse <a>EnumClass</a> enum
|
|
toEnumClass :: Text -> Either String EnumClass
|
|
|
|
-- | Enum of <a>Text</a>
|
|
data OuterEnum
|
|
|
|
-- | <pre>
|
|
-- "placed"
|
|
-- </pre>
|
|
OuterEnum'Placed :: OuterEnum
|
|
|
|
-- | <pre>
|
|
-- "approved"
|
|
-- </pre>
|
|
OuterEnum'Approved :: OuterEnum
|
|
|
|
-- | <pre>
|
|
-- "delivered"
|
|
-- </pre>
|
|
OuterEnum'Delivered :: OuterEnum
|
|
|
|
-- | unwrap <a>OuterEnum</a> enum
|
|
fromOuterEnum :: OuterEnum -> Text
|
|
|
|
-- | parse <a>OuterEnum</a> enum
|
|
toOuterEnum :: Text -> Either String OuterEnum
|
|
data AuthApiKeyApiKey
|
|
|
|
-- | secret
|
|
AuthApiKeyApiKey :: Text -> AuthApiKeyApiKey
|
|
data AuthApiKeyApiKeyQuery
|
|
|
|
-- | secret
|
|
AuthApiKeyApiKeyQuery :: Text -> AuthApiKeyApiKeyQuery
|
|
data AuthBasicHttpBasicTest
|
|
|
|
-- | username password
|
|
AuthBasicHttpBasicTest :: ByteString -> ByteString -> AuthBasicHttpBasicTest
|
|
data AuthOAuthPetstoreAuth
|
|
|
|
-- | secret
|
|
AuthOAuthPetstoreAuth :: Text -> AuthOAuthPetstoreAuth
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.AdditionalMetadata
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.AdditionalMetadata
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ApiKey
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ApiKey
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.BodyBool
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.BodyBool
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.BodyBool
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.BodyDouble
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.BodyDouble
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.BodyDouble
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.BodyText
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.BodyText
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.BodyText
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.BooleanGroup
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.BooleanGroup
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Byte
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Byte
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Callback
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Callback
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Context
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Context
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.File2
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.File2
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Http
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Http
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Int32
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Int32
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Int64
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Int64
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Int64Group
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Int64Group
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Ioutil
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Ioutil
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Name2
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Name2
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Number
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Number
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.OrderId
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.OrderId
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.OrderIdText
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.OrderIdText
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Param
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Param
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Param2
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Param2
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ParamBinary
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ParamBinary
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ParamDate
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ParamDate
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ParamDateTime
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ParamDateTime
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ParamDouble
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ParamDouble
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ParamFloat
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ParamFloat
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ParamInteger
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ParamInteger
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.ParamMapMapStringText
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ParamMapMapStringText
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ParamMapMapStringText
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ParamString
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ParamString
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Password
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Password
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.PatternWithoutDelimiter
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.PatternWithoutDelimiter
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.PetId
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.PetId
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Pipe
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Pipe
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Query
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Query
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.RequiredBooleanGroup
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.RequiredBooleanGroup
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.RequiredFile
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.RequiredFile
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.RequiredInt64Group
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.RequiredInt64Group
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.RequiredStringGroup
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.RequiredStringGroup
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.StatusText
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.StatusText
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.StringGroup
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.StringGroup
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Tags
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Tags
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Url
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Url
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Username
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Username
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.AdditionalPropertiesAnyType
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.AdditionalPropertiesAnyType
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.AdditionalPropertiesArray
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.AdditionalPropertiesArray
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.AdditionalPropertiesBoolean
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.AdditionalPropertiesBoolean
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.AdditionalPropertiesClass
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.AdditionalPropertiesClass
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.AdditionalPropertiesInteger
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.AdditionalPropertiesInteger
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.AdditionalPropertiesNumber
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.AdditionalPropertiesNumber
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.AdditionalPropertiesObject
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.AdditionalPropertiesObject
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.AdditionalPropertiesString
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.AdditionalPropertiesString
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Animal
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Animal
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ApiResponse
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ApiResponse
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ArrayOfArrayOfNumberOnly
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ArrayOfArrayOfNumberOnly
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ArrayOfNumberOnly
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ArrayOfNumberOnly
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Capitalization
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Capitalization
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Cat
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Cat
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.CatAllOf
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.CatAllOf
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Category
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Category
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ClassModel
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ClassModel
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Client
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Client
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Dog
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Dog
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.DogAllOf
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.DogAllOf
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.File
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.File
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.FileSchemaTestClass
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.FileSchemaTestClass
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.FormatTest
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.FormatTest
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.HasOnlyReadOnly
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.HasOnlyReadOnly
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.MixedPropertiesAndAdditionalPropertiesClass
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.MixedPropertiesAndAdditionalPropertiesClass
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Model200Response
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Model200Response
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ModelList
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ModelList
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ModelReturn
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ModelReturn
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Name
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Name
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.NumberOnly
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.NumberOnly
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.OuterComposite
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.OuterComposite
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ReadOnlyFirst
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ReadOnlyFirst
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.ArrayTest
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.ArrayTest
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.SpecialModelName
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.SpecialModelName
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Tag
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Tag
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.TypeHolderDefault
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.TypeHolderDefault
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.TypeHolderExample
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.TypeHolderExample
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.User
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.User
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.Body
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Body
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Body
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.XmlItem
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.XmlItem
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.E'ArrayEnum
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.E'ArrayEnum
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.E'ArrayEnum
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.E'ArrayEnum
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.E'ArrayEnum
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.E'EnumFormString
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.E'EnumFormString
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.E'EnumFormString
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.E'EnumFormString
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.E'EnumFormString
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.EnumQueryString
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.EnumQueryString
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.EnumHeaderString
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.EnumHeaderString
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.EnumFormString
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.EnumFormString
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.E'EnumFormStringArray
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.E'EnumFormStringArray
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.E'EnumFormStringArray
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.E'EnumFormStringArray
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.E'EnumFormStringArray
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.EnumQueryStringArray
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.EnumQueryStringArray
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.EnumHeaderStringArray
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.EnumHeaderStringArray
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.EnumFormStringArray
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.EnumFormStringArray
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.E'EnumInteger
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.E'EnumInteger
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.E'EnumInteger
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.E'EnumInteger
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.E'EnumInteger
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.E'EnumNumber
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.E'EnumNumber
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.E'EnumNumber
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.E'EnumNumber
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.E'EnumNumber
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.EnumQueryDouble
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.EnumQueryDouble
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.E'EnumQueryInteger
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.E'EnumQueryInteger
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.E'EnumQueryInteger
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.E'EnumQueryInteger
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.E'EnumQueryInteger
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.EnumQueryInteger
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.EnumQueryInteger
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.E'EnumString
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.E'EnumString
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.E'EnumString
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.E'EnumString
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.E'EnumString
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.E'Inner
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.E'Inner
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.E'Inner
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.E'Inner
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.E'Inner
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.MapTest
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.MapTest
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.E'JustSymbol
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.E'JustSymbol
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.E'JustSymbol
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.E'JustSymbol
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.E'JustSymbol
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.EnumArrays
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.EnumArrays
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.E'Kind
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.E'Kind
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.E'Kind
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.E'Kind
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.E'Kind
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.BigCatAllOf
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.BigCatAllOf
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.BigCat
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.BigCat
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.E'Status
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.E'Status
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.E'Status
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.E'Status
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.E'Status
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Order
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Order
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.E'Status2
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.E'Status2
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.E'Status2
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.E'Status2
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.E'Status2
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Pet
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Pet
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.Status
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.Status
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.EnumClass
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.EnumClass
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.EnumClass
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.EnumClass
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.EnumClass
|
|
instance GHC.Enum.Enum OpenAPIPetstore.Model.OuterEnum
|
|
instance GHC.Enum.Bounded OpenAPIPetstore.Model.OuterEnum
|
|
instance GHC.Classes.Ord OpenAPIPetstore.Model.OuterEnum
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.OuterEnum
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.OuterEnum
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.EnumTest
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.EnumTest
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.AuthApiKeyApiKey
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.AuthApiKeyApiKey
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.AuthApiKeyApiKeyQuery
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.AuthApiKeyApiKeyQuery
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.AuthBasicHttpBasicTest
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.AuthBasicHttpBasicTest
|
|
instance GHC.Show.Show OpenAPIPetstore.Model.AuthOAuthPetstoreAuth
|
|
instance GHC.Classes.Eq OpenAPIPetstore.Model.AuthOAuthPetstoreAuth
|
|
instance OpenAPIPetstore.Core.AuthMethod OpenAPIPetstore.Model.AuthOAuthPetstoreAuth
|
|
instance OpenAPIPetstore.Core.AuthMethod OpenAPIPetstore.Model.AuthBasicHttpBasicTest
|
|
instance OpenAPIPetstore.Core.AuthMethod OpenAPIPetstore.Model.AuthApiKeyApiKeyQuery
|
|
instance OpenAPIPetstore.Core.AuthMethod OpenAPIPetstore.Model.AuthApiKeyApiKey
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.EnumTest
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.EnumTest
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.OuterEnum
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.OuterEnum
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.OuterEnum
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.OuterEnum
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.OuterEnum
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.EnumClass
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.EnumClass
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.EnumClass
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.EnumClass
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.EnumClass
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.Pet
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.Pet
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.E'Status2
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.E'Status2
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.E'Status2
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.E'Status2
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.E'Status2
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.Order
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.Order
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.E'Status
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.E'Status
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.E'Status
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.E'Status
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.E'Status
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.BigCat
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.BigCat
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.BigCatAllOf
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.BigCatAllOf
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.E'Kind
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.E'Kind
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.E'Kind
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.E'Kind
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.E'Kind
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.EnumArrays
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.EnumArrays
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.E'JustSymbol
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.E'JustSymbol
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.E'JustSymbol
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.E'JustSymbol
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.E'JustSymbol
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.MapTest
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.MapTest
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.E'Inner
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.E'Inner
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.E'Inner
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.E'Inner
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.E'Inner
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.E'EnumString
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.E'EnumString
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.E'EnumString
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.E'EnumString
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.E'EnumString
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.E'EnumQueryInteger
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.E'EnumQueryInteger
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.E'EnumQueryInteger
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.E'EnumQueryInteger
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.E'EnumQueryInteger
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.E'EnumNumber
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.E'EnumNumber
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.E'EnumNumber
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.E'EnumNumber
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.E'EnumNumber
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.E'EnumInteger
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.E'EnumInteger
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.E'EnumInteger
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.E'EnumInteger
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.E'EnumInteger
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.E'EnumFormStringArray
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.E'EnumFormStringArray
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.E'EnumFormStringArray
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.E'EnumFormStringArray
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.E'EnumFormStringArray
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.E'EnumFormString
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.E'EnumFormString
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.E'EnumFormString
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.E'EnumFormString
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.E'EnumFormString
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.E'ArrayEnum
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.E'ArrayEnum
|
|
instance Web.Internal.HttpApiData.ToHttpApiData OpenAPIPetstore.Model.E'ArrayEnum
|
|
instance Web.Internal.HttpApiData.FromHttpApiData OpenAPIPetstore.Model.E'ArrayEnum
|
|
instance OpenAPIPetstore.MimeTypes.MimeRender OpenAPIPetstore.MimeTypes.MimeMultipartFormData OpenAPIPetstore.Model.E'ArrayEnum
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.XmlItem
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.XmlItem
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.User
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.User
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.TypeHolderExample
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.TypeHolderExample
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.TypeHolderDefault
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.TypeHolderDefault
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.Tag
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.Tag
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.SpecialModelName
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.SpecialModelName
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.ArrayTest
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.ArrayTest
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.ReadOnlyFirst
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.ReadOnlyFirst
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.OuterComposite
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.OuterComposite
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.NumberOnly
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.NumberOnly
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.Name
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.Name
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.ModelReturn
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.ModelReturn
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.ModelList
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.ModelList
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.Model200Response
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.Model200Response
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.MixedPropertiesAndAdditionalPropertiesClass
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.MixedPropertiesAndAdditionalPropertiesClass
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.HasOnlyReadOnly
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.HasOnlyReadOnly
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.FormatTest
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.FormatTest
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.FileSchemaTestClass
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.FileSchemaTestClass
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.File
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.File
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.DogAllOf
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.DogAllOf
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.Dog
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.Dog
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.Client
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.Client
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.ClassModel
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.ClassModel
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.Category
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.Category
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.CatAllOf
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.CatAllOf
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.Cat
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.Cat
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.Capitalization
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.Capitalization
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.ArrayOfNumberOnly
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.ArrayOfNumberOnly
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.ArrayOfArrayOfNumberOnly
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.ArrayOfArrayOfNumberOnly
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.ApiResponse
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.ApiResponse
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.Animal
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.Animal
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.AdditionalPropertiesString
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.AdditionalPropertiesString
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.AdditionalPropertiesObject
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.AdditionalPropertiesObject
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.AdditionalPropertiesNumber
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.AdditionalPropertiesNumber
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.AdditionalPropertiesInteger
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.AdditionalPropertiesInteger
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.AdditionalPropertiesClass
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.AdditionalPropertiesClass
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.AdditionalPropertiesBoolean
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.AdditionalPropertiesBoolean
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.AdditionalPropertiesArray
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.AdditionalPropertiesArray
|
|
instance Data.Aeson.Types.FromJSON.FromJSON OpenAPIPetstore.Model.AdditionalPropertiesAnyType
|
|
instance Data.Aeson.Types.ToJSON.ToJSON OpenAPIPetstore.Model.AdditionalPropertiesAnyType
|
|
|
|
|
|
module OpenAPIPetstore.API.User
|
|
|
|
-- | <pre>
|
|
-- POST /user
|
|
-- </pre>
|
|
--
|
|
-- Create user
|
|
--
|
|
-- This can only be done by the logged in user.
|
|
createUser :: (Consumes CreateUser contentType, MimeRender contentType User) => ContentType contentType -> User -> OpenAPIPetstoreRequest CreateUser contentType NoContent MimeNoContent
|
|
data CreateUser
|
|
|
|
-- | <pre>
|
|
-- POST /user/createWithArray
|
|
-- </pre>
|
|
--
|
|
-- Creates list of users with given input array
|
|
createUsersWithArrayInput :: (Consumes CreateUsersWithArrayInput contentType, MimeRender contentType Body) => ContentType contentType -> Body -> OpenAPIPetstoreRequest CreateUsersWithArrayInput contentType NoContent MimeNoContent
|
|
data CreateUsersWithArrayInput
|
|
|
|
-- | <pre>
|
|
-- POST /user/createWithList
|
|
-- </pre>
|
|
--
|
|
-- Creates list of users with given input array
|
|
createUsersWithListInput :: (Consumes CreateUsersWithListInput contentType, MimeRender contentType Body) => ContentType contentType -> Body -> OpenAPIPetstoreRequest CreateUsersWithListInput contentType NoContent MimeNoContent
|
|
data CreateUsersWithListInput
|
|
|
|
-- | <pre>
|
|
-- DELETE /user/{username}
|
|
-- </pre>
|
|
--
|
|
-- Delete user
|
|
--
|
|
-- This can only be done by the logged in user.
|
|
deleteUser :: Username -> OpenAPIPetstoreRequest DeleteUser MimeNoContent NoContent MimeNoContent
|
|
data DeleteUser
|
|
|
|
-- | <pre>
|
|
-- GET /user/{username}
|
|
-- </pre>
|
|
--
|
|
-- Get user by user name
|
|
getUserByName :: Accept accept -> Username -> OpenAPIPetstoreRequest GetUserByName MimeNoContent User accept
|
|
data GetUserByName
|
|
|
|
-- | <pre>
|
|
-- GET /user/login
|
|
-- </pre>
|
|
--
|
|
-- Logs user into the system
|
|
loginUser :: Accept accept -> Username -> Password -> OpenAPIPetstoreRequest LoginUser MimeNoContent Text accept
|
|
data LoginUser
|
|
|
|
-- | <pre>
|
|
-- GET /user/logout
|
|
-- </pre>
|
|
--
|
|
-- Logs out current logged in user session
|
|
logoutUser :: OpenAPIPetstoreRequest LogoutUser MimeNoContent NoContent MimeNoContent
|
|
data LogoutUser
|
|
|
|
-- | <pre>
|
|
-- PUT /user/{username}
|
|
-- </pre>
|
|
--
|
|
-- Updated user
|
|
--
|
|
-- This can only be done by the logged in user.
|
|
updateUser :: (Consumes UpdateUser contentType, MimeRender contentType User) => ContentType contentType -> User -> Username -> OpenAPIPetstoreRequest UpdateUser contentType NoContent MimeNoContent
|
|
data UpdateUser
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.User.UpdateUser OpenAPIPetstore.Model.User
|
|
instance OpenAPIPetstore.MimeTypes.MimeType mtype => OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.User.UpdateUser mtype
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.User.UpdateUser OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.User.LogoutUser OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.User.LoginUser OpenAPIPetstore.MimeTypes.MimeXML
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.User.LoginUser OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.User.GetUserByName OpenAPIPetstore.MimeTypes.MimeXML
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.User.GetUserByName OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.User.DeleteUser OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.User.CreateUsersWithListInput OpenAPIPetstore.Model.Body
|
|
instance OpenAPIPetstore.MimeTypes.MimeType mtype => OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.User.CreateUsersWithListInput mtype
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.User.CreateUsersWithListInput OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.User.CreateUsersWithArrayInput OpenAPIPetstore.Model.Body
|
|
instance OpenAPIPetstore.MimeTypes.MimeType mtype => OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.User.CreateUsersWithArrayInput mtype
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.User.CreateUsersWithArrayInput OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.User.CreateUser OpenAPIPetstore.Model.User
|
|
instance OpenAPIPetstore.MimeTypes.MimeType mtype => OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.User.CreateUser mtype
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.User.CreateUser OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
|
|
|
|
module OpenAPIPetstore.API.Store
|
|
|
|
-- | <pre>
|
|
-- DELETE /store/order/{order_id}
|
|
-- </pre>
|
|
--
|
|
-- Delete purchase order by ID
|
|
--
|
|
-- For valid response try integer IDs with value < 1000. Anything
|
|
-- above 1000 or nonintegers will generate API errors
|
|
deleteOrder :: OrderIdText -> OpenAPIPetstoreRequest DeleteOrder MimeNoContent NoContent MimeNoContent
|
|
data DeleteOrder
|
|
|
|
-- | <pre>
|
|
-- GET /store/inventory
|
|
-- </pre>
|
|
--
|
|
-- Returns pet inventories by status
|
|
--
|
|
-- Returns a map of status codes to quantities
|
|
--
|
|
-- AuthMethod: <a>AuthApiKeyApiKey</a>
|
|
getInventory :: OpenAPIPetstoreRequest GetInventory MimeNoContent (Map String Int) MimeJSON
|
|
data GetInventory
|
|
|
|
-- | <pre>
|
|
-- GET /store/order/{order_id}
|
|
-- </pre>
|
|
--
|
|
-- Find purchase order by ID
|
|
--
|
|
-- For valid response try integer IDs with value <a>5 or</a> 10. Other
|
|
-- values will generate exceptions
|
|
getOrderById :: Accept accept -> OrderId -> OpenAPIPetstoreRequest GetOrderById MimeNoContent Order accept
|
|
data GetOrderById
|
|
|
|
-- | <pre>
|
|
-- POST /store/order
|
|
-- </pre>
|
|
--
|
|
-- Place an order for a pet
|
|
placeOrder :: (Consumes PlaceOrder contentType, MimeRender contentType Order) => ContentType contentType -> Accept accept -> Order -> OpenAPIPetstoreRequest PlaceOrder contentType Order accept
|
|
data PlaceOrder
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.Store.PlaceOrder OpenAPIPetstore.Model.Order
|
|
instance OpenAPIPetstore.MimeTypes.MimeType mtype => OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Store.PlaceOrder mtype
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Store.PlaceOrder OpenAPIPetstore.MimeTypes.MimeXML
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Store.PlaceOrder OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Store.GetOrderById OpenAPIPetstore.MimeTypes.MimeXML
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Store.GetOrderById OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Store.GetInventory OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Store.DeleteOrder OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
|
|
|
|
module OpenAPIPetstore.API.Pet
|
|
|
|
-- | <pre>
|
|
-- POST /pet
|
|
-- </pre>
|
|
--
|
|
-- Add a new pet to the store
|
|
--
|
|
-- AuthMethod: <a>AuthOAuthPetstoreAuth</a>
|
|
addPet :: (Consumes AddPet contentType, MimeRender contentType Pet) => ContentType contentType -> Pet -> OpenAPIPetstoreRequest AddPet contentType NoContent MimeNoContent
|
|
data AddPet
|
|
|
|
-- | <pre>
|
|
-- DELETE /pet/{petId}
|
|
-- </pre>
|
|
--
|
|
-- Deletes a pet
|
|
--
|
|
-- AuthMethod: <a>AuthOAuthPetstoreAuth</a>
|
|
deletePet :: PetId -> OpenAPIPetstoreRequest DeletePet MimeNoContent NoContent MimeNoContent
|
|
data DeletePet
|
|
|
|
-- | <pre>
|
|
-- GET /pet/findByStatus
|
|
-- </pre>
|
|
--
|
|
-- Finds Pets by status
|
|
--
|
|
-- Multiple status values can be provided with comma separated strings
|
|
--
|
|
-- AuthMethod: <a>AuthOAuthPetstoreAuth</a>
|
|
findPetsByStatus :: Accept accept -> Status -> OpenAPIPetstoreRequest FindPetsByStatus MimeNoContent [Pet] accept
|
|
data FindPetsByStatus
|
|
|
|
-- | <pre>
|
|
-- GET /pet/findByTags
|
|
-- </pre>
|
|
--
|
|
-- Finds Pets by tags
|
|
--
|
|
-- Multiple tags can be provided with comma separated strings. Use tag1,
|
|
-- tag2, tag3 for testing.
|
|
--
|
|
-- AuthMethod: <a>AuthOAuthPetstoreAuth</a>
|
|
|
|
-- | <i>Deprecated: </i>
|
|
findPetsByTags :: Accept accept -> Tags -> OpenAPIPetstoreRequest FindPetsByTags MimeNoContent [Pet] accept
|
|
data FindPetsByTags
|
|
|
|
-- | <pre>
|
|
-- GET /pet/{petId}
|
|
-- </pre>
|
|
--
|
|
-- Find pet by ID
|
|
--
|
|
-- Returns a single pet
|
|
--
|
|
-- AuthMethod: <a>AuthApiKeyApiKey</a>
|
|
getPetById :: Accept accept -> PetId -> OpenAPIPetstoreRequest GetPetById MimeNoContent Pet accept
|
|
data GetPetById
|
|
|
|
-- | <pre>
|
|
-- PUT /pet
|
|
-- </pre>
|
|
--
|
|
-- Update an existing pet
|
|
--
|
|
-- AuthMethod: <a>AuthOAuthPetstoreAuth</a>
|
|
updatePet :: (Consumes UpdatePet contentType, MimeRender contentType Pet) => ContentType contentType -> Pet -> OpenAPIPetstoreRequest UpdatePet contentType NoContent MimeNoContent
|
|
data UpdatePet
|
|
|
|
-- | <pre>
|
|
-- POST /pet/{petId}
|
|
-- </pre>
|
|
--
|
|
-- Updates a pet in the store with form data
|
|
--
|
|
-- AuthMethod: <a>AuthOAuthPetstoreAuth</a>
|
|
updatePetWithForm :: Consumes UpdatePetWithForm MimeFormUrlEncoded => PetId -> OpenAPIPetstoreRequest UpdatePetWithForm MimeFormUrlEncoded NoContent MimeNoContent
|
|
data UpdatePetWithForm
|
|
|
|
-- | <pre>
|
|
-- POST /pet/{petId}/uploadImage
|
|
-- </pre>
|
|
--
|
|
-- uploads an image
|
|
--
|
|
-- AuthMethod: <a>AuthOAuthPetstoreAuth</a>
|
|
uploadFile :: Consumes UploadFile MimeMultipartFormData => PetId -> OpenAPIPetstoreRequest UploadFile MimeMultipartFormData ApiResponse MimeJSON
|
|
data UploadFile
|
|
|
|
-- | <pre>
|
|
-- POST /fake/{petId}/uploadImageWithRequiredFile
|
|
-- </pre>
|
|
--
|
|
-- uploads an image (required)
|
|
--
|
|
-- AuthMethod: <a>AuthOAuthPetstoreAuth</a>
|
|
uploadFileWithRequiredFile :: Consumes UploadFileWithRequiredFile MimeMultipartFormData => RequiredFile -> PetId -> OpenAPIPetstoreRequest UploadFileWithRequiredFile MimeMultipartFormData ApiResponse MimeJSON
|
|
data UploadFileWithRequiredFile
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Pet.UploadFileWithRequiredFile OpenAPIPetstore.Model.AdditionalMetadata
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Pet.UploadFileWithRequiredFile OpenAPIPetstore.MimeTypes.MimeMultipartFormData
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Pet.UploadFileWithRequiredFile OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Pet.UploadFile OpenAPIPetstore.Model.AdditionalMetadata
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Pet.UploadFile OpenAPIPetstore.Model.File2
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Pet.UploadFile OpenAPIPetstore.MimeTypes.MimeMultipartFormData
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Pet.UploadFile OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Pet.UpdatePetWithForm OpenAPIPetstore.Model.Name2
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Pet.UpdatePetWithForm OpenAPIPetstore.Model.StatusText
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Pet.UpdatePetWithForm OpenAPIPetstore.MimeTypes.MimeFormUrlEncoded
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Pet.UpdatePetWithForm OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.Pet.UpdatePet OpenAPIPetstore.Model.Pet
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Pet.UpdatePet OpenAPIPetstore.MimeTypes.MimeXML
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Pet.UpdatePet OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Pet.UpdatePet OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Pet.GetPetById OpenAPIPetstore.MimeTypes.MimeXML
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Pet.GetPetById OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Pet.FindPetsByTags OpenAPIPetstore.MimeTypes.MimeXML
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Pet.FindPetsByTags OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Pet.FindPetsByStatus OpenAPIPetstore.MimeTypes.MimeXML
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Pet.FindPetsByStatus OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Pet.DeletePet OpenAPIPetstore.Model.ApiKey
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Pet.DeletePet OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.Pet.AddPet OpenAPIPetstore.Model.Pet
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Pet.AddPet OpenAPIPetstore.MimeTypes.MimeXML
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Pet.AddPet OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Pet.AddPet OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
|
|
|
|
module OpenAPIPetstore.API.FakeClassnameTags123
|
|
|
|
-- | <pre>
|
|
-- PATCH /fake_classname_test
|
|
-- </pre>
|
|
--
|
|
-- To test class name in snake case
|
|
--
|
|
-- To test class name in snake case
|
|
--
|
|
-- AuthMethod: <a>AuthApiKeyApiKeyQuery</a>
|
|
testClassname :: (Consumes TestClassname MimeJSON, MimeRender MimeJSON Client) => Client -> OpenAPIPetstoreRequest TestClassname MimeJSON Client MimeJSON
|
|
data TestClassname
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.FakeClassnameTags123.TestClassname OpenAPIPetstore.Model.Client
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.FakeClassnameTags123.TestClassname OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.FakeClassnameTags123.TestClassname OpenAPIPetstore.MimeTypes.MimeJSON
|
|
|
|
|
|
module OpenAPIPetstore.API.Fake
|
|
|
|
-- | <pre>
|
|
-- POST /fake/create_xml_item
|
|
-- </pre>
|
|
--
|
|
-- creates an XmlItem
|
|
--
|
|
-- this route creates an XmlItem
|
|
createXmlItem :: (Consumes CreateXmlItem contentType, MimeRender contentType XmlItem) => ContentType contentType -> XmlItem -> OpenAPIPetstoreRequest CreateXmlItem contentType NoContent MimeNoContent
|
|
data CreateXmlItem
|
|
|
|
-- | <pre>
|
|
-- POST /fake/outer/boolean
|
|
-- </pre>
|
|
--
|
|
-- Test serialization of outer boolean types
|
|
fakeOuterBooleanSerialize :: Consumes FakeOuterBooleanSerialize contentType => ContentType contentType -> Accept accept -> OpenAPIPetstoreRequest FakeOuterBooleanSerialize contentType Bool accept
|
|
data FakeOuterBooleanSerialize
|
|
|
|
-- | <pre>
|
|
-- POST /fake/outer/composite
|
|
-- </pre>
|
|
--
|
|
-- Test serialization of object with outer number type
|
|
fakeOuterCompositeSerialize :: Consumes FakeOuterCompositeSerialize contentType => ContentType contentType -> Accept accept -> OpenAPIPetstoreRequest FakeOuterCompositeSerialize contentType OuterComposite accept
|
|
data FakeOuterCompositeSerialize
|
|
|
|
-- | <pre>
|
|
-- POST /fake/outer/number
|
|
-- </pre>
|
|
--
|
|
-- Test serialization of outer number types
|
|
fakeOuterNumberSerialize :: Consumes FakeOuterNumberSerialize contentType => ContentType contentType -> Accept accept -> OpenAPIPetstoreRequest FakeOuterNumberSerialize contentType Double accept
|
|
data FakeOuterNumberSerialize
|
|
|
|
-- | <pre>
|
|
-- POST /fake/outer/string
|
|
-- </pre>
|
|
--
|
|
-- Test serialization of outer string types
|
|
fakeOuterStringSerialize :: Consumes FakeOuterStringSerialize contentType => ContentType contentType -> Accept accept -> OpenAPIPetstoreRequest FakeOuterStringSerialize contentType Text accept
|
|
data FakeOuterStringSerialize
|
|
|
|
-- | <pre>
|
|
-- PUT /fake/body-with-file-schema
|
|
-- </pre>
|
|
--
|
|
-- For this test, the body for this request much reference a schema named
|
|
-- <a>File</a>.
|
|
testBodyWithFileSchema :: (Consumes TestBodyWithFileSchema MimeJSON, MimeRender MimeJSON FileSchemaTestClass) => FileSchemaTestClass -> OpenAPIPetstoreRequest TestBodyWithFileSchema MimeJSON NoContent MimeNoContent
|
|
data TestBodyWithFileSchema
|
|
|
|
-- | <pre>
|
|
-- PUT /fake/body-with-query-params
|
|
-- </pre>
|
|
testBodyWithQueryParams :: (Consumes TestBodyWithQueryParams MimeJSON, MimeRender MimeJSON User) => User -> Query -> OpenAPIPetstoreRequest TestBodyWithQueryParams MimeJSON NoContent MimeNoContent
|
|
data TestBodyWithQueryParams
|
|
|
|
-- | <pre>
|
|
-- PATCH /fake
|
|
-- </pre>
|
|
--
|
|
-- To test "client" model
|
|
--
|
|
-- To test "client" model
|
|
testClientModel :: (Consumes TestClientModel MimeJSON, MimeRender MimeJSON Client) => Client -> OpenAPIPetstoreRequest TestClientModel MimeJSON Client MimeJSON
|
|
data TestClientModel
|
|
|
|
-- | <pre>
|
|
-- POST /fake
|
|
-- </pre>
|
|
--
|
|
-- Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
|
|
--
|
|
-- Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
|
|
--
|
|
-- AuthMethod: <a>AuthBasicHttpBasicTest</a>
|
|
testEndpointParameters :: Consumes TestEndpointParameters MimeFormUrlEncoded => Number -> ParamDouble -> PatternWithoutDelimiter -> Byte -> OpenAPIPetstoreRequest TestEndpointParameters MimeFormUrlEncoded NoContent MimeNoContent
|
|
data TestEndpointParameters
|
|
|
|
-- | <pre>
|
|
-- GET /fake
|
|
-- </pre>
|
|
--
|
|
-- To test enum parameters
|
|
--
|
|
-- To test enum parameters
|
|
testEnumParameters :: Consumes TestEnumParameters MimeFormUrlEncoded => OpenAPIPetstoreRequest TestEnumParameters MimeFormUrlEncoded NoContent MimeNoContent
|
|
data TestEnumParameters
|
|
|
|
-- | <pre>
|
|
-- DELETE /fake
|
|
-- </pre>
|
|
--
|
|
-- Fake endpoint to test group parameters (optional)
|
|
--
|
|
-- Fake endpoint to test group parameters (optional)
|
|
testGroupParameters :: RequiredStringGroup -> RequiredBooleanGroup -> RequiredInt64Group -> OpenAPIPetstoreRequest TestGroupParameters MimeNoContent NoContent MimeNoContent
|
|
data TestGroupParameters
|
|
|
|
-- | <pre>
|
|
-- POST /fake/inline-additionalProperties
|
|
-- </pre>
|
|
--
|
|
-- test inline additionalProperties
|
|
testInlineAdditionalProperties :: (Consumes TestInlineAdditionalProperties MimeJSON, MimeRender MimeJSON ParamMapMapStringText) => ParamMapMapStringText -> OpenAPIPetstoreRequest TestInlineAdditionalProperties MimeJSON NoContent MimeNoContent
|
|
data TestInlineAdditionalProperties
|
|
|
|
-- | <pre>
|
|
-- GET /fake/jsonFormData
|
|
-- </pre>
|
|
--
|
|
-- test json serialization of form data
|
|
testJsonFormData :: Consumes TestJsonFormData MimeFormUrlEncoded => Param -> Param2 -> OpenAPIPetstoreRequest TestJsonFormData MimeFormUrlEncoded NoContent MimeNoContent
|
|
data TestJsonFormData
|
|
|
|
-- | <pre>
|
|
-- PUT /fake/test-query-parameters
|
|
-- </pre>
|
|
--
|
|
-- To test the collection format in query parameters
|
|
testQueryParameterCollectionFormat :: Pipe -> Ioutil -> Http -> Url -> Context -> OpenAPIPetstoreRequest TestQueryParameterCollectionFormat MimeNoContent NoContent MimeNoContent
|
|
data TestQueryParameterCollectionFormat
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.TestQueryParameterCollectionFormat OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.TestJsonFormData OpenAPIPetstore.MimeTypes.MimeFormUrlEncoded
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.TestJsonFormData OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.Fake.TestInlineAdditionalProperties OpenAPIPetstore.Model.ParamMapMapStringText
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.TestInlineAdditionalProperties OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.TestInlineAdditionalProperties OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestGroupParameters OpenAPIPetstore.Model.StringGroup
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestGroupParameters OpenAPIPetstore.Model.BooleanGroup
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestGroupParameters OpenAPIPetstore.Model.Int64Group
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.TestGroupParameters OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEnumParameters OpenAPIPetstore.Model.EnumFormStringArray
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEnumParameters OpenAPIPetstore.Model.EnumFormString
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEnumParameters OpenAPIPetstore.Model.EnumHeaderStringArray
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEnumParameters OpenAPIPetstore.Model.EnumHeaderString
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEnumParameters OpenAPIPetstore.Model.EnumQueryStringArray
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEnumParameters OpenAPIPetstore.Model.EnumQueryString
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEnumParameters OpenAPIPetstore.Model.EnumQueryInteger
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEnumParameters OpenAPIPetstore.Model.EnumQueryDouble
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.TestEnumParameters OpenAPIPetstore.MimeTypes.MimeFormUrlEncoded
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.TestEnumParameters OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEndpointParameters OpenAPIPetstore.Model.ParamInteger
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEndpointParameters OpenAPIPetstore.Model.Int32
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEndpointParameters OpenAPIPetstore.Model.Int64
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEndpointParameters OpenAPIPetstore.Model.ParamFloat
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEndpointParameters OpenAPIPetstore.Model.ParamString
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEndpointParameters OpenAPIPetstore.Model.ParamBinary
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEndpointParameters OpenAPIPetstore.Model.ParamDate
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEndpointParameters OpenAPIPetstore.Model.ParamDateTime
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEndpointParameters OpenAPIPetstore.Model.Password
|
|
instance OpenAPIPetstore.Core.HasOptionalParam OpenAPIPetstore.API.Fake.TestEndpointParameters OpenAPIPetstore.Model.Callback
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.TestEndpointParameters OpenAPIPetstore.MimeTypes.MimeFormUrlEncoded
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.TestEndpointParameters OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.Fake.TestClientModel OpenAPIPetstore.Model.Client
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.TestClientModel OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.TestClientModel OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.Fake.TestBodyWithQueryParams OpenAPIPetstore.Model.User
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.TestBodyWithQueryParams OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.TestBodyWithQueryParams OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.Fake.TestBodyWithFileSchema OpenAPIPetstore.Model.FileSchemaTestClass
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.TestBodyWithFileSchema OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.TestBodyWithFileSchema OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.Fake.FakeOuterStringSerialize OpenAPIPetstore.Model.BodyText
|
|
instance OpenAPIPetstore.MimeTypes.MimeType mtype => OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.FakeOuterStringSerialize mtype
|
|
instance OpenAPIPetstore.MimeTypes.MimeType mtype => OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.FakeOuterStringSerialize mtype
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.Fake.FakeOuterNumberSerialize OpenAPIPetstore.Model.BodyDouble
|
|
instance OpenAPIPetstore.MimeTypes.MimeType mtype => OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.FakeOuterNumberSerialize mtype
|
|
instance OpenAPIPetstore.MimeTypes.MimeType mtype => OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.FakeOuterNumberSerialize mtype
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.Fake.FakeOuterCompositeSerialize OpenAPIPetstore.Model.OuterComposite
|
|
instance OpenAPIPetstore.MimeTypes.MimeType mtype => OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.FakeOuterCompositeSerialize mtype
|
|
instance OpenAPIPetstore.MimeTypes.MimeType mtype => OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.FakeOuterCompositeSerialize mtype
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.Fake.FakeOuterBooleanSerialize OpenAPIPetstore.Model.BodyBool
|
|
instance OpenAPIPetstore.MimeTypes.MimeType mtype => OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.FakeOuterBooleanSerialize mtype
|
|
instance OpenAPIPetstore.MimeTypes.MimeType mtype => OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.FakeOuterBooleanSerialize mtype
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.Fake.CreateXmlItem OpenAPIPetstore.Model.XmlItem
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.CreateXmlItem OpenAPIPetstore.MimeTypes.MimeXML
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.CreateXmlItem OpenAPIPetstore.MimeTypes.MimeTextXml
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.CreateXmlItem OpenAPIPetstore.MimeTypes.MimeTextXmlCharsetutf8
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.CreateXmlItem OpenAPIPetstore.MimeTypes.MimeTextXmlCharsetutf16
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.CreateXmlItem OpenAPIPetstore.MimeTypes.MimeXmlCharsetutf8
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.Fake.CreateXmlItem OpenAPIPetstore.MimeTypes.MimeXmlCharsetutf16
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.Fake.CreateXmlItem OpenAPIPetstore.MimeTypes.MimeNoContent
|
|
|
|
|
|
module OpenAPIPetstore.API.AnotherFake
|
|
|
|
-- | <pre>
|
|
-- PATCH /another-fake/dummy
|
|
-- </pre>
|
|
--
|
|
-- To test special tags
|
|
--
|
|
-- To test special tags and operation ID starting with number
|
|
op123testSpecialTags :: (Consumes Op123testSpecialTags MimeJSON, MimeRender MimeJSON Client) => Client -> OpenAPIPetstoreRequest Op123testSpecialTags MimeJSON Client MimeJSON
|
|
data Op123testSpecialTags
|
|
instance OpenAPIPetstore.Core.HasBodyParam OpenAPIPetstore.API.AnotherFake.Op123testSpecialTags OpenAPIPetstore.Model.Client
|
|
instance OpenAPIPetstore.MimeTypes.Consumes OpenAPIPetstore.API.AnotherFake.Op123testSpecialTags OpenAPIPetstore.MimeTypes.MimeJSON
|
|
instance OpenAPIPetstore.MimeTypes.Produces OpenAPIPetstore.API.AnotherFake.Op123testSpecialTags OpenAPIPetstore.MimeTypes.MimeJSON
|
|
|
|
|
|
module OpenAPIPetstore.API
|
|
|
|
|
|
module OpenAPIPetstore.ModelLens
|
|
|
|
-- | <a>additionalPropertiesAnyTypeName</a> Lens
|
|
additionalPropertiesAnyTypeNameL :: Lens_' AdditionalPropertiesAnyType (Maybe Text)
|
|
|
|
-- | <a>additionalPropertiesArrayName</a> Lens
|
|
additionalPropertiesArrayNameL :: Lens_' AdditionalPropertiesArray (Maybe Text)
|
|
|
|
-- | <a>additionalPropertiesBooleanName</a> Lens
|
|
additionalPropertiesBooleanNameL :: Lens_' AdditionalPropertiesBoolean (Maybe Text)
|
|
|
|
-- | <a>additionalPropertiesClassMapString</a> Lens
|
|
additionalPropertiesClassMapStringL :: Lens_' AdditionalPropertiesClass (Maybe (Map String Text))
|
|
|
|
-- | <a>additionalPropertiesClassMapNumber</a> Lens
|
|
additionalPropertiesClassMapNumberL :: Lens_' AdditionalPropertiesClass (Maybe (Map String Double))
|
|
|
|
-- | <a>additionalPropertiesClassMapInteger</a> Lens
|
|
additionalPropertiesClassMapIntegerL :: Lens_' AdditionalPropertiesClass (Maybe (Map String Int))
|
|
|
|
-- | <a>additionalPropertiesClassMapBoolean</a> Lens
|
|
additionalPropertiesClassMapBooleanL :: Lens_' AdditionalPropertiesClass (Maybe (Map String Bool))
|
|
|
|
-- | <a>additionalPropertiesClassMapArrayInteger</a> Lens
|
|
additionalPropertiesClassMapArrayIntegerL :: Lens_' AdditionalPropertiesClass (Maybe (Map String [Int]))
|
|
|
|
-- | <a>additionalPropertiesClassMapArrayAnytype</a> Lens
|
|
additionalPropertiesClassMapArrayAnytypeL :: Lens_' AdditionalPropertiesClass (Maybe (Map String [Value]))
|
|
|
|
-- | <a>additionalPropertiesClassMapMapString</a> Lens
|
|
additionalPropertiesClassMapMapStringL :: Lens_' AdditionalPropertiesClass (Maybe (Map String (Map String Text)))
|
|
|
|
-- | <a>additionalPropertiesClassMapMapAnytype</a> Lens
|
|
additionalPropertiesClassMapMapAnytypeL :: Lens_' AdditionalPropertiesClass (Maybe (Map String (Map String Value)))
|
|
|
|
-- | <a>additionalPropertiesClassAnytype1</a> Lens
|
|
additionalPropertiesClassAnytype1L :: Lens_' AdditionalPropertiesClass (Maybe Value)
|
|
|
|
-- | <a>additionalPropertiesClassAnytype2</a> Lens
|
|
additionalPropertiesClassAnytype2L :: Lens_' AdditionalPropertiesClass (Maybe Value)
|
|
|
|
-- | <a>additionalPropertiesClassAnytype3</a> Lens
|
|
additionalPropertiesClassAnytype3L :: Lens_' AdditionalPropertiesClass (Maybe Value)
|
|
|
|
-- | <a>additionalPropertiesIntegerName</a> Lens
|
|
additionalPropertiesIntegerNameL :: Lens_' AdditionalPropertiesInteger (Maybe Text)
|
|
|
|
-- | <a>additionalPropertiesNumberName</a> Lens
|
|
additionalPropertiesNumberNameL :: Lens_' AdditionalPropertiesNumber (Maybe Text)
|
|
|
|
-- | <a>additionalPropertiesObjectName</a> Lens
|
|
additionalPropertiesObjectNameL :: Lens_' AdditionalPropertiesObject (Maybe Text)
|
|
|
|
-- | <a>additionalPropertiesStringName</a> Lens
|
|
additionalPropertiesStringNameL :: Lens_' AdditionalPropertiesString (Maybe Text)
|
|
|
|
-- | <a>animalClassName</a> Lens
|
|
animalClassNameL :: Lens_' Animal Text
|
|
|
|
-- | <a>animalColor</a> Lens
|
|
animalColorL :: Lens_' Animal (Maybe Text)
|
|
|
|
-- | <a>apiResponseCode</a> Lens
|
|
apiResponseCodeL :: Lens_' ApiResponse (Maybe Int)
|
|
|
|
-- | <a>apiResponseType</a> Lens
|
|
apiResponseTypeL :: Lens_' ApiResponse (Maybe Text)
|
|
|
|
-- | <a>apiResponseMessage</a> Lens
|
|
apiResponseMessageL :: Lens_' ApiResponse (Maybe Text)
|
|
|
|
-- | <a>arrayOfArrayOfNumberOnlyArrayArrayNumber</a> Lens
|
|
arrayOfArrayOfNumberOnlyArrayArrayNumberL :: Lens_' ArrayOfArrayOfNumberOnly (Maybe [[Double]])
|
|
|
|
-- | <a>arrayOfNumberOnlyArrayNumber</a> Lens
|
|
arrayOfNumberOnlyArrayNumberL :: Lens_' ArrayOfNumberOnly (Maybe [Double])
|
|
|
|
-- | <a>arrayTestArrayOfString</a> Lens
|
|
arrayTestArrayOfStringL :: Lens_' ArrayTest (Maybe [Text])
|
|
|
|
-- | <a>arrayTestArrayArrayOfInteger</a> Lens
|
|
arrayTestArrayArrayOfIntegerL :: Lens_' ArrayTest (Maybe [[Integer]])
|
|
|
|
-- | <a>arrayTestArrayArrayOfModel</a> Lens
|
|
arrayTestArrayArrayOfModelL :: Lens_' ArrayTest (Maybe [[ReadOnlyFirst]])
|
|
|
|
-- | <a>bigCatClassName</a> Lens
|
|
bigCatClassNameL :: Lens_' BigCat Text
|
|
|
|
-- | <a>bigCatColor</a> Lens
|
|
bigCatColorL :: Lens_' BigCat (Maybe Text)
|
|
|
|
-- | <a>bigCatDeclawed</a> Lens
|
|
bigCatDeclawedL :: Lens_' BigCat (Maybe Bool)
|
|
|
|
-- | <a>bigCatKind</a> Lens
|
|
bigCatKindL :: Lens_' BigCat (Maybe E'Kind)
|
|
|
|
-- | <a>bigCatAllOfKind</a> Lens
|
|
bigCatAllOfKindL :: Lens_' BigCatAllOf (Maybe E'Kind)
|
|
|
|
-- | <a>capitalizationSmallCamel</a> Lens
|
|
capitalizationSmallCamelL :: Lens_' Capitalization (Maybe Text)
|
|
|
|
-- | <a>capitalizationCapitalCamel</a> Lens
|
|
capitalizationCapitalCamelL :: Lens_' Capitalization (Maybe Text)
|
|
|
|
-- | <a>capitalizationSmallSnake</a> Lens
|
|
capitalizationSmallSnakeL :: Lens_' Capitalization (Maybe Text)
|
|
|
|
-- | <a>capitalizationCapitalSnake</a> Lens
|
|
capitalizationCapitalSnakeL :: Lens_' Capitalization (Maybe Text)
|
|
|
|
-- | <a>capitalizationScaEthFlowPoints</a> Lens
|
|
capitalizationScaEthFlowPointsL :: Lens_' Capitalization (Maybe Text)
|
|
|
|
-- | <a>capitalizationAttName</a> Lens
|
|
capitalizationAttNameL :: Lens_' Capitalization (Maybe Text)
|
|
|
|
-- | <a>catClassName</a> Lens
|
|
catClassNameL :: Lens_' Cat Text
|
|
|
|
-- | <a>catColor</a> Lens
|
|
catColorL :: Lens_' Cat (Maybe Text)
|
|
|
|
-- | <a>catDeclawed</a> Lens
|
|
catDeclawedL :: Lens_' Cat (Maybe Bool)
|
|
|
|
-- | <a>catAllOfDeclawed</a> Lens
|
|
catAllOfDeclawedL :: Lens_' CatAllOf (Maybe Bool)
|
|
|
|
-- | <a>categoryId</a> Lens
|
|
categoryIdL :: Lens_' Category (Maybe Integer)
|
|
|
|
-- | <a>categoryName</a> Lens
|
|
categoryNameL :: Lens_' Category Text
|
|
|
|
-- | <a>classModelClass</a> Lens
|
|
classModelClassL :: Lens_' ClassModel (Maybe Text)
|
|
|
|
-- | <a>clientClient</a> Lens
|
|
clientClientL :: Lens_' Client (Maybe Text)
|
|
|
|
-- | <a>dogClassName</a> Lens
|
|
dogClassNameL :: Lens_' Dog Text
|
|
|
|
-- | <a>dogColor</a> Lens
|
|
dogColorL :: Lens_' Dog (Maybe Text)
|
|
|
|
-- | <a>dogBreed</a> Lens
|
|
dogBreedL :: Lens_' Dog (Maybe Text)
|
|
|
|
-- | <a>dogAllOfBreed</a> Lens
|
|
dogAllOfBreedL :: Lens_' DogAllOf (Maybe Text)
|
|
|
|
-- | <a>enumArraysJustSymbol</a> Lens
|
|
enumArraysJustSymbolL :: Lens_' EnumArrays (Maybe E'JustSymbol)
|
|
|
|
-- | <a>enumArraysArrayEnum</a> Lens
|
|
enumArraysArrayEnumL :: Lens_' EnumArrays (Maybe [E'ArrayEnum])
|
|
|
|
-- | <a>enumTestEnumString</a> Lens
|
|
enumTestEnumStringL :: Lens_' EnumTest (Maybe E'EnumString)
|
|
|
|
-- | <a>enumTestEnumStringRequired</a> Lens
|
|
enumTestEnumStringRequiredL :: Lens_' EnumTest E'EnumString
|
|
|
|
-- | <a>enumTestEnumInteger</a> Lens
|
|
enumTestEnumIntegerL :: Lens_' EnumTest (Maybe E'EnumInteger)
|
|
|
|
-- | <a>enumTestEnumNumber</a> Lens
|
|
enumTestEnumNumberL :: Lens_' EnumTest (Maybe E'EnumNumber)
|
|
|
|
-- | <a>enumTestOuterEnum</a> Lens
|
|
enumTestOuterEnumL :: Lens_' EnumTest (Maybe OuterEnum)
|
|
|
|
-- | <a>fileSourceUri</a> Lens
|
|
fileSourceUriL :: Lens_' File (Maybe Text)
|
|
|
|
-- | <a>fileSchemaTestClassFile</a> Lens
|
|
fileSchemaTestClassFileL :: Lens_' FileSchemaTestClass (Maybe File)
|
|
|
|
-- | <a>fileSchemaTestClassFiles</a> Lens
|
|
fileSchemaTestClassFilesL :: Lens_' FileSchemaTestClass (Maybe [File])
|
|
|
|
-- | <a>formatTestInteger</a> Lens
|
|
formatTestIntegerL :: Lens_' FormatTest (Maybe Int)
|
|
|
|
-- | <a>formatTestInt32</a> Lens
|
|
formatTestInt32L :: Lens_' FormatTest (Maybe Int)
|
|
|
|
-- | <a>formatTestInt64</a> Lens
|
|
formatTestInt64L :: Lens_' FormatTest (Maybe Integer)
|
|
|
|
-- | <a>formatTestNumber</a> Lens
|
|
formatTestNumberL :: Lens_' FormatTest Double
|
|
|
|
-- | <a>formatTestFloat</a> Lens
|
|
formatTestFloatL :: Lens_' FormatTest (Maybe Float)
|
|
|
|
-- | <a>formatTestDouble</a> Lens
|
|
formatTestDoubleL :: Lens_' FormatTest (Maybe Double)
|
|
|
|
-- | <a>formatTestString</a> Lens
|
|
formatTestStringL :: Lens_' FormatTest (Maybe Text)
|
|
|
|
-- | <a>formatTestByte</a> Lens
|
|
formatTestByteL :: Lens_' FormatTest ByteArray
|
|
|
|
-- | <a>formatTestBinary</a> Lens
|
|
formatTestBinaryL :: Lens_' FormatTest (Maybe FilePath)
|
|
|
|
-- | <a>formatTestDate</a> Lens
|
|
formatTestDateL :: Lens_' FormatTest Date
|
|
|
|
-- | <a>formatTestDateTime</a> Lens
|
|
formatTestDateTimeL :: Lens_' FormatTest (Maybe DateTime)
|
|
|
|
-- | <a>formatTestUuid</a> Lens
|
|
formatTestUuidL :: Lens_' FormatTest (Maybe Text)
|
|
|
|
-- | <a>formatTestPassword</a> Lens
|
|
formatTestPasswordL :: Lens_' FormatTest Text
|
|
|
|
-- | <a>formatTestBigDecimal</a> Lens
|
|
formatTestBigDecimalL :: Lens_' FormatTest (Maybe Double)
|
|
|
|
-- | <a>hasOnlyReadOnlyBar</a> Lens
|
|
hasOnlyReadOnlyBarL :: Lens_' HasOnlyReadOnly (Maybe Text)
|
|
|
|
-- | <a>hasOnlyReadOnlyFoo</a> Lens
|
|
hasOnlyReadOnlyFooL :: Lens_' HasOnlyReadOnly (Maybe Text)
|
|
|
|
-- | <a>mapTestMapMapOfString</a> Lens
|
|
mapTestMapMapOfStringL :: Lens_' MapTest (Maybe (Map String (Map String Text)))
|
|
|
|
-- | <a>mapTestMapOfEnumString</a> Lens
|
|
mapTestMapOfEnumStringL :: Lens_' MapTest (Maybe (Map String E'Inner))
|
|
|
|
-- | <a>mapTestDirectMap</a> Lens
|
|
mapTestDirectMapL :: Lens_' MapTest (Maybe (Map String Bool))
|
|
|
|
-- | <a>mapTestIndirectMap</a> Lens
|
|
mapTestIndirectMapL :: Lens_' MapTest (Maybe (Map String Bool))
|
|
|
|
-- | <a>mixedPropertiesAndAdditionalPropertiesClassUuid</a> Lens
|
|
mixedPropertiesAndAdditionalPropertiesClassUuidL :: Lens_' MixedPropertiesAndAdditionalPropertiesClass (Maybe Text)
|
|
|
|
-- | <a>mixedPropertiesAndAdditionalPropertiesClassDateTime</a> Lens
|
|
mixedPropertiesAndAdditionalPropertiesClassDateTimeL :: Lens_' MixedPropertiesAndAdditionalPropertiesClass (Maybe DateTime)
|
|
|
|
-- | <a>mixedPropertiesAndAdditionalPropertiesClassMap</a> Lens
|
|
mixedPropertiesAndAdditionalPropertiesClassMapL :: Lens_' MixedPropertiesAndAdditionalPropertiesClass (Maybe (Map String Animal))
|
|
|
|
-- | <a>model200ResponseName</a> Lens
|
|
model200ResponseNameL :: Lens_' Model200Response (Maybe Int)
|
|
|
|
-- | <a>model200ResponseClass</a> Lens
|
|
model200ResponseClassL :: Lens_' Model200Response (Maybe Text)
|
|
|
|
-- | <a>modelList123list</a> Lens
|
|
modelList123listL :: Lens_' ModelList (Maybe Text)
|
|
|
|
-- | <a>modelReturnReturn</a> Lens
|
|
modelReturnReturnL :: Lens_' ModelReturn (Maybe Int)
|
|
|
|
-- | <a>nameName</a> Lens
|
|
nameNameL :: Lens_' Name Int
|
|
|
|
-- | <a>nameSnakeCase</a> Lens
|
|
nameSnakeCaseL :: Lens_' Name (Maybe Int)
|
|
|
|
-- | <a>nameProperty</a> Lens
|
|
namePropertyL :: Lens_' Name (Maybe Text)
|
|
|
|
-- | <a>name123number</a> Lens
|
|
name123numberL :: Lens_' Name (Maybe Int)
|
|
|
|
-- | <a>numberOnlyJustNumber</a> Lens
|
|
numberOnlyJustNumberL :: Lens_' NumberOnly (Maybe Double)
|
|
|
|
-- | <a>orderId</a> Lens
|
|
orderIdL :: Lens_' Order (Maybe Integer)
|
|
|
|
-- | <a>orderPetId</a> Lens
|
|
orderPetIdL :: Lens_' Order (Maybe Integer)
|
|
|
|
-- | <a>orderQuantity</a> Lens
|
|
orderQuantityL :: Lens_' Order (Maybe Int)
|
|
|
|
-- | <a>orderShipDate</a> Lens
|
|
orderShipDateL :: Lens_' Order (Maybe DateTime)
|
|
|
|
-- | <a>orderStatus</a> Lens
|
|
orderStatusL :: Lens_' Order (Maybe E'Status)
|
|
|
|
-- | <a>orderComplete</a> Lens
|
|
orderCompleteL :: Lens_' Order (Maybe Bool)
|
|
|
|
-- | <a>outerCompositeMyNumber</a> Lens
|
|
outerCompositeMyNumberL :: Lens_' OuterComposite (Maybe Double)
|
|
|
|
-- | <a>outerCompositeMyString</a> Lens
|
|
outerCompositeMyStringL :: Lens_' OuterComposite (Maybe Text)
|
|
|
|
-- | <a>outerCompositeMyBoolean</a> Lens
|
|
outerCompositeMyBooleanL :: Lens_' OuterComposite (Maybe Bool)
|
|
|
|
-- | <a>petId</a> Lens
|
|
petIdL :: Lens_' Pet (Maybe Integer)
|
|
|
|
-- | <a>petCategory</a> Lens
|
|
petCategoryL :: Lens_' Pet (Maybe Category)
|
|
|
|
-- | <a>petName</a> Lens
|
|
petNameL :: Lens_' Pet Text
|
|
|
|
-- | <a>petPhotoUrls</a> Lens
|
|
petPhotoUrlsL :: Lens_' Pet [Text]
|
|
|
|
-- | <a>petTags</a> Lens
|
|
petTagsL :: Lens_' Pet (Maybe [Tag])
|
|
|
|
-- | <a>petStatus</a> Lens
|
|
petStatusL :: Lens_' Pet (Maybe E'Status2)
|
|
|
|
-- | <a>readOnlyFirstBar</a> Lens
|
|
readOnlyFirstBarL :: Lens_' ReadOnlyFirst (Maybe Text)
|
|
|
|
-- | <a>readOnlyFirstBaz</a> Lens
|
|
readOnlyFirstBazL :: Lens_' ReadOnlyFirst (Maybe Text)
|
|
|
|
-- | <a>specialModelNameSpecialPropertyName</a> Lens
|
|
specialModelNameSpecialPropertyNameL :: Lens_' SpecialModelName (Maybe Integer)
|
|
|
|
-- | <a>tagId</a> Lens
|
|
tagIdL :: Lens_' Tag (Maybe Integer)
|
|
|
|
-- | <a>tagName</a> Lens
|
|
tagNameL :: Lens_' Tag (Maybe Text)
|
|
|
|
-- | <a>typeHolderDefaultStringItem</a> Lens
|
|
typeHolderDefaultStringItemL :: Lens_' TypeHolderDefault Text
|
|
|
|
-- | <a>typeHolderDefaultNumberItem</a> Lens
|
|
typeHolderDefaultNumberItemL :: Lens_' TypeHolderDefault Double
|
|
|
|
-- | <a>typeHolderDefaultIntegerItem</a> Lens
|
|
typeHolderDefaultIntegerItemL :: Lens_' TypeHolderDefault Int
|
|
|
|
-- | <a>typeHolderDefaultBoolItem</a> Lens
|
|
typeHolderDefaultBoolItemL :: Lens_' TypeHolderDefault Bool
|
|
|
|
-- | <a>typeHolderDefaultArrayItem</a> Lens
|
|
typeHolderDefaultArrayItemL :: Lens_' TypeHolderDefault [Int]
|
|
|
|
-- | <a>typeHolderExampleStringItem</a> Lens
|
|
typeHolderExampleStringItemL :: Lens_' TypeHolderExample Text
|
|
|
|
-- | <a>typeHolderExampleNumberItem</a> Lens
|
|
typeHolderExampleNumberItemL :: Lens_' TypeHolderExample Double
|
|
|
|
-- | <a>typeHolderExampleFloatItem</a> Lens
|
|
typeHolderExampleFloatItemL :: Lens_' TypeHolderExample Float
|
|
|
|
-- | <a>typeHolderExampleIntegerItem</a> Lens
|
|
typeHolderExampleIntegerItemL :: Lens_' TypeHolderExample Int
|
|
|
|
-- | <a>typeHolderExampleBoolItem</a> Lens
|
|
typeHolderExampleBoolItemL :: Lens_' TypeHolderExample Bool
|
|
|
|
-- | <a>typeHolderExampleArrayItem</a> Lens
|
|
typeHolderExampleArrayItemL :: Lens_' TypeHolderExample [Int]
|
|
|
|
-- | <a>userId</a> Lens
|
|
userIdL :: Lens_' User (Maybe Integer)
|
|
|
|
-- | <a>userUsername</a> Lens
|
|
userUsernameL :: Lens_' User (Maybe Text)
|
|
|
|
-- | <a>userFirstName</a> Lens
|
|
userFirstNameL :: Lens_' User (Maybe Text)
|
|
|
|
-- | <a>userLastName</a> Lens
|
|
userLastNameL :: Lens_' User (Maybe Text)
|
|
|
|
-- | <a>userEmail</a> Lens
|
|
userEmailL :: Lens_' User (Maybe Text)
|
|
|
|
-- | <a>userPassword</a> Lens
|
|
userPasswordL :: Lens_' User (Maybe Text)
|
|
|
|
-- | <a>userPhone</a> Lens
|
|
userPhoneL :: Lens_' User (Maybe Text)
|
|
|
|
-- | <a>userUserStatus</a> Lens
|
|
userUserStatusL :: Lens_' User (Maybe Int)
|
|
|
|
-- | <a>xmlItemAttributeString</a> Lens
|
|
xmlItemAttributeStringL :: Lens_' XmlItem (Maybe Text)
|
|
|
|
-- | <a>xmlItemAttributeNumber</a> Lens
|
|
xmlItemAttributeNumberL :: Lens_' XmlItem (Maybe Double)
|
|
|
|
-- | <a>xmlItemAttributeInteger</a> Lens
|
|
xmlItemAttributeIntegerL :: Lens_' XmlItem (Maybe Int)
|
|
|
|
-- | <a>xmlItemAttributeBoolean</a> Lens
|
|
xmlItemAttributeBooleanL :: Lens_' XmlItem (Maybe Bool)
|
|
|
|
-- | <a>xmlItemWrappedArray</a> Lens
|
|
xmlItemWrappedArrayL :: Lens_' XmlItem (Maybe [Int])
|
|
|
|
-- | <a>xmlItemNameString</a> Lens
|
|
xmlItemNameStringL :: Lens_' XmlItem (Maybe Text)
|
|
|
|
-- | <a>xmlItemNameNumber</a> Lens
|
|
xmlItemNameNumberL :: Lens_' XmlItem (Maybe Double)
|
|
|
|
-- | <a>xmlItemNameInteger</a> Lens
|
|
xmlItemNameIntegerL :: Lens_' XmlItem (Maybe Int)
|
|
|
|
-- | <a>xmlItemNameBoolean</a> Lens
|
|
xmlItemNameBooleanL :: Lens_' XmlItem (Maybe Bool)
|
|
|
|
-- | <a>xmlItemNameArray</a> Lens
|
|
xmlItemNameArrayL :: Lens_' XmlItem (Maybe [Int])
|
|
|
|
-- | <a>xmlItemNameWrappedArray</a> Lens
|
|
xmlItemNameWrappedArrayL :: Lens_' XmlItem (Maybe [Int])
|
|
|
|
-- | <a>xmlItemPrefixString</a> Lens
|
|
xmlItemPrefixStringL :: Lens_' XmlItem (Maybe Text)
|
|
|
|
-- | <a>xmlItemPrefixNumber</a> Lens
|
|
xmlItemPrefixNumberL :: Lens_' XmlItem (Maybe Double)
|
|
|
|
-- | <a>xmlItemPrefixInteger</a> Lens
|
|
xmlItemPrefixIntegerL :: Lens_' XmlItem (Maybe Int)
|
|
|
|
-- | <a>xmlItemPrefixBoolean</a> Lens
|
|
xmlItemPrefixBooleanL :: Lens_' XmlItem (Maybe Bool)
|
|
|
|
-- | <a>xmlItemPrefixArray</a> Lens
|
|
xmlItemPrefixArrayL :: Lens_' XmlItem (Maybe [Int])
|
|
|
|
-- | <a>xmlItemPrefixWrappedArray</a> Lens
|
|
xmlItemPrefixWrappedArrayL :: Lens_' XmlItem (Maybe [Int])
|
|
|
|
-- | <a>xmlItemNamespaceString</a> Lens
|
|
xmlItemNamespaceStringL :: Lens_' XmlItem (Maybe Text)
|
|
|
|
-- | <a>xmlItemNamespaceNumber</a> Lens
|
|
xmlItemNamespaceNumberL :: Lens_' XmlItem (Maybe Double)
|
|
|
|
-- | <a>xmlItemNamespaceInteger</a> Lens
|
|
xmlItemNamespaceIntegerL :: Lens_' XmlItem (Maybe Int)
|
|
|
|
-- | <a>xmlItemNamespaceBoolean</a> Lens
|
|
xmlItemNamespaceBooleanL :: Lens_' XmlItem (Maybe Bool)
|
|
|
|
-- | <a>xmlItemNamespaceArray</a> Lens
|
|
xmlItemNamespaceArrayL :: Lens_' XmlItem (Maybe [Int])
|
|
|
|
-- | <a>xmlItemNamespaceWrappedArray</a> Lens
|
|
xmlItemNamespaceWrappedArrayL :: Lens_' XmlItem (Maybe [Int])
|
|
|
|
-- | <a>xmlItemPrefixNsString</a> Lens
|
|
xmlItemPrefixNsStringL :: Lens_' XmlItem (Maybe Text)
|
|
|
|
-- | <a>xmlItemPrefixNsNumber</a> Lens
|
|
xmlItemPrefixNsNumberL :: Lens_' XmlItem (Maybe Double)
|
|
|
|
-- | <a>xmlItemPrefixNsInteger</a> Lens
|
|
xmlItemPrefixNsIntegerL :: Lens_' XmlItem (Maybe Int)
|
|
|
|
-- | <a>xmlItemPrefixNsBoolean</a> Lens
|
|
xmlItemPrefixNsBooleanL :: Lens_' XmlItem (Maybe Bool)
|
|
|
|
-- | <a>xmlItemPrefixNsArray</a> Lens
|
|
xmlItemPrefixNsArrayL :: Lens_' XmlItem (Maybe [Int])
|
|
|
|
-- | <a>xmlItemPrefixNsWrappedArray</a> Lens
|
|
xmlItemPrefixNsWrappedArrayL :: Lens_' XmlItem (Maybe [Int])
|
|
|
|
|
|
module OpenAPIPetstore
|