Constructor
(abstract) new DataCollection(name)
Creates a new instance of DataCollection
Parameters:
Name | Type | Description |
---|---|---|
name |
String | Name of the data object. |
Members
bloomFilterFalsePositiveChance :number
False-positive probability for SSTable Bloom filters.
Type:
- number
caching :String
Level of caching: all, keys_only, rows_only, none
Type:
- String
clusteringKeys :Array
Array describing the columns that form the clustering key.
Type:
- Array
clusteringOrder :Array
Array describing the clustering order of the columns in the same order as the clusteringKeys.
Type:
- Array
columns :Array
Array describing the table columns.
Type:
- Array
columnsByName :Object
An associative Array of columns by name.
Type:
- Object
comment :String
A human readable comment describing the table.
Type:
- String
compactionClass :String
Compaction strategy class used for the table.
Type:
- String
compactionOptions :Object
Associative-array containing the compaction options keys and values.
Type:
- Object
compression :Object
Associative-array containing the compression options.
Type:
- Object
crcCheckChance :Number|null
When compression is enabled, this option defines the probability
with which checksums for compressed blocks are checked during reads.
The default value for this options is 1.0 (always check).
For Cassandra versions prior to 3.0.0, this method always returns {@code null}.
Type:
- Number | null
defaultTtl :Number
Returns the default TTL for this table.
Note: this option is not available in Cassandra 1.2 and will return 0 (no default TTL) when connected to 1.2 nodes.
Type:
- Number
extensions :Object
An associative Array containing extra metadata for the table.
For Cassandra versions prior to 3.0.0, this method always returns {@code null}.
Type:
- Object
gcGraceSeconds :number
Specifies the time to wait before garbage collecting tombstones (deletion markers)
Type:
- number
localReadRepairChance :number
Specifies the probability of read repairs being invoked over all replicas in the current data center.
Type:
- number
maxIndexInterval :Number|null
Returns the maximum index interval option for this table.
Note: this option is available in Cassandra 2.1 and above, and will return {@code null} for earlier versions.
Type:
- Number | null
minIndexInterval :Number|null
Returns the minimum index interval option for this table.
Note: this option is available in Cassandra 2.1 and above, and will return {@code null} for earlier versions.
Type:
- Number | null
name :String
Name of the object
Type:
- String
partitionKeys :Array
Array describing the columns that are part of the partition key.
Type:
- Array
populateCacheOnFlush :Boolean
Whether the populate I/O cache on flush is set on this table.
Type:
- Boolean
readRepairChance :number
Specifies the probability with which read repairs should be invoked on non-quorum reads. The value must be between 0 and 1.
Type:
- number
speculativeRetry :String
* Returns the speculative retry option for this table.
Note: this option is not available in Cassandra 1.2 and will return "NONE" (no speculative retry) when connected to 1.2 nodes.
Type:
- String