Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data CustomHttpPattern
- data Http
- data 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]
vec'rules
:: Lens' Http (Data.Vector.Vector HttpRule)
fullyDecodeReservedExpansion
:: Lens' Http Prelude.Bool
Instances
Eq Http Source # | |
Ord Http Source # | |
Show Http Source # | |
NFData Http Source # | |
Defined in Proto.Google.Api.Http | |
Message Http Source # | |
Defined in Proto.Google.Api.Http messageName :: Proxy Http -> Text defMessage :: Http fieldsByTag :: Map Tag (FieldDescriptor Http) fieldsByTextFormatName :: Map String (FieldDescriptor Http) unknownFields :: Lens' Http FieldSet parseMessage :: Parser Http buildMessage :: Http -> Builder | |
HasField Http "fullyDecodeReservedExpansion" Bool Source # | |
HasField Http "rules" [HttpRule] Source # | |
HasField Http "vec'rules" (Vector 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]
vec'additionalBindings
:: Lens' HttpRule (Data.Vector.Vector 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 |
Instances
_HttpRule'Get :: Prism' HttpRule'Pattern Text Source #
_HttpRule'Put :: Prism' HttpRule'Pattern Text Source #
_HttpRule'Post :: Prism' HttpRule'Pattern Text Source #
_HttpRule'Delete :: Prism' HttpRule'Pattern Text Source #
_HttpRule'Patch :: Prism' HttpRule'Pattern Text Source #
_HttpRule'Custom :: Prism' HttpRule'Pattern CustomHttpPattern Source #