AWS SDK for C++  1.9.132
AWS SDK for C++
Public Member Functions | List of all members
Aws::Kinesis::Model::SequenceNumberRange Class Reference

#include <SequenceNumberRange.h>

Public Member Functions

 SequenceNumberRange ()
 
 SequenceNumberRange (Aws::Utils::Json::JsonView jsonValue)
 
SequenceNumberRangeoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetStartingSequenceNumber () const
 
bool StartingSequenceNumberHasBeenSet () const
 
void SetStartingSequenceNumber (const Aws::String &value)
 
void SetStartingSequenceNumber (Aws::String &&value)
 
void SetStartingSequenceNumber (const char *value)
 
SequenceNumberRangeWithStartingSequenceNumber (const Aws::String &value)
 
SequenceNumberRangeWithStartingSequenceNumber (Aws::String &&value)
 
SequenceNumberRangeWithStartingSequenceNumber (const char *value)
 
const Aws::StringGetEndingSequenceNumber () const
 
bool EndingSequenceNumberHasBeenSet () const
 
void SetEndingSequenceNumber (const Aws::String &value)
 
void SetEndingSequenceNumber (Aws::String &&value)
 
void SetEndingSequenceNumber (const char *value)
 
SequenceNumberRangeWithEndingSequenceNumber (const Aws::String &value)
 
SequenceNumberRangeWithEndingSequenceNumber (Aws::String &&value)
 
SequenceNumberRangeWithEndingSequenceNumber (const char *value)
 

Detailed Description

The range of possible sequence numbers for the shard.

See Also:

AWS API Reference

Definition at line 32 of file SequenceNumberRange.h.

Constructor & Destructor Documentation

◆ SequenceNumberRange() [1/2]

Aws::Kinesis::Model::SequenceNumberRange::SequenceNumberRange ( )

◆ SequenceNumberRange() [2/2]

Aws::Kinesis::Model::SequenceNumberRange::SequenceNumberRange ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ EndingSequenceNumberHasBeenSet()

bool Aws::Kinesis::Model::SequenceNumberRange::EndingSequenceNumberHasBeenSet ( ) const
inline

The ending sequence number for the range. Shards that are in the OPEN state have an ending sequence number of null.

Definition at line 92 of file SequenceNumberRange.h.

◆ GetEndingSequenceNumber()

const Aws::String& Aws::Kinesis::Model::SequenceNumberRange::GetEndingSequenceNumber ( ) const
inline

The ending sequence number for the range. Shards that are in the OPEN state have an ending sequence number of null.

Definition at line 86 of file SequenceNumberRange.h.

◆ GetStartingSequenceNumber()

const Aws::String& Aws::Kinesis::Model::SequenceNumberRange::GetStartingSequenceNumber ( ) const
inline

The starting sequence number for the range.

Definition at line 44 of file SequenceNumberRange.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Kinesis::Model::SequenceNumberRange::Jsonize ( ) const

◆ operator=()

SequenceNumberRange& Aws::Kinesis::Model::SequenceNumberRange::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEndingSequenceNumber() [1/3]

void Aws::Kinesis::Model::SequenceNumberRange::SetEndingSequenceNumber ( Aws::String &&  value)
inline

The ending sequence number for the range. Shards that are in the OPEN state have an ending sequence number of null.

Definition at line 104 of file SequenceNumberRange.h.

◆ SetEndingSequenceNumber() [2/3]

void Aws::Kinesis::Model::SequenceNumberRange::SetEndingSequenceNumber ( const Aws::String value)
inline

The ending sequence number for the range. Shards that are in the OPEN state have an ending sequence number of null.

Definition at line 98 of file SequenceNumberRange.h.

◆ SetEndingSequenceNumber() [3/3]

void Aws::Kinesis::Model::SequenceNumberRange::SetEndingSequenceNumber ( const char *  value)
inline

The ending sequence number for the range. Shards that are in the OPEN state have an ending sequence number of null.

Definition at line 110 of file SequenceNumberRange.h.

◆ SetStartingSequenceNumber() [1/3]

void Aws::Kinesis::Model::SequenceNumberRange::SetStartingSequenceNumber ( Aws::String &&  value)
inline

The starting sequence number for the range.

Definition at line 59 of file SequenceNumberRange.h.

◆ SetStartingSequenceNumber() [2/3]

void Aws::Kinesis::Model::SequenceNumberRange::SetStartingSequenceNumber ( const Aws::String value)
inline

The starting sequence number for the range.

Definition at line 54 of file SequenceNumberRange.h.

◆ SetStartingSequenceNumber() [3/3]

void Aws::Kinesis::Model::SequenceNumberRange::SetStartingSequenceNumber ( const char *  value)
inline

The starting sequence number for the range.

Definition at line 64 of file SequenceNumberRange.h.

◆ StartingSequenceNumberHasBeenSet()

bool Aws::Kinesis::Model::SequenceNumberRange::StartingSequenceNumberHasBeenSet ( ) const
inline

The starting sequence number for the range.

Definition at line 49 of file SequenceNumberRange.h.

◆ WithEndingSequenceNumber() [1/3]

SequenceNumberRange& Aws::Kinesis::Model::SequenceNumberRange::WithEndingSequenceNumber ( Aws::String &&  value)
inline

The ending sequence number for the range. Shards that are in the OPEN state have an ending sequence number of null.

Definition at line 122 of file SequenceNumberRange.h.

◆ WithEndingSequenceNumber() [2/3]

SequenceNumberRange& Aws::Kinesis::Model::SequenceNumberRange::WithEndingSequenceNumber ( const Aws::String value)
inline

The ending sequence number for the range. Shards that are in the OPEN state have an ending sequence number of null.

Definition at line 116 of file SequenceNumberRange.h.

◆ WithEndingSequenceNumber() [3/3]

SequenceNumberRange& Aws::Kinesis::Model::SequenceNumberRange::WithEndingSequenceNumber ( const char *  value)
inline

The ending sequence number for the range. Shards that are in the OPEN state have an ending sequence number of null.

Definition at line 128 of file SequenceNumberRange.h.

◆ WithStartingSequenceNumber() [1/3]

SequenceNumberRange& Aws::Kinesis::Model::SequenceNumberRange::WithStartingSequenceNumber ( Aws::String &&  value)
inline

The starting sequence number for the range.

Definition at line 74 of file SequenceNumberRange.h.

◆ WithStartingSequenceNumber() [2/3]

SequenceNumberRange& Aws::Kinesis::Model::SequenceNumberRange::WithStartingSequenceNumber ( const Aws::String value)
inline

The starting sequence number for the range.

Definition at line 69 of file SequenceNumberRange.h.

◆ WithStartingSequenceNumber() [3/3]

SequenceNumberRange& Aws::Kinesis::Model::SequenceNumberRange::WithStartingSequenceNumber ( const char *  value)
inline

The starting sequence number for the range.

Definition at line 79 of file SequenceNumberRange.h.


The documentation for this class was generated from the following file: