hercules-ci-api-0.8.2.0: Hercules CI API definition with Servant
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hercules.API.ClientInfo.ClientInfo

Documentation

data ClientInfo Source #

Constructors

ClientInfo 

Fields

Instances

Instances details
FromJSON ClientInfo Source # 
Instance details

Defined in Hercules.API.ClientInfo.ClientInfo

ToJSON ClientInfo Source # 
Instance details

Defined in Hercules.API.ClientInfo.ClientInfo

Generic ClientInfo Source # 
Instance details

Defined in Hercules.API.ClientInfo.ClientInfo

Associated Types

type Rep ClientInfo :: Type -> Type #

Show ClientInfo Source # 
Instance details

Defined in Hercules.API.ClientInfo.ClientInfo

NFData ClientInfo Source # 
Instance details

Defined in Hercules.API.ClientInfo.ClientInfo

Methods

rnf :: ClientInfo -> () #

Eq ClientInfo Source # 
Instance details

Defined in Hercules.API.ClientInfo.ClientInfo

ToSchema ClientInfo Source # 
Instance details

Defined in Hercules.API.ClientInfo.ClientInfo

ToSchema ClientInfo Source # 
Instance details

Defined in Hercules.API.ClientInfo.ClientInfo

type Rep ClientInfo Source # 
Instance details

Defined in Hercules.API.ClientInfo.ClientInfo

type Rep ClientInfo = D1 ('MetaData "ClientInfo" "Hercules.API.ClientInfo.ClientInfo" "hercules-ci-api-0.8.2.0-inplace" 'False) (C1 ('MetaCons "ClientInfo" 'PrefixI 'True) ((S1 ('MetaSel ('Just "apiBaseUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "frontendBaseUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "licensedTo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: (S1 ('MetaSel ('Just "forges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Forge]) :*: S1 ('MetaSel ('Just "personalAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Account])))))