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

Hercules.API.Effects.EffectEvent

Documentation

data EffectEvent Source #

Instances

Instances details
FromJSON EffectEvent Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToJSON EffectEvent Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Generic EffectEvent Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Associated Types

type Rep EffectEvent :: Type -> Type #

Show EffectEvent Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

NFData EffectEvent Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Methods

rnf :: EffectEvent -> () #

Eq EffectEvent Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToSchema EffectEvent Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEvent Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

data EffectEventQueued Source #

Constructors

EffectEventQueued 

Fields

Instances

Instances details
FromJSON EffectEventQueued Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToJSON EffectEventQueued Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Generic EffectEventQueued Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Associated Types

type Rep EffectEventQueued :: Type -> Type #

Show EffectEventQueued Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

NFData EffectEventQueued Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Methods

rnf :: EffectEventQueued -> () #

Eq EffectEventQueued Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToSchema EffectEventQueued Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventQueued Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventQueued = D1 ('MetaData "EffectEventQueued" "Hercules.API.Effects.EffectEvent" "hercules-ci-api-0.8.0.0-inplace" 'False) (C1 ('MetaCons "EffectEventQueued" 'PrefixI 'True) (S1 ('MetaSel ('Just "time") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime)))

data EffectEventDependencyFailed Source #

Constructors

EffectEventDependencyFailed 

Fields

Instances

Instances details
FromJSON EffectEventDependencyFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToJSON EffectEventDependencyFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Generic EffectEventDependencyFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Associated Types

type Rep EffectEventDependencyFailed :: Type -> Type #

Show EffectEventDependencyFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

NFData EffectEventDependencyFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Eq EffectEventDependencyFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToSchema EffectEventDependencyFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventDependencyFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventDependencyFailed = D1 ('MetaData "EffectEventDependencyFailed" "Hercules.API.Effects.EffectEvent" "hercules-ci-api-0.8.0.0-inplace" 'False) (C1 ('MetaCons "EffectEventDependencyFailed" 'PrefixI 'True) (S1 ('MetaSel ('Just "time") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime)))

data EffectEventStarted Source #

Constructors

EffectEventStarted 

Fields

Instances

Instances details
FromJSON EffectEventStarted Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToJSON EffectEventStarted Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Generic EffectEventStarted Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Associated Types

type Rep EffectEventStarted :: Type -> Type #

Show EffectEventStarted Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

NFData EffectEventStarted Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Methods

rnf :: EffectEventStarted -> () #

Eq EffectEventStarted Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToSchema EffectEventStarted Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventStarted Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventStarted = D1 ('MetaData "EffectEventStarted" "Hercules.API.Effects.EffectEvent" "hercules-ci-api-0.8.0.0-inplace" 'False) (C1 ('MetaCons "EffectEventStarted" 'PrefixI 'True) ((S1 ('MetaSel ('Just "time") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "logId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Id "log"))) :*: (S1 ('MetaSel ('Just "agentHostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text) :*: S1 ('MetaSel ('Just "agentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))))

data EffectEventReset Source #

Constructors

EffectEventReset 

Fields

Instances

Instances details
FromJSON EffectEventReset Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToJSON EffectEventReset Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Generic EffectEventReset Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Associated Types

type Rep EffectEventReset :: Type -> Type #

Show EffectEventReset Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

NFData EffectEventReset Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Methods

rnf :: EffectEventReset -> () #

Eq EffectEventReset Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToSchema EffectEventReset Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventReset Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventReset = D1 ('MetaData "EffectEventReset" "Hercules.API.Effects.EffectEvent" "hercules-ci-api-0.8.0.0-inplace" 'False) (C1 ('MetaCons "EffectEventReset" 'PrefixI 'True) (S1 ('MetaSel ('Just "time") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime)))

data EffectEventFailed Source #

Instances

Instances details
FromJSON EffectEventFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToJSON EffectEventFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Generic EffectEventFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Associated Types

type Rep EffectEventFailed :: Type -> Type #

Show EffectEventFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

NFData EffectEventFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Methods

rnf :: EffectEventFailed -> () #

Eq EffectEventFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToSchema EffectEventFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventFailed Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventFailed = D1 ('MetaData "EffectEventFailed" "Hercules.API.Effects.EffectEvent" "hercules-ci-api-0.8.0.0-inplace" 'False) (C1 ('MetaCons "EffectEventFailed" 'PrefixI 'True) (S1 ('MetaSel ('Just "time") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime) :*: S1 ('MetaSel ('Just "technicalError") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

data EffectEventSucceeded Source #

Constructors

EffectEventSucceeded 

Fields

Instances

Instances details
FromJSON EffectEventSucceeded Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToJSON EffectEventSucceeded Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Generic EffectEventSucceeded Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Associated Types

type Rep EffectEventSucceeded :: Type -> Type #

Show EffectEventSucceeded Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

NFData EffectEventSucceeded Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Methods

rnf :: EffectEventSucceeded -> () #

Eq EffectEventSucceeded Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToSchema EffectEventSucceeded Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventSucceeded Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventSucceeded = D1 ('MetaData "EffectEventSucceeded" "Hercules.API.Effects.EffectEvent" "hercules-ci-api-0.8.0.0-inplace" 'False) (C1 ('MetaCons "EffectEventSucceeded" 'PrefixI 'True) (S1 ('MetaSel ('Just "time") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime)))

data EffectEventCancelled Source #

Constructors

EffectEventCancelled 

Fields

Instances

Instances details
FromJSON EffectEventCancelled Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToJSON EffectEventCancelled Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Generic EffectEventCancelled Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Associated Types

type Rep EffectEventCancelled :: Type -> Type #

Show EffectEventCancelled Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

NFData EffectEventCancelled Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

Methods

rnf :: EffectEventCancelled -> () #

Eq EffectEventCancelled Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

ToSchema EffectEventCancelled Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventCancelled Source # 
Instance details

Defined in Hercules.API.Effects.EffectEvent

type Rep EffectEventCancelled = D1 ('MetaData "EffectEventCancelled" "Hercules.API.Effects.EffectEvent" "hercules-ci-api-0.8.0.0-inplace" 'False) (C1 ('MetaCons "EffectEventCancelled" 'PrefixI 'True) (S1 ('MetaSel ('Just "time") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 UTCTime)))