Files
deb-python-cassandra-driver/docs/api/cassandra/policies.rst
2016-09-13 17:39:38 -04:00

83 lines
1.5 KiB
ReStructuredText

``cassandra.policies`` - Load balancing and Failure Handling Policies
=====================================================================
.. module:: cassandra.policies
Load Balancing
--------------
.. autoclass:: HostDistance
:members:
.. autoclass:: LoadBalancingPolicy
:members:
.. autoclass:: RoundRobinPolicy
:members:
.. autoclass:: DCAwareRoundRobinPolicy
:members:
.. autoclass:: WhiteListRoundRobinPolicy
:members:
.. autoclass:: TokenAwarePolicy
:members:
Translating Server Node Addresses
---------------------------------
.. autoclass:: AddressTranslator
:members:
.. autoclass:: IdentityTranslator
:members:
.. autoclass:: EC2MultiRegionTranslator
:members:
Marking Hosts Up or Down
------------------------
.. autoclass:: ConvictionPolicy
:members:
.. autoclass:: SimpleConvictionPolicy
:members:
Reconnecting to Dead Hosts
--------------------------
.. autoclass:: ReconnectionPolicy
:members:
.. autoclass:: ConstantReconnectionPolicy
:members:
.. autoclass:: ExponentialReconnectionPolicy
:members:
Retrying Failed Operations
--------------------------
.. autoclass:: WriteType
:members:
.. autoclass:: RetryPolicy
:members:
.. autoclass:: FallthroughRetryPolicy
:members:
.. autoclass:: DowngradingConsistencyRetryPolicy
:members:
Retrying Idempotent Operations
------------------------------
.. autoclass:: SpeculativeExecutionPolicy
:members:
.. autoclass:: ConstantSpeculativeExecutionPolicy
:members: