Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data CustomHttpPattern = CustomHttpPattern {}
- data Http = Http {}
- data HttpRule = HttpRule {}
- data HttpRule'Pattern
- _HttpRule'Get :: Prism' HttpRule'Pattern Text
- _HttpRule'Put :: Prism' HttpRule'Pattern Text
- _HttpRule'Post :: Prism' HttpRule'Pattern Text
- _HttpRule'Delete :: Prism' HttpRule'Pattern Text
- _HttpRule'Patch :: Prism' HttpRule'Pattern Text
- _HttpRule'Custom :: Prism' HttpRule'Pattern CustomHttpPattern
Documentation
data CustomHttpPattern Source #
Fields :
Instances
Fields :
rules
:: Lens' Http [HttpRule]
fullyDecodeReservedExpansion
:: Lens' Http Prelude.Bool
Instances
Eq Http Source # | |
Ord Http Source # | |
Show Http Source # | |
Default Http Source # | |
Defined in Proto.Google.Api.Http | |
Message Http Source # | |
Defined in Proto.Google.Api.Http messageName :: Proxy Http -> Text # fieldsByTag :: Map Tag (FieldDescriptor Http) # fieldsByTextFormatName :: Map String (FieldDescriptor Http) # | |
Functor f => HasLens' f Http "fullyDecodeReservedExpansion" Bool Source # | |
(HasLens' f Http x a, a ~ b) => HasLens f Http Http x a b Source # | |
Functor f => HasLens' f Http "rules" [HttpRule] Source # | |
Fields :
selector
:: Lens' HttpRule Data.Text.Text
body
:: Lens' HttpRule Data.Text.Text
responseBody
:: Lens' HttpRule Data.Text.Text
additionalBindings
:: Lens' HttpRule [HttpRule]
maybe'pattern'
:: Lens' HttpRule (Prelude.Maybe HttpRule'Pattern)
maybe'get
:: Lens' HttpRule (Prelude.Maybe Data.Text.Text)
get
:: Lens' HttpRule Data.Text.Text
maybe'put
:: Lens' HttpRule (Prelude.Maybe Data.Text.Text)
put
:: Lens' HttpRule Data.Text.Text
maybe'post
:: Lens' HttpRule (Prelude.Maybe Data.Text.Text)
post
:: Lens' HttpRule Data.Text.Text
maybe'delete
:: Lens' HttpRule (Prelude.Maybe Data.Text.Text)
delete
:: Lens' HttpRule Data.Text.Text
maybe'patch
:: Lens' HttpRule (Prelude.Maybe Data.Text.Text)
patch
:: Lens' HttpRule Data.Text.Text
maybe'custom
:: Lens' HttpRule (Prelude.Maybe CustomHttpPattern)
custom
:: Lens' HttpRule CustomHttpPattern
Instances
data HttpRule'Pattern Source #
HttpRule'Get !Text | |
HttpRule'Put !Text | |
HttpRule'Post !Text | |
HttpRule'Delete !Text | |
HttpRule'Patch !Text | |
HttpRule'Custom !CustomHttpPattern |