Module: Cql

Defined in:
lib/cql.rb,
lib/cql/auth.rb,
lib/cql/uuid.rb,
lib/cql/client.rb,
lib/cql/version.rb,
lib/cql/protocol.rb,
lib/cql/time_uuid.rb,
lib/cql/compression.rb,
lib/cql/error_codes.rb,
lib/cql/client/batch.rb,
lib/cql/client/client.rb,
lib/cql/client/connector.rb,
lib/cql/protocol/request.rb,
lib/cql/protocol/response.rb,
lib/cql/client/null_logger.rb,
lib/cql/client/void_result.rb,
lib/cql/client/query_result.rb,
lib/cql/auth/plain_text_auth.rb,
lib/cql/client/peer_discovery.rb,
lib/cql/client/request_runner.rb,
lib/cql/client/column_metadata.rb,
lib/cql/client/result_metadata.rb,
lib/cql/protocol/frame_decoder.rb,
lib/cql/protocol/frame_encoder.rb,
lib/cql/client/keyspace_changer.rb,
lib/cql/protocol/type_converter.rb,
lib/cql/protocol/cql_byte_buffer.rb,
lib/cql/client/connection_manager.rb,
lib/cql/client/prepared_statement.rb,
lib/cql/compression/lz4_compressor.rb,
lib/cql/compression/snappy_compressor.rb,
lib/cql/protocol/cql_protocol_handler.rb,
lib/cql/client/execute_options_decoder.rb,
lib/cql/protocol/requests/batch_request.rb,
lib/cql/protocol/requests/query_request.rb,
lib/cql/protocol/requests/execute_request.rb,
lib/cql/protocol/requests/options_request.rb,
lib/cql/protocol/requests/prepare_request.rb,
lib/cql/protocol/requests/startup_request.rb,
lib/cql/protocol/responses/error_response.rb,
lib/cql/protocol/responses/event_response.rb,
lib/cql/protocol/responses/ready_response.rb,
lib/cql/protocol/requests/register_request.rb,
lib/cql/protocol/responses/result_response.rb,
lib/cql/protocol/requests/credentials_request.rb,
lib/cql/protocol/responses/supported_response.rb,
lib/cql/protocol/requests/auth_response_request.rb,
lib/cql/protocol/responses/rows_result_response.rb,
lib/cql/protocol/responses/void_result_response.rb,
lib/cql/protocol/responses/auth_success_response.rb,
lib/cql/protocol/responses/authenticate_response.rb,
lib/cql/protocol/responses/auth_challenge_response.rb,
lib/cql/protocol/responses/detailed_error_response.rb,
lib/cql/protocol/responses/prepared_result_response.rb,
lib/cql/protocol/responses/raw_rows_result_response.rb,
lib/cql/protocol/responses/schema_change_event_response.rb,
lib/cql/protocol/responses/set_keyspace_result_response.rb,
lib/cql/protocol/responses/status_change_event_response.rb,
lib/cql/protocol/responses/schema_change_result_response.rb,
lib/cql/protocol/responses/topology_change_event_response.rb

Defined Under Namespace

Modules: Auth, Client, Compression, ErrorCodes Classes: QueryError, TimeUuid, Uuid

Constant Summary collapse

CqlError =
Class.new(StandardError)
IoError =
Ione::IoError
NotConnectedError =
Class.new(CqlError)
TimeoutError =
Class.new(CqlError)
ClientError =
Class.new(CqlError)
AuthenticationError =
Class.new(ClientError)
UnsupportedProtocolVersionError =
Class.new(ClientError)
NotPreparedError =
Class.new(ClientError)
VERSION =
'2.0.5'.freeze
ProtocolError =
Class.new(CqlError)