Google_TableFieldSchema

The Google Pagespeed Insights Google TableFieldSchema class.

Defined (1)

The class is defined in the following location(s).

/google-api/src/contrib/Google_BigqueryService.php  
  1. class Google_TableFieldSchema extends Google_Model { 
  2. protected $__fieldsType = 'Google_TableFieldSchema'; 
  3. protected $__fieldsDataType = 'array'; 
  4. public $fields; 
  5. public $type; 
  6. public $mode; 
  7. public $name; 
  8. public function setFields(/** array(Google_TableFieldSchema) */ $fields) { 
  9. $this->assertIsArray($fields, 'Google_TableFieldSchema', __METHOD__); 
  10. $this->fields = $fields; 
  11. public function getFields() { 
  12. return $this->fields; 
  13. public function setType($type) { 
  14. $this->type = $type; 
  15. public function getType() { 
  16. return $this->type; 
  17. public function setMode($mode) { 
  18. $this->mode = $mode; 
  19. public function getMode() { 
  20. return $this->mode; 
  21. public function setName($name) { 
  22. $this->name = $name; 
  23. public function getName() { 
  24. return $this->name;