libZSservicesZSamazonka-kinesis-firehoseZSamazonka-kinesis-firehose
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.Firehose.Types.HttpEndpointRetryOptions

Description

 
Synopsis

Documentation

data HttpEndpointRetryOptions Source #

Describes the retry behavior in case Kinesis Data Firehose is unable to deliver data to the specified HTTP endpoint destination, or if it doesn't receive a valid acknowledgment of receipt from the specified HTTP endpoint destination.

See: newHttpEndpointRetryOptions smart constructor.

Constructors

HttpEndpointRetryOptions' 

Fields

  • durationInSeconds :: Maybe Natural

    The total amount of time that Kinesis Data Firehose spends on retries. This duration starts after the initial attempt to send data to the custom destination via HTTPS endpoint fails. It doesn't include the periods during which Kinesis Data Firehose waits for acknowledgment from the specified destination after each attempt.

Instances

Instances details
Eq HttpEndpointRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.HttpEndpointRetryOptions

Read HttpEndpointRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.HttpEndpointRetryOptions

Show HttpEndpointRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.HttpEndpointRetryOptions

Generic HttpEndpointRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.HttpEndpointRetryOptions

Associated Types

type Rep HttpEndpointRetryOptions :: Type -> Type #

NFData HttpEndpointRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.HttpEndpointRetryOptions

Hashable HttpEndpointRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.HttpEndpointRetryOptions

ToJSON HttpEndpointRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.HttpEndpointRetryOptions

FromJSON HttpEndpointRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.HttpEndpointRetryOptions

type Rep HttpEndpointRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.HttpEndpointRetryOptions

type Rep HttpEndpointRetryOptions = D1 ('MetaData "HttpEndpointRetryOptions" "Amazonka.Firehose.Types.HttpEndpointRetryOptions" "libZSservicesZSamazonka-kinesis-firehoseZSamazonka-kinesis-firehose" 'False) (C1 ('MetaCons "HttpEndpointRetryOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "durationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newHttpEndpointRetryOptions :: HttpEndpointRetryOptions Source #

Create a value of HttpEndpointRetryOptions 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:durationInSeconds:HttpEndpointRetryOptions', httpEndpointRetryOptions_durationInSeconds - The total amount of time that Kinesis Data Firehose spends on retries. This duration starts after the initial attempt to send data to the custom destination via HTTPS endpoint fails. It doesn't include the periods during which Kinesis Data Firehose waits for acknowledgment from the specified destination after each attempt.

httpEndpointRetryOptions_durationInSeconds :: Lens' HttpEndpointRetryOptions (Maybe Natural) Source #

The total amount of time that Kinesis Data Firehose spends on retries. This duration starts after the initial attempt to send data to the custom destination via HTTPS endpoint fails. It doesn't include the periods during which Kinesis Data Firehose waits for acknowledgment from the specified destination after each attempt.