AmazonKinesis.smali

.class public interface abstract Lcom/amazonaws/services/kinesis/AmazonKinesis;
.super Ljava/lang/Object;
.source "AmazonKinesis.java"


# virtual methods
.method public abstract addTagsToStream(Lcom/amazonaws/services/kinesis/model/AddTagsToStreamRequest;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract createStream(Lcom/amazonaws/services/kinesis/model/CreateStreamRequest;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract createStream(Ljava/lang/String;Ljava/lang/Integer;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract decreaseStreamRetentionPeriod(Lcom/amazonaws/services/kinesis/model/DecreaseStreamRetentionPeriodRequest;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract deleteStream(Lcom/amazonaws/services/kinesis/model/DeleteStreamRequest;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract deleteStream(Ljava/lang/String;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract describeLimits(Lcom/amazonaws/services/kinesis/model/DescribeLimitsRequest;)Lcom/amazonaws/services/kinesis/model/DescribeLimitsResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract describeStream(Lcom/amazonaws/services/kinesis/model/DescribeStreamRequest;)Lcom/amazonaws/services/kinesis/model/DescribeStreamResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract describeStream(Ljava/lang/String;)Lcom/amazonaws/services/kinesis/model/DescribeStreamResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract describeStream(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;)Lcom/amazonaws/services/kinesis/model/DescribeStreamResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract describeStream(Ljava/lang/String;Ljava/lang/String;)Lcom/amazonaws/services/kinesis/model/DescribeStreamResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract describeStreamSummary(Lcom/amazonaws/services/kinesis/model/DescribeStreamSummaryRequest;)Lcom/amazonaws/services/kinesis/model/DescribeStreamSummaryResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract disableEnhancedMonitoring(Lcom/amazonaws/services/kinesis/model/DisableEnhancedMonitoringRequest;)Lcom/amazonaws/services/kinesis/model/DisableEnhancedMonitoringResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract enableEnhancedMonitoring(Lcom/amazonaws/services/kinesis/model/EnableEnhancedMonitoringRequest;)Lcom/amazonaws/services/kinesis/model/EnableEnhancedMonitoringResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract getCachedResponseMetadata(Lcom/amazonaws/AmazonWebServiceRequest;)Lcom/amazonaws/ResponseMetadata;
.end method

.method public abstract getRecords(Lcom/amazonaws/services/kinesis/model/GetRecordsRequest;)Lcom/amazonaws/services/kinesis/model/GetRecordsResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract getShardIterator(Lcom/amazonaws/services/kinesis/model/GetShardIteratorRequest;)Lcom/amazonaws/services/kinesis/model/GetShardIteratorResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract getShardIterator(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/amazonaws/services/kinesis/model/GetShardIteratorResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract getShardIterator(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/amazonaws/services/kinesis/model/GetShardIteratorResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract increaseStreamRetentionPeriod(Lcom/amazonaws/services/kinesis/model/IncreaseStreamRetentionPeriodRequest;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract listShards(Lcom/amazonaws/services/kinesis/model/ListShardsRequest;)Lcom/amazonaws/services/kinesis/model/ListShardsResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract listStreams()Lcom/amazonaws/services/kinesis/model/ListStreamsResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract listStreams(Lcom/amazonaws/services/kinesis/model/ListStreamsRequest;)Lcom/amazonaws/services/kinesis/model/ListStreamsResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract listStreams(Ljava/lang/Integer;Ljava/lang/String;)Lcom/amazonaws/services/kinesis/model/ListStreamsResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract listStreams(Ljava/lang/String;)Lcom/amazonaws/services/kinesis/model/ListStreamsResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract listTagsForStream(Lcom/amazonaws/services/kinesis/model/ListTagsForStreamRequest;)Lcom/amazonaws/services/kinesis/model/ListTagsForStreamResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract mergeShards(Lcom/amazonaws/services/kinesis/model/MergeShardsRequest;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract mergeShards(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract putRecord(Lcom/amazonaws/services/kinesis/model/PutRecordRequest;)Lcom/amazonaws/services/kinesis/model/PutRecordResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract putRecord(Ljava/lang/String;Ljava/nio/ByteBuffer;Ljava/lang/String;)Lcom/amazonaws/services/kinesis/model/PutRecordResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract putRecord(Ljava/lang/String;Ljava/nio/ByteBuffer;Ljava/lang/String;Ljava/lang/String;)Lcom/amazonaws/services/kinesis/model/PutRecordResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract putRecords(Lcom/amazonaws/services/kinesis/model/PutRecordsRequest;)Lcom/amazonaws/services/kinesis/model/PutRecordsResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract removeTagsFromStream(Lcom/amazonaws/services/kinesis/model/RemoveTagsFromStreamRequest;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract setEndpoint(Ljava/lang/String;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/IllegalArgumentException;
        }
    .end annotation
.end method

.method public abstract setRegion(Lcom/amazonaws/regions/Region;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Ljava/lang/IllegalArgumentException;
        }
    .end annotation
.end method

.method public abstract shutdown()V
.end method

.method public abstract splitShard(Lcom/amazonaws/services/kinesis/model/SplitShardRequest;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract splitShard(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract startStreamEncryption(Lcom/amazonaws/services/kinesis/model/StartStreamEncryptionRequest;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract stopStreamEncryption(Lcom/amazonaws/services/kinesis/model/StopStreamEncryptionRequest;)V
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method

.method public abstract updateShardCount(Lcom/amazonaws/services/kinesis/model/UpdateShardCountRequest;)Lcom/amazonaws/services/kinesis/model/UpdateShardCountResult;
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/amazonaws/AmazonClientException;,
            Lcom/amazonaws/AmazonServiceException;
        }
    .end annotation
.end method