libZSservicesZSamazonka-swfZSamazonka-swf
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SWF.Types.TimerFiredEventAttributes

Description

 
Synopsis

Documentation

data TimerFiredEventAttributes Source #

Provides the details of the TimerFired event.

See: newTimerFiredEventAttributes smart constructor.

Constructors

TimerFiredEventAttributes' 

Fields

  • timerId :: Text

    The unique ID of the timer that fired.

  • startedEventId :: Integer

    The ID of the TimerStarted event that was recorded when this timer was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Instances

Instances details
Eq TimerFiredEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerFiredEventAttributes

Read TimerFiredEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerFiredEventAttributes

Show TimerFiredEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerFiredEventAttributes

Generic TimerFiredEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerFiredEventAttributes

Associated Types

type Rep TimerFiredEventAttributes :: Type -> Type #

NFData TimerFiredEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerFiredEventAttributes

Hashable TimerFiredEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerFiredEventAttributes

FromJSON TimerFiredEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerFiredEventAttributes

type Rep TimerFiredEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerFiredEventAttributes

type Rep TimerFiredEventAttributes = D1 ('MetaData "TimerFiredEventAttributes" "Amazonka.SWF.Types.TimerFiredEventAttributes" "libZSservicesZSamazonka-swfZSamazonka-swf" 'False) (C1 ('MetaCons "TimerFiredEventAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "startedEventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer)))

newTimerFiredEventAttributes Source #

Create a value of TimerFiredEventAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:timerId:TimerFiredEventAttributes', timerFiredEventAttributes_timerId - The unique ID of the timer that fired.

$sel:startedEventId:TimerFiredEventAttributes', timerFiredEventAttributes_startedEventId - The ID of the TimerStarted event that was recorded when this timer was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

timerFiredEventAttributes_startedEventId :: Lens' TimerFiredEventAttributes Integer Source #

The ID of the TimerStarted event that was recorded when this timer was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.