libZSservicesZSamazonka-kinesis-analyticsZSamazonka-kinesis-analytics
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.KinesisAnalytics.Types.InputStartingPositionConfiguration

Description

 
Synopsis

Documentation

data InputStartingPositionConfiguration Source #

Describes the point at which the application reads from the streaming source.

See: newInputStartingPositionConfiguration smart constructor.

Constructors

InputStartingPositionConfiguration' 

Fields

  • inputStartingPosition :: Maybe InputStartingPosition

    The starting position on the stream.

    • NOW - Start reading just after the most recent record in the stream, start at the request time stamp that the customer issued.
    • TRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Firehose delivery stream.
    • LAST_STOPPED_POINT - Resume reading from where the application last stopped reading.

Instances

Instances details
Eq InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputStartingPositionConfiguration

Read InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputStartingPositionConfiguration

Show InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputStartingPositionConfiguration

Generic InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputStartingPositionConfiguration

Associated Types

type Rep InputStartingPositionConfiguration :: Type -> Type #

NFData InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputStartingPositionConfiguration

Hashable InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputStartingPositionConfiguration

ToJSON InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputStartingPositionConfiguration

FromJSON InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputStartingPositionConfiguration

type Rep InputStartingPositionConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalytics.Types.InputStartingPositionConfiguration

type Rep InputStartingPositionConfiguration = D1 ('MetaData "InputStartingPositionConfiguration" "Amazonka.KinesisAnalytics.Types.InputStartingPositionConfiguration" "libZSservicesZSamazonka-kinesis-analyticsZSamazonka-kinesis-analytics" 'False) (C1 ('MetaCons "InputStartingPositionConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputStartingPosition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputStartingPosition))))

newInputStartingPositionConfiguration :: InputStartingPositionConfiguration Source #

Create a value of InputStartingPositionConfiguration 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:inputStartingPosition:InputStartingPositionConfiguration', inputStartingPositionConfiguration_inputStartingPosition - The starting position on the stream.

  • NOW - Start reading just after the most recent record in the stream, start at the request time stamp that the customer issued.
  • TRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Firehose delivery stream.
  • LAST_STOPPED_POINT - Resume reading from where the application last stopped reading.

inputStartingPositionConfiguration_inputStartingPosition :: Lens' InputStartingPositionConfiguration (Maybe InputStartingPosition) Source #

The starting position on the stream.

  • NOW - Start reading just after the most recent record in the stream, start at the request time stamp that the customer issued.
  • TRIM_HORIZON - Start reading at the last untrimmed record in the stream, which is the oldest record available in the stream. This option is not available for an Amazon Kinesis Firehose delivery stream.
  • LAST_STOPPED_POINT - Resume reading from where the application last stopped reading.