3.3 KiB
cassandra.cluster
- Clusters and Sessions
cassandra.cluster
Cluster ([contact_points=('127.0.0.1',)][, port=9042][, executor_threads=2], **attr_kwargs)
Any of the mutable Cluster attributes may be set as keyword arguments to the constructor.
cql_version
protocol_version
port
compression
auth_provider
load_balancing_policy
reconnection_policy
default_retry_policy
conviction_policy_factory
connection_class
metrics_enabled
metrics
metadata
ssl_options
sockopts
max_schema_agreement_wait
control_connection_timeout
idle_heartbeat_interval
schema_event_refresh_window
topology_event_refresh_window
connect_timeout
connect
shutdown
register_user_type
register_listener
unregister_listener
set_max_requests_per_connection
get_max_requests_per_connection
set_min_requests_per_connection
get_min_requests_per_connection
get_core_connections_per_host
set_core_connections_per_host
get_max_connections_per_host
set_max_connections_per_host
refresh_schema_metadata
refresh_keyspace_metadata
refresh_table_metadata
refresh_user_type_metadata
refresh_user_function_metadata
refresh_user_aggregate_metadata
refresh_schema
refresh_nodes
set_meta_refresh_enabled
Session ()
default_timeout
row_factory
default_fetch_size
use_client_timestamp
encoder
client_protocol_handler
execute(statement[, parameters][, timeout][, trace][, custom_payload])
execute_async(statement[, parameters][, trace][, custom_payload])
prepare(statement)
shutdown()
set_keyspace(keyspace)
ResponseFuture ()
query
result([timeout])
get_query_trace()
custom_payload()
has_more_pages
warnings
start_fetching_next_page()
add_callback(fn, args,*kwargs)
add_errback(fn, args,*kwargs)
add_callbacks(callback, errback, callback_args=(), callback_kwargs=None, errback_args=(), errback_args=None)
PagedResult ()
QueryExhausted ()
NoHostAvailable ()
UserTypeDoesNotExist ()