AWS SDK for C++

AWS SDK for C++ Version 1.11.890

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::Kinesis::Model Namespace Reference

Namespaces

 
 
 
 
 
namespace  MetricsNameMapper
 
 
 
 
 
 
 
 
namespace  ScalingTypeMapper
 
 
 
namespace  StreamModeMapper
 
namespace  StreamStatusMapper
 
 

Classes

 
 
 
 
 
 
 
 
 
class  ChildShard
 
 
 
class  Consumer
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  HashKeyRange
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Record
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  Shard
 
class  ShardFilter
 
 
 
 
 
 
 
class  StreamFilter
 
 
 
 
 
 
 
 
class  Tag
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Typedefs

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Enumerations

 
enum class  ChannelEncryptionType { NOT_SET , KMS }
 
enum class  ChannelStatus {
  NOT_SET , CREATING , ACTIVE , UPDATING ,
  DELETING , FAILED
}
 
 
enum class  EncryptionType { NOT_SET , NONE , KMS }
 
 
 
 
 
enum class  RecordFormatType {
  NOT_SET , GSR_JSON , JSON , STRING ,
  BYTE_ARRAY
}
 
enum class  S3CompressionType { NOT_SET , NONE , GZIP , ZSTD }
 
 
 
 
 
 
 
enum class  StreamStatus {
  NOT_SET , CREATING , DELETING , ACTIVE ,
  UPDATING
}
 
 

Typedef Documentation

◆ AddTagsToStreamOutcome

Definition at line 138 of file KinesisServiceClientModel.h.

◆ AddTagsToStreamOutcomeCallable

Definition at line 185 of file KinesisServiceClientModel.h.

◆ CreateChannelOutcome

Definition at line 139 of file KinesisServiceClientModel.h.

◆ CreateChannelOutcomeCallable

Definition at line 186 of file KinesisServiceClientModel.h.

◆ CreateStreamOutcome

Definition at line 140 of file KinesisServiceClientModel.h.

◆ CreateStreamOutcomeCallable

Definition at line 187 of file KinesisServiceClientModel.h.

◆ DecreaseStreamRetentionPeriodOutcome

Definition at line 141 of file KinesisServiceClientModel.h.

◆ DecreaseStreamRetentionPeriodOutcomeCallable

Definition at line 188 of file KinesisServiceClientModel.h.

◆ DeleteChannelOutcome

Definition at line 142 of file KinesisServiceClientModel.h.

◆ DeleteChannelOutcomeCallable

Definition at line 189 of file KinesisServiceClientModel.h.

◆ DeleteResourcePolicyOutcome

Definition at line 143 of file KinesisServiceClientModel.h.

◆ DeleteResourcePolicyOutcomeCallable

Definition at line 190 of file KinesisServiceClientModel.h.

◆ DeleteStreamOutcome

Definition at line 144 of file KinesisServiceClientModel.h.

◆ DeleteStreamOutcomeCallable

Definition at line 191 of file KinesisServiceClientModel.h.

◆ DeregisterStreamConsumerOutcome

Definition at line 145 of file KinesisServiceClientModel.h.

◆ DeregisterStreamConsumerOutcomeCallable

Definition at line 192 of file KinesisServiceClientModel.h.

◆ DescribeAccountSettingsOutcome

Definition at line 146 of file KinesisServiceClientModel.h.

◆ DescribeAccountSettingsOutcomeCallable

Definition at line 193 of file KinesisServiceClientModel.h.

◆ DescribeChannelOutcome

Definition at line 147 of file KinesisServiceClientModel.h.

◆ DescribeChannelOutcomeCallable

Definition at line 194 of file KinesisServiceClientModel.h.

◆ DescribeLimitsOutcome

Definition at line 148 of file KinesisServiceClientModel.h.

◆ DescribeLimitsOutcomeCallable

Definition at line 195 of file KinesisServiceClientModel.h.

◆ DescribeStreamConsumerOutcome

Definition at line 150 of file KinesisServiceClientModel.h.

◆ DescribeStreamConsumerOutcomeCallable

Definition at line 197 of file KinesisServiceClientModel.h.

◆ DescribeStreamOutcome

Definition at line 149 of file KinesisServiceClientModel.h.

◆ DescribeStreamOutcomeCallable

Definition at line 196 of file KinesisServiceClientModel.h.

◆ DescribeStreamSummaryOutcome

Definition at line 151 of file KinesisServiceClientModel.h.

◆ DescribeStreamSummaryOutcomeCallable

Definition at line 198 of file KinesisServiceClientModel.h.

◆ DisableEnhancedMonitoringOutcome

Definition at line 152 of file KinesisServiceClientModel.h.

◆ DisableEnhancedMonitoringOutcomeCallable

Definition at line 199 of file KinesisServiceClientModel.h.

◆ EnableEnhancedMonitoringOutcome

Definition at line 153 of file KinesisServiceClientModel.h.

◆ EnableEnhancedMonitoringOutcomeCallable

Definition at line 200 of file KinesisServiceClientModel.h.

◆ GetRecordsOutcome

Definition at line 154 of file KinesisServiceClientModel.h.

◆ GetRecordsOutcomeCallable

Definition at line 201 of file KinesisServiceClientModel.h.

◆ GetResourcePolicyOutcome

Definition at line 155 of file KinesisServiceClientModel.h.

◆ GetResourcePolicyOutcomeCallable

Definition at line 202 of file KinesisServiceClientModel.h.

◆ GetShardIteratorOutcome

Definition at line 156 of file KinesisServiceClientModel.h.

◆ GetShardIteratorOutcomeCallable

Definition at line 203 of file KinesisServiceClientModel.h.

◆ IncreaseStreamRetentionPeriodOutcome

Definition at line 157 of file KinesisServiceClientModel.h.

◆ IncreaseStreamRetentionPeriodOutcomeCallable

Definition at line 204 of file KinesisServiceClientModel.h.

◆ ListChannelsOutcome

Definition at line 158 of file KinesisServiceClientModel.h.

◆ ListChannelsOutcomeCallable

Definition at line 205 of file KinesisServiceClientModel.h.

◆ ListShardsOutcome

Definition at line 159 of file KinesisServiceClientModel.h.

◆ ListShardsOutcomeCallable

Definition at line 206 of file KinesisServiceClientModel.h.

◆ ListStreamConsumersOutcome

Definition at line 160 of file KinesisServiceClientModel.h.

◆ ListStreamConsumersOutcomeCallable

Definition at line 207 of file KinesisServiceClientModel.h.

◆ ListStreamsOutcome

Definition at line 161 of file KinesisServiceClientModel.h.

◆ ListStreamsOutcomeCallable

Definition at line 208 of file KinesisServiceClientModel.h.

◆ ListTagsForResourceOutcome

Definition at line 162 of file KinesisServiceClientModel.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 209 of file KinesisServiceClientModel.h.

◆ ListTagsForStreamOutcome

Definition at line 163 of file KinesisServiceClientModel.h.

◆ ListTagsForStreamOutcomeCallable

Definition at line 210 of file KinesisServiceClientModel.h.

◆ MergeShardsOutcome

Definition at line 164 of file KinesisServiceClientModel.h.

◆ MergeShardsOutcomeCallable

Definition at line 211 of file KinesisServiceClientModel.h.

◆ PutRecordOutcome

Definition at line 165 of file KinesisServiceClientModel.h.

◆ PutRecordOutcomeCallable

Definition at line 212 of file KinesisServiceClientModel.h.

◆ PutRecordsOutcome

Definition at line 166 of file KinesisServiceClientModel.h.

◆ PutRecordsOutcomeCallable

Definition at line 213 of file KinesisServiceClientModel.h.

◆ PutResourcePolicyOutcome

Definition at line 167 of file KinesisServiceClientModel.h.

◆ PutResourcePolicyOutcomeCallable

Definition at line 214 of file KinesisServiceClientModel.h.

◆ RegisterStreamConsumerOutcome

Definition at line 168 of file KinesisServiceClientModel.h.

◆ RegisterStreamConsumerOutcomeCallable

Definition at line 215 of file KinesisServiceClientModel.h.

◆ RemoveTagsFromStreamOutcome

Definition at line 169 of file KinesisServiceClientModel.h.

◆ RemoveTagsFromStreamOutcomeCallable

Definition at line 216 of file KinesisServiceClientModel.h.

◆ SplitShardOutcome

Definition at line 170 of file KinesisServiceClientModel.h.

◆ SplitShardOutcomeCallable

Definition at line 217 of file KinesisServiceClientModel.h.

◆ StartStreamEncryptionOutcome

Definition at line 171 of file KinesisServiceClientModel.h.

◆ StartStreamEncryptionOutcomeCallable

Definition at line 218 of file KinesisServiceClientModel.h.

◆ StopStreamEncryptionOutcome

Definition at line 172 of file KinesisServiceClientModel.h.

◆ StopStreamEncryptionOutcomeCallable

Definition at line 219 of file KinesisServiceClientModel.h.

◆ SubscribeToShardOutcome

Definition at line 173 of file KinesisServiceClientModel.h.

◆ SubscribeToShardOutcomeCallable

Definition at line 220 of file KinesisServiceClientModel.h.

◆ TagResourceOutcome

Definition at line 174 of file KinesisServiceClientModel.h.

◆ TagResourceOutcomeCallable

Definition at line 221 of file KinesisServiceClientModel.h.

◆ UntagResourceOutcome

Definition at line 175 of file KinesisServiceClientModel.h.

◆ UntagResourceOutcomeCallable

Definition at line 222 of file KinesisServiceClientModel.h.

◆ UpdateAccountSettingsOutcome

Definition at line 176 of file KinesisServiceClientModel.h.

◆ UpdateAccountSettingsOutcomeCallable

Definition at line 223 of file KinesisServiceClientModel.h.

◆ UpdateChannelOutcome

Definition at line 177 of file KinesisServiceClientModel.h.

◆ UpdateChannelOutcomeCallable

Definition at line 224 of file KinesisServiceClientModel.h.

◆ UpdateMaxRecordSizeOutcome

Definition at line 178 of file KinesisServiceClientModel.h.

◆ UpdateMaxRecordSizeOutcomeCallable

Definition at line 225 of file KinesisServiceClientModel.h.

◆ UpdateShardCountOutcome

Definition at line 179 of file KinesisServiceClientModel.h.

◆ UpdateShardCountOutcomeCallable

Definition at line 226 of file KinesisServiceClientModel.h.

◆ UpdateStreamModeOutcome

Definition at line 180 of file KinesisServiceClientModel.h.

◆ UpdateStreamModeOutcomeCallable

Definition at line 227 of file KinesisServiceClientModel.h.

◆ UpdateStreamWarmThroughputOutcome

Definition at line 181 of file KinesisServiceClientModel.h.

◆ UpdateStreamWarmThroughputOutcomeCallable

Definition at line 228 of file KinesisServiceClientModel.h.

Enumeration Type Documentation

◆ ChannelDestinationType

Enumerator
NOT_SET 
S3 
S3_TABLES 

Definition at line 13 of file ChannelDestinationType.h.

◆ ChannelEncryptionType

Enumerator
NOT_SET 
KMS 

Definition at line 13 of file ChannelEncryptionType.h.

◆ ChannelStatus

Enumerator
NOT_SET 
CREATING 
ACTIVE 
UPDATING 
DELETING 
FAILED 

Definition at line 13 of file ChannelStatus.h.

◆ ConsumerStatus

Enumerator
NOT_SET 
CREATING 
DELETING 
ACTIVE 

Definition at line 13 of file ConsumerStatus.h.

◆ EncryptionType

Enumerator
NOT_SET 
NONE 
KMS 

Definition at line 13 of file EncryptionType.h.

◆ MetricsName

Enumerator
NOT_SET 
IncomingBytes 
IncomingRecords 
OutgoingBytes 
OutgoingRecords 
WriteProvisionedThroughputExceeded 
ReadProvisionedThroughputExceeded 
IteratorAgeMilliseconds 
ALL 

Definition at line 13 of file MetricsName.h.

◆ MinimumThroughputBillingCommitmentInputStatus

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 13 of file MinimumThroughputBillingCommitmentInputStatus.h.

◆ MinimumThroughputBillingCommitmentOutputStatus

Enumerator
NOT_SET 
ENABLED 
DISABLED 
ENABLED_UNTIL_EARLIEST_ALLOWED_END 

Definition at line 13 of file MinimumThroughputBillingCommitmentOutputStatus.h.

◆ PartitionTransform

Enumerator
NOT_SET 
TIME_HOUR 

Definition at line 13 of file PartitionTransform.h.

◆ RecordFormatType

Enumerator
NOT_SET 
GSR_JSON 
JSON 
STRING 
BYTE_ARRAY 

Definition at line 13 of file RecordFormatType.h.

◆ S3CompressionType

Enumerator
NOT_SET 
NONE 
GZIP 
ZSTD 

Definition at line 13 of file S3CompressionType.h.

◆ S3StorageClass

Enumerator
NOT_SET 
STANDARD 
INTELLIGENT_TIERING 
GLACIER_IR 

Definition at line 13 of file S3StorageClass.h.

◆ S3TablesCompressionType

Enumerator
NOT_SET 
NONE 
ZSTD 
SNAPPY 

Definition at line 13 of file S3TablesCompressionType.h.

◆ ScalingType

Enumerator
NOT_SET 
UNIFORM_SCALING 

Definition at line 13 of file ScalingType.h.

◆ ShardFilterType

Enumerator
NOT_SET 
AFTER_SHARD_ID 
AT_TRIM_HORIZON 
FROM_TRIM_HORIZON 
AT_LATEST 
AT_TIMESTAMP 
FROM_TIMESTAMP 

Definition at line 13 of file ShardFilterType.h.

◆ ShardIteratorType

Enumerator
NOT_SET 
AT_SEQUENCE_NUMBER 
AFTER_SEQUENCE_NUMBER 
TRIM_HORIZON 
LATEST 
AT_TIMESTAMP 

Definition at line 13 of file ShardIteratorType.h.

◆ StreamMode

Enumerator
NOT_SET 
PROVISIONED 
ON_DEMAND 

Definition at line 13 of file StreamMode.h.

◆ StreamStatus

Enumerator
NOT_SET 
CREATING 
DELETING 
ACTIVE 
UPDATING 

Definition at line 13 of file StreamStatus.h.

◆ SubscribeToShardEventType

Enumerator
INITIAL_RESPONSE 
SUBSCRIBETOSHARDEVENT 
UNKNOWN 

Definition at line 18 of file SubscribeToShardHandler.h.