interface Table
A PHP representation of a table
Implemented by
Extended by
Methods
string
name
( )Returns the name of this table
Cassandra\Value
option
( $name )Return a table’s option by name
array
options
( )Returns all the table’s options
string
comment
( )Description of the table, if any
float
readRepairChance
( )Returns read repair chance
float
localReadRepairChance
( )Returns local read repair chance
int
gcGraceSeconds
( )Returns GC grace seconds
string
caching
( )Returns caching options
float
bloomFilterFPChance
( )Returns bloom filter FP chance
int
memtableFlushPeriodMs
( )Returns memtable flush period in milliseconds
int
defaultTTL
( )Returns default TTL.
string
speculativeRetry
( )Returns speculative retry.
int
indexInterval
( )Returns index interval
string
compactionStrategyClassName
( )Returns compaction strategy class name
Cassandra\Map
compactionStrategyOptions
( )Returns compaction strategy options
Cassandra\Map
compressionParameters
( )Returns compression parameters
boolean
populateIOCacheOnFlush
( )Returns whether or not the populate_io_cache_on_flush
is true
boolean
replicateOnWrite
( )Returns whether or not the replicate_on_write
is true
int
maxIndexInterval
( )Returns the value of max_index_interval
int
minIndexInterval
( )Returns the value of min_index_interval
Returns column by name
array
columns
( )Returns all columns in this table
array
partitionKey
( )Returns the partition key columns of the table
array
primaryKey
( )Returns both the partition and clustering key columns of the table
array
clusteringKey
( )Returns the clustering key columns of the table
array