Google_Service_Dataflow_WorkerPool

The Google Photos & Picasa Viewer Google Service Dataflow WorkerPool class.

Defined (1)

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

/includes/api-libs/Google/Service/Dataflow.php  
  1. class Google_Service_Dataflow_WorkerPool extends Google_Collection 
  2. protected $collection_key = 'packages'; 
  3. protected $internal_gapi_mappings = array( 
  4. ); 
  5. protected $autoscalingSettingsType = 'Google_Service_Dataflow_AutoscalingSettings'; 
  6. protected $autoscalingSettingsDataType = ''; 
  7. protected $dataDisksType = 'Google_Service_Dataflow_Disk'; 
  8. protected $dataDisksDataType = 'array'; 
  9. public $defaultPackageSet; 
  10. public $diskSizeGb; 
  11. public $diskSourceImage; 
  12. public $kind; 
  13. public $machineType; 
  14. public $metadata; 
  15. public $numWorkers; 
  16. public $onHostMaintenance; 
  17. protected $packagesType = 'Google_Service_Dataflow_Package'; 
  18. protected $packagesDataType = 'array'; 
  19. protected $taskrunnerSettingsType = 'Google_Service_Dataflow_TaskRunnerSettings'; 
  20. protected $taskrunnerSettingsDataType = ''; 
  21. public $teardownPolicy; 
  22. public $zone; 
  23.  
  24.  
  25. public function setAutoscalingSettings(Google_Service_Dataflow_AutoscalingSettings $autoscalingSettings) 
  26. $this->autoscalingSettings = $autoscalingSettings; 
  27. public function getAutoscalingSettings() 
  28. return $this->autoscalingSettings; 
  29. public function setDataDisks($dataDisks) 
  30. $this->dataDisks = $dataDisks; 
  31. public function getDataDisks() 
  32. return $this->dataDisks; 
  33. public function setDefaultPackageSet($defaultPackageSet) 
  34. $this->defaultPackageSet = $defaultPackageSet; 
  35. public function getDefaultPackageSet() 
  36. return $this->defaultPackageSet; 
  37. public function setDiskSizeGb($diskSizeGb) 
  38. $this->diskSizeGb = $diskSizeGb; 
  39. public function getDiskSizeGb() 
  40. return $this->diskSizeGb; 
  41. public function setDiskSourceImage($diskSourceImage) 
  42. $this->diskSourceImage = $diskSourceImage; 
  43. public function getDiskSourceImage() 
  44. return $this->diskSourceImage; 
  45. public function setKind($kind) 
  46. $this->kind = $kind; 
  47. public function getKind() 
  48. return $this->kind; 
  49. public function setMachineType($machineType) 
  50. $this->machineType = $machineType; 
  51. public function getMachineType() 
  52. return $this->machineType; 
  53. public function setMetadata($metadata) 
  54. $this->metadata = $metadata; 
  55. public function getMetadata() 
  56. return $this->metadata; 
  57. public function setNumWorkers($numWorkers) 
  58. $this->numWorkers = $numWorkers; 
  59. public function getNumWorkers() 
  60. return $this->numWorkers; 
  61. public function setOnHostMaintenance($onHostMaintenance) 
  62. $this->onHostMaintenance = $onHostMaintenance; 
  63. public function getOnHostMaintenance() 
  64. return $this->onHostMaintenance; 
  65. public function setPackages($packages) 
  66. $this->packages = $packages; 
  67. public function getPackages() 
  68. return $this->packages; 
  69. public function setTaskrunnerSettings(Google_Service_Dataflow_TaskRunnerSettings $taskrunnerSettings) 
  70. $this->taskrunnerSettings = $taskrunnerSettings; 
  71. public function getTaskrunnerSettings() 
  72. return $this->taskrunnerSettings; 
  73. public function setTeardownPolicy($teardownPolicy) 
  74. $this->teardownPolicy = $teardownPolicy; 
  75. public function getTeardownPolicy() 
  76. return $this->teardownPolicy; 
  77. public function setZone($zone) 
  78. $this->zone = $zone; 
  79. public function getZone() 
  80. return $this->zone;