Overview

Namespaces

  • cassandra
  • None
  • PHP
  • phpcassa
    • Batch
    • Connection
    • Index
    • Iterator
    • Schema
      • DataType
    • Util
    • UUID

Classes

  • AuthenticationRequest
  • CassandraClient
  • CfDef
  • Column
  • ColumnDef
  • ColumnOrSuperColumn
  • ColumnParent
  • ColumnPath
  • Compression
  • ConsistencyLevel
  • CounterColumn
  • CounterSuperColumn
  • CqlMetadata
  • CqlPreparedResult
  • CqlResult
  • CqlResultType
  • CqlRow
  • Deletion
  • EndpointDetails
  • IndexClause
  • IndexExpression
  • IndexOperator
  • IndexType
  • KeyCount
  • KeyRange
  • KeySlice
  • KsDef
  • Mutation
  • SlicePredicate
  • SliceRange
  • SuperColumn
  • TokenRange

Interfaces

  • CassandraIf

Exceptions

  • AuthenticationException
  • AuthorizationException
  • InvalidRequestException
  • NotFoundException
  • SchemaDisagreementException
  • TimedOutException
  • UnavailableException
  • Overview
  • Namespace
  • Class
  • Tree

Class CassandraClient

cassandra\CassandraClient implements cassandra\CassandraIf
Namespace: cassandra
Located at thrift/packages/cassandra/cassandra.Cassandra.client.php
Methods summary
public
# __construct( mixed $input, mixed $output = null )
public
# login( mixed $auth_request )

Implementation of

cassandra\CassandraIf::login()
public
# send_login( mixed $auth_request )
public
# recv_login( )
public
# set_keyspace( mixed $keyspace )

Implementation of

cassandra\CassandraIf::set_keyspace()
public
# send_set_keyspace( mixed $keyspace )
public
# recv_set_keyspace( )
public
# get( mixed $key, mixed $column_path, mixed $consistency_level )

Implementation of

cassandra\CassandraIf::get()
public
# send_get( mixed $key, mixed $column_path, mixed $consistency_level )
public
# recv_get( )
public
# get_slice( mixed $key, mixed $column_parent, mixed $predicate, mixed $consistency_level )

Implementation of

cassandra\CassandraIf::get_slice()
public
# send_get_slice( mixed $key, mixed $column_parent, mixed $predicate, mixed $consistency_level )
public
# recv_get_slice( )
public
# get_count( mixed $key, mixed $column_parent, mixed $predicate, mixed $consistency_level )

Implementation of

cassandra\CassandraIf::get_count()
public
# send_get_count( mixed $key, mixed $column_parent, mixed $predicate, mixed $consistency_level )
public
# recv_get_count( )
public
# multiget_slice( mixed $keys, mixed $column_parent, mixed $predicate, mixed $consistency_level )

Implementation of

cassandra\CassandraIf::multiget_slice()
public
# send_multiget_slice( mixed $keys, mixed $column_parent, mixed $predicate, mixed $consistency_level )
public
# recv_multiget_slice( )
public
# multiget_count( mixed $keys, mixed $column_parent, mixed $predicate, mixed $consistency_level )

Implementation of

cassandra\CassandraIf::multiget_count()
public
# send_multiget_count( mixed $keys, mixed $column_parent, mixed $predicate, mixed $consistency_level )
public
# recv_multiget_count( )
public
# get_range_slices( mixed $column_parent, mixed $predicate, mixed $range, mixed $consistency_level )

Implementation of

cassandra\CassandraIf::get_range_slices()
public
# send_get_range_slices( mixed $column_parent, mixed $predicate, mixed $range, mixed $consistency_level )
public
# recv_get_range_slices( )
public
# get_paged_slice( mixed $column_family, mixed $range, mixed $start_column, mixed $consistency_level )

Implementation of

cassandra\CassandraIf::get_paged_slice()
public
# send_get_paged_slice( mixed $column_family, mixed $range, mixed $start_column, mixed $consistency_level )
public
# recv_get_paged_slice( )
public
# get_indexed_slices( mixed $column_parent, mixed $index_clause, mixed $column_predicate, mixed $consistency_level )

Implementation of

cassandra\CassandraIf::get_indexed_slices()
public
# send_get_indexed_slices( mixed $column_parent, mixed $index_clause, mixed $column_predicate, mixed $consistency_level )
public
# recv_get_indexed_slices( )
public
# insert( mixed $key, mixed $column_parent, mixed $column, mixed $consistency_level )

Implementation of

cassandra\CassandraIf::insert()
public
# send_insert( mixed $key, mixed $column_parent, mixed $column, mixed $consistency_level )
public
# recv_insert( )
public
# add( mixed $key, mixed $column_parent, mixed $column, mixed $consistency_level )

Implementation of

cassandra\CassandraIf::add()
public
# send_add( mixed $key, mixed $column_parent, mixed $column, mixed $consistency_level )
public
# recv_add( )
public
# remove( mixed $key, mixed $column_path, mixed $timestamp, mixed $consistency_level )

Implementation of

cassandra\CassandraIf::remove()
public
# send_remove( mixed $key, mixed $column_path, mixed $timestamp, mixed $consistency_level )
public
# recv_remove( )
public
# remove_counter( mixed $key, mixed $path, mixed $consistency_level )

Implementation of

cassandra\CassandraIf::remove_counter()
public
# send_remove_counter( mixed $key, mixed $path, mixed $consistency_level )
public
# recv_remove_counter( )
public
# batch_mutate( mixed $mutation_map, mixed $consistency_level )

Implementation of

cassandra\CassandraIf::batch_mutate()
public
# send_batch_mutate( mixed $mutation_map, mixed $consistency_level )
public
# recv_batch_mutate( )
public
# truncate( mixed $cfname )

Implementation of

cassandra\CassandraIf::truncate()
public
# send_truncate( mixed $cfname )
public
# recv_truncate( )
public
# describe_schema_versions( )

Implementation of

cassandra\CassandraIf::describe_schema_versions()
public
# send_describe_schema_versions( )
public
# recv_describe_schema_versions( )
public
# describe_keyspaces( )

Implementation of

cassandra\CassandraIf::describe_keyspaces()
public
# send_describe_keyspaces( )
public
# recv_describe_keyspaces( )
public
# describe_cluster_name( )

Implementation of

cassandra\CassandraIf::describe_cluster_name()
public
# send_describe_cluster_name( )
public
# recv_describe_cluster_name( )
public
# describe_version( )

Implementation of

cassandra\CassandraIf::describe_version()
public
# send_describe_version( )
public
# recv_describe_version( )
public
# describe_ring( mixed $keyspace )

Implementation of

cassandra\CassandraIf::describe_ring()
public
# send_describe_ring( mixed $keyspace )
public
# recv_describe_ring( )
public
# describe_partitioner( )

Implementation of

cassandra\CassandraIf::describe_partitioner()
public
# send_describe_partitioner( )
public
# recv_describe_partitioner( )
public
# describe_snitch( )

Implementation of

cassandra\CassandraIf::describe_snitch()
public
# send_describe_snitch( )
public
# recv_describe_snitch( )
public
# describe_keyspace( mixed $keyspace )

Implementation of

cassandra\CassandraIf::describe_keyspace()
public
# send_describe_keyspace( mixed $keyspace )
public
# recv_describe_keyspace( )
public
# describe_splits( mixed $cfName, mixed $start_token, mixed $end_token, mixed $keys_per_split )

Implementation of

cassandra\CassandraIf::describe_splits()
public
# send_describe_splits( mixed $cfName, mixed $start_token, mixed $end_token, mixed $keys_per_split )
public
# recv_describe_splits( )
public
# system_add_column_family( mixed $cf_def )

Implementation of

cassandra\CassandraIf::system_add_column_family()
public
# send_system_add_column_family( mixed $cf_def )
public
# recv_system_add_column_family( )
public
# system_drop_column_family( mixed $column_family )

Implementation of

cassandra\CassandraIf::system_drop_column_family()
public
# send_system_drop_column_family( mixed $column_family )
public
# recv_system_drop_column_family( )
public
# system_add_keyspace( mixed $ks_def )

Implementation of

cassandra\CassandraIf::system_add_keyspace()
public
# send_system_add_keyspace( mixed $ks_def )
public
# recv_system_add_keyspace( )
public
# system_drop_keyspace( mixed $keyspace )

Implementation of

cassandra\CassandraIf::system_drop_keyspace()
public
# send_system_drop_keyspace( mixed $keyspace )
public
# recv_system_drop_keyspace( )
public
# system_update_keyspace( mixed $ks_def )

Implementation of

cassandra\CassandraIf::system_update_keyspace()
public
# send_system_update_keyspace( mixed $ks_def )
public
# recv_system_update_keyspace( )
public
# system_update_column_family( mixed $cf_def )

Implementation of

cassandra\CassandraIf::system_update_column_family()
public
# send_system_update_column_family( mixed $cf_def )
public
# recv_system_update_column_family( )
public
# execute_cql_query( mixed $query, mixed $compression )

Implementation of

cassandra\CassandraIf::execute_cql_query()
public
# send_execute_cql_query( mixed $query, mixed $compression )
public
# recv_execute_cql_query( )
public
# prepare_cql_query( mixed $query, mixed $compression )

Implementation of

cassandra\CassandraIf::prepare_cql_query()
public
# send_prepare_cql_query( mixed $query, mixed $compression )
public
# recv_prepare_cql_query( )
public
# execute_prepared_cql_query( mixed $itemId, mixed $values )

Implementation of

cassandra\CassandraIf::execute_prepared_cql_query()
public
# send_execute_prepared_cql_query( mixed $itemId, mixed $values )
public
# recv_execute_prepared_cql_query( )
public
# set_cql_version( mixed $version )

Implementation of

cassandra\CassandraIf::set_cql_version()
public
# send_set_cql_version( mixed $version )
public
# recv_set_cql_version( )
phpcassa API documentation generated by ApiGen 2.8.0