C# Класс Amazon.Kinesis.AmazonKinesisClient

Implementation for accessing AmazonKinesis. Amazon Kinesis Service API Reference

Amazon Kinesis is a managed service that scales elastically for real time processing of streaming big data.

Наследование: AmazonWebServiceClient, IAmazonKinesis
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddTagsToStreamAsync ( AddTagsToStreamRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddTagsToStream operation.

AddTagsToStreamAsync ( AddTagsToStreamRequest request, AddTagsToStreamResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the AddTagsToStream operation.

AmazonKinesisClient ( ) : System

Constructs AmazonKinesisClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonKinesisClient ( AWSCredentials credentials ) : System

Constructs AmazonKinesisClient with AWS Credentials

AmazonKinesisClient ( AWSCredentials credentials, AmazonKinesisConfig clientConfig ) : System

Constructs AmazonKinesisClient with AWS Credentials and an AmazonKinesisClient Configuration object.

AmazonKinesisClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonKinesisClient with AWS Credentials

AmazonKinesisClient ( AmazonKinesisConfig config ) : System

Constructs AmazonKinesisClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonKinesisClient ( RegionEndpoint region ) : System

Constructs AmazonKinesisClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonKinesisClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonKinesisClient with AWS Access Key ID and AWS Secret Key

AmazonKinesisClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonKinesisConfig clientConfig ) : System

Constructs AmazonKinesisClient with AWS Access Key ID, AWS Secret Key and an AmazonKinesisClient Configuration object.

AmazonKinesisClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonKinesisClient with AWS Access Key ID and AWS Secret Key

AmazonKinesisClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonKinesisClient with AWS Access Key ID and AWS Secret Key

AmazonKinesisClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonKinesisConfig clientConfig ) : System

Constructs AmazonKinesisClient with AWS Access Key ID, AWS Secret Key and an AmazonKinesisClient Configuration object.

AmazonKinesisClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonKinesisClient with AWS Access Key ID and AWS Secret Key

BeginAddTagsToStream ( AddTagsToStreamRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the AddTagsToStream operation.

BeginCreateStream ( CreateStreamRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateStream operation.

BeginDecreaseStreamRetentionPeriod ( DecreaseStreamRetentionPeriodRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DecreaseStreamRetentionPeriod operation.

BeginDeleteStream ( DeleteStreamRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteStream operation.

BeginDescribeLimits ( DescribeLimitsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeLimits operation.

BeginDescribeStream ( DescribeStreamRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DescribeStream operation.

BeginDisableEnhancedMonitoring ( DisableEnhancedMonitoringRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DisableEnhancedMonitoring operation.

BeginEnableEnhancedMonitoring ( EnableEnhancedMonitoringRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the EnableEnhancedMonitoring operation.

BeginGetRecords ( GetRecordsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetRecords operation.

BeginGetShardIterator ( GetShardIteratorRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the GetShardIterator operation.

BeginIncreaseStreamRetentionPeriod ( IncreaseStreamRetentionPeriodRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the IncreaseStreamRetentionPeriod operation.

BeginListStreams ( ListStreamsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListStreams operation.

BeginListTagsForStream ( Amazon.Kinesis.Model.ListTagsForStreamRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListTagsForStream operation.

BeginMergeShards ( MergeShardsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the MergeShards operation.

BeginPutRecord ( PutRecordRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutRecord operation.

BeginPutRecords ( PutRecordsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the PutRecords operation.

BeginRemoveTagsFromStream ( RemoveTagsFromStreamRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the RemoveTagsFromStream operation.

BeginSplitShard ( SplitShardRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the SplitShard operation.

BeginUpdateShardCount ( UpdateShardCountRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateShardCount operation.

CreateStreamAsync ( CreateStreamRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateStream operation.

CreateStreamAsync ( CreateStreamRequest request, CreateStreamResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the CreateStream operation.

DecreaseStreamRetentionPeriod ( string streamName, int retentionPeriodHours ) : DecreaseStreamRetentionPeriodResponse

Decreases the Amazon Kinesis stream's retention period, which is the length of time data records are accessible after they are added to the stream. The minimum value of a stream's retention period is 24 hours.

This operation may result in lost data. For example, if the stream's retention period is 48 hours and is decreased to 24 hours, any data already in the stream that is older than 24 hours is inaccessible.

DecreaseStreamRetentionPeriodAsync ( DecreaseStreamRetentionPeriodRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DecreaseStreamRetentionPeriod operation.

DecreaseStreamRetentionPeriodAsync ( string streamName, int retentionPeriodHours, System cancellationToken = default(CancellationToken) ) : Task

Decreases the Amazon Kinesis stream's retention period, which is the length of time data records are accessible after they are added to the stream. The minimum value of a stream's retention period is 24 hours.

This operation may result in lost data. For example, if the stream's retention period is 48 hours and is decreased to 24 hours, any data already in the stream that is older than 24 hours is inaccessible.

DecreaseStreamRetentionPeriodAsync ( DecreaseStreamRetentionPeriodRequest request, DecreaseStreamRetentionPeriodResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DecreaseStreamRetentionPeriod operation.

DecreaseStreamRetentionPeriodAsync ( string streamName, int retentionPeriodHours, DecreaseStreamRetentionPeriodResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Decreases the Amazon Kinesis stream's retention period, which is the length of time data records are accessible after they are added to the stream. The minimum value of a stream's retention period is 24 hours.

This operation may result in lost data. For example, if the stream's retention period is 48 hours and is decreased to 24 hours, any data already in the stream that is older than 24 hours is inaccessible.

DeleteStreamAsync ( DeleteStreamRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteStream operation.

DeleteStreamAsync ( DeleteStreamRequest request, DeleteStreamResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DeleteStream operation.

DescribeLimitsAsync ( DescribeLimitsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeLimits operation.

DescribeLimitsAsync ( DescribeLimitsRequest request, DescribeLimitsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DescribeLimits operation.

DescribeStreamAsync ( DescribeStreamRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeStream operation.

DescribeStreamAsync ( DescribeStreamRequest request, DescribeStreamResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DescribeStream operation.

DisableEnhancedMonitoringAsync ( DisableEnhancedMonitoringRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DisableEnhancedMonitoring operation.

DisableEnhancedMonitoringAsync ( DisableEnhancedMonitoringRequest request, DisableEnhancedMonitoringResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the DisableEnhancedMonitoring operation.

EnableEnhancedMonitoringAsync ( EnableEnhancedMonitoringRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the EnableEnhancedMonitoring operation.

EnableEnhancedMonitoringAsync ( EnableEnhancedMonitoringRequest request, EnableEnhancedMonitoringResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the EnableEnhancedMonitoring operation.

EndAddTagsToStream ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.AddTagsToStreamResponse

Finishes the asynchronous execution of the AddTagsToStream operation.

EndCreateStream ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.CreateStreamResponse

Finishes the asynchronous execution of the CreateStream operation.

EndDecreaseStreamRetentionPeriod ( IAsyncResult asyncResult ) : DecreaseStreamRetentionPeriodResponse

Finishes the asynchronous execution of the DecreaseStreamRetentionPeriod operation.

EndDeleteStream ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.DeleteStreamResponse

Finishes the asynchronous execution of the DeleteStream operation.

EndDescribeLimits ( IAsyncResult asyncResult ) : DescribeLimitsResponse

Finishes the asynchronous execution of the DescribeLimits operation.

EndDescribeStream ( IAsyncResult asyncResult ) : DescribeStreamResponse

Finishes the asynchronous execution of the DescribeStream operation.

EndDisableEnhancedMonitoring ( IAsyncResult asyncResult ) : DisableEnhancedMonitoringResponse

Finishes the asynchronous execution of the DisableEnhancedMonitoring operation.

EndEnableEnhancedMonitoring ( IAsyncResult asyncResult ) : EnableEnhancedMonitoringResponse

Finishes the asynchronous execution of the EnableEnhancedMonitoring operation.

EndGetRecords ( IAsyncResult asyncResult ) : GetRecordsResponse

Finishes the asynchronous execution of the GetRecords operation.

EndGetShardIterator ( IAsyncResult asyncResult ) : GetShardIteratorResponse

Finishes the asynchronous execution of the GetShardIterator operation.

EndIncreaseStreamRetentionPeriod ( IAsyncResult asyncResult ) : IncreaseStreamRetentionPeriodResponse

Finishes the asynchronous execution of the IncreaseStreamRetentionPeriod operation.

EndListStreams ( IAsyncResult asyncResult ) : ListStreamsResponse

Finishes the asynchronous execution of the ListStreams operation.

EndListTagsForStream ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.ListTagsForStreamResponse

Finishes the asynchronous execution of the ListTagsForStream operation.

EndMergeShards ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.MergeShardsResponse

Finishes the asynchronous execution of the MergeShards operation.

EndPutRecord ( IAsyncResult asyncResult ) : PutRecordResponse

Finishes the asynchronous execution of the PutRecord operation.

EndPutRecords ( IAsyncResult asyncResult ) : PutRecordsResponse

Finishes the asynchronous execution of the PutRecords operation.

EndRemoveTagsFromStream ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.RemoveTagsFromStreamResponse

Finishes the asynchronous execution of the RemoveTagsFromStream operation.

EndSplitShard ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.SplitShardResponse

Finishes the asynchronous execution of the SplitShard operation.

EndUpdateShardCount ( IAsyncResult asyncResult ) : UpdateShardCountResponse

Finishes the asynchronous execution of the UpdateShardCount operation.

GetRecordsAsync ( GetRecordsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetRecords operation.

GetRecordsAsync ( GetRecordsRequest request, GetRecordsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetRecords operation.

GetShardIteratorAsync ( GetShardIteratorRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetShardIterator operation.

GetShardIteratorAsync ( GetShardIteratorRequest request, GetShardIteratorResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the GetShardIterator operation.

IncreaseStreamRetentionPeriod ( string streamName, int retentionPeriodHours ) : IncreaseStreamRetentionPeriodResponse

Increases the Amazon Kinesis stream's retention period, which is the length of time data records are accessible after they are added to the stream. The maximum value of a stream's retention period is 168 hours (7 days).

Upon choosing a longer stream retention period, this operation will increase the time period records are accessible that have not yet expired. However, it will not make previous data that has expired (older than the stream's previous retention period) accessible after the operation has been called. For example, if a stream's retention period is set to 24 hours and is increased to 168 hours, any data that is older than 24 hours will remain inaccessible to consumer applications.

IncreaseStreamRetentionPeriodAsync ( IncreaseStreamRetentionPeriodRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the IncreaseStreamRetentionPeriod operation.

IncreaseStreamRetentionPeriodAsync ( string streamName, int retentionPeriodHours, System cancellationToken = default(CancellationToken) ) : Task

Increases the Amazon Kinesis stream's retention period, which is the length of time data records are accessible after they are added to the stream. The maximum value of a stream's retention period is 168 hours (7 days).

Upon choosing a longer stream retention period, this operation will increase the time period records are accessible that have not yet expired. However, it will not make previous data that has expired (older than the stream's previous retention period) accessible after the operation has been called. For example, if a stream's retention period is set to 24 hours and is increased to 168 hours, any data that is older than 24 hours will remain inaccessible to consumer applications.

IncreaseStreamRetentionPeriodAsync ( IncreaseStreamRetentionPeriodRequest request, IncreaseStreamRetentionPeriodResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the IncreaseStreamRetentionPeriod operation.

IncreaseStreamRetentionPeriodAsync ( string streamName, int retentionPeriodHours, IncreaseStreamRetentionPeriodResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Increases the Amazon Kinesis stream's retention period, which is the length of time data records are accessible after they are added to the stream. The maximum value of a stream's retention period is 168 hours (7 days).

Upon choosing a longer stream retention period, this operation will increase the time period records are accessible that have not yet expired. However, it will not make previous data that has expired (older than the stream's previous retention period) accessible after the operation has been called. For example, if a stream's retention period is set to 24 hours and is increased to 168 hours, any data that is older than 24 hours will remain inaccessible to consumer applications.

ListStreamsAsync ( ListStreamsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListStreams operation.

ListStreamsAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists your Amazon Kinesis streams.

The number of streams may be too large to return from a single call to ListStreams. You can limit the number of returned streams using the Limit parameter. If you do not specify a value for the Limit parameter, Amazon Kinesis uses the default limit, which is currently 10.

You can detect if there are more streams available to list by using the HasMoreStreams flag from the returned output. If there are more streams available, you can request more streams by using the name of the last stream returned by the ListStreams request in the ExclusiveStartStreamName parameter in a subsequent request to ListStreams. The group of stream names returned by the subsequent request is then added to the list. You can continue this process until all the stream names have been collected in the list.

ListStreams has a limit of 5 transactions per second per account.

ListStreamsAsync ( ListStreamsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
ListStreamsAsync ( ListStreamsRequest request, ListStreamsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListStreams operation.

ListTagsForStreamAsync ( Amazon.Kinesis.Model.ListTagsForStreamRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListTagsForStream operation.

ListTagsForStreamAsync ( Amazon.Kinesis.Model.ListTagsForStreamRequest request, ListTagsForStreamResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the ListTagsForStream operation.

MergeShardsAsync ( MergeShardsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the MergeShards operation.

MergeShardsAsync ( MergeShardsRequest request, MergeShardsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the MergeShards operation.

PutRecordAsync ( PutRecordRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutRecord operation.

PutRecordAsync ( PutRecordRequest request, PutRecordResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutRecord operation.

PutRecordsAsync ( PutRecordsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutRecords operation.

PutRecordsAsync ( PutRecordsRequest request, PutRecordsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the PutRecords operation.

RemoveTagsFromStreamAsync ( RemoveTagsFromStreamRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveTagsFromStream operation.

RemoveTagsFromStreamAsync ( RemoveTagsFromStreamRequest request, RemoveTagsFromStreamResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the RemoveTagsFromStream operation.

SplitShardAsync ( SplitShardRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SplitShard operation.

SplitShardAsync ( SplitShardRequest request, SplitShardResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the SplitShard operation.

UpdateShardCountAsync ( UpdateShardCountRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateShardCount operation.

UpdateShardCountAsync ( UpdateShardCountRequest request, UpdateShardCountResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void

Initiates the asynchronous execution of the UpdateShardCount operation.

Защищенные методы

Метод Описание
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Приватные методы

Метод Описание
AddTagsToStream ( AddTagsToStreamRequest request ) : Amazon.Kinesis.Model.AddTagsToStreamResponse
CreateStream ( CreateStreamRequest request ) : Amazon.Kinesis.Model.CreateStreamResponse
DecreaseStreamRetentionPeriod ( DecreaseStreamRetentionPeriodRequest request ) : DecreaseStreamRetentionPeriodResponse
DeleteStream ( DeleteStreamRequest request ) : Amazon.Kinesis.Model.DeleteStreamResponse
DescribeLimits ( DescribeLimitsRequest request ) : DescribeLimitsResponse
DescribeStream ( DescribeStreamRequest request ) : DescribeStreamResponse
DisableEnhancedMonitoring ( DisableEnhancedMonitoringRequest request ) : DisableEnhancedMonitoringResponse
EnableEnhancedMonitoring ( EnableEnhancedMonitoringRequest request ) : EnableEnhancedMonitoringResponse
GetRecords ( GetRecordsRequest request ) : GetRecordsResponse
GetShardIterator ( GetShardIteratorRequest request ) : GetShardIteratorResponse
IncreaseStreamRetentionPeriod ( IncreaseStreamRetentionPeriodRequest request ) : IncreaseStreamRetentionPeriodResponse
ListStreams ( ) : ListStreamsResponse
ListStreams ( ListStreamsRequest request ) : ListStreamsResponse
ListTagsForStream ( Amazon.Kinesis.Model.ListTagsForStreamRequest request ) : Amazon.Kinesis.Model.ListTagsForStreamResponse
MergeShards ( MergeShardsRequest request ) : Amazon.Kinesis.Model.MergeShardsResponse
PutRecord ( PutRecordRequest request ) : PutRecordResponse
PutRecords ( PutRecordsRequest request ) : PutRecordsResponse
RemoveTagsFromStream ( RemoveTagsFromStreamRequest request ) : Amazon.Kinesis.Model.RemoveTagsFromStreamResponse
SplitShard ( SplitShardRequest request ) : Amazon.Kinesis.Model.SplitShardResponse
UpdateShardCount ( UpdateShardCountRequest request ) : UpdateShardCountResponse

Описание методов

AddTagsToStreamAsync() публичный Метод

Initiates the asynchronous execution of the AddTagsToStream operation.
public AddTagsToStreamAsync ( AddTagsToStreamRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.AddTagsToStreamRequest Container for the necessary parameters to execute the AddTagsToStream operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

AddTagsToStreamAsync() публичный Метод

Initiates the asynchronous execution of the AddTagsToStream operation.
public AddTagsToStreamAsync ( AddTagsToStreamRequest request, AddTagsToStreamResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.AddTagsToStreamRequest Container for the necessary parameters to execute the AddTagsToStream operation on AmazonKinesisClient.
callback AddTagsToStreamResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

AmazonKinesisClient() публичный Метод

Constructs AmazonKinesisClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonKinesisClient ( ) : System
Результат System

AmazonKinesisClient() публичный Метод

Constructs AmazonKinesisClient with AWS Credentials
public AmazonKinesisClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Результат System

AmazonKinesisClient() публичный Метод

Constructs AmazonKinesisClient with AWS Credentials and an AmazonKinesisClient Configuration object.
public AmazonKinesisClient ( AWSCredentials credentials, AmazonKinesisConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonKinesisConfig The AmazonKinesisClient Configuration Object
Результат System

AmazonKinesisClient() публичный Метод

Constructs AmazonKinesisClient with AWS Credentials
public AmazonKinesisClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Результат System

AmazonKinesisClient() публичный Метод

Constructs AmazonKinesisClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonKinesisClient ( AmazonKinesisConfig config ) : System
config AmazonKinesisConfig The AmazonKinesisClient Configuration Object
Результат System

AmazonKinesisClient() публичный Метод

Constructs AmazonKinesisClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonKinesisClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
Результат System

AmazonKinesisClient() публичный Метод

Constructs AmazonKinesisClient with AWS Access Key ID and AWS Secret Key
public AmazonKinesisClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
Результат System

AmazonKinesisClient() публичный Метод

Constructs AmazonKinesisClient with AWS Access Key ID, AWS Secret Key and an AmazonKinesisClient Configuration object.
public AmazonKinesisClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonKinesisConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonKinesisConfig The AmazonKinesisClient Configuration Object
Результат System

AmazonKinesisClient() публичный Метод

Constructs AmazonKinesisClient with AWS Access Key ID and AWS Secret Key
public AmazonKinesisClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
Результат System

AmazonKinesisClient() публичный Метод

Constructs AmazonKinesisClient with AWS Access Key ID and AWS Secret Key
public AmazonKinesisClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
Результат System

AmazonKinesisClient() публичный Метод

Constructs AmazonKinesisClient with AWS Access Key ID, AWS Secret Key and an AmazonKinesisClient Configuration object.
public AmazonKinesisClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonKinesisConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonKinesisConfig The AmazonKinesisClient Configuration Object
Результат System

AmazonKinesisClient() публичный Метод

Constructs AmazonKinesisClient with AWS Access Key ID and AWS Secret Key
public AmazonKinesisClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
Результат System

BeginAddTagsToStream() публичный Метод

Initiates the asynchronous execution of the AddTagsToStream operation.
public BeginAddTagsToStream ( AddTagsToStreamRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.AddTagsToStreamRequest Container for the necessary parameters to execute the AddTagsToStream operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginCreateStream() публичный Метод

Initiates the asynchronous execution of the CreateStream operation.
public BeginCreateStream ( CreateStreamRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.CreateStreamRequest Container for the necessary parameters to execute the CreateStream operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDecreaseStreamRetentionPeriod() публичный Метод

Initiates the asynchronous execution of the DecreaseStreamRetentionPeriod operation.
public BeginDecreaseStreamRetentionPeriod ( DecreaseStreamRetentionPeriodRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.DecreaseStreamRetentionPeriodRequest Container for the necessary parameters to execute the DecreaseStreamRetentionPeriod operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDeleteStream() публичный Метод

Initiates the asynchronous execution of the DeleteStream operation.
public BeginDeleteStream ( DeleteStreamRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.DeleteStreamRequest Container for the necessary parameters to execute the DeleteStream operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDescribeLimits() публичный Метод

Initiates the asynchronous execution of the DescribeLimits operation.
public BeginDescribeLimits ( DescribeLimitsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request DescribeLimitsRequest Container for the necessary parameters to execute the DescribeLimits operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDescribeStream() публичный Метод

Initiates the asynchronous execution of the DescribeStream operation.
public BeginDescribeStream ( DescribeStreamRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.DescribeStreamRequest Container for the necessary parameters to execute the DescribeStream operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginDisableEnhancedMonitoring() публичный Метод

Initiates the asynchronous execution of the DisableEnhancedMonitoring operation.
public BeginDisableEnhancedMonitoring ( DisableEnhancedMonitoringRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.DisableEnhancedMonitoringRequest Container for the necessary parameters to execute the DisableEnhancedMonitoring operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginEnableEnhancedMonitoring() публичный Метод

Initiates the asynchronous execution of the EnableEnhancedMonitoring operation.
public BeginEnableEnhancedMonitoring ( EnableEnhancedMonitoringRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.EnableEnhancedMonitoringRequest Container for the necessary parameters to execute the EnableEnhancedMonitoring operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginGetRecords() публичный Метод

Initiates the asynchronous execution of the GetRecords operation.
public BeginGetRecords ( GetRecordsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.GetRecordsRequest Container for the necessary parameters to execute the GetRecords operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginGetShardIterator() публичный Метод

Initiates the asynchronous execution of the GetShardIterator operation.
public BeginGetShardIterator ( GetShardIteratorRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.GetShardIteratorRequest Container for the necessary parameters to execute the GetShardIterator operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginIncreaseStreamRetentionPeriod() публичный Метод

Initiates the asynchronous execution of the IncreaseStreamRetentionPeriod operation.
public BeginIncreaseStreamRetentionPeriod ( IncreaseStreamRetentionPeriodRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.IncreaseStreamRetentionPeriodRequest Container for the necessary parameters to execute the IncreaseStreamRetentionPeriod operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginListStreams() публичный Метод

Initiates the asynchronous execution of the ListStreams operation.
public BeginListStreams ( ListStreamsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.ListStreamsRequest Container for the necessary parameters to execute the ListStreams operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginListTagsForStream() публичный Метод

Initiates the asynchronous execution of the ListTagsForStream operation.
public BeginListTagsForStream ( Amazon.Kinesis.Model.ListTagsForStreamRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.ListTagsForStreamRequest Container for the necessary parameters to execute the ListTagsForStream operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginMergeShards() публичный Метод

Initiates the asynchronous execution of the MergeShards operation.
public BeginMergeShards ( MergeShardsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.MergeShardsRequest Container for the necessary parameters to execute the MergeShards operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginPutRecord() публичный Метод

Initiates the asynchronous execution of the PutRecord operation.
public BeginPutRecord ( PutRecordRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.PutRecordRequest Container for the necessary parameters to execute the PutRecord operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginPutRecords() публичный Метод

Initiates the asynchronous execution of the PutRecords operation.
public BeginPutRecords ( PutRecordsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.PutRecordsRequest Container for the necessary parameters to execute the PutRecords operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginRemoveTagsFromStream() публичный Метод

Initiates the asynchronous execution of the RemoveTagsFromStream operation.
public BeginRemoveTagsFromStream ( RemoveTagsFromStreamRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.RemoveTagsFromStreamRequest Container for the necessary parameters to execute the RemoveTagsFromStream operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginSplitShard() публичный Метод

Initiates the asynchronous execution of the SplitShard operation.
public BeginSplitShard ( SplitShardRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.SplitShardRequest Container for the necessary parameters to execute the SplitShard operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

BeginUpdateShardCount() публичный Метод

Initiates the asynchronous execution of the UpdateShardCount operation.
public BeginUpdateShardCount ( UpdateShardCountRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.Kinesis.Model.UpdateShardCountRequest Container for the necessary parameters to execute the UpdateShardCount operation on AmazonKinesisClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат IAsyncResult

CreateSigner() защищенный Метод

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Результат Amazon.Runtime.Internal.Auth.AbstractAWSSigner

CreateStreamAsync() публичный Метод

Initiates the asynchronous execution of the CreateStream operation.
public CreateStreamAsync ( CreateStreamRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.CreateStreamRequest Container for the necessary parameters to execute the CreateStream operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

CreateStreamAsync() публичный Метод

Initiates the asynchronous execution of the CreateStream operation.
public CreateStreamAsync ( CreateStreamRequest request, CreateStreamResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.CreateStreamRequest Container for the necessary parameters to execute the CreateStream operation on AmazonKinesisClient.
callback CreateStreamResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

DecreaseStreamRetentionPeriod() публичный Метод

Decreases the Amazon Kinesis stream's retention period, which is the length of time data records are accessible after they are added to the stream. The minimum value of a stream's retention period is 24 hours.

This operation may result in lost data. For example, if the stream's retention period is 48 hours and is decreased to 24 hours, any data already in the stream that is older than 24 hours is inaccessible.

/// A specified parameter exceeds its restrictions, is not supported, or can't be used. /// For more information, see the returned message. /// /// The resource is not available for this operation. For successful operation, the resource /// needs to be in the ACTIVE state. /// /// The requested resource could not be found. The stream might not be specified correctly. ///
public DecreaseStreamRetentionPeriod ( string streamName, int retentionPeriodHours ) : DecreaseStreamRetentionPeriodResponse
streamName string The name of the stream to modify.
retentionPeriodHours int The new retention period of the stream, in hours. Must be less than the current retention period.
Результат DecreaseStreamRetentionPeriodResponse

DecreaseStreamRetentionPeriodAsync() публичный Метод

Initiates the asynchronous execution of the DecreaseStreamRetentionPeriod operation.
public DecreaseStreamRetentionPeriodAsync ( DecreaseStreamRetentionPeriodRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.DecreaseStreamRetentionPeriodRequest Container for the necessary parameters to execute the DecreaseStreamRetentionPeriod operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DecreaseStreamRetentionPeriodAsync() публичный Метод

Decreases the Amazon Kinesis stream's retention period, which is the length of time data records are accessible after they are added to the stream. The minimum value of a stream's retention period is 24 hours.

This operation may result in lost data. For example, if the stream's retention period is 48 hours and is decreased to 24 hours, any data already in the stream that is older than 24 hours is inaccessible.

/// A specified parameter exceeds its restrictions, is not supported, or can't be used. /// For more information, see the returned message. /// /// The resource is not available for this operation. For successful operation, the resource /// needs to be in the ACTIVE state. /// /// The requested resource could not be found. The stream might not be specified correctly. ///
public DecreaseStreamRetentionPeriodAsync ( string streamName, int retentionPeriodHours, System cancellationToken = default(CancellationToken) ) : Task
streamName string The name of the stream to modify.
retentionPeriodHours int The new retention period of the stream, in hours. Must be less than the current retention period.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DecreaseStreamRetentionPeriodAsync() публичный Метод

Initiates the asynchronous execution of the DecreaseStreamRetentionPeriod operation.
public DecreaseStreamRetentionPeriodAsync ( DecreaseStreamRetentionPeriodRequest request, DecreaseStreamRetentionPeriodResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.DecreaseStreamRetentionPeriodRequest Container for the necessary parameters to execute the DecreaseStreamRetentionPeriod operation on AmazonKinesisClient.
callback DecreaseStreamRetentionPeriodResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

DecreaseStreamRetentionPeriodAsync() публичный Метод

Decreases the Amazon Kinesis stream's retention period, which is the length of time data records are accessible after they are added to the stream. The minimum value of a stream's retention period is 24 hours.

This operation may result in lost data. For example, if the stream's retention period is 48 hours and is decreased to 24 hours, any data already in the stream that is older than 24 hours is inaccessible.

/// A specified parameter exceeds its restrictions, is not supported, or can't be used. /// For more information, see the returned message. /// /// The resource is not available for this operation. For successful operation, the resource /// needs to be in the ACTIVE state. /// /// The requested resource could not be found. The stream might not be specified correctly. ///
public DecreaseStreamRetentionPeriodAsync ( string streamName, int retentionPeriodHours, DecreaseStreamRetentionPeriodResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
streamName string The name of the stream to modify.
retentionPeriodHours int The new retention period of the stream, in hours. Must be less than the current retention period.
callback DecreaseStreamRetentionPeriodResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Результат void

DeleteStreamAsync() публичный Метод

Initiates the asynchronous execution of the DeleteStream operation.
public DeleteStreamAsync ( DeleteStreamRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.DeleteStreamRequest Container for the necessary parameters to execute the DeleteStream operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DeleteStreamAsync() публичный Метод

Initiates the asynchronous execution of the DeleteStream operation.
public DeleteStreamAsync ( DeleteStreamRequest request, DeleteStreamResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.DeleteStreamRequest Container for the necessary parameters to execute the DeleteStream operation on AmazonKinesisClient.
callback DeleteStreamResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

DescribeLimitsAsync() публичный Метод

Initiates the asynchronous execution of the DescribeLimits operation.
public DescribeLimitsAsync ( DescribeLimitsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request DescribeLimitsRequest Container for the necessary parameters to execute the DescribeLimits operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeLimitsAsync() публичный Метод

Initiates the asynchronous execution of the DescribeLimits operation.
public DescribeLimitsAsync ( DescribeLimitsRequest request, DescribeLimitsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request DescribeLimitsRequest Container for the necessary parameters to execute the DescribeLimits operation on AmazonKinesisClient.
callback DescribeLimitsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

DescribeStreamAsync() публичный Метод

Initiates the asynchronous execution of the DescribeStream operation.
public DescribeStreamAsync ( DescribeStreamRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.DescribeStreamRequest Container for the necessary parameters to execute the DescribeStream operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DescribeStreamAsync() публичный Метод

Initiates the asynchronous execution of the DescribeStream operation.
public DescribeStreamAsync ( DescribeStreamRequest request, DescribeStreamResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.DescribeStreamRequest Container for the necessary parameters to execute the DescribeStream operation on AmazonKinesisClient.
callback DescribeStreamResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

DisableEnhancedMonitoringAsync() публичный Метод

Initiates the asynchronous execution of the DisableEnhancedMonitoring operation.
public DisableEnhancedMonitoringAsync ( DisableEnhancedMonitoringRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.DisableEnhancedMonitoringRequest Container for the necessary parameters to execute the DisableEnhancedMonitoring operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

DisableEnhancedMonitoringAsync() публичный Метод

Initiates the asynchronous execution of the DisableEnhancedMonitoring operation.
public DisableEnhancedMonitoringAsync ( DisableEnhancedMonitoringRequest request, DisableEnhancedMonitoringResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.DisableEnhancedMonitoringRequest Container for the necessary parameters to execute the DisableEnhancedMonitoring operation on AmazonKinesisClient.
callback DisableEnhancedMonitoringResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

Dispose() защищенный Метод

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

EnableEnhancedMonitoringAsync() публичный Метод

Initiates the asynchronous execution of the EnableEnhancedMonitoring operation.
public EnableEnhancedMonitoringAsync ( EnableEnhancedMonitoringRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.EnableEnhancedMonitoringRequest Container for the necessary parameters to execute the EnableEnhancedMonitoring operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

EnableEnhancedMonitoringAsync() публичный Метод

Initiates the asynchronous execution of the EnableEnhancedMonitoring operation.
public EnableEnhancedMonitoringAsync ( EnableEnhancedMonitoringRequest request, EnableEnhancedMonitoringResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.EnableEnhancedMonitoringRequest Container for the necessary parameters to execute the EnableEnhancedMonitoring operation on AmazonKinesisClient.
callback EnableEnhancedMonitoringResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

EndAddTagsToStream() публичный Метод

Finishes the asynchronous execution of the AddTagsToStream operation.
public EndAddTagsToStream ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.AddTagsToStreamResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginAddTagsToStream.
Результат Amazon.Kinesis.Model.AddTagsToStreamResponse

EndCreateStream() публичный Метод

Finishes the asynchronous execution of the CreateStream operation.
public EndCreateStream ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.CreateStreamResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateStream.
Результат Amazon.Kinesis.Model.CreateStreamResponse

EndDecreaseStreamRetentionPeriod() публичный Метод

Finishes the asynchronous execution of the DecreaseStreamRetentionPeriod operation.
public EndDecreaseStreamRetentionPeriod ( IAsyncResult asyncResult ) : DecreaseStreamRetentionPeriodResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDecreaseStreamRetentionPeriod.
Результат DecreaseStreamRetentionPeriodResponse

EndDeleteStream() публичный Метод

Finishes the asynchronous execution of the DeleteStream operation.
public EndDeleteStream ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.DeleteStreamResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteStream.
Результат Amazon.Kinesis.Model.DeleteStreamResponse

EndDescribeLimits() публичный Метод

Finishes the asynchronous execution of the DescribeLimits operation.
public EndDescribeLimits ( IAsyncResult asyncResult ) : DescribeLimitsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeLimits.
Результат Amazon.Kinesis.Model.DescribeLimitsResponse

EndDescribeStream() публичный Метод

Finishes the asynchronous execution of the DescribeStream operation.
public EndDescribeStream ( IAsyncResult asyncResult ) : DescribeStreamResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDescribeStream.
Результат Amazon.Kinesis.Model.DescribeStreamResponse

EndDisableEnhancedMonitoring() публичный Метод

Finishes the asynchronous execution of the DisableEnhancedMonitoring operation.
public EndDisableEnhancedMonitoring ( IAsyncResult asyncResult ) : DisableEnhancedMonitoringResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDisableEnhancedMonitoring.
Результат Amazon.Kinesis.Model.DisableEnhancedMonitoringResponse

EndEnableEnhancedMonitoring() публичный Метод

Finishes the asynchronous execution of the EnableEnhancedMonitoring operation.
public EndEnableEnhancedMonitoring ( IAsyncResult asyncResult ) : EnableEnhancedMonitoringResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginEnableEnhancedMonitoring.
Результат Amazon.Kinesis.Model.EnableEnhancedMonitoringResponse

EndGetRecords() публичный Метод

Finishes the asynchronous execution of the GetRecords operation.
public EndGetRecords ( IAsyncResult asyncResult ) : GetRecordsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetRecords.
Результат Amazon.Kinesis.Model.GetRecordsResponse

EndGetShardIterator() публичный Метод

Finishes the asynchronous execution of the GetShardIterator operation.
public EndGetShardIterator ( IAsyncResult asyncResult ) : GetShardIteratorResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginGetShardIterator.
Результат Amazon.Kinesis.Model.GetShardIteratorResponse

EndIncreaseStreamRetentionPeriod() публичный Метод

Finishes the asynchronous execution of the IncreaseStreamRetentionPeriod operation.
public EndIncreaseStreamRetentionPeriod ( IAsyncResult asyncResult ) : IncreaseStreamRetentionPeriodResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginIncreaseStreamRetentionPeriod.
Результат IncreaseStreamRetentionPeriodResponse

EndListStreams() публичный Метод

Finishes the asynchronous execution of the ListStreams operation.
public EndListStreams ( IAsyncResult asyncResult ) : ListStreamsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListStreams.
Результат Amazon.Kinesis.Model.ListStreamsResponse

EndListTagsForStream() публичный Метод

Finishes the asynchronous execution of the ListTagsForStream operation.
public EndListTagsForStream ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.ListTagsForStreamResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListTagsForStream.
Результат Amazon.Kinesis.Model.ListTagsForStreamResponse

EndMergeShards() публичный Метод

Finishes the asynchronous execution of the MergeShards operation.
public EndMergeShards ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.MergeShardsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginMergeShards.
Результат Amazon.Kinesis.Model.MergeShardsResponse

EndPutRecord() публичный Метод

Finishes the asynchronous execution of the PutRecord operation.
public EndPutRecord ( IAsyncResult asyncResult ) : PutRecordResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutRecord.
Результат Amazon.Kinesis.Model.PutRecordResponse

EndPutRecords() публичный Метод

Finishes the asynchronous execution of the PutRecords operation.
public EndPutRecords ( IAsyncResult asyncResult ) : PutRecordsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginPutRecords.
Результат Amazon.Kinesis.Model.PutRecordsResponse

EndRemoveTagsFromStream() публичный Метод

Finishes the asynchronous execution of the RemoveTagsFromStream operation.
public EndRemoveTagsFromStream ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.RemoveTagsFromStreamResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginRemoveTagsFromStream.
Результат Amazon.Kinesis.Model.RemoveTagsFromStreamResponse

EndSplitShard() публичный Метод

Finishes the asynchronous execution of the SplitShard operation.
public EndSplitShard ( IAsyncResult asyncResult ) : Amazon.Kinesis.Model.SplitShardResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginSplitShard.
Результат Amazon.Kinesis.Model.SplitShardResponse

EndUpdateShardCount() публичный Метод

Finishes the asynchronous execution of the UpdateShardCount operation.
public EndUpdateShardCount ( IAsyncResult asyncResult ) : UpdateShardCountResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateShardCount.
Результат Amazon.Kinesis.Model.UpdateShardCountResponse

GetRecordsAsync() публичный Метод

Initiates the asynchronous execution of the GetRecords operation.
public GetRecordsAsync ( GetRecordsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.GetRecordsRequest Container for the necessary parameters to execute the GetRecords operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetRecordsAsync() публичный Метод

Initiates the asynchronous execution of the GetRecords operation.
public GetRecordsAsync ( GetRecordsRequest request, GetRecordsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.GetRecordsRequest Container for the necessary parameters to execute the GetRecords operation on AmazonKinesisClient.
callback GetRecordsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

GetShardIteratorAsync() публичный Метод

Initiates the asynchronous execution of the GetShardIterator operation.
public GetShardIteratorAsync ( GetShardIteratorRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.GetShardIteratorRequest Container for the necessary parameters to execute the GetShardIterator operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

GetShardIteratorAsync() публичный Метод

Initiates the asynchronous execution of the GetShardIterator operation.
public GetShardIteratorAsync ( GetShardIteratorRequest request, GetShardIteratorResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.GetShardIteratorRequest Container for the necessary parameters to execute the GetShardIterator operation on AmazonKinesisClient.
callback GetShardIteratorResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

IncreaseStreamRetentionPeriod() публичный Метод

Increases the Amazon Kinesis stream's retention period, which is the length of time data records are accessible after they are added to the stream. The maximum value of a stream's retention period is 168 hours (7 days).

Upon choosing a longer stream retention period, this operation will increase the time period records are accessible that have not yet expired. However, it will not make previous data that has expired (older than the stream's previous retention period) accessible after the operation has been called. For example, if a stream's retention period is set to 24 hours and is increased to 168 hours, any data that is older than 24 hours will remain inaccessible to consumer applications.

/// A specified parameter exceeds its restrictions, is not supported, or can't be used. /// For more information, see the returned message. /// /// The resource is not available for this operation. For successful operation, the resource /// needs to be in the ACTIVE state. /// /// The requested resource could not be found. The stream might not be specified correctly. ///
public IncreaseStreamRetentionPeriod ( string streamName, int retentionPeriodHours ) : IncreaseStreamRetentionPeriodResponse
streamName string The name of the stream to modify.
retentionPeriodHours int The new retention period of the stream, in hours. Must be more than the current retention period.
Результат IncreaseStreamRetentionPeriodResponse

IncreaseStreamRetentionPeriodAsync() публичный Метод

Initiates the asynchronous execution of the IncreaseStreamRetentionPeriod operation.
public IncreaseStreamRetentionPeriodAsync ( IncreaseStreamRetentionPeriodRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.IncreaseStreamRetentionPeriodRequest Container for the necessary parameters to execute the IncreaseStreamRetentionPeriod operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

IncreaseStreamRetentionPeriodAsync() публичный Метод

Increases the Amazon Kinesis stream's retention period, which is the length of time data records are accessible after they are added to the stream. The maximum value of a stream's retention period is 168 hours (7 days).

Upon choosing a longer stream retention period, this operation will increase the time period records are accessible that have not yet expired. However, it will not make previous data that has expired (older than the stream's previous retention period) accessible after the operation has been called. For example, if a stream's retention period is set to 24 hours and is increased to 168 hours, any data that is older than 24 hours will remain inaccessible to consumer applications.

/// A specified parameter exceeds its restrictions, is not supported, or can't be used. /// For more information, see the returned message. /// /// The resource is not available for this operation. For successful operation, the resource /// needs to be in the ACTIVE state. /// /// The requested resource could not be found. The stream might not be specified correctly. ///
public IncreaseStreamRetentionPeriodAsync ( string streamName, int retentionPeriodHours, System cancellationToken = default(CancellationToken) ) : Task
streamName string The name of the stream to modify.
retentionPeriodHours int The new retention period of the stream, in hours. Must be more than the current retention period.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

IncreaseStreamRetentionPeriodAsync() публичный Метод

Initiates the asynchronous execution of the IncreaseStreamRetentionPeriod operation.
public IncreaseStreamRetentionPeriodAsync ( IncreaseStreamRetentionPeriodRequest request, IncreaseStreamRetentionPeriodResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.IncreaseStreamRetentionPeriodRequest Container for the necessary parameters to execute the IncreaseStreamRetentionPeriod operation on AmazonKinesisClient.
callback IncreaseStreamRetentionPeriodResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

IncreaseStreamRetentionPeriodAsync() публичный Метод

Increases the Amazon Kinesis stream's retention period, which is the length of time data records are accessible after they are added to the stream. The maximum value of a stream's retention period is 168 hours (7 days).

Upon choosing a longer stream retention period, this operation will increase the time period records are accessible that have not yet expired. However, it will not make previous data that has expired (older than the stream's previous retention period) accessible after the operation has been called. For example, if a stream's retention period is set to 24 hours and is increased to 168 hours, any data that is older than 24 hours will remain inaccessible to consumer applications.

/// A specified parameter exceeds its restrictions, is not supported, or can't be used. /// For more information, see the returned message. /// /// The resource is not available for this operation. For successful operation, the resource /// needs to be in the ACTIVE state. /// /// The requested resource could not be found. The stream might not be specified correctly. ///
public IncreaseStreamRetentionPeriodAsync ( string streamName, int retentionPeriodHours, IncreaseStreamRetentionPeriodResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
streamName string The name of the stream to modify.
retentionPeriodHours int The new retention period of the stream, in hours. Must be more than the current retention period.
callback IncreaseStreamRetentionPeriodResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Результат void

ListStreamsAsync() публичный Метод

Initiates the asynchronous execution of the ListStreams operation.
public ListStreamsAsync ( ListStreamsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.ListStreamsRequest Container for the necessary parameters to execute the ListStreams operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListStreamsAsync() публичный Метод

Lists your Amazon Kinesis streams.

The number of streams may be too large to return from a single call to ListStreams. You can limit the number of returned streams using the Limit parameter. If you do not specify a value for the Limit parameter, Amazon Kinesis uses the default limit, which is currently 10.

You can detect if there are more streams available to list by using the HasMoreStreams flag from the returned output. If there are more streams available, you can request more streams by using the name of the last stream returned by the ListStreams request in the ExclusiveStartStreamName parameter in a subsequent request to ListStreams. The group of stream names returned by the subsequent request is then added to the list. You can continue this process until all the stream names have been collected in the list.

ListStreams has a limit of 5 transactions per second per account.

/// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed (5). ///
public ListStreamsAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListStreamsAsync() публичный Метод

/// The requested resource exceeds the maximum number allowed, or the number of concurrent /// stream requests exceeds the maximum number allowed (5). ///
public ListStreamsAsync ( ListStreamsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
callback ListStreamsResponse>.AmazonServiceCallback
options Amazon.Runtime.AsyncOptions /// A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. ///
Результат void

ListStreamsAsync() публичный Метод

Initiates the asynchronous execution of the ListStreams operation.
public ListStreamsAsync ( ListStreamsRequest request, ListStreamsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.ListStreamsRequest Container for the necessary parameters to execute the ListStreams operation on AmazonKinesisClient.
callback ListStreamsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

ListTagsForStreamAsync() публичный Метод

Initiates the asynchronous execution of the ListTagsForStream operation.
public ListTagsForStreamAsync ( Amazon.Kinesis.Model.ListTagsForStreamRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.ListTagsForStreamRequest Container for the necessary parameters to execute the ListTagsForStream operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

ListTagsForStreamAsync() публичный Метод

Initiates the asynchronous execution of the ListTagsForStream operation.
public ListTagsForStreamAsync ( Amazon.Kinesis.Model.ListTagsForStreamRequest request, ListTagsForStreamResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.ListTagsForStreamRequest Container for the necessary parameters to execute the ListTagsForStream operation on AmazonKinesisClient.
callback ListTagsForStreamResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

MergeShardsAsync() публичный Метод

Initiates the asynchronous execution of the MergeShards operation.
public MergeShardsAsync ( MergeShardsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.MergeShardsRequest Container for the necessary parameters to execute the MergeShards operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

MergeShardsAsync() публичный Метод

Initiates the asynchronous execution of the MergeShards operation.
public MergeShardsAsync ( MergeShardsRequest request, MergeShardsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.MergeShardsRequest Container for the necessary parameters to execute the MergeShards operation on AmazonKinesisClient.
callback MergeShardsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

PutRecordAsync() публичный Метод

Initiates the asynchronous execution of the PutRecord operation.
public PutRecordAsync ( PutRecordRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.PutRecordRequest Container for the necessary parameters to execute the PutRecord operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

PutRecordAsync() публичный Метод

Initiates the asynchronous execution of the PutRecord operation.
public PutRecordAsync ( PutRecordRequest request, PutRecordResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.PutRecordRequest Container for the necessary parameters to execute the PutRecord operation on AmazonKinesisClient.
callback PutRecordResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

PutRecordsAsync() публичный Метод

Initiates the asynchronous execution of the PutRecords operation.
public PutRecordsAsync ( PutRecordsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.PutRecordsRequest Container for the necessary parameters to execute the PutRecords operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

PutRecordsAsync() публичный Метод

Initiates the asynchronous execution of the PutRecords operation.
public PutRecordsAsync ( PutRecordsRequest request, PutRecordsResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.PutRecordsRequest Container for the necessary parameters to execute the PutRecords operation on AmazonKinesisClient.
callback PutRecordsResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

RemoveTagsFromStreamAsync() публичный Метод

Initiates the asynchronous execution of the RemoveTagsFromStream operation.
public RemoveTagsFromStreamAsync ( RemoveTagsFromStreamRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.RemoveTagsFromStreamRequest Container for the necessary parameters to execute the RemoveTagsFromStream operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

RemoveTagsFromStreamAsync() публичный Метод

Initiates the asynchronous execution of the RemoveTagsFromStream operation.
public RemoveTagsFromStreamAsync ( RemoveTagsFromStreamRequest request, RemoveTagsFromStreamResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.RemoveTagsFromStreamRequest Container for the necessary parameters to execute the RemoveTagsFromStream operation on AmazonKinesisClient.
callback RemoveTagsFromStreamResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

SplitShardAsync() публичный Метод

Initiates the asynchronous execution of the SplitShard operation.
public SplitShardAsync ( SplitShardRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.SplitShardRequest Container for the necessary parameters to execute the SplitShard operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

SplitShardAsync() публичный Метод

Initiates the asynchronous execution of the SplitShard operation.
public SplitShardAsync ( SplitShardRequest request, SplitShardResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.SplitShardRequest Container for the necessary parameters to execute the SplitShard operation on AmazonKinesisClient.
callback SplitShardResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void

UpdateShardCountAsync() публичный Метод

Initiates the asynchronous execution of the UpdateShardCount operation.
public UpdateShardCountAsync ( UpdateShardCountRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.Kinesis.Model.UpdateShardCountRequest Container for the necessary parameters to execute the UpdateShardCount operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Результат Task

UpdateShardCountAsync() публичный Метод

Initiates the asynchronous execution of the UpdateShardCount operation.
public UpdateShardCountAsync ( UpdateShardCountRequest request, UpdateShardCountResponse>.AmazonServiceCallback callback, AsyncOptions options = null ) : void
request Amazon.Kinesis.Model.UpdateShardCountRequest Container for the necessary parameters to execute the UpdateShardCount operation on AmazonKinesisClient.
callback UpdateShardCountResponse>.AmazonServiceCallback An Action delegate that is invoked when the operation completes.
options Amazon.Runtime.AsyncOptions A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Результат void