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

Description

 
Synopsis

Documentation

data DecisionTaskScheduledEventAttributes Source #

Provides details about the DecisionTaskScheduled event.

See: newDecisionTaskScheduledEventAttributes smart constructor.

Constructors

DecisionTaskScheduledEventAttributes' 

Fields

  • taskPriority :: Maybe Text

    A task priority that, if set, specifies the priority for this decision task. Valid values are integers that range from Java's Integer.MIN_VALUE (-2147483648) to Integer.MAX_VALUE (2147483647). Higher numbers indicate higher priority.

    For more information about setting task priority, see Setting Task Priority in the Amazon SWF Developer Guide.

  • startToCloseTimeout :: Maybe Text

    The maximum duration for this decision task. The task is considered timed out if it doesn't completed within this duration.

    The duration is specified in seconds, an integer greater than or equal to 0. You can use NONE to specify unlimited duration.

  • taskList :: TaskList

    The name of the task list in which the decision task was scheduled.

Instances

Instances details
Eq DecisionTaskScheduledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.DecisionTaskScheduledEventAttributes

Read DecisionTaskScheduledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.DecisionTaskScheduledEventAttributes

Show DecisionTaskScheduledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.DecisionTaskScheduledEventAttributes

Generic DecisionTaskScheduledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.DecisionTaskScheduledEventAttributes

NFData DecisionTaskScheduledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.DecisionTaskScheduledEventAttributes

Hashable DecisionTaskScheduledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.DecisionTaskScheduledEventAttributes

FromJSON DecisionTaskScheduledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.DecisionTaskScheduledEventAttributes

type Rep DecisionTaskScheduledEventAttributes Source # 
Instance details

Defined in Amazonka.SWF.Types.DecisionTaskScheduledEventAttributes

type Rep DecisionTaskScheduledEventAttributes = D1 ('MetaData "DecisionTaskScheduledEventAttributes" "Amazonka.SWF.Types.DecisionTaskScheduledEventAttributes" "libZSservicesZSamazonka-swfZSamazonka-swf" 'False) (C1 ('MetaCons "DecisionTaskScheduledEventAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "taskPriority") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "startToCloseTimeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "taskList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TaskList))))

newDecisionTaskScheduledEventAttributes Source #

Create a value of DecisionTaskScheduledEventAttributes 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:taskPriority:DecisionTaskScheduledEventAttributes', decisionTaskScheduledEventAttributes_taskPriority - A task priority that, if set, specifies the priority for this decision task. Valid values are integers that range from Java's Integer.MIN_VALUE (-2147483648) to Integer.MAX_VALUE (2147483647). Higher numbers indicate higher priority.

For more information about setting task priority, see Setting Task Priority in the Amazon SWF Developer Guide.

$sel:startToCloseTimeout:DecisionTaskScheduledEventAttributes', decisionTaskScheduledEventAttributes_startToCloseTimeout - The maximum duration for this decision task. The task is considered timed out if it doesn't completed within this duration.

The duration is specified in seconds, an integer greater than or equal to 0. You can use NONE to specify unlimited duration.

$sel:taskList:DecisionTaskScheduledEventAttributes', decisionTaskScheduledEventAttributes_taskList - The name of the task list in which the decision task was scheduled.

decisionTaskScheduledEventAttributes_taskPriority :: Lens' DecisionTaskScheduledEventAttributes (Maybe Text) Source #

A task priority that, if set, specifies the priority for this decision task. Valid values are integers that range from Java's Integer.MIN_VALUE (-2147483648) to Integer.MAX_VALUE (2147483647). Higher numbers indicate higher priority.

For more information about setting task priority, see Setting Task Priority in the Amazon SWF Developer Guide.

decisionTaskScheduledEventAttributes_startToCloseTimeout :: Lens' DecisionTaskScheduledEventAttributes (Maybe Text) Source #

The maximum duration for this decision task. The task is considered timed out if it doesn't completed within this duration.

The duration is specified in seconds, an integer greater than or equal to 0. You can use NONE to specify unlimited duration.

decisionTaskScheduledEventAttributes_taskList :: Lens' DecisionTaskScheduledEventAttributes TaskList Source #

The name of the task list in which the decision task was scheduled.