hercules-ci-api-0.6.0.0: Hercules CI API definition with Servant
Safe HaskellNone
LanguageHaskell2010

Hercules.API.Effects.EffectInfo

Documentation

data EffectStatus Source #

Instances

Instances details
Eq EffectStatus Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

Show EffectStatus Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

Generic EffectStatus Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

Associated Types

type Rep EffectStatus :: Type -> Type #

ToJSON EffectStatus Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

FromJSON EffectStatus Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

NFData EffectStatus Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

Methods

rnf :: EffectStatus -> () #

ToSchema EffectStatus Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

type Rep EffectStatus Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

type Rep EffectStatus = D1 ('MetaData "EffectStatus" "Hercules.API.Effects.EffectInfo" "hercules-ci-api-0.6.0.0-9W1q58tM1hxFhTp0arxiaH" 'False) ((C1 ('MetaCons "Waiting" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Running" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Failed" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "DependencyFailed" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Successful" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Cancelled" 'PrefixI 'False) (U1 :: Type -> Type))))

data EffectInfo Source #

Instances

Instances details
Eq EffectInfo Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

Show EffectInfo Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

Generic EffectInfo Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

Associated Types

type Rep EffectInfo :: Type -> Type #

ToJSON EffectInfo Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

FromJSON EffectInfo Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

NFData EffectInfo Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

Methods

rnf :: EffectInfo -> () #

ToSchema EffectInfo Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo

type Rep EffectInfo Source # 
Instance details

Defined in Hercules.API.Effects.EffectInfo