Database-Cassandra-Client
view release on metacpan or search on metacpan
=head3 cluster_set_request_timeout
$cass->cluster_set_request_timeout($timeout_ms);
Sets the timeout for waiting for a response from a node. Default: 12000 milliseconds
Return: undef
=head3 cluster_set_credentials
$cass->cluster_set_credentials($username, $password);
Sets credentials for plain text authentication.
Return: undef
=head3 cluster_set_load_balance_round_robin
$cass->cluster_set_load_balance_round_robin();
Configures the cluster to use round-robin load balancing. The driver discovers all nodes in a cluster and cycles through them per request. All are considered 'local'.
void
cluster_set_request_timeout(cass, timeout_ms)
Database::Cassandra::Client cass;
unsigned timeout_ms;
CODE:
cass_cluster_set_request_timeout(cass->cluster, timeout_ms);
void
cluster_set_credentials(cass, username, password)
Database::Cassandra::Client cass;
const char* username;
const char* password;
CODE:
cass_cluster_set_credentials(cass->cluster, username, password);
void
cluster_set_load_balance_round_robin(cass)
Database::Cassandra::Client cass;
CODE:
cass_cluster_set_load_balance_round_robin(cass->cluster);
CassError
cluster_set_load_balance_dc_aware(cass, local_dc, used_hosts_per_remote_dc, allow_remote_dcs_for_local_cl)
( run in 0.322 second using v1.01-cache-2.11-cpan-4d50c553e7e )