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_Dfareporting_DfareportingFile extends Google_Model
19{
20  protected $dateRangeType = 'Google_Service_Dfareporting_DateRange';
21  protected $dateRangeDataType = '';
22  public $etag;
23  public $fileName;
24  public $format;
25  public $id;
26  public $kind;
27  public $lastModifiedTime;
28  public $reportId;
29  public $status;
30  protected $urlsType = 'Google_Service_Dfareporting_DfareportingFileUrls';
31  protected $urlsDataType = '';
32
33  /**
34   * @param Google_Service_Dfareporting_DateRange
35   */
36  public function setDateRange(Google_Service_Dfareporting_DateRange $dateRange)
37  {
38    $this->dateRange = $dateRange;
39  }
40  /**
41   * @return Google_Service_Dfareporting_DateRange
42   */
43  public function getDateRange()
44  {
45    return $this->dateRange;
46  }
47  public function setEtag($etag)
48  {
49    $this->etag = $etag;
50  }
51  public function getEtag()
52  {
53    return $this->etag;
54  }
55  public function setFileName($fileName)
56  {
57    $this->fileName = $fileName;
58  }
59  public function getFileName()
60  {
61    return $this->fileName;
62  }
63  public function setFormat($format)
64  {
65    $this->format = $format;
66  }
67  public function getFormat()
68  {
69    return $this->format;
70  }
71  public function setId($id)
72  {
73    $this->id = $id;
74  }
75  public function getId()
76  {
77    return $this->id;
78  }
79  public function setKind($kind)
80  {
81    $this->kind = $kind;
82  }
83  public function getKind()
84  {
85    return $this->kind;
86  }
87  public function setLastModifiedTime($lastModifiedTime)
88  {
89    $this->lastModifiedTime = $lastModifiedTime;
90  }
91  public function getLastModifiedTime()
92  {
93    return $this->lastModifiedTime;
94  }
95  public function setReportId($reportId)
96  {
97    $this->reportId = $reportId;
98  }
99  public function getReportId()
100  {
101    return $this->reportId;
102  }
103  public function setStatus($status)
104  {
105    $this->status = $status;
106  }
107  public function getStatus()
108  {
109    return $this->status;
110  }
111  /**
112   * @param Google_Service_Dfareporting_DfareportingFileUrls
113   */
114  public function setUrls(Google_Service_Dfareporting_DfareportingFileUrls $urls)
115  {
116    $this->urls = $urls;
117  }
118  /**
119   * @return Google_Service_Dfareporting_DfareportingFileUrls
120   */
121  public function getUrls()
122  {
123    return $this->urls;
124  }
125}
126