1<?php 2/* 3 * Copyright 2014 Google Inc. 4 * 5 * Licensed under the Apache License, Version 2.0 (the "License"); you may not 6 * use this file except in compliance with the License. You may obtain a copy of 7 * the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 * License for the specific language governing permissions and limitations under 15 * the License. 16 */ 17 18class Google_Service_Compute_Region extends Google_Collection 19{ 20 protected $collection_key = 'zones'; 21 public $creationTimestamp; 22 protected $deprecatedType = 'Google_Service_Compute_DeprecationStatus'; 23 protected $deprecatedDataType = ''; 24 public $description; 25 public $id; 26 public $kind; 27 public $name; 28 protected $quotasType = 'Google_Service_Compute_Quota'; 29 protected $quotasDataType = 'array'; 30 public $selfLink; 31 public $status; 32 public $zones; 33 34 public function setCreationTimestamp($creationTimestamp) 35 { 36 $this->creationTimestamp = $creationTimestamp; 37 } 38 public function getCreationTimestamp() 39 { 40 return $this->creationTimestamp; 41 } 42 /** 43 * @param Google_Service_Compute_DeprecationStatus 44 */ 45 public function setDeprecated(Google_Service_Compute_DeprecationStatus $deprecated) 46 { 47 $this->deprecated = $deprecated; 48 } 49 /** 50 * @return Google_Service_Compute_DeprecationStatus 51 */ 52 public function getDeprecated() 53 { 54 return $this->deprecated; 55 } 56 public function setDescription($description) 57 { 58 $this->description = $description; 59 } 60 public function getDescription() 61 { 62 return $this->description; 63 } 64 public function setId($id) 65 { 66 $this->id = $id; 67 } 68 public function getId() 69 { 70 return $this->id; 71 } 72 public function setKind($kind) 73 { 74 $this->kind = $kind; 75 } 76 public function getKind() 77 { 78 return $this->kind; 79 } 80 public function setName($name) 81 { 82 $this->name = $name; 83 } 84 public function getName() 85 { 86 return $this->name; 87 } 88 /** 89 * @param Google_Service_Compute_Quota 90 */ 91 public function setQuotas($quotas) 92 { 93 $this->quotas = $quotas; 94 } 95 /** 96 * @return Google_Service_Compute_Quota 97 */ 98 public function getQuotas() 99 { 100 return $this->quotas; 101 } 102 public function setSelfLink($selfLink) 103 { 104 $this->selfLink = $selfLink; 105 } 106 public function getSelfLink() 107 { 108 return $this->selfLink; 109 } 110 public function setStatus($status) 111 { 112 $this->status = $status; 113 } 114 public function getStatus() 115 { 116 return $this->status; 117 } 118 public function setZones($zones) 119 { 120 $this->zones = $zones; 121 } 122 public function getZones() 123 { 124 return $this->zones; 125 } 126} 127