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_Analytics_GaDataQuery extends Google_Collection 19{ 20 protected $collection_key = 'sort'; 21 protected $internal_gapi_mappings = array( 22 "endDate" => "end-date", 23 "maxResults" => "max-results", 24 "startDate" => "start-date", 25 "startIndex" => "start-index", 26 ); 27 public $dimensions; 28 public $endDate; 29 public $filters; 30 public $ids; 31 public $maxResults; 32 public $metrics; 33 public $samplingLevel; 34 public $segment; 35 public $sort; 36 public $startDate; 37 public $startIndex; 38 39 public function setDimensions($dimensions) 40 { 41 $this->dimensions = $dimensions; 42 } 43 public function getDimensions() 44 { 45 return $this->dimensions; 46 } 47 public function setEndDate($endDate) 48 { 49 $this->endDate = $endDate; 50 } 51 public function getEndDate() 52 { 53 return $this->endDate; 54 } 55 public function setFilters($filters) 56 { 57 $this->filters = $filters; 58 } 59 public function getFilters() 60 { 61 return $this->filters; 62 } 63 public function setIds($ids) 64 { 65 $this->ids = $ids; 66 } 67 public function getIds() 68 { 69 return $this->ids; 70 } 71 public function setMaxResults($maxResults) 72 { 73 $this->maxResults = $maxResults; 74 } 75 public function getMaxResults() 76 { 77 return $this->maxResults; 78 } 79 public function setMetrics($metrics) 80 { 81 $this->metrics = $metrics; 82 } 83 public function getMetrics() 84 { 85 return $this->metrics; 86 } 87 public function setSamplingLevel($samplingLevel) 88 { 89 $this->samplingLevel = $samplingLevel; 90 } 91 public function getSamplingLevel() 92 { 93 return $this->samplingLevel; 94 } 95 public function setSegment($segment) 96 { 97 $this->segment = $segment; 98 } 99 public function getSegment() 100 { 101 return $this->segment; 102 } 103 public function setSort($sort) 104 { 105 $this->sort = $sort; 106 } 107 public function getSort() 108 { 109 return $this->sort; 110 } 111 public function setStartDate($startDate) 112 { 113 $this->startDate = $startDate; 114 } 115 public function getStartDate() 116 { 117 return $this->startDate; 118 } 119 public function setStartIndex($startIndex) 120 { 121 $this->startIndex = $startIndex; 122 } 123 public function getStartIndex() 124 { 125 return $this->startIndex; 126 } 127} 128