Cassandra v1.0.0-beta.4 Cassandra.Cluster.Schema.Fetcher behaviour

Summary

Types

cql()
cql() :: binary
ip()
ip() :: :inet.ip_address
keyspace_name()
keyspace_name() :: String.t

Functions

fetch(local_data, connection, version \\ Schema.Fetcher.V3_0_x)
fetch_keyspace(name, connection, version)
fetch_keyspaces(connection, version)
fetch_local(connection, version)
fetch_peer(ip, data_center, parser, connection, version)
fetch_peers(data_center, parser, connection, version)

Callbacks

select_columns()
select_columns() :: cql
select_indexes()
select_indexes() :: cql
select_keyspace(keyspace_name)
select_keyspace(keyspace_name) :: cql
select_keyspaces()
select_keyspaces() :: cql
select_local()
select_local() :: cql
select_peer(ip)
select_peer(ip) :: cql
select_peers()
select_peers() :: cql
select_tables()
select_tables() :: cql