

*******
Kinesis
*******



======
Client
======



.. py:class:: Kinesis.Client

  A low-level client representing Amazon Kinesis
   

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

  ::

    
    import boto3
    
    client = boto3.client('kinesis')

  

These are the available methods:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  kinesis/client/add_tags_to_stream
  kinesis/client/can_paginate
  kinesis/client/close
  kinesis/client/create_stream
  kinesis/client/decrease_stream_retention_period
  kinesis/client/delete_resource_policy
  kinesis/client/delete_stream
  kinesis/client/deregister_stream_consumer
  kinesis/client/describe_account_settings
  kinesis/client/describe_limits
  kinesis/client/describe_stream
  kinesis/client/describe_stream_consumer
  kinesis/client/describe_stream_summary
  kinesis/client/disable_enhanced_monitoring
  kinesis/client/enable_enhanced_monitoring
  kinesis/client/get_paginator
  kinesis/client/get_records
  kinesis/client/get_resource_policy
  kinesis/client/get_shard_iterator
  kinesis/client/get_waiter
  kinesis/client/increase_stream_retention_period
  kinesis/client/list_shards
  kinesis/client/list_stream_consumers
  kinesis/client/list_streams
  kinesis/client/list_tags_for_resource
  kinesis/client/list_tags_for_stream
  kinesis/client/merge_shards
  kinesis/client/put_record
  kinesis/client/put_records
  kinesis/client/put_resource_policy
  kinesis/client/register_stream_consumer
  kinesis/client/remove_tags_from_stream
  kinesis/client/split_shard
  kinesis/client/start_stream_encryption
  kinesis/client/stop_stream_encryption
  kinesis/client/subscribe_to_shard
  kinesis/client/tag_resource
  kinesis/client/untag_resource
  kinesis/client/update_account_settings
  kinesis/client/update_max_record_size
  kinesis/client/update_shard_count
  kinesis/client/update_stream_mode
  kinesis/client/update_stream_warm_throughput


==========
Paginators
==========


Paginators are available on a client instance via the ``get_paginator`` method. For more detailed instructions and examples on the usage of paginators, see the paginators `user guide <https://boto3.amazonaws.com/v1/documentation/api/latest/guide/paginators.html>`_.

The available paginators are:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  kinesis/paginator/DescribeStream
  kinesis/paginator/ListShards
  kinesis/paginator/ListStreamConsumers
  kinesis/paginator/ListStreams


=======
Waiters
=======


Waiters are available on a client instance via the ``get_waiter`` method. For more detailed instructions and examples on the usage or waiters, see the waiters `user guide <https://boto3.amazonaws.com/v1/documentation/api/latest/guide/clients.html#waiters>`_.

The available waiters are:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  kinesis/waiter/StreamExists
  kinesis/waiter/StreamNotExists
