amazonka-kinesis-firehose-2.0: Amazon Kinesis Firehose 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.Firehose.Types.SplunkRetryOptions

Description

 
Synopsis

Documentation

data SplunkRetryOptions Source #

Configures retry behavior in case Kinesis Data Firehose is unable to deliver documents to Splunk, or if it doesn't receive an acknowledgment from Splunk.

See: newSplunkRetryOptions smart constructor.

Constructors

SplunkRetryOptions' 

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 Splunk fails. It doesn't include the periods during which Kinesis Data Firehose waits for acknowledgment from Splunk after each attempt.

Instances

Instances details
FromJSON SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

ToJSON SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

Generic SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

Associated Types

type Rep SplunkRetryOptions :: Type -> Type #

Read SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

Show SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

NFData SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

Methods

rnf :: SplunkRetryOptions -> () #

Eq SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

Hashable SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

type Rep SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

type Rep SplunkRetryOptions = D1 ('MetaData "SplunkRetryOptions" "Amazonka.Firehose.Types.SplunkRetryOptions" "amazonka-kinesis-firehose-2.0-6l1hHmh2UnHBvolxuQFkWB" 'False) (C1 ('MetaCons "SplunkRetryOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "durationInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newSplunkRetryOptions :: SplunkRetryOptions Source #

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

splunkRetryOptions_durationInSeconds :: Lens' SplunkRetryOptions (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 Splunk fails. It doesn't include the periods during which Kinesis Data Firehose waits for acknowledgment from Splunk after each attempt.