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 CfDef

Base class from which other Thrift structs extend. This is so that we can cut back on the size of the generated code which is turning out to have a nontrivial cost just to load thanks to the wondrously abysmal implementation of PHP. Note that code is intentionally duplicated in here to avoid making function calls for every field or member of a container..

TBase
Extended by cassandra\CfDef
Namespace: cassandra
Located at thrift/packages/cassandra/cassandra.CfDef.php
Methods summary
public
# __construct( mixed $vals = null )

Overrides

TBase::__construct()
public
# getName( )
public
# read( mixed $input )
public
# write( mixed $output )
Properties summary
public static mixed $_TSPEC
#
public mixed $keyspace null
#
public mixed $name null
#
public string $column_type "Standard"
#
public string $comparator_type "BytesType"
#
public mixed $subcomparator_type null
#
public mixed $comment null
#
public mixed $read_repair_chance null
#
public mixed $column_metadata null
#
public mixed $gc_grace_seconds null
#
public mixed $default_validation_class null
#
public mixed $id null
#
public mixed $min_compaction_threshold null
#
public mixed $max_compaction_threshold null
#
public mixed $replicate_on_write null
#
public mixed $key_validation_class null
#
public mixed $key_alias null
#
public mixed $compaction_strategy null
#
public mixed $compaction_strategy_options null
#
public mixed $compression_options null
#
public mixed $bloom_filter_fp_chance null
#
public string $caching "keys_only"
#
public integer $dclocal_read_repair_chance 0
#
public mixed $row_cache_size null
#
public mixed $key_cache_size null
#
public mixed $row_cache_save_period_in_seconds null
#
public mixed $key_cache_save_period_in_seconds null
#
public mixed $memtable_flush_after_mins null
#
public mixed $memtable_throughput_in_mb null
#
public mixed $memtable_operations_in_millions null
#
public mixed $merge_shards_chance null
#
public mixed $row_cache_provider null
#
public mixed $row_cache_keys_to_save null
#
Properties inherited from TBase
$tmethod
phpcassa API documentation generated by ApiGen 2.8.0