amazonka-iot-2.0: Amazon IoT SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.IoT.Types.RetryCriteria

Description

 
Synopsis

Documentation

data RetryCriteria Source #

The criteria that determines how many retries are allowed for each failure type for a job.

See: newRetryCriteria smart constructor.

Constructors

RetryCriteria' 

Fields

Instances

Instances details
FromJSON RetryCriteria Source # 
Instance details

Defined in Amazonka.IoT.Types.RetryCriteria

ToJSON RetryCriteria Source # 
Instance details

Defined in Amazonka.IoT.Types.RetryCriteria

Generic RetryCriteria Source # 
Instance details

Defined in Amazonka.IoT.Types.RetryCriteria

Associated Types

type Rep RetryCriteria :: Type -> Type #

Read RetryCriteria Source # 
Instance details

Defined in Amazonka.IoT.Types.RetryCriteria

Show RetryCriteria Source # 
Instance details

Defined in Amazonka.IoT.Types.RetryCriteria

NFData RetryCriteria Source # 
Instance details

Defined in Amazonka.IoT.Types.RetryCriteria

Methods

rnf :: RetryCriteria -> () #

Eq RetryCriteria Source # 
Instance details

Defined in Amazonka.IoT.Types.RetryCriteria

Hashable RetryCriteria Source # 
Instance details

Defined in Amazonka.IoT.Types.RetryCriteria

type Rep RetryCriteria Source # 
Instance details

Defined in Amazonka.IoT.Types.RetryCriteria

type Rep RetryCriteria = D1 ('MetaData "RetryCriteria" "Amazonka.IoT.Types.RetryCriteria" "amazonka-iot-2.0-6w03vgAfmrM1SG22OsNJXL" 'False) (C1 ('MetaCons "RetryCriteria'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failureType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RetryableFailureType) :*: S1 ('MetaSel ('Just "numberOfRetries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newRetryCriteria Source #

Create a value of RetryCriteria 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:failureType:RetryCriteria', retryCriteria_failureType - The type of job execution failures that can initiate a job retry.

$sel:numberOfRetries:RetryCriteria', retryCriteria_numberOfRetries - The number of retries allowed for a failure type for the job.

retryCriteria_failureType :: Lens' RetryCriteria RetryableFailureType Source #

The type of job execution failures that can initiate a job retry.

retryCriteria_numberOfRetries :: Lens' RetryCriteria Natural Source #

The number of retries allowed for a failure type for the job.