package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev
# Packages
Package kinesisiface provides an interface to enable mocking the Amazon Kinesis service client for testing your code.
# Functions
New creates a new instance of the Kinesis client with a config.
# Constants
Enum values for ConsumerStatus.
Enum values for ConsumerStatus.
Enum values for ConsumerStatus.
Enum values for EncryptionType.
Enum values for EncryptionType.
Service ID for Regions and Endpoints metadata.
ErrCodeExpiredIteratorException for service response error code "ExpiredIteratorException".
ErrCodeExpiredNextTokenException for service response error code "ExpiredNextTokenException".
ErrCodeInvalidArgumentException for service response error code "InvalidArgumentException".
ErrCodeKMSAccessDeniedException for service response error code "KMSAccessDeniedException".
ErrCodeKMSDisabledException for service response error code "KMSDisabledException".
ErrCodeKMSInvalidStateException for service response error code "KMSInvalidStateException".
ErrCodeKMSNotFoundException for service response error code "KMSNotFoundException".
ErrCodeKMSOptInRequired for service response error code "KMSOptInRequired".
ErrCodeKMSThrottlingException for service response error code "KMSThrottlingException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeProvisionedThroughputExceededException for service response error code "ProvisionedThroughputExceededException".
ErrCodeResourceInUseException for service response error code "ResourceInUseException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
Enum values for MetricsName.
Enum values for MetricsName.
Enum values for MetricsName.
Enum values for MetricsName.
Enum values for MetricsName.
Enum values for MetricsName.
Enum values for MetricsName.
Enum values for MetricsName.
Enum values for ScalingType.
Service endpoint prefix API calls made to.
Enum values for ShardIteratorType.
Enum values for ShardIteratorType.
Enum values for ShardIteratorType.
Enum values for ShardIteratorType.
Enum values for ShardIteratorType.
Enum values for StreamStatus.
Enum values for StreamStatus.
Enum values for StreamStatus.
Enum values for StreamStatus.
# Structs
Represents the input for AddTagsToStream.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/AddTagsToStreamOutput.
AddTagsToStreamRequest is a API request type for the AddTagsToStream API operation.
An object that represents the details of the consumer you registered.
An object that represents the details of a registered consumer.
Represents the input for CreateStream.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/CreateStreamOutput.
CreateStreamRequest is a API request type for the CreateStream API operation.
Represents the input for DecreaseStreamRetentionPeriod.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/DecreaseStreamRetentionPeriodOutput.
DecreaseStreamRetentionPeriodRequest is a API request type for the DecreaseStreamRetentionPeriod API operation.
Represents the input for DeleteStream.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/DeleteStreamOutput.
DeleteStreamRequest is a API request type for the DeleteStream API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/DeregisterStreamConsumerInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/DeregisterStreamConsumerOutput.
DeregisterStreamConsumerRequest is a API request type for the DeregisterStreamConsumer API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/DescribeLimitsInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/DescribeLimitsOutput.
DescribeLimitsRequest is a API request type for the DescribeLimits API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/DescribeStreamConsumerInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/DescribeStreamConsumerOutput.
DescribeStreamConsumerRequest is a API request type for the DescribeStreamConsumer API operation.
Represents the input for DescribeStream.
Represents the output for DescribeStream.
DescribeStreamPager is used to paginate the request.
DescribeStreamRequest is a API request type for the DescribeStream API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/DescribeStreamSummaryInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/DescribeStreamSummaryOutput.
DescribeStreamSummaryRequest is a API request type for the DescribeStreamSummary API operation.
Represents the input for DisableEnhancedMonitoring.
DisableEnhancedMonitoringRequest is a API request type for the DisableEnhancedMonitoring API operation.
Represents the input for EnableEnhancedMonitoring.
Represents the output for EnableEnhancedMonitoring and DisableEnhancedMonitoring.
EnableEnhancedMonitoringRequest is a API request type for the EnableEnhancedMonitoring API operation.
Represents enhanced metrics types.
Represents the input for GetRecords.
Represents the output for GetRecords.
GetRecordsRequest is a API request type for the GetRecords API operation.
Represents the input for GetShardIterator.
Represents the output for GetShardIterator.
GetShardIteratorRequest is a API request type for the GetShardIterator API operation.
The range of possible hash key values for the shard, which is a set of ordered contiguous positive integers.
Represents the input for IncreaseStreamRetentionPeriod.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/IncreaseStreamRetentionPeriodOutput.
IncreaseStreamRetentionPeriodRequest is a API request type for the IncreaseStreamRetentionPeriod API operation.
Kinesis provides the API operation methods for making requests to Amazon Kinesis.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/ListShardsInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/ListShardsOutput.
ListShardsRequest is a API request type for the ListShards API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/ListStreamConsumersInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/ListStreamConsumersOutput.
ListStreamConsumersPager is used to paginate the request.
ListStreamConsumersRequest is a API request type for the ListStreamConsumers API operation.
Represents the input for ListStreams.
Represents the output for ListStreams.
ListStreamsPager is used to paginate the request.
ListStreamsRequest is a API request type for the ListStreams API operation.
Represents the input for ListTagsForStream.
Represents the output for ListTagsForStream.
ListTagsForStreamRequest is a API request type for the ListTagsForStream API operation.
Represents the input for MergeShards.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/MergeShardsOutput.
MergeShardsRequest is a API request type for the MergeShards API operation.
Represents the input for PutRecord.
Represents the output for PutRecord.
PutRecordRequest is a API request type for the PutRecord API operation.
A PutRecords request.
PutRecords results.
PutRecordsRequest is a API request type for the PutRecords API operation.
Represents the output for PutRecords.
Represents the result of an individual record from a PutRecords request.
The unit of data of the Kinesis data stream, which is composed of a sequence number, a partition key, and a data blob.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/RegisterStreamConsumerInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/RegisterStreamConsumerOutput.
RegisterStreamConsumerRequest is a API request type for the RegisterStreamConsumer API operation.
Represents the input for RemoveTagsFromStream.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/RemoveTagsFromStreamOutput.
RemoveTagsFromStreamRequest is a API request type for the RemoveTagsFromStream API operation.
The range of possible sequence numbers for the shard.
A uniquely identified group of data records in a Kinesis data stream.
Represents the input for SplitShard.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/SplitShardOutput.
SplitShardRequest is a API request type for the SplitShard API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/StartStreamEncryptionInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/StartStreamEncryptionOutput.
StartStreamEncryptionRequest is a API request type for the StartStreamEncryption API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/StopStreamEncryptionInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/StopStreamEncryptionOutput.
StopStreamEncryptionRequest is a API request type for the StopStreamEncryption API operation.
Represents the output for DescribeStream.
Represents the output for DescribeStreamSummary Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/StreamDescriptionSummary.
Metadata assigned to the stream, consisting of a key-value pair.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/UpdateShardCountInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/kinesis-2013-12-02/UpdateShardCountOutput.
UpdateShardCountRequest is a API request type for the UpdateShardCount API operation.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author