PHP 인터페이스 Cassandra\Table

파일 보기 프로젝트 열기: datastax/php-driver

공개 메소드들

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

메소드 상세

bloomFilterFPChance() 공개 메소드

Returns bloom filter FP chance
public bloomFilterFPChance ( ) : float
리턴 float Bloom filter FP chance

caching() 공개 메소드

Returns caching options
public caching ( ) : string
리턴 string Caching options

clusteringKey() 공개 메소드

Returns the clustering key columns of the table
public clusteringKey ( ) : array
리턴 array A list of of `Cassandra\Column` instances

clusteringOrder() 공개 메소드

public clusteringOrder ( ) : array
리턴 array A list of cluster column orders ('asc' and 'desc')

column() 공개 메소드

Returns column by name
public column ( string $name ) : Cassandra\Column
$name string Name of the column
리턴 Cassandra\Column Column instance

columns() 공개 메소드

Returns all columns in this table
public columns ( ) : array
리턴 array A list of `Cassandra\Column` instances

comment() 공개 메소드

Description of the table, if any
public comment ( ) : string
리턴 string Table description or null

compactionStrategyClassName() 공개 메소드

Returns compaction strategy class name
public compactionStrategyClassName ( ) : string
리턴 string Compaction strategy class name

compactionStrategyOptions() 공개 메소드

Returns compaction strategy options
public compactionStrategyOptions ( ) : Cassandra\Map
리턴 Cassandra\Map Compaction strategy options

compressionParameters() 공개 메소드

Returns compression parameters
public compressionParameters ( ) : Cassandra\Map
리턴 Cassandra\Map Compression parameters

defaultTTL() 공개 메소드

Returns default TTL.
public defaultTTL ( ) : integer
리턴 integer Default TTL.

gcGraceSeconds() 공개 메소드

Returns GC grace seconds
public gcGraceSeconds ( ) : integer
리턴 integer GC grace seconds

indexInterval() 공개 메소드

Returns index interval
public indexInterval ( ) : integer
리턴 integer Index interval

localReadRepairChance() 공개 메소드

Returns local read repair chance
public localReadRepairChance ( ) : float
리턴 float Local read repair chance

maxIndexInterval() 공개 메소드

Returns the value of max_index_interval
public maxIndexInterval ( ) : integer
리턴 integer Value of `max_index_interval` or null

memtableFlushPeriodMs() 공개 메소드

Returns memtable flush period in milliseconds
public memtableFlushPeriodMs ( ) : integer
리턴 integer Memtable flush period in milliseconds

minIndexInterval() 공개 메소드

Returns the value of min_index_interval
public minIndexInterval ( ) : integer
리턴 integer Value of `min_index_interval` or null

name() 공개 메소드

Returns the name of this table
public name ( ) : string
리턴 string Name of the table

option() 공개 메소드

Return a table's option by name
public option ( $name ) : Cassandra\Value
리턴 Cassandra\Value Value of an option by name

options() 공개 메소드

Returns all the table's options
public options ( ) : array
리턴 array A dictionary of `string` and `Cassandra\Value pairs of the view's options.

partitionKey() 공개 메소드

Returns the partition key columns of the table
public partitionKey ( ) : array
리턴 array A list of of `Cassandra\Column` instances

populateIOCacheOnFlush() 공개 메소드

Returns whether or not the populate_io_cache_on_flush is true
public populateIOCacheOnFlush ( ) : boolean
리턴 boolean Value of `populate_io_cache_on_flush` or null

primaryKey() 공개 메소드

Returns both the partition and clustering key columns of the table
public primaryKey ( ) : array
리턴 array A list of of `Cassandra\Column` instances

readRepairChance() 공개 메소드

Returns read repair chance
public readRepairChance ( ) : float
리턴 float Read repair chance

replicateOnWrite() 공개 메소드

Returns whether or not the replicate_on_write is true
public replicateOnWrite ( ) : boolean
리턴 boolean Value of `replicate_on_write` or null

speculativeRetry() 공개 메소드

Returns speculative retry.
public speculativeRetry ( ) : string
리턴 string Speculative retry.