openapi-petstore-0.1.0.0: Auto-generated openapi-petstore API Client

Safe Haskell | None
Language | Haskell2010

OpenAPIPetstore.ModelLens

Contents

- AdditionalPropertiesClass
- Animal
- AnimalFarm
- ApiResponse
- ArrayOfArrayOfNumberOnly
- ArrayOfNumberOnly
- ArrayTest
- Capitalization
- Cat
- Category
- ClassModel
- Client
- Dog
- EnumArrays
- EnumClass
- EnumTest
- FormatTest
- HasOnlyReadOnly
- MapTest
- MixedPropertiesAndAdditionalPropertiesClass
- Model200Response
- ModelList
- ModelReturn
- Name
- NumberOnly
- Order
- OuterComposite
- OuterEnum
- Pet
- ReadOnlyFirst
- SpecialModelName
- Tag
- User

Description

Synopsis

- additionalPropertiesClassMapPropertyL :: Lens_' AdditionalPropertiesClass (Maybe (Map String Text))
- additionalPropertiesClassMapOfMapPropertyL :: Lens_' AdditionalPropertiesClass (Maybe (Map String (Map String Text)))
- animalClassNameL :: Lens_' Animal Text
- animalColorL :: Lens_' Animal (Maybe Text)
- apiResponseCodeL :: Lens_' ApiResponse (Maybe Int)
- apiResponseTypeL :: Lens_' ApiResponse (Maybe Text)
- apiResponseMessageL :: Lens_' ApiResponse (Maybe Text)
- arrayOfArrayOfNumberOnlyArrayArrayNumberL :: Lens_' ArrayOfArrayOfNumberOnly (Maybe [[Double]])
- arrayOfNumberOnlyArrayNumberL :: Lens_' ArrayOfNumberOnly (Maybe [Double])
- arrayTestArrayOfStringL :: Lens_' ArrayTest (Maybe [Text])
- arrayTestArrayArrayOfIntegerL :: Lens_' ArrayTest (Maybe [[Integer]])
- arrayTestArrayArrayOfModelL :: Lens_' ArrayTest (Maybe [[ReadOnlyFirst]])
- capitalizationSmallCamelL :: Lens_' Capitalization (Maybe Text)
- capitalizationCapitalCamelL :: Lens_' Capitalization (Maybe Text)
- capitalizationSmallSnakeL :: Lens_' Capitalization (Maybe Text)
- capitalizationCapitalSnakeL :: Lens_' Capitalization (Maybe Text)
- capitalizationScaEthFlowPointsL :: Lens_' Capitalization (Maybe Text)
- capitalizationAttNameL :: Lens_' Capitalization (Maybe Text)
- catClassNameL :: Lens_' Cat Text
- catColorL :: Lens_' Cat (Maybe Text)
- catDeclawedL :: Lens_' Cat (Maybe Bool)
- categoryIdL :: Lens_' Category (Maybe Integer)
- categoryNameL :: Lens_' Category (Maybe Text)
- classModelClassL :: Lens_' ClassModel (Maybe Text)
- clientClientL :: Lens_' Client (Maybe Text)
- dogClassNameL :: Lens_' Dog Text
- dogColorL :: Lens_' Dog (Maybe Text)
- dogBreedL :: Lens_' Dog (Maybe Text)
- enumArraysJustSymbolL :: Lens_' EnumArrays (Maybe E'JustSymbol)
- enumArraysArrayEnumL :: Lens_' EnumArrays (Maybe [E'ArrayEnum])
- enumTestEnumStringL :: Lens_' EnumTest (Maybe E'EnumString)
- enumTestEnumStringRequiredL :: Lens_' EnumTest E'EnumString
- enumTestEnumIntegerL :: Lens_' EnumTest (Maybe E'EnumInteger)
- enumTestEnumNumberL :: Lens_' EnumTest (Maybe E'EnumNumber)
- enumTestOuterEnumL :: Lens_' EnumTest (Maybe OuterEnum)
- formatTestIntegerL :: Lens_' FormatTest (Maybe Int)
- formatTestInt32L :: Lens_' FormatTest (Maybe Int)
- formatTestInt64L :: Lens_' FormatTest (Maybe Integer)
- formatTestNumberL :: Lens_' FormatTest Double
- formatTestFloatL :: Lens_' FormatTest (Maybe Float)
- formatTestDoubleL :: Lens_' FormatTest (Maybe Double)
- formatTestStringL :: Lens_' FormatTest (Maybe Text)
- formatTestByteL :: Lens_' FormatTest ByteArray
- formatTestBinaryL :: Lens_' FormatTest (Maybe FilePath)
- formatTestDateL :: Lens_' FormatTest Date
- formatTestDateTimeL :: Lens_' FormatTest (Maybe DateTime)
- formatTestUuidL :: Lens_' FormatTest (Maybe Text)
- formatTestPasswordL :: Lens_' FormatTest Text
- hasOnlyReadOnlyBarL :: Lens_' HasOnlyReadOnly (Maybe Text)
- hasOnlyReadOnlyFooL :: Lens_' HasOnlyReadOnly (Maybe Text)
- mapTestMapMapOfStringL :: Lens_' MapTest (Maybe (Map String (Map String Text)))
- mapTestMapOfEnumStringL :: Lens_' MapTest (Maybe (Map String E'Inner))
- mixedPropertiesAndAdditionalPropertiesClassUuidL :: Lens_' MixedPropertiesAndAdditionalPropertiesClass (Maybe Text)
- mixedPropertiesAndAdditionalPropertiesClassDateTimeL :: Lens_' MixedPropertiesAndAdditionalPropertiesClass (Maybe DateTime)
- mixedPropertiesAndAdditionalPropertiesClassMapL :: Lens_' MixedPropertiesAndAdditionalPropertiesClass (Maybe (Map String Animal))
- model200ResponseNameL :: Lens_' Model200Response (Maybe Int)
- model200ResponseClassL :: Lens_' Model200Response (Maybe Text)
- modelList123listL :: Lens_' ModelList (Maybe Text)
- modelReturnReturnL :: Lens_' ModelReturn (Maybe Int)
- nameNameL :: Lens_' Name Int
- nameSnakeCaseL :: Lens_' Name (Maybe Int)
- namePropertyL :: Lens_' Name (Maybe Text)
- name123numberL :: Lens_' Name (Maybe Int)
- numberOnlyJustNumberL :: Lens_' NumberOnly (Maybe Double)
- orderIdL :: Lens_' Order (Maybe Integer)
- orderPetIdL :: Lens_' Order (Maybe Integer)
- orderQuantityL :: Lens_' Order (Maybe Int)
- orderShipDateL :: Lens_' Order (Maybe DateTime)
- orderStatusL :: Lens_' Order (Maybe E'Status)
- orderCompleteL :: Lens_' Order (Maybe Bool)
- outerCompositeMyNumberL :: Lens_' OuterComposite (Maybe Double)
- outerCompositeMyStringL :: Lens_' OuterComposite (Maybe Text)
- outerCompositeMyBooleanL :: Lens_' OuterComposite (Maybe Bool)
- petIdL :: Lens_' Pet (Maybe Integer)
- petCategoryL :: Lens_' Pet (Maybe Category)
- petNameL :: Lens_' Pet Text
- petPhotoUrlsL :: Lens_' Pet [Text]
- petTagsL :: Lens_' Pet (Maybe [Tag])
- petStatusL :: Lens_' Pet (Maybe E'Status2)
- readOnlyFirstBarL :: Lens_' ReadOnlyFirst (Maybe Text)
- readOnlyFirstBazL :: Lens_' ReadOnlyFirst (Maybe Text)
- specialModelNameSpecialPropertyNameL :: Lens_' SpecialModelName (Maybe Integer)
- tagIdL :: Lens_' Tag (Maybe Integer)
- tagNameL :: Lens_' Tag (Maybe Text)
- userIdL :: Lens_' User (Maybe Integer)
- userUsernameL :: Lens_' User (Maybe Text)
- userFirstNameL :: Lens_' User (Maybe Text)
- userLastNameL :: Lens_' User (Maybe Text)
- userEmailL :: Lens_' User (Maybe Text)
- userPasswordL :: Lens_' User (Maybe Text)
- userPhoneL :: Lens_' User (Maybe Text)
- userUserStatusL :: Lens_' User (Maybe Int)

# AdditionalPropertiesClass

additionalPropertiesClassMapPropertyL :: Lens_' AdditionalPropertiesClass (Maybe (Map String Text)) Source #

`additionalPropertiesClassMapProperty` Lens

additionalPropertiesClassMapOfMapPropertyL :: Lens_' AdditionalPropertiesClass (Maybe (Map String (Map String Text))) Source #

`additionalPropertiesClassMapOfMapProperty` Lens

# Animal

animalClassNameL :: Lens_' Animal Text Source #

`animalClassName` Lens

animalColorL :: Lens_' Animal (Maybe Text) Source #

`animalColor` Lens

# AnimalFarm

# ApiResponse

apiResponseCodeL :: Lens_' ApiResponse (Maybe Int) Source #

`apiResponseCode` Lens

apiResponseTypeL :: Lens_' ApiResponse (Maybe Text) Source #

`apiResponseType` Lens

apiResponseMessageL :: Lens_' ApiResponse (Maybe Text) Source #

`apiResponseMessage` Lens

# ArrayOfArrayOfNumberOnly

arrayOfArrayOfNumberOnlyArrayArrayNumberL :: Lens_' ArrayOfArrayOfNumberOnly (Maybe [[Double]]) Source #

`arrayOfArrayOfNumberOnlyArrayArrayNumber` Lens

# ArrayOfNumberOnly

arrayOfNumberOnlyArrayNumberL :: Lens_' ArrayOfNumberOnly (Maybe [Double]) Source #

`arrayOfNumberOnlyArrayNumber` Lens

# ArrayTest

arrayTestArrayOfStringL :: Lens_' ArrayTest (Maybe [Text]) Source #

`arrayTestArrayOfString` Lens

arrayTestArrayArrayOfIntegerL :: Lens_' ArrayTest (Maybe [[Integer]]) Source #

`arrayTestArrayArrayOfInteger` Lens

arrayTestArrayArrayOfModelL :: Lens_' ArrayTest (Maybe [[ReadOnlyFirst]]) Source #

`arrayTestArrayArrayOfModel` Lens

# Capitalization

capitalizationSmallCamelL :: Lens_' Capitalization (Maybe Text) Source #

`capitalizationSmallCamel` Lens

capitalizationCapitalCamelL :: Lens_' Capitalization (Maybe Text) Source #

`capitalizationCapitalCamel` Lens

capitalizationSmallSnakeL :: Lens_' Capitalization (Maybe Text) Source #

`capitalizationSmallSnake` Lens

capitalizationCapitalSnakeL :: Lens_' Capitalization (Maybe Text) Source #

`capitalizationCapitalSnake` Lens

capitalizationScaEthFlowPointsL :: Lens_' Capitalization (Maybe Text) Source #

`capitalizationScaEthFlowPoints` Lens

capitalizationAttNameL :: Lens_' Capitalization (Maybe Text) Source #

`capitalizationAttName` Lens

# Cat

catClassNameL :: Lens_' Cat Text Source #

`catClassName` Lens

catColorL :: Lens_' Cat (Maybe Text) Source #

`catColor` Lens

catDeclawedL :: Lens_' Cat (Maybe Bool) Source #

`catDeclawed` Lens

# Category

categoryIdL :: Lens_' Category (Maybe Integer) Source #

`categoryId` Lens

categoryNameL :: Lens_' Category (Maybe Text) Source #

`categoryName` Lens

# ClassModel

classModelClassL :: Lens_' ClassModel (Maybe Text) Source #

`classModelClass` Lens

# Client

clientClientL :: Lens_' Client (Maybe Text) Source #

`clientClient` Lens

# Dog

dogClassNameL :: Lens_' Dog Text Source #

`dogClassName` Lens

dogColorL :: Lens_' Dog (Maybe Text) Source #

`dogColor` Lens

dogBreedL :: Lens_' Dog (Maybe Text) Source #

`dogBreed` Lens

# EnumArrays

enumArraysJustSymbolL :: Lens_' EnumArrays (Maybe E'JustSymbol) Source #

`enumArraysJustSymbol` Lens

enumArraysArrayEnumL :: Lens_' EnumArrays (Maybe [E'ArrayEnum]) Source #

`enumArraysArrayEnum` Lens

# EnumClass

# EnumTest

enumTestEnumStringL :: Lens_' EnumTest (Maybe E'EnumString) Source #

`enumTestEnumString` Lens

enumTestEnumStringRequiredL :: Lens_' EnumTest E'EnumString Source #

`enumTestEnumStringRequired` Lens

enumTestEnumIntegerL :: Lens_' EnumTest (Maybe E'EnumInteger) Source #

`enumTestEnumInteger` Lens

enumTestEnumNumberL :: Lens_' EnumTest (Maybe E'EnumNumber) Source #

`enumTestEnumNumber` Lens

enumTestOuterEnumL :: Lens_' EnumTest (Maybe OuterEnum) Source #

`enumTestOuterEnum` Lens

# FormatTest

formatTestIntegerL :: Lens_' FormatTest (Maybe Int) Source #

`formatTestInteger` Lens

formatTestInt32L :: Lens_' FormatTest (Maybe Int) Source #

`formatTestInt32` Lens

formatTestInt64L :: Lens_' FormatTest (Maybe Integer) Source #

`formatTestInt64` Lens

formatTestNumberL :: Lens_' FormatTest Double Source #

`formatTestNumber` Lens

formatTestFloatL :: Lens_' FormatTest (Maybe Float) Source #

`formatTestFloat` Lens

formatTestDoubleL :: Lens_' FormatTest (Maybe Double) Source #

`formatTestDouble` Lens

formatTestStringL :: Lens_' FormatTest (Maybe Text) Source #

`formatTestString` Lens

formatTestByteL :: Lens_' FormatTest ByteArray Source #

`formatTestByte` Lens

formatTestBinaryL :: Lens_' FormatTest (Maybe FilePath) Source #

`formatTestBinary` Lens

formatTestDateL :: Lens_' FormatTest Date Source #

`formatTestDate` Lens

formatTestDateTimeL :: Lens_' FormatTest (Maybe DateTime) Source #

`formatTestDateTime` Lens

formatTestUuidL :: Lens_' FormatTest (Maybe Text) Source #

`formatTestUuid` Lens

formatTestPasswordL :: Lens_' FormatTest Text Source #

`formatTestPassword` Lens

# HasOnlyReadOnly

hasOnlyReadOnlyBarL :: Lens_' HasOnlyReadOnly (Maybe Text) Source #

`hasOnlyReadOnlyBar` Lens

hasOnlyReadOnlyFooL :: Lens_' HasOnlyReadOnly (Maybe Text) Source #

`hasOnlyReadOnlyFoo` Lens

# MapTest

mapTestMapMapOfStringL :: Lens_' MapTest (Maybe (Map String (Map String Text))) Source #

`mapTestMapMapOfString` Lens

mapTestMapOfEnumStringL :: Lens_' MapTest (Maybe (Map String E'Inner)) Source #

`mapTestMapOfEnumString` Lens

# MixedPropertiesAndAdditionalPropertiesClass

mixedPropertiesAndAdditionalPropertiesClassUuidL :: Lens_' MixedPropertiesAndAdditionalPropertiesClass (Maybe Text) Source #

`mixedPropertiesAndAdditionalPropertiesClassUuid` Lens

mixedPropertiesAndAdditionalPropertiesClassDateTimeL :: Lens_' MixedPropertiesAndAdditionalPropertiesClass (Maybe DateTime) Source #

`mixedPropertiesAndAdditionalPropertiesClassDateTime` Lens

mixedPropertiesAndAdditionalPropertiesClassMapL :: Lens_' MixedPropertiesAndAdditionalPropertiesClass (Maybe (Map String Animal)) Source #

`mixedPropertiesAndAdditionalPropertiesClassMap` Lens

# Model200Response

model200ResponseNameL :: Lens_' Model200Response (Maybe Int) Source #

`model200ResponseName` Lens

model200ResponseClassL :: Lens_' Model200Response (Maybe Text) Source #

`model200ResponseClass` Lens

# ModelList

modelList123listL :: Lens_' ModelList (Maybe Text) Source #

`modelList123list` Lens

# ModelReturn

modelReturnReturnL :: Lens_' ModelReturn (Maybe Int) Source #

`modelReturnReturn` Lens

# Name

nameNameL :: Lens_' Name Int Source #

`nameName` Lens

nameSnakeCaseL :: Lens_' Name (Maybe Int) Source #

`nameSnakeCase` Lens

namePropertyL :: Lens_' Name (Maybe Text) Source #

`nameProperty` Lens

name123numberL :: Lens_' Name (Maybe Int) Source #

`name123number` Lens

# NumberOnly

numberOnlyJustNumberL :: Lens_' NumberOnly (Maybe Double) Source #

`numberOnlyJustNumber` Lens

# Order

orderIdL :: Lens_' Order (Maybe Integer) Source #

`orderId` Lens

orderPetIdL :: Lens_' Order (Maybe Integer) Source #

`orderPetId` Lens

orderQuantityL :: Lens_' Order (Maybe Int) Source #

`orderQuantity` Lens

orderShipDateL :: Lens_' Order (Maybe DateTime) Source #

`orderShipDate` Lens

orderStatusL :: Lens_' Order (Maybe E'Status) Source #

`orderStatus` Lens

orderCompleteL :: Lens_' Order (Maybe Bool) Source #

`orderComplete` Lens

# OuterComposite

outerCompositeMyNumberL :: Lens_' OuterComposite (Maybe Double) Source #

`outerCompositeMyNumber` Lens

outerCompositeMyStringL :: Lens_' OuterComposite (Maybe Text) Source #

`outerCompositeMyString` Lens

outerCompositeMyBooleanL :: Lens_' OuterComposite (Maybe Bool) Source #

`outerCompositeMyBoolean` Lens

# OuterEnum

# Pet

petIdL :: Lens_' Pet (Maybe Integer) Source #

`petId` Lens

petCategoryL :: Lens_' Pet (Maybe Category) Source #

`petCategory` Lens

petNameL :: Lens_' Pet Text Source #

`petName` Lens

petPhotoUrlsL :: Lens_' Pet [Text] Source #

`petPhotoUrls` Lens

petTagsL :: Lens_' Pet (Maybe [Tag]) Source #

`petTags` Lens

petStatusL :: Lens_' Pet (Maybe E'Status2) Source #

`petStatus` Lens

# ReadOnlyFirst

readOnlyFirstBarL :: Lens_' ReadOnlyFirst (Maybe Text) Source #

`readOnlyFirstBar` Lens

readOnlyFirstBazL :: Lens_' ReadOnlyFirst (Maybe Text) Source #

`readOnlyFirstBaz` Lens

# SpecialModelName

specialModelNameSpecialPropertyNameL :: Lens_' SpecialModelName (Maybe Integer) Source #

`specialModelNameSpecialPropertyName` Lens

# Tag

tagIdL :: Lens_' Tag (Maybe Integer) Source #

`tagId` Lens

tagNameL :: Lens_' Tag (Maybe Text) Source #

`tagName` Lens

# User

userIdL :: Lens_' User (Maybe Integer) Source #

`userId` Lens

userUsernameL :: Lens_' User (Maybe Text) Source #

`userUsername` Lens

userFirstNameL :: Lens_' User (Maybe Text) Source #

`userFirstName` Lens

userLastNameL :: Lens_' User (Maybe Text) Source #

`userLastName` Lens

userEmailL :: Lens_' User (Maybe Text) Source #

`userEmail` Lens

userPasswordL :: Lens_' User (Maybe Text) Source #

`userPassword` Lens

userPhoneL :: Lens_' User (Maybe Text) Source #

`userPhone` Lens

userUserStatusL :: Lens_' User (Maybe Int) Source #

`userUserStatus` Lens