3030@ SuppressWarnings ("javadoc" )
3131public final class GoogleAdsSearchads360V0ResourcesCustomer extends com .google .api .client .json .GenericJson {
3232
33+ /**
34+ * Output only. The account level of the customer: Manager, Sub-manager, Associate manager,
35+ * Service account.
36+ * The value may be {@code null}.
37+ */
38+ @ com .google .api .client .util .Key
39+ private java .lang .String accountLevel ;
40+
3341 /**
3442 * Output only. Account status, for example, Enabled, Paused, Removed, etc.
3543 * The value may be {@code null}.
@@ -45,6 +53,21 @@ public final class GoogleAdsSearchads360V0ResourcesCustomer extends com.google.a
4553 @ com .google .api .client .util .Key
4654 private java .lang .String accountType ;
4755
56+ /**
57+ * Output only. The descriptive name of the associate manager.
58+ * The value may be {@code null}.
59+ */
60+ @ com .google .api .client .util .Key
61+ private java .lang .String associateManagerDescriptiveName ;
62+
63+ /**
64+ * Output only. The customer ID of the associate manager. A 0 value indicates that the customer
65+ * has no SA360 associate manager.
66+ * The value may be {@code null}.
67+ */
68+ @ com .google .api .client .util .Key @ com .google .api .client .json .JsonString
69+ private java .lang .Long associateManagerId ;
70+
4871 /**
4972 * Whether auto-tagging is enabled for the customer.
5073 * The value may be {@code null}.
@@ -125,6 +148,21 @@ public final class GoogleAdsSearchads360V0ResourcesCustomer extends com.google.a
125148 @ com .google .api .client .util .Key
126149 private java .lang .Boolean manager ;
127150
151+ /**
152+ * Output only. The descriptive name of the manager.
153+ * The value may be {@code null}.
154+ */
155+ @ com .google .api .client .util .Key
156+ private java .lang .String managerDescriptiveName ;
157+
158+ /**
159+ * Output only. The customer ID of the manager. A 0 value indicates that the customer has no SA360
160+ * manager.
161+ * The value may be {@code null}.
162+ */
163+ @ com .google .api .client .util .Key @ com .google .api .client .json .JsonString
164+ private java .lang .Long managerId ;
165+
128166 /**
129167 * Immutable. The resource name of the customer. Customer resource names have the form:
130168 * `customers/{customer_id}`
@@ -140,6 +178,21 @@ public final class GoogleAdsSearchads360V0ResourcesCustomer extends com.google.a
140178 @ com .google .api .client .util .Key
141179 private java .lang .String status ;
142180
181+ /**
182+ * Output only. The descriptive name of the sub manager.
183+ * The value may be {@code null}.
184+ */
185+ @ com .google .api .client .util .Key
186+ private java .lang .String subManagerDescriptiveName ;
187+
188+ /**
189+ * Output only. The customer ID of the sub manager. A 0 value indicates that the customer has no
190+ * sub SA360 manager.
191+ * The value may be {@code null}.
192+ */
193+ @ com .google .api .client .util .Key @ com .google .api .client .json .JsonString
194+ private java .lang .Long subManagerId ;
195+
143196 /**
144197 * Immutable. The local timezone ID of the customer.
145198 * The value may be {@code null}.
@@ -154,6 +207,25 @@ public final class GoogleAdsSearchads360V0ResourcesCustomer extends com.google.a
154207 @ com .google .api .client .util .Key
155208 private java .lang .String trackingUrlTemplate ;
156209
210+ /**
211+ * Output only. The account level of the customer: Manager, Sub-manager, Associate manager,
212+ * Service account.
213+ * @return value or {@code null} for none
214+ */
215+ public java .lang .String getAccountLevel () {
216+ return accountLevel ;
217+ }
218+
219+ /**
220+ * Output only. The account level of the customer: Manager, Sub-manager, Associate manager,
221+ * Service account.
222+ * @param accountLevel accountLevel or {@code null} for none
223+ */
224+ public GoogleAdsSearchads360V0ResourcesCustomer setAccountLevel (java .lang .String accountLevel ) {
225+ this .accountLevel = accountLevel ;
226+ return this ;
227+ }
228+
157229 /**
158230 * Output only. Account status, for example, Enabled, Paused, Removed, etc.
159231 * @return value or {@code null} for none
@@ -190,6 +262,42 @@ public GoogleAdsSearchads360V0ResourcesCustomer setAccountType(java.lang.String
190262 return this ;
191263 }
192264
265+ /**
266+ * Output only. The descriptive name of the associate manager.
267+ * @return value or {@code null} for none
268+ */
269+ public java .lang .String getAssociateManagerDescriptiveName () {
270+ return associateManagerDescriptiveName ;
271+ }
272+
273+ /**
274+ * Output only. The descriptive name of the associate manager.
275+ * @param associateManagerDescriptiveName associateManagerDescriptiveName or {@code null} for none
276+ */
277+ public GoogleAdsSearchads360V0ResourcesCustomer setAssociateManagerDescriptiveName (java .lang .String associateManagerDescriptiveName ) {
278+ this .associateManagerDescriptiveName = associateManagerDescriptiveName ;
279+ return this ;
280+ }
281+
282+ /**
283+ * Output only. The customer ID of the associate manager. A 0 value indicates that the customer
284+ * has no SA360 associate manager.
285+ * @return value or {@code null} for none
286+ */
287+ public java .lang .Long getAssociateManagerId () {
288+ return associateManagerId ;
289+ }
290+
291+ /**
292+ * Output only. The customer ID of the associate manager. A 0 value indicates that the customer
293+ * has no SA360 associate manager.
294+ * @param associateManagerId associateManagerId or {@code null} for none
295+ */
296+ public GoogleAdsSearchads360V0ResourcesCustomer setAssociateManagerId (java .lang .Long associateManagerId ) {
297+ this .associateManagerId = associateManagerId ;
298+ return this ;
299+ }
300+
193301 /**
194302 * Whether auto-tagging is enabled for the customer.
195303 * @return value or {@code null} for none
@@ -383,6 +491,42 @@ public GoogleAdsSearchads360V0ResourcesCustomer setManager(java.lang.Boolean man
383491 return this ;
384492 }
385493
494+ /**
495+ * Output only. The descriptive name of the manager.
496+ * @return value or {@code null} for none
497+ */
498+ public java .lang .String getManagerDescriptiveName () {
499+ return managerDescriptiveName ;
500+ }
501+
502+ /**
503+ * Output only. The descriptive name of the manager.
504+ * @param managerDescriptiveName managerDescriptiveName or {@code null} for none
505+ */
506+ public GoogleAdsSearchads360V0ResourcesCustomer setManagerDescriptiveName (java .lang .String managerDescriptiveName ) {
507+ this .managerDescriptiveName = managerDescriptiveName ;
508+ return this ;
509+ }
510+
511+ /**
512+ * Output only. The customer ID of the manager. A 0 value indicates that the customer has no SA360
513+ * manager.
514+ * @return value or {@code null} for none
515+ */
516+ public java .lang .Long getManagerId () {
517+ return managerId ;
518+ }
519+
520+ /**
521+ * Output only. The customer ID of the manager. A 0 value indicates that the customer has no SA360
522+ * manager.
523+ * @param managerId managerId or {@code null} for none
524+ */
525+ public GoogleAdsSearchads360V0ResourcesCustomer setManagerId (java .lang .Long managerId ) {
526+ this .managerId = managerId ;
527+ return this ;
528+ }
529+
386530 /**
387531 * Immutable. The resource name of the customer. Customer resource names have the form:
388532 * `customers/{customer_id}`
@@ -419,6 +563,42 @@ public GoogleAdsSearchads360V0ResourcesCustomer setStatus(java.lang.String statu
419563 return this ;
420564 }
421565
566+ /**
567+ * Output only. The descriptive name of the sub manager.
568+ * @return value or {@code null} for none
569+ */
570+ public java .lang .String getSubManagerDescriptiveName () {
571+ return subManagerDescriptiveName ;
572+ }
573+
574+ /**
575+ * Output only. The descriptive name of the sub manager.
576+ * @param subManagerDescriptiveName subManagerDescriptiveName or {@code null} for none
577+ */
578+ public GoogleAdsSearchads360V0ResourcesCustomer setSubManagerDescriptiveName (java .lang .String subManagerDescriptiveName ) {
579+ this .subManagerDescriptiveName = subManagerDescriptiveName ;
580+ return this ;
581+ }
582+
583+ /**
584+ * Output only. The customer ID of the sub manager. A 0 value indicates that the customer has no
585+ * sub SA360 manager.
586+ * @return value or {@code null} for none
587+ */
588+ public java .lang .Long getSubManagerId () {
589+ return subManagerId ;
590+ }
591+
592+ /**
593+ * Output only. The customer ID of the sub manager. A 0 value indicates that the customer has no
594+ * sub SA360 manager.
595+ * @param subManagerId subManagerId or {@code null} for none
596+ */
597+ public GoogleAdsSearchads360V0ResourcesCustomer setSubManagerId (java .lang .Long subManagerId ) {
598+ this .subManagerId = subManagerId ;
599+ return this ;
600+ }
601+
422602 /**
423603 * Immutable. The local timezone ID of the customer.
424604 * @return value or {@code null} for none
0 commit comments