google-server-api-0.4.0.0: 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

Instances details
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

Instances details
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.4.0.0-5LoNc1ksuKtGiJ22xbIvgC" 'False) (C1 ('MetaCons "GmailSend" 'PrefixI 'True) (S1 ('MetaSel ('Just "raw") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

data Account Source #

Constructors

Account 

Fields

Instances

Instances details
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.4.0.0-5LoNc1ksuKtGiJ22xbIvgC" 'False) (C1 ('MetaCons "Account" 'PrefixI 'True) (S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newtype DateTime Source #

Constructors

DateTime 

Fields

Instances

Instances details
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.4.0.0-5LoNc1ksuKtGiJ22xbIvgC" 'True) (C1 ('MetaCons "DateTime" 'PrefixI 'True) (S1 ('MetaSel ('Just "dateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime)))

newtype ExtendedProperty Source #

Constructors

ExtendedProperty 

Fields

Instances

Instances details
Eq ExtendedProperty Source # 
Instance details

Defined in Google.Form

Show ExtendedProperty Source # 
Instance details

Defined in Google.Form

Generic ExtendedProperty Source # 
Instance details

Defined in Google.Form

Associated Types

type Rep ExtendedProperty :: Type -> Type #

ToHttpApiData ExtendedProperty Source # 
Instance details

Defined in Google.Form

type Rep ExtendedProperty Source # 
Instance details

Defined in Google.Form

type Rep ExtendedProperty = D1 ('MetaData "ExtendedProperty" "Google.Form" "google-server-api-0.4.0.0-5LoNc1ksuKtGiJ22xbIvgC" 'True) (C1 ('MetaCons "ExtendedProperty" 'PrefixI 'True) (S1 ('MetaSel ('Just "pair") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Text, Text))))

data ExtendedProperties Source #

Instances

Instances details
Eq ExtendedProperties Source # 
Instance details

Defined in Google.Form

Show ExtendedProperties Source # 
Instance details

Defined in Google.Form

Generic ExtendedProperties Source # 
Instance details

Defined in Google.Form

Associated Types

type Rep ExtendedProperties :: Type -> Type #

ToJSON ExtendedProperties Source # 
Instance details

Defined in Google.Form

FromJSON ExtendedProperties Source # 
Instance details

Defined in Google.Form

type Rep ExtendedProperties Source # 
Instance details

Defined in Google.Form

type Rep ExtendedProperties = D1 ('MetaData "ExtendedProperties" "Google.Form" "google-server-api-0.4.0.0-5LoNc1ksuKtGiJ22xbIvgC" 'False) (C1 ('MetaCons "ExtendedProperties" 'PrefixI 'True) (S1 ('MetaSel ('Just "private") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text)) :*: S1 ('MetaSel ('Just "shared") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

data Email Source #

Constructors

Email 

Fields

Instances

Instances details
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 MultipartBody Source #

Instances

Instances details
Eq MultipartBody Source # 
Instance details

Defined in Google.Form

Show MultipartBody Source # 
Instance details

Defined in Google.Form

Generic MultipartBody Source # 
Instance details

Defined in Google.Form

Associated Types

type Rep MultipartBody :: Type -> Type #

MimeRender Multipart MultipartBody Source # 
Instance details

Defined in Google.Form

type Rep MultipartBody Source # 
Instance details

Defined in Google.Form

type Rep MultipartBody = D1 ('MetaData "MultipartBody" "Google.Form" "google-server-api-0.4.0.0-5LoNc1ksuKtGiJ22xbIvgC" 'False) (C1 ('MetaCons "MultipartBody" 'PrefixI 'True) (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Metadata) :*: (S1 ('MetaSel ('Just "mediaType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MediaType) :*: S1 ('MetaSel ('Just "mediaContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MediaContent))))

data GetFileParams Source #

Constructors

GetFileParams 

Instances

Instances details
Eq GetFileParams Source # 
Instance details

Defined in Google.Form

Show GetFileParams Source # 
Instance details

Defined in Google.Form

Generic GetFileParams Source # 
Instance details

Defined in Google.Form

Associated Types

type Rep GetFileParams :: Type -> Type #

type Rep GetFileParams Source # 
Instance details

Defined in Google.Form

type Rep GetFileParams = D1 ('MetaData "GetFileParams" "Google.Form" "google-server-api-0.4.0.0-5LoNc1ksuKtGiJ22xbIvgC" 'False) (C1 ('MetaCons "GetFileParams" 'PrefixI 'True) (S1 ('MetaSel ('Just "query") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QueryString)) :*: S1 ('MetaSel ('Just "orderBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Order]))))

data DownloadFileParams Source #

Instances

Instances details
Eq DownloadFileParams Source # 
Instance details

Defined in Google.Form

Show DownloadFileParams Source # 
Instance details

Defined in Google.Form

Generic DownloadFileParams Source # 
Instance details

Defined in Google.Form

Associated Types

type Rep DownloadFileParams :: Type -> Type #

type Rep DownloadFileParams Source # 
Instance details

Defined in Google.Form

type Rep DownloadFileParams = D1 ('MetaData "DownloadFileParams" "Google.Form" "google-server-api-0.4.0.0-5LoNc1ksuKtGiJ22xbIvgC" 'False) (C1 ('MetaCons "DownloadFileParams" 'PrefixI 'True) (S1 ('MetaSel ('Just "fileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FileId) :*: S1 ('MetaSel ('Just "conversionFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConversionFormat)))

data Token Source #

Constructors

Token 

Fields

Instances

Instances details
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.4.0.0-5LoNc1ksuKtGiJ22xbIvgC" 'False) (C1 ('MetaCons "Token" 'PrefixI 'True) (S1 ('MetaSel ('Just "grantType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assertion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))