streaming
=============

Description
-----------
Use the Streaming CLI to produce and consume messages, create streams and stream pools, and manage related items. For more information, see `Streaming <https://docs.cloud.oracle.com/Content/Streaming/Concepts/streamingoverview.htm>`__.

Available Commands
------------------
* :doc:`admin </cmdref/streaming/admin>`

  * :doc:`connect-harness </cmdref/streaming/admin/connect-harness>`

    * :doc:`change-compartment </cmdref/streaming/admin/connect-harness/change-compartment>`
    * :doc:`create </cmdref/streaming/admin/connect-harness/create>`
    * :doc:`delete </cmdref/streaming/admin/connect-harness/delete>`
    * :doc:`get </cmdref/streaming/admin/connect-harness/get>`
    * :doc:`list </cmdref/streaming/admin/connect-harness/list>`
    * :doc:`update </cmdref/streaming/admin/connect-harness/update>`

  * :doc:`stream </cmdref/streaming/admin/stream>`

    * :doc:`change-compartment </cmdref/streaming/admin/stream/change-compartment>`
    * :doc:`create </cmdref/streaming/admin/stream/create>`
    * :doc:`delete </cmdref/streaming/admin/stream/delete>`
    * :doc:`get </cmdref/streaming/admin/stream/get>`
    * :doc:`list </cmdref/streaming/admin/stream/list>`
    * :doc:`update </cmdref/streaming/admin/stream/update>`

  * :doc:`stream-pool </cmdref/streaming/admin/stream-pool>`

    * :doc:`change-compartment </cmdref/streaming/admin/stream-pool/change-compartment>`
    * :doc:`create </cmdref/streaming/admin/stream-pool/create>`
    * :doc:`delete </cmdref/streaming/admin/stream-pool/delete>`
    * :doc:`get </cmdref/streaming/admin/stream-pool/get>`
    * :doc:`list </cmdref/streaming/admin/stream-pool/list>`
    * :doc:`update </cmdref/streaming/admin/stream-pool/update>`


* :doc:`stream </cmdref/streaming/stream>`

  * :doc:`cursor </cmdref/streaming/stream/cursor>`

    * :doc:`create-cursor </cmdref/streaming/stream/cursor/create-cursor>`
    * :doc:`create-group-cursor </cmdref/streaming/stream/cursor/create-group-cursor>`

  * :doc:`group </cmdref/streaming/stream/group>`

    * :doc:`commit </cmdref/streaming/stream/group/commit>`
    * :doc:`get </cmdref/streaming/stream/group/get>`
    * :doc:`heartbeat </cmdref/streaming/stream/group/heartbeat>`
    * :doc:`update </cmdref/streaming/stream/group/update>`

  * :doc:`message </cmdref/streaming/stream/message>`

    * :doc:`get </cmdref/streaming/stream/message/get>`
    * :doc:`put </cmdref/streaming/stream/message/put>`



.. toctree::
    :hidden:

    /cmdref/streaming/admin
    /cmdref/streaming/stream