| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.Google.Api.Http
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 Methods 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.Textbody:: Lens' HttpRule Data.Text.TextresponseBody:: Lens' HttpRule Data.Text.TextadditionalBindings:: 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.Textmaybe'put:: Lens' HttpRule (Prelude.Maybe Data.Text.Text)put:: Lens' HttpRule Data.Text.Textmaybe'post:: Lens' HttpRule (Prelude.Maybe Data.Text.Text)post:: Lens' HttpRule Data.Text.Textmaybe'delete:: Lens' HttpRule (Prelude.Maybe Data.Text.Text)delete:: Lens' HttpRule Data.Text.Textmaybe'patch:: Lens' HttpRule (Prelude.Maybe Data.Text.Text)patch:: Lens' HttpRule Data.Text.Textmaybe'custom:: Lens' HttpRule (Prelude.Maybe CustomHttpPattern)custom:: Lens' HttpRule CustomHttpPattern
Instances
data HttpRule'Pattern Source #
Constructors
| 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 #