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 