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_FirebaseHosting_Version extends Google_Model
19{
20  protected $configType = 'Google_Service_FirebaseHosting_ServingConfig';
21  protected $configDataType = '';
22  public $createTime;
23  protected $createUserType = 'Google_Service_FirebaseHosting_ActingUser';
24  protected $createUserDataType = '';
25  public $deleteTime;
26  protected $deleteUserType = 'Google_Service_FirebaseHosting_ActingUser';
27  protected $deleteUserDataType = '';
28  public $fileCount;
29  public $finalizeTime;
30  protected $finalizeUserType = 'Google_Service_FirebaseHosting_ActingUser';
31  protected $finalizeUserDataType = '';
32  public $labels;
33  public $name;
34  public $status;
35  public $versionBytes;
36
37  /**
38   * @param Google_Service_FirebaseHosting_ServingConfig
39   */
40  public function setConfig(Google_Service_FirebaseHosting_ServingConfig $config)
41  {
42    $this->config = $config;
43  }
44  /**
45   * @return Google_Service_FirebaseHosting_ServingConfig
46   */
47  public function getConfig()
48  {
49    return $this->config;
50  }
51  public function setCreateTime($createTime)
52  {
53    $this->createTime = $createTime;
54  }
55  public function getCreateTime()
56  {
57    return $this->createTime;
58  }
59  /**
60   * @param Google_Service_FirebaseHosting_ActingUser
61   */
62  public function setCreateUser(Google_Service_FirebaseHosting_ActingUser $createUser)
63  {
64    $this->createUser = $createUser;
65  }
66  /**
67   * @return Google_Service_FirebaseHosting_ActingUser
68   */
69  public function getCreateUser()
70  {
71    return $this->createUser;
72  }
73  public function setDeleteTime($deleteTime)
74  {
75    $this->deleteTime = $deleteTime;
76  }
77  public function getDeleteTime()
78  {
79    return $this->deleteTime;
80  }
81  /**
82   * @param Google_Service_FirebaseHosting_ActingUser
83   */
84  public function setDeleteUser(Google_Service_FirebaseHosting_ActingUser $deleteUser)
85  {
86    $this->deleteUser = $deleteUser;
87  }
88  /**
89   * @return Google_Service_FirebaseHosting_ActingUser
90   */
91  public function getDeleteUser()
92  {
93    return $this->deleteUser;
94  }
95  public function setFileCount($fileCount)
96  {
97    $this->fileCount = $fileCount;
98  }
99  public function getFileCount()
100  {
101    return $this->fileCount;
102  }
103  public function setFinalizeTime($finalizeTime)
104  {
105    $this->finalizeTime = $finalizeTime;
106  }
107  public function getFinalizeTime()
108  {
109    return $this->finalizeTime;
110  }
111  /**
112   * @param Google_Service_FirebaseHosting_ActingUser
113   */
114  public function setFinalizeUser(Google_Service_FirebaseHosting_ActingUser $finalizeUser)
115  {
116    $this->finalizeUser = $finalizeUser;
117  }
118  /**
119   * @return Google_Service_FirebaseHosting_ActingUser
120   */
121  public function getFinalizeUser()
122  {
123    return $this->finalizeUser;
124  }
125  public function setLabels($labels)
126  {
127    $this->labels = $labels;
128  }
129  public function getLabels()
130  {
131    return $this->labels;
132  }
133  public function setName($name)
134  {
135    $this->name = $name;
136  }
137  public function getName()
138  {
139    return $this->name;
140  }
141  public function setStatus($status)
142  {
143    $this->status = $status;
144  }
145  public function getStatus()
146  {
147    return $this->status;
148  }
149  public function setVersionBytes($versionBytes)
150  {
151    $this->versionBytes = $versionBytes;
152  }
153  public function getVersionBytes()
154  {
155    return $this->versionBytes;
156  }
157}
158