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