uproot.S3Source
===============

Defined in `uproot.source.s3 <https://github.com/scikit-hep/uproot5/blob//src/uproot/source/s3.py>`__ on `line 16 <https://github.com/scikit-hep/uproot5/blob//src/uproot/source/s3.py#L16>`__.

.. table::
    :class: note

    +-----------------------------------------+
    | **Inheritance order:**                  |
    +=========================================+
    | #. :doc:`uproot.source.http.HTTPSource` |
    | #. :doc:`uproot.source.chunk.Source`    |
    +-----------------------------------------+

.. autoclass:: uproot.source.s3.S3Source

.. _uproot.source.s3.S3Source.executor:

executor
--------

Inherited from :doc:`uproot.source.http.HTTPSource`.

.. autoattribute:: uproot.source.s3.S3Source.executor

.. _uproot.source.s3.S3Source.timeout:

timeout
-------

Inherited from :doc:`uproot.source.http.HTTPSource`.

.. autoattribute:: uproot.source.s3.S3Source.timeout

.. _uproot.source.s3.S3Source.parsed_url:

parsed_url
----------

Inherited from :doc:`uproot.source.http.HTTPSource`.

.. autoattribute:: uproot.source.s3.S3Source.parsed_url

.. _uproot.source.s3.S3Source.auth_headers:

auth_headers
------------

Inherited from :doc:`uproot.source.http.HTTPSource`.

.. autoattribute:: uproot.source.s3.S3Source.auth_headers

.. _uproot.source.s3.S3Source.fallback:

fallback
--------

Inherited from :doc:`uproot.source.http.HTTPSource`.

.. autoattribute:: uproot.source.s3.S3Source.fallback

.. _uproot.source.s3.S3Source.chunk:

chunk
-----

Inherited from :doc:`uproot.source.chunk.Source`.

.. automethod:: uproot.source.s3.S3Source.chunk

.. _uproot.source.s3.S3Source.chunks:

chunks
------

Inherited from :doc:`uproot.source.chunk.Source`.

.. automethod:: uproot.source.s3.S3Source.chunks

.. _uproot.source.s3.S3Source.file_path:

file_path
---------

Inherited from :doc:`uproot.source.chunk.Source`.

.. autoattribute:: uproot.source.s3.S3Source.file_path

.. _uproot.source.s3.S3Source.num_bytes:

num_bytes
---------

Inherited from :doc:`uproot.source.chunk.Source`.

.. autoattribute:: uproot.source.s3.S3Source.num_bytes

.. _uproot.source.s3.S3Source.num_requests:

num_requests
------------

Inherited from :doc:`uproot.source.chunk.Source`.

.. autoattribute:: uproot.source.s3.S3Source.num_requests

.. _uproot.source.s3.S3Source.num_requested_chunks:

num_requested_chunks
--------------------

Inherited from :doc:`uproot.source.chunk.Source`.

.. autoattribute:: uproot.source.s3.S3Source.num_requested_chunks

.. _uproot.source.s3.S3Source.num_requested_bytes:

num_requested_bytes
-------------------

Inherited from :doc:`uproot.source.chunk.Source`.

.. autoattribute:: uproot.source.s3.S3Source.num_requested_bytes

.. _uproot.source.s3.S3Source.performance_counters:

performance_counters
--------------------

Inherited from :doc:`uproot.source.chunk.Source`.

.. autoattribute:: uproot.source.s3.S3Source.performance_counters

.. _uproot.source.s3.S3Source.close:

close
-----

Inherited from :doc:`uproot.source.chunk.Source`.

.. automethod:: uproot.source.s3.S3Source.close

.. _uproot.source.s3.S3Source.closed:

closed
------

Inherited from :doc:`uproot.source.chunk.Source`.

.. autoattribute:: uproot.source.s3.S3Source.closed

