.. _customize-service-client:


Customizing Service Clients
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SDK service clients can be customized in the following ways:

* :doc:`Setting connection and read timeouts for requests </customize_service_client/connection_read_timeout>`
* :doc:`Using the SDK with a proxy server </sdk-with-proxy>`
* :doc:`Injecting custom headers into requests </customize_service_client/setting_custom_headers>`

.. toctree::
    :hidden:
    :maxdepth: 2

    connection_read_timeout
    /sdk-with-proxy
    setting_custom_headers