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

Description

 
Synopsis

Documentation

data ActivityTaskTimedOutEventAttributes Source #

Provides the details of the ActivityTaskTimedOut event.

See: newActivityTaskTimedOutEventAttributes smart constructor.

Constructors

ActivityTaskTimedOutEventAttributes' 

Fields

  • details :: Maybe Text

    Contains the content of the details parameter for the last call made by the activity to RecordActivityTaskHeartbeat.

  • timeoutType :: ActivityTaskTimeoutType

    The type of the timeout that caused this event.

  • scheduledEventId :: Integer

    The ID of the ActivityTaskScheduled event that was recorded when this activity task was scheduled. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

  • startedEventId :: Integer

    The ID of the ActivityTaskStarted event recorded when this activity task 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 ActivityTaskTimedOutEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTaskTimedOutEventAttributes

Read ActivityTaskTimedOutEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTaskTimedOutEventAttributes

Show ActivityTaskTimedOutEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTaskTimedOutEventAttributes

Generic ActivityTaskTimedOutEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTaskTimedOutEventAttributes

NFData ActivityTaskTimedOutEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTaskTimedOutEventAttributes

Hashable ActivityTaskTimedOutEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTaskTimedOutEventAttributes

FromJSON ActivityTaskTimedOutEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTaskTimedOutEventAttributes

type Rep ActivityTaskTimedOutEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.ActivityTaskTimedOutEventAttributes

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

newActivityTaskTimedOutEventAttributes Source #

Create a value of ActivityTaskTimedOutEventAttributes 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:details:ActivityTaskTimedOutEventAttributes', activityTaskTimedOutEventAttributes_details - Contains the content of the details parameter for the last call made by the activity to RecordActivityTaskHeartbeat.

$sel:timeoutType:ActivityTaskTimedOutEventAttributes', activityTaskTimedOutEventAttributes_timeoutType - The type of the timeout that caused this event.

$sel:scheduledEventId:ActivityTaskTimedOutEventAttributes', activityTaskTimedOutEventAttributes_scheduledEventId - The ID of the ActivityTaskScheduled event that was recorded when this activity task was scheduled. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

$sel:startedEventId:ActivityTaskTimedOutEventAttributes', activityTaskTimedOutEventAttributes_startedEventId - The ID of the ActivityTaskStarted event recorded when this activity task was started. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

activityTaskTimedOutEventAttributes_details :: Lens' ActivityTaskTimedOutEventAttributes (Maybe Text) Source #

Contains the content of the details parameter for the last call made by the activity to RecordActivityTaskHeartbeat.

activityTaskTimedOutEventAttributes_scheduledEventId :: Lens' ActivityTaskTimedOutEventAttributes Integer Source #

The ID of the ActivityTaskScheduled event that was recorded when this activity task was scheduled. This information can be useful for diagnosing problems by tracing back the chain of events leading up to this event.

activityTaskTimedOutEventAttributes_startedEventId :: Lens' ActivityTaskTimedOutEventAttributes Integer Source #

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