libZSservicesZSamazonka-kinesisZSamazonka-kinesis
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.Kinesis.Types.HashKeyRange

Description

 
Synopsis

Documentation

data HashKeyRange Source #

The range of possible hash key values for the shard, which is a set of ordered contiguous positive integers.

See: newHashKeyRange smart constructor.

Constructors

HashKeyRange' 

Fields

Instances

Instances details
Eq HashKeyRange Source # 
Instance details

Defined in Amazonka.Kinesis.Types.HashKeyRange

Read HashKeyRange Source # 
Instance details

Defined in Amazonka.Kinesis.Types.HashKeyRange

Show HashKeyRange Source # 
Instance details

Defined in Amazonka.Kinesis.Types.HashKeyRange

Generic HashKeyRange Source # 
Instance details

Defined in Amazonka.Kinesis.Types.HashKeyRange

Associated Types

type Rep HashKeyRange :: Type -> Type #

NFData HashKeyRange Source # 
Instance details

Defined in Amazonka.Kinesis.Types.HashKeyRange

Methods

rnf :: HashKeyRange -> () #

Hashable HashKeyRange Source # 
Instance details

Defined in Amazonka.Kinesis.Types.HashKeyRange

FromJSON HashKeyRange Source # 
Instance details

Defined in Amazonka.Kinesis.Types.HashKeyRange

type Rep HashKeyRange Source # 
Instance details

Defined in Amazonka.Kinesis.Types.HashKeyRange

type Rep HashKeyRange = D1 ('MetaData "HashKeyRange" "Amazonka.Kinesis.Types.HashKeyRange" "libZSservicesZSamazonka-kinesisZSamazonka-kinesis" 'False) (C1 ('MetaCons "HashKeyRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startingHashKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "endingHashKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newHashKeyRange Source #

Create a value of HashKeyRange 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:startingHashKey:HashKeyRange', hashKeyRange_startingHashKey - The starting hash key of the hash key range.

$sel:endingHashKey:HashKeyRange', hashKeyRange_endingHashKey - The ending hash key of the hash key range.

hashKeyRange_startingHashKey :: Lens' HashKeyRange Text Source #

The starting hash key of the hash key range.

hashKeyRange_endingHashKey :: Lens' HashKeyRange Text Source #

The ending hash key of the hash key range.