Esempio n. 1
0
 public function __construct($vals = null)
 {
     if (!isset(self::$_TSPEC)) {
         self::$_TSPEC = array(1 => array('var' => 'keyspace', 'type' => TType::STRING), 2 => array('var' => 'name', 'type' => TType::STRING), 3 => array('var' => 'column_type', 'type' => TType::STRING), 5 => array('var' => 'comparator_type', 'type' => TType::STRING), 6 => array('var' => 'subcomparator_type', 'type' => TType::STRING), 8 => array('var' => 'comment', 'type' => TType::STRING), 9 => array('var' => 'row_cache_size', 'type' => TType::DOUBLE), 11 => array('var' => 'key_cache_size', 'type' => TType::DOUBLE), 12 => array('var' => 'read_repair_chance', 'type' => TType::DOUBLE), 13 => array('var' => 'column_metadata', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array('type' => TType::STRUCT, 'class' => 'cassandra_ColumnDef')), 14 => array('var' => 'gc_grace_seconds', 'type' => TType::I32), 15 => array('var' => 'default_validation_class', 'type' => TType::STRING), 16 => array('var' => 'id', 'type' => TType::I32), 17 => array('var' => 'min_compaction_threshold', 'type' => TType::I32), 18 => array('var' => 'max_compaction_threshold', 'type' => TType::I32), 19 => array('var' => 'row_cache_save_period_in_seconds', 'type' => TType::I32), 20 => array('var' => 'key_cache_save_period_in_seconds', 'type' => TType::I32), 21 => array('var' => 'memtable_flush_after_mins', 'type' => TType::I32), 22 => array('var' => 'memtable_throughput_in_mb', 'type' => TType::I32), 23 => array('var' => 'memtable_operations_in_millions', 'type' => TType::DOUBLE), 24 => array('var' => 'replicate_on_write', 'type' => TType::BOOL), 25 => array('var' => 'merge_shards_chance', 'type' => TType::DOUBLE), 26 => array('var' => 'key_validation_class', 'type' => TType::STRING), 27 => array('var' => 'row_cache_provider', 'type' => TType::STRING), 28 => array('var' => 'key_alias', 'type' => TType::STRING));
     }
     if (is_array($vals)) {
         parent::__construct(self::$_TSPEC, $vals);
     }
 }
Esempio n. 2
0
 public function __construct($vals = null)
 {
     if (!isset(self::$_TSPEC)) {
         self::$_TSPEC = array(1 => array('var' => 'keyspace', 'type' => TType::STRING), 2 => array('var' => 'name', 'type' => TType::STRING), 3 => array('var' => 'column_type', 'type' => TType::STRING), 5 => array('var' => 'comparator_type', 'type' => TType::STRING), 6 => array('var' => 'subcomparator_type', 'type' => TType::STRING), 8 => array('var' => 'comment', 'type' => TType::STRING), 9 => array('var' => 'row_cache_size', 'type' => TType::DOUBLE), 11 => array('var' => 'key_cache_size', 'type' => TType::DOUBLE), 12 => array('var' => 'read_repair_chance', 'type' => TType::DOUBLE), 13 => array('var' => 'column_metadata', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array('type' => TType::STRUCT, 'class' => 'cassandra_ColumnDef')), 14 => array('var' => 'gc_grace_seconds', 'type' => TType::I32), 15 => array('var' => 'default_validation_class', 'type' => TType::STRING), 16 => array('var' => 'id', 'type' => TType::I32), 17 => array('var' => 'min_compaction_threshold', 'type' => TType::I32), 18 => array('var' => 'max_compaction_threshold', 'type' => TType::I32), 19 => array('var' => 'row_cache_save_period_in_seconds', 'type' => TType::I32), 20 => array('var' => 'key_cache_save_period_in_seconds', 'type' => TType::I32), 21 => array('var' => 'memtable_flush_after_mins', 'type' => TType::I32), 22 => array('var' => 'memtable_throughput_in_mb', 'type' => TType::I32), 23 => array('var' => 'memtable_operations_in_millions', 'type' => TType::DOUBLE));
     }
     if (is_array($vals)) {
         if (isset($vals['keyspace'])) {
             $this->keyspace = $vals['keyspace'];
         }
         if (isset($vals['name'])) {
             $this->name = $vals['name'];
         }
         if (isset($vals['column_type'])) {
             $this->column_type = $vals['column_type'];
         }
         if (isset($vals['comparator_type'])) {
             $this->comparator_type = $vals['comparator_type'];
         }
         if (isset($vals['subcomparator_type'])) {
             $this->subcomparator_type = $vals['subcomparator_type'];
         }
         if (isset($vals['comment'])) {
             $this->comment = $vals['comment'];
         }
         if (isset($vals['row_cache_size'])) {
             $this->row_cache_size = $vals['row_cache_size'];
         }
         if (isset($vals['key_cache_size'])) {
             $this->key_cache_size = $vals['key_cache_size'];
         }
         if (isset($vals['read_repair_chance'])) {
             $this->read_repair_chance = $vals['read_repair_chance'];
         }
         if (isset($vals['column_metadata'])) {
             $this->column_metadata = $vals['column_metadata'];
         }
         if (isset($vals['gc_grace_seconds'])) {
             $this->gc_grace_seconds = $vals['gc_grace_seconds'];
         }
         if (isset($vals['default_validation_class'])) {
             $this->default_validation_class = $vals['default_validation_class'];
         }
         if (isset($vals['id'])) {
             $this->id = $vals['id'];
         }
         if (isset($vals['min_compaction_threshold'])) {
             $this->min_compaction_threshold = $vals['min_compaction_threshold'];
         }
         if (isset($vals['max_compaction_threshold'])) {
             $this->max_compaction_threshold = $vals['max_compaction_threshold'];
         }
         if (isset($vals['row_cache_save_period_in_seconds'])) {
             $this->row_cache_save_period_in_seconds = $vals['row_cache_save_period_in_seconds'];
         }
         if (isset($vals['key_cache_save_period_in_seconds'])) {
             $this->key_cache_save_period_in_seconds = $vals['key_cache_save_period_in_seconds'];
         }
         if (isset($vals['memtable_flush_after_mins'])) {
             $this->memtable_flush_after_mins = $vals['memtable_flush_after_mins'];
         }
         if (isset($vals['memtable_throughput_in_mb'])) {
             $this->memtable_throughput_in_mb = $vals['memtable_throughput_in_mb'];
         }
         if (isset($vals['memtable_operations_in_millions'])) {
             $this->memtable_operations_in_millions = $vals['memtable_operations_in_millions'];
         }
     }
 }
 public function __construct($vals = null)
 {
     if (!isset(self::$_TSPEC)) {
         self::$_TSPEC = array(1 => array('var' => 'keyspace', 'type' => TType::STRING), 2 => array('var' => 'name', 'type' => TType::STRING), 3 => array('var' => 'column_type', 'type' => TType::STRING), 5 => array('var' => 'comparator_type', 'type' => TType::STRING), 6 => array('var' => 'subcomparator_type', 'type' => TType::STRING), 8 => array('var' => 'comment', 'type' => TType::STRING), 9 => array('var' => 'row_cache_size', 'type' => TType::DOUBLE), 11 => array('var' => 'key_cache_size', 'type' => TType::DOUBLE), 12 => array('var' => 'read_repair_chance', 'type' => TType::DOUBLE), 13 => array('var' => 'column_metadata', 'type' => TType::LST, 'etype' => TType::STRUCT, 'elem' => array('type' => TType::STRUCT, 'class' => 'cassandra_ColumnDef')), 14 => array('var' => 'gc_grace_seconds', 'type' => TType::I32), 15 => array('var' => 'default_validation_class', 'type' => TType::STRING), 16 => array('var' => 'id', 'type' => TType::I32), 17 => array('var' => 'min_compaction_threshold', 'type' => TType::I32), 18 => array('var' => 'max_compaction_threshold', 'type' => TType::I32), 19 => array('var' => 'row_cache_save_period_in_seconds', 'type' => TType::I32), 20 => array('var' => 'key_cache_save_period_in_seconds', 'type' => TType::I32), 24 => array('var' => 'replicate_on_write', 'type' => TType::BOOL), 25 => array('var' => 'merge_shards_chance', 'type' => TType::DOUBLE), 26 => array('var' => 'key_validation_class', 'type' => TType::STRING), 27 => array('var' => 'row_cache_provider', 'type' => TType::STRING), 28 => array('var' => 'key_alias', 'type' => TType::STRING), 29 => array('var' => 'compaction_strategy', 'type' => TType::STRING), 30 => array('var' => 'compaction_strategy_options', 'type' => TType::MAP, 'ktype' => TType::STRING, 'vtype' => TType::STRING, 'key' => array('type' => TType::STRING), 'val' => array('type' => TType::STRING)), 31 => array('var' => 'row_cache_keys_to_save', 'type' => TType::I32), 32 => array('var' => 'compression_options', 'type' => TType::MAP, 'ktype' => TType::STRING, 'vtype' => TType::STRING, 'key' => array('type' => TType::STRING), 'val' => array('type' => TType::STRING)));
     }
     if (is_array($vals)) {
         if (isset($vals['keyspace'])) {
             $this->keyspace = $vals['keyspace'];
         }
         if (isset($vals['name'])) {
             $this->name = $vals['name'];
         }
         if (isset($vals['column_type'])) {
             $this->column_type = $vals['column_type'];
         }
         if (isset($vals['comparator_type'])) {
             $this->comparator_type = $vals['comparator_type'];
         }
         if (isset($vals['subcomparator_type'])) {
             $this->subcomparator_type = $vals['subcomparator_type'];
         }
         if (isset($vals['comment'])) {
             $this->comment = $vals['comment'];
         }
         if (isset($vals['row_cache_size'])) {
             $this->row_cache_size = $vals['row_cache_size'];
         }
         if (isset($vals['key_cache_size'])) {
             $this->key_cache_size = $vals['key_cache_size'];
         }
         if (isset($vals['read_repair_chance'])) {
             $this->read_repair_chance = $vals['read_repair_chance'];
         }
         if (isset($vals['column_metadata'])) {
             $this->column_metadata = $vals['column_metadata'];
         }
         if (isset($vals['gc_grace_seconds'])) {
             $this->gc_grace_seconds = $vals['gc_grace_seconds'];
         }
         if (isset($vals['default_validation_class'])) {
             $this->default_validation_class = $vals['default_validation_class'];
         }
         if (isset($vals['id'])) {
             $this->id = $vals['id'];
         }
         if (isset($vals['min_compaction_threshold'])) {
             $this->min_compaction_threshold = $vals['min_compaction_threshold'];
         }
         if (isset($vals['max_compaction_threshold'])) {
             $this->max_compaction_threshold = $vals['max_compaction_threshold'];
         }
         if (isset($vals['row_cache_save_period_in_seconds'])) {
             $this->row_cache_save_period_in_seconds = $vals['row_cache_save_period_in_seconds'];
         }
         if (isset($vals['key_cache_save_period_in_seconds'])) {
             $this->key_cache_save_period_in_seconds = $vals['key_cache_save_period_in_seconds'];
         }
         if (isset($vals['replicate_on_write'])) {
             $this->replicate_on_write = $vals['replicate_on_write'];
         }
         if (isset($vals['merge_shards_chance'])) {
             $this->merge_shards_chance = $vals['merge_shards_chance'];
         }
         if (isset($vals['key_validation_class'])) {
             $this->key_validation_class = $vals['key_validation_class'];
         }
         if (isset($vals['row_cache_provider'])) {
             $this->row_cache_provider = $vals['row_cache_provider'];
         }
         if (isset($vals['key_alias'])) {
             $this->key_alias = $vals['key_alias'];
         }
         if (isset($vals['compaction_strategy'])) {
             $this->compaction_strategy = $vals['compaction_strategy'];
         }
         if (isset($vals['compaction_strategy_options'])) {
             $this->compaction_strategy_options = $vals['compaction_strategy_options'];
         }
         if (isset($vals['row_cache_keys_to_save'])) {
             $this->row_cache_keys_to_save = $vals['row_cache_keys_to_save'];
         }
         if (isset($vals['compression_options'])) {
             $this->compression_options = $vals['compression_options'];
         }
     }
 }