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_JobService_GetHistogramRequest extends Google_Collection 19{ 20 protected $collection_key = 'searchTypes'; 21 public $allowBroadening; 22 protected $filtersType = 'Google_Service_JobService_JobFilters'; 23 protected $filtersDataType = ''; 24 protected $queryType = 'Google_Service_JobService_JobQuery'; 25 protected $queryDataType = ''; 26 protected $requestMetadataType = 'Google_Service_JobService_RequestMetadata'; 27 protected $requestMetadataDataType = ''; 28 public $searchTypes; 29 30 public function setAllowBroadening($allowBroadening) 31 { 32 $this->allowBroadening = $allowBroadening; 33 } 34 public function getAllowBroadening() 35 { 36 return $this->allowBroadening; 37 } 38 /** 39 * @param Google_Service_JobService_JobFilters 40 */ 41 public function setFilters(Google_Service_JobService_JobFilters $filters) 42 { 43 $this->filters = $filters; 44 } 45 /** 46 * @return Google_Service_JobService_JobFilters 47 */ 48 public function getFilters() 49 { 50 return $this->filters; 51 } 52 /** 53 * @param Google_Service_JobService_JobQuery 54 */ 55 public function setQuery(Google_Service_JobService_JobQuery $query) 56 { 57 $this->query = $query; 58 } 59 /** 60 * @return Google_Service_JobService_JobQuery 61 */ 62 public function getQuery() 63 { 64 return $this->query; 65 } 66 /** 67 * @param Google_Service_JobService_RequestMetadata 68 */ 69 public function setRequestMetadata(Google_Service_JobService_RequestMetadata $requestMetadata) 70 { 71 $this->requestMetadata = $requestMetadata; 72 } 73 /** 74 * @return Google_Service_JobService_RequestMetadata 75 */ 76 public function getRequestMetadata() 77 { 78 return $this->requestMetadata; 79 } 80 public function setSearchTypes($searchTypes) 81 { 82 $this->searchTypes = $searchTypes; 83 } 84 public function getSearchTypes() 85 { 86 return $this->searchTypes; 87 } 88} 89