| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.Google.Api.Http
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 :
Constructors
| CustomHttpPattern | |
Instances
Fields :
rules:: Lens' Http [HttpRule]fullyDecodeReservedExpansion:: Lens' Http Prelude.Bool
Constructors
| Http | |
Fields | |
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 Methods 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.Textbody:: Lens' HttpRule Data.Text.TextresponseBody:: Lens' HttpRule Data.Text.TextadditionalBindings:: 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.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
Constructors
| HttpRule | |
Fields | |
Instances
data HttpRule'Pattern Source #
Constructors
| HttpRule'Get !Text | |
| HttpRule'Put !Text | |
| HttpRule'Post !Text | |
| HttpRule'Delete !Text | |
| HttpRule'Patch !Text | |
| HttpRule'Custom !CustomHttpPattern |