hs-iavl-client-0.1.0.0
Safe HaskellNone
LanguageHaskell2010

Proto.Google.Api.Http

Synopsis

Documentation

data CustomHttpPattern Source #

Fields :

  • kind :: Lens' CustomHttpPattern Data.Text.Text
  • path :: Lens' CustomHttpPattern Data.Text.Text

Instances

Instances details
Eq CustomHttpPattern Source # 
Instance details

Defined in Proto.Google.Api.Http

Ord CustomHttpPattern Source # 
Instance details

Defined in Proto.Google.Api.Http

Show CustomHttpPattern Source # 
Instance details

Defined in Proto.Google.Api.Http

NFData CustomHttpPattern Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

rnf :: CustomHttpPattern -> () #

Message CustomHttpPattern Source # 
Instance details

Defined in Proto.Google.Api.Http

HasField HttpRule "custom" CustomHttpPattern Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "custom" -> (CustomHttpPattern -> f CustomHttpPattern) -> HttpRule -> f HttpRule

HasField CustomHttpPattern "kind" Text Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "kind" -> (Text -> f Text) -> CustomHttpPattern -> f CustomHttpPattern

HasField CustomHttpPattern "path" Text Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "path" -> (Text -> f Text) -> CustomHttpPattern -> f CustomHttpPattern

HasField HttpRule "maybe'custom" (Maybe CustomHttpPattern) Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "maybe'custom" -> (Maybe CustomHttpPattern -> f (Maybe CustomHttpPattern)) -> HttpRule -> f HttpRule

data Http Source #

Fields :

Instances

Instances details
Eq Http Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

(==) :: Http -> Http -> Bool #

(/=) :: Http -> Http -> Bool #

Ord Http Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

compare :: Http -> Http -> Ordering #

(<) :: Http -> Http -> Bool #

(<=) :: Http -> Http -> Bool #

(>) :: Http -> Http -> Bool #

(>=) :: Http -> Http -> Bool #

max :: Http -> Http -> Http #

min :: Http -> Http -> Http #

Show Http Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

showsPrec :: Int -> Http -> ShowS #

show :: Http -> String #

showList :: [Http] -> ShowS #

NFData Http Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

rnf :: Http -> () #

Message Http Source # 
Instance details

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 # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "fullyDecodeReservedExpansion" -> (Bool -> f Bool) -> Http -> f Http

HasField Http "rules" [HttpRule] Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "rules" -> ([HttpRule] -> f [HttpRule]) -> Http -> f Http

HasField Http "vec'rules" (Vector HttpRule) Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "vec'rules" -> (Vector HttpRule -> f (Vector HttpRule)) -> Http -> f Http

data 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

Instances details
Eq HttpRule Source # 
Instance details

Defined in Proto.Google.Api.Http

Ord HttpRule Source # 
Instance details

Defined in Proto.Google.Api.Http

Show HttpRule Source # 
Instance details

Defined in Proto.Google.Api.Http

NFData HttpRule Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

rnf :: HttpRule -> () #

Message HttpRule Source # 
Instance details

Defined in Proto.Google.Api.Http

HasField HttpRule "body" Text Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "body" -> (Text -> f Text) -> HttpRule -> f HttpRule

HasField HttpRule "custom" CustomHttpPattern Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "custom" -> (CustomHttpPattern -> f CustomHttpPattern) -> HttpRule -> f HttpRule

HasField HttpRule "delete" Text Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "delete" -> (Text -> f Text) -> HttpRule -> f HttpRule

HasField HttpRule "get" Text Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "get" -> (Text -> f Text) -> HttpRule -> f HttpRule

HasField HttpRule "patch" Text Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "patch" -> (Text -> f Text) -> HttpRule -> f HttpRule

HasField HttpRule "post" Text Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "post" -> (Text -> f Text) -> HttpRule -> f HttpRule

HasField HttpRule "put" Text Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "put" -> (Text -> f Text) -> HttpRule -> f HttpRule

HasField HttpRule "responseBody" Text Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "responseBody" -> (Text -> f Text) -> HttpRule -> f HttpRule

HasField HttpRule "selector" Text Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "selector" -> (Text -> f Text) -> HttpRule -> f HttpRule

HasField HttpRule "additionalBindings" [HttpRule] Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "additionalBindings" -> ([HttpRule] -> f [HttpRule]) -> HttpRule -> f HttpRule

HasField HttpRule "maybe'custom" (Maybe CustomHttpPattern) Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "maybe'custom" -> (Maybe CustomHttpPattern -> f (Maybe CustomHttpPattern)) -> HttpRule -> f HttpRule

HasField HttpRule "maybe'delete" (Maybe Text) Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "maybe'delete" -> (Maybe Text -> f (Maybe Text)) -> HttpRule -> f HttpRule

HasField HttpRule "maybe'get" (Maybe Text) Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "maybe'get" -> (Maybe Text -> f (Maybe Text)) -> HttpRule -> f HttpRule

HasField HttpRule "maybe'patch" (Maybe Text) Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "maybe'patch" -> (Maybe Text -> f (Maybe Text)) -> HttpRule -> f HttpRule

HasField HttpRule "maybe'pattern'" (Maybe HttpRule'Pattern) Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "maybe'pattern'" -> (Maybe HttpRule'Pattern -> f (Maybe HttpRule'Pattern)) -> HttpRule -> f HttpRule

HasField HttpRule "maybe'post" (Maybe Text) Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "maybe'post" -> (Maybe Text -> f (Maybe Text)) -> HttpRule -> f HttpRule

HasField HttpRule "maybe'put" (Maybe Text) Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "maybe'put" -> (Maybe Text -> f (Maybe Text)) -> HttpRule -> f HttpRule

HasField HttpRule "vec'additionalBindings" (Vector HttpRule) Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "vec'additionalBindings" -> (Vector HttpRule -> f (Vector HttpRule)) -> HttpRule -> f HttpRule

HasField Http "rules" [HttpRule] Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "rules" -> ([HttpRule] -> f [HttpRule]) -> Http -> f Http

HasField Http "vec'rules" (Vector HttpRule) Source # 
Instance details

Defined in Proto.Google.Api.Http

Methods

fieldOf :: Functor f => Proxy# "vec'rules" -> (Vector HttpRule -> f (Vector HttpRule)) -> Http -> f Http