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
파일 보기 프로젝트 열기: aws/aws-sdk-net 1 사용 예제들

공개 메소드들

메소드 설명
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