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.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
Eq SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

Read SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

Show 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 #

NFData SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

Methods

rnf :: SplunkRetryOptions -> () #

Hashable SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

ToJSON SplunkRetryOptions Source # 
Instance details

Defined in Amazonka.Firehose.Types.SplunkRetryOptions

FromJSON 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" "libZSservicesZSamazonka-kinesis-firehoseZSamazonka-kinesis-firehose" '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.