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_AccountUserProfile extends Google_Model
19{
20  public $accountId;
21  public $active;
22  protected $advertiserFilterType = 'Google_Service_Dfareporting_ObjectFilter';
23  protected $advertiserFilterDataType = '';
24  protected $campaignFilterType = 'Google_Service_Dfareporting_ObjectFilter';
25  protected $campaignFilterDataType = '';
26  public $comments;
27  public $email;
28  public $id;
29  public $kind;
30  public $locale;
31  public $name;
32  protected $siteFilterType = 'Google_Service_Dfareporting_ObjectFilter';
33  protected $siteFilterDataType = '';
34  public $subaccountId;
35  public $traffickerType;
36  public $userAccessType;
37  protected $userRoleFilterType = 'Google_Service_Dfareporting_ObjectFilter';
38  protected $userRoleFilterDataType = '';
39  public $userRoleId;
40
41  public function setAccountId($accountId)
42  {
43    $this->accountId = $accountId;
44  }
45  public function getAccountId()
46  {
47    return $this->accountId;
48  }
49  public function setActive($active)
50  {
51    $this->active = $active;
52  }
53  public function getActive()
54  {
55    return $this->active;
56  }
57  /**
58   * @param Google_Service_Dfareporting_ObjectFilter
59   */
60  public function setAdvertiserFilter(Google_Service_Dfareporting_ObjectFilter $advertiserFilter)
61  {
62    $this->advertiserFilter = $advertiserFilter;
63  }
64  /**
65   * @return Google_Service_Dfareporting_ObjectFilter
66   */
67  public function getAdvertiserFilter()
68  {
69    return $this->advertiserFilter;
70  }
71  /**
72   * @param Google_Service_Dfareporting_ObjectFilter
73   */
74  public function setCampaignFilter(Google_Service_Dfareporting_ObjectFilter $campaignFilter)
75  {
76    $this->campaignFilter = $campaignFilter;
77  }
78  /**
79   * @return Google_Service_Dfareporting_ObjectFilter
80   */
81  public function getCampaignFilter()
82  {
83    return $this->campaignFilter;
84  }
85  public function setComments($comments)
86  {
87    $this->comments = $comments;
88  }
89  public function getComments()
90  {
91    return $this->comments;
92  }
93  public function setEmail($email)
94  {
95    $this->email = $email;
96  }
97  public function getEmail()
98  {
99    return $this->email;
100  }
101  public function setId($id)
102  {
103    $this->id = $id;
104  }
105  public function getId()
106  {
107    return $this->id;
108  }
109  public function setKind($kind)
110  {
111    $this->kind = $kind;
112  }
113  public function getKind()
114  {
115    return $this->kind;
116  }
117  public function setLocale($locale)
118  {
119    $this->locale = $locale;
120  }
121  public function getLocale()
122  {
123    return $this->locale;
124  }
125  public function setName($name)
126  {
127    $this->name = $name;
128  }
129  public function getName()
130  {
131    return $this->name;
132  }
133  /**
134   * @param Google_Service_Dfareporting_ObjectFilter
135   */
136  public function setSiteFilter(Google_Service_Dfareporting_ObjectFilter $siteFilter)
137  {
138    $this->siteFilter = $siteFilter;
139  }
140  /**
141   * @return Google_Service_Dfareporting_ObjectFilter
142   */
143  public function getSiteFilter()
144  {
145    return $this->siteFilter;
146  }
147  public function setSubaccountId($subaccountId)
148  {
149    $this->subaccountId = $subaccountId;
150  }
151  public function getSubaccountId()
152  {
153    return $this->subaccountId;
154  }
155  public function setTraffickerType($traffickerType)
156  {
157    $this->traffickerType = $traffickerType;
158  }
159  public function getTraffickerType()
160  {
161    return $this->traffickerType;
162  }
163  public function setUserAccessType($userAccessType)
164  {
165    $this->userAccessType = $userAccessType;
166  }
167  public function getUserAccessType()
168  {
169    return $this->userAccessType;
170  }
171  /**
172   * @param Google_Service_Dfareporting_ObjectFilter
173   */
174  public function setUserRoleFilter(Google_Service_Dfareporting_ObjectFilter $userRoleFilter)
175  {
176    $this->userRoleFilter = $userRoleFilter;
177  }
178  /**
179   * @return Google_Service_Dfareporting_ObjectFilter
180   */
181  public function getUserRoleFilter()
182  {
183    return $this->userRoleFilter;
184  }
185  public function setUserRoleId($userRoleId)
186  {
187    $this->userRoleId = $userRoleId;
188  }
189  public function getUserRoleId()
190  {
191    return $this->userRoleId;
192  }
193}
194