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_Apigee_GoogleCloudApigeeV1ApiProxyRevision extends Google_Collection 19{ 20 protected $collection_key = 'teams'; 21 public $basepaths; 22 protected $configurationVersionType = 'Google_Service_Apigee_GoogleCloudApigeeV1ConfigVersion'; 23 protected $configurationVersionDataType = ''; 24 public $contextInfo; 25 public $createdAt; 26 public $description; 27 public $displayName; 28 public $entityMetaDataAsProperties; 29 public $lastModifiedAt; 30 public $name; 31 public $policies; 32 public $proxies; 33 public $proxyEndpoints; 34 protected $resourceFilesType = 'Google_Service_Apigee_GoogleCloudApigeeV1ResourceFiles'; 35 protected $resourceFilesDataType = ''; 36 public $resources; 37 public $revision; 38 public $sharedFlows; 39 public $spec; 40 public $targetEndpoints; 41 public $targetServers; 42 public $targets; 43 public $teams; 44 public $type; 45 46 public function setBasepaths($basepaths) 47 { 48 $this->basepaths = $basepaths; 49 } 50 public function getBasepaths() 51 { 52 return $this->basepaths; 53 } 54 /** 55 * @param Google_Service_Apigee_GoogleCloudApigeeV1ConfigVersion 56 */ 57 public function setConfigurationVersion(Google_Service_Apigee_GoogleCloudApigeeV1ConfigVersion $configurationVersion) 58 { 59 $this->configurationVersion = $configurationVersion; 60 } 61 /** 62 * @return Google_Service_Apigee_GoogleCloudApigeeV1ConfigVersion 63 */ 64 public function getConfigurationVersion() 65 { 66 return $this->configurationVersion; 67 } 68 public function setContextInfo($contextInfo) 69 { 70 $this->contextInfo = $contextInfo; 71 } 72 public function getContextInfo() 73 { 74 return $this->contextInfo; 75 } 76 public function setCreatedAt($createdAt) 77 { 78 $this->createdAt = $createdAt; 79 } 80 public function getCreatedAt() 81 { 82 return $this->createdAt; 83 } 84 public function setDescription($description) 85 { 86 $this->description = $description; 87 } 88 public function getDescription() 89 { 90 return $this->description; 91 } 92 public function setDisplayName($displayName) 93 { 94 $this->displayName = $displayName; 95 } 96 public function getDisplayName() 97 { 98 return $this->displayName; 99 } 100 public function setEntityMetaDataAsProperties($entityMetaDataAsProperties) 101 { 102 $this->entityMetaDataAsProperties = $entityMetaDataAsProperties; 103 } 104 public function getEntityMetaDataAsProperties() 105 { 106 return $this->entityMetaDataAsProperties; 107 } 108 public function setLastModifiedAt($lastModifiedAt) 109 { 110 $this->lastModifiedAt = $lastModifiedAt; 111 } 112 public function getLastModifiedAt() 113 { 114 return $this->lastModifiedAt; 115 } 116 public function setName($name) 117 { 118 $this->name = $name; 119 } 120 public function getName() 121 { 122 return $this->name; 123 } 124 public function setPolicies($policies) 125 { 126 $this->policies = $policies; 127 } 128 public function getPolicies() 129 { 130 return $this->policies; 131 } 132 public function setProxies($proxies) 133 { 134 $this->proxies = $proxies; 135 } 136 public function getProxies() 137 { 138 return $this->proxies; 139 } 140 public function setProxyEndpoints($proxyEndpoints) 141 { 142 $this->proxyEndpoints = $proxyEndpoints; 143 } 144 public function getProxyEndpoints() 145 { 146 return $this->proxyEndpoints; 147 } 148 /** 149 * @param Google_Service_Apigee_GoogleCloudApigeeV1ResourceFiles 150 */ 151 public function setResourceFiles(Google_Service_Apigee_GoogleCloudApigeeV1ResourceFiles $resourceFiles) 152 { 153 $this->resourceFiles = $resourceFiles; 154 } 155 /** 156 * @return Google_Service_Apigee_GoogleCloudApigeeV1ResourceFiles 157 */ 158 public function getResourceFiles() 159 { 160 return $this->resourceFiles; 161 } 162 public function setResources($resources) 163 { 164 $this->resources = $resources; 165 } 166 public function getResources() 167 { 168 return $this->resources; 169 } 170 public function setRevision($revision) 171 { 172 $this->revision = $revision; 173 } 174 public function getRevision() 175 { 176 return $this->revision; 177 } 178 public function setSharedFlows($sharedFlows) 179 { 180 $this->sharedFlows = $sharedFlows; 181 } 182 public function getSharedFlows() 183 { 184 return $this->sharedFlows; 185 } 186 public function setSpec($spec) 187 { 188 $this->spec = $spec; 189 } 190 public function getSpec() 191 { 192 return $this->spec; 193 } 194 public function setTargetEndpoints($targetEndpoints) 195 { 196 $this->targetEndpoints = $targetEndpoints; 197 } 198 public function getTargetEndpoints() 199 { 200 return $this->targetEndpoints; 201 } 202 public function setTargetServers($targetServers) 203 { 204 $this->targetServers = $targetServers; 205 } 206 public function getTargetServers() 207 { 208 return $this->targetServers; 209 } 210 public function setTargets($targets) 211 { 212 $this->targets = $targets; 213 } 214 public function getTargets() 215 { 216 return $this->targets; 217 } 218 public function setTeams($teams) 219 { 220 $this->teams = $teams; 221 } 222 public function getTeams() 223 { 224 return $this->teams; 225 } 226 public function setType($type) 227 { 228 $this->type = $type; 229 } 230 public function getType() 231 { 232 return $this->type; 233 } 234} 235