google-server-api-0.3.1.1: Google APIs for server to server applications

Safe HaskellNone
LanguageHaskell2010

Google.Form

Description

Define data types to represent all of the requests that are sent to the API.

Documentation

data CalendarEvent Source #

Instances
Eq CalendarEvent Source # 
Instance details

Defined in Google.Form

Show CalendarEvent Source # 
Instance details

Defined in Google.Form

Generic CalendarEvent Source # 
Instance details

Defined in Google.Form

Associated Types

type Rep CalendarEvent :: Type -> Type #

ToJSON CalendarEvent Source # 
Instance details

Defined in Google.Form

FromJSON CalendarEvent Source # 
Instance details

Defined in Google.Form

type Rep CalendarEvent Source # 
Instance details

Defined in Google.Form

data GmailSend Source #

Constructors

GmailSend 

Fields

Instances
Eq GmailSend Source # 
Instance details

Defined in Google.Form

Show GmailSend Source # 
Instance details

Defined in Google.Form

Generic GmailSend Source # 
Instance details

Defined in Google.Form

Associated Types

type Rep GmailSend :: Type -> Type #

ToJSON GmailSend Source # 
Instance details

Defined in Google.Form

FromJSON GmailSend Source # 
Instance details

Defined in Google.Form

type Rep GmailSend Source # 
Instance details

Defined in Google.Form

type Rep GmailSend = D1 (MetaData "GmailSend" "Google.Form" "google-server-api-0.3.1.1-DAjiVK8kh9V7yLY2YX45La" False) (C1 (MetaCons "GmailSend" PrefixI True) (S1 (MetaSel (Just "raw") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Text)))

data Account Source #

Constructors

Account 

Fields

Instances
Eq Account Source # 
Instance details

Defined in Google.Form

Methods

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

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

Show Account Source # 
Instance details

Defined in Google.Form

IsString Account Source # 
Instance details

Defined in Google.Form

Methods

fromString :: String -> Account #

Generic Account Source # 
Instance details

Defined in Google.Form

Associated Types

type Rep Account :: Type -> Type #

Methods

from :: Account -> Rep Account x #

to :: Rep Account x -> Account #

ToJSON Account Source # 
Instance details

Defined in Google.Form

FromJSON Account Source # 
Instance details

Defined in Google.Form

type Rep Account Source # 
Instance details

Defined in Google.Form

type Rep Account = D1 (MetaData "Account" "Google.Form" "google-server-api-0.3.1.1-DAjiVK8kh9V7yLY2YX45La" False) (C1 (MetaCons "Account" PrefixI True) (S1 (MetaSel (Just "email") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Text)))

newtype DateTime Source #

Constructors

DateTime 

Fields

Instances
Eq DateTime Source # 
Instance details

Defined in Google.Form

Show DateTime Source # 
Instance details

Defined in Google.Form

Generic DateTime Source # 
Instance details

Defined in Google.Form

Associated Types

type Rep DateTime :: Type -> Type #

Methods

from :: DateTime -> Rep DateTime x #

to :: Rep DateTime x -> DateTime #

ToJSON DateTime Source # 
Instance details

Defined in Google.Form

FromJSON DateTime Source # 
Instance details

Defined in Google.Form

ToHttpApiData DateTime Source # 
Instance details

Defined in Google.Form

type Rep DateTime Source # 
Instance details

Defined in Google.Form

type Rep DateTime = D1 (MetaData "DateTime" "Google.Form" "google-server-api-0.3.1.1-DAjiVK8kh9V7yLY2YX45La" True) (C1 (MetaCons "DateTime" PrefixI True) (S1 (MetaSel (Just "dateTime") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 UTCTime)))

data Email Source #

Constructors

Email 

Fields

Instances
Eq Email Source # 
Instance details

Defined in Google.Form

Methods

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

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

Show Email Source # 
Instance details

Defined in Google.Form

Methods

showsPrec :: Int -> Email -> ShowS #

show :: Email -> String #

showList :: [Email] -> ShowS #

Generic Email Source # 
Instance details

Defined in Google.Form

Associated Types

type Rep Email :: Type -> Type #

Methods

from :: Email -> Rep Email x #

to :: Rep Email x -> Email #

ToJSON Email Source # 
Instance details

Defined in Google.Form

FromJSON Email Source # 
Instance details

Defined in Google.Form

type Rep Email Source # 
Instance details

Defined in Google.Form

data Token Source #

Constructors

Token 

Fields

Instances
Eq Token Source # 
Instance details

Defined in Google.Form

Methods

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

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

Show Token Source # 
Instance details

Defined in Google.Form

Methods

showsPrec :: Int -> Token -> ShowS #

show :: Token -> String #

showList :: [Token] -> ShowS #

Generic Token Source # 
Instance details

Defined in Google.Form

Associated Types

type Rep Token :: Type -> Type #

Methods

from :: Token -> Rep Token x #

to :: Rep Token x -> Token #

ToForm Token Source # 
Instance details

Defined in Google.Form

Methods

toForm :: Token -> Form #

type Rep Token Source # 
Instance details

Defined in Google.Form

type Rep Token = D1 (MetaData "Token" "Google.Form" "google-server-api-0.3.1.1-DAjiVK8kh9V7yLY2YX45La" False) (C1 (MetaCons "Token" PrefixI True) (S1 (MetaSel (Just "grantType") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "assertion") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Text)))