AWSKinesisShard
Objective-C
@interface AWSKinesisShard
Swift
class AWSKinesisShard
A uniquely identified group of data records in a Kinesis data stream.
Required parameters: [ShardId, HashKeyRange, SequenceNumberRange]
-
The shard ID of the shard adjacent to the shard’s parent.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable adjacentParentShardId;Swift
var adjacentParentShardId: String? { get set } -
The range of possible hash key values for the shard, which is a set of ordered contiguous positive integers.
Declaration
Objective-C
@property (nonatomic, strong) AWSKinesisHashKeyRange *_Nullable hashKeyRange;Swift
var hashKeyRange: AWSKinesisHashKeyRange? { get set } -
The shard ID of the shard’s parent.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable parentShardId;Swift
var parentShardId: String? { get set } -
The range of possible sequence numbers for the shard.
Declaration
Objective-C
@property (nonatomic, strong) AWSKinesisSequenceNumberRange *_Nullable sequenceNumberRange;Swift
var sequenceNumberRange: AWSKinesisSequenceNumberRange? { get set } -
The unique identifier of the shard within the stream.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable shardId;Swift
var shardId: String? { get set }
View on GitHub
Install in Dash
AWSKinesisShard Class Reference