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.TimerCanceledEventAttributes

Description

 
Synopsis

Documentation

data TimerCanceledEventAttributes Source #

Provides the details of the TimerCanceled event.

See: newTimerCanceledEventAttributes smart constructor.

Constructors

TimerCanceledEventAttributes' 

Fields

  • timerId :: Text

    The unique ID of the timer that was canceled.

  • 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.

  • decisionTaskCompletedEventId :: Integer

    The ID of the DecisionTaskCompleted event corresponding to the decision task that resulted in the CancelTimer decision to cancel this timer. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

Instances

Instances details
Eq TimerCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerCanceledEventAttributes

Read TimerCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerCanceledEventAttributes

Show TimerCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerCanceledEventAttributes

Generic TimerCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerCanceledEventAttributes

Associated Types

type Rep TimerCanceledEventAttributes :: Type -> Type #

NFData TimerCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerCanceledEventAttributes

Hashable TimerCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerCanceledEventAttributes

FromJSON TimerCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerCanceledEventAttributes

type Rep TimerCanceledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.TimerCanceledEventAttributes

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

newTimerCanceledEventAttributes Source #

Create a value of TimerCanceledEventAttributes 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:TimerCanceledEventAttributes', timerCanceledEventAttributes_timerId - The unique ID of the timer that was canceled.

$sel:startedEventId:TimerCanceledEventAttributes', timerCanceledEventAttributes_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.

$sel:decisionTaskCompletedEventId:TimerCanceledEventAttributes', timerCanceledEventAttributes_decisionTaskCompletedEventId - The ID of the DecisionTaskCompleted event corresponding to the decision task that resulted in the CancelTimer decision to cancel this timer. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

timerCanceledEventAttributes_startedEventId :: Lens' TimerCanceledEventAttributes 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.

timerCanceledEventAttributes_decisionTaskCompletedEventId :: Lens' TimerCanceledEventAttributes Integer Source #

The ID of the DecisionTaskCompleted event corresponding to the decision task that resulted in the CancelTimer decision to cancel this timer. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.