@@ -39,7 +39,8 @@ class UetTag implements ModelInterface, ArrayAccess, \JsonSerializable
3939 'TrackingScript ' => 'string ' ,
4040 'TrackingNoScript ' => 'string ' ,
4141 'TrackingStatus ' => '\Microsoft\MsAds\Rest\Model\CampaignManagementService\UetTagTrackingStatus ' ,
42- 'CustomerShare ' => '\Microsoft\MsAds\Rest\Model\CampaignManagementService\CustomerShare '
42+ 'CustomerShare ' => '\Microsoft\MsAds\Rest\Model\CampaignManagementService\CustomerShare ' ,
43+ 'Industry ' => '\Microsoft\MsAds\Rest\Model\CampaignManagementService\UetTagIndustry '
4344 ];
4445
4546 /**
@@ -56,7 +57,8 @@ class UetTag implements ModelInterface, ArrayAccess, \JsonSerializable
5657 'TrackingScript ' => null ,
5758 'TrackingNoScript ' => null ,
5859 'TrackingStatus ' => null ,
59- 'CustomerShare ' => null
60+ 'CustomerShare ' => null ,
61+ 'Industry ' => null
6062 ];
6163
6264 /**
@@ -71,7 +73,8 @@ class UetTag implements ModelInterface, ArrayAccess, \JsonSerializable
7173 'TrackingScript ' => true ,
7274 'TrackingNoScript ' => true ,
7375 'TrackingStatus ' => false ,
74- 'CustomerShare ' => true
76+ 'CustomerShare ' => true ,
77+ 'Industry ' => false
7578 ];
7679
7780 /**
@@ -166,7 +169,8 @@ public function isNullableSetToNull(string $property): bool
166169 'TrackingScript ' => 'TrackingScript ' ,
167170 'TrackingNoScript ' => 'TrackingNoScript ' ,
168171 'TrackingStatus ' => 'TrackingStatus ' ,
169- 'CustomerShare ' => 'CustomerShare '
172+ 'CustomerShare ' => 'CustomerShare ' ,
173+ 'Industry ' => 'Industry '
170174 ];
171175
172176 /**
@@ -181,7 +185,8 @@ public function isNullableSetToNull(string $property): bool
181185 'TrackingScript ' => 'setTrackingScript ' ,
182186 'TrackingNoScript ' => 'setTrackingNoScript ' ,
183187 'TrackingStatus ' => 'setTrackingStatus ' ,
184- 'CustomerShare ' => 'setCustomerShare '
188+ 'CustomerShare ' => 'setCustomerShare ' ,
189+ 'Industry ' => 'setIndustry '
185190 ];
186191
187192 /**
@@ -196,7 +201,8 @@ public function isNullableSetToNull(string $property): bool
196201 'TrackingScript ' => 'getTrackingScript ' ,
197202 'TrackingNoScript ' => 'getTrackingNoScript ' ,
198203 'TrackingStatus ' => 'getTrackingStatus ' ,
199- 'CustomerShare ' => 'getCustomerShare '
204+ 'CustomerShare ' => 'getCustomerShare ' ,
205+ 'Industry ' => 'getIndustry '
200206 ];
201207
202208 /**
@@ -263,6 +269,7 @@ public function __construct(?array $data = null)
263269 $ this ->setIfExists ('TrackingNoScript ' , $ data ?? [], null );
264270 $ this ->setIfExists ('TrackingStatus ' , $ data ?? [], null );
265271 $ this ->setIfExists ('CustomerShare ' , $ data ?? [], null );
272+ $ this ->setIfExists ('Industry ' , $ data ?? [], null );
266273 }
267274
268275 /**
@@ -564,6 +571,42 @@ public function setCustomerShare($CustomerShare)
564571
565572 return $ this ;
566573 }
574+
575+ /**
576+ * Gets Industry
577+ *
578+ * @return \Microsoft\MsAds\Rest\Model\CampaignManagementService\UetTagIndustry|mixed|null
579+ */
580+ public function getIndustry ()
581+ {
582+ if (!isset ($ this ->container ['Industry ' ]) || is_null ($ this ->container ['Industry ' ])) {
583+ return null ;
584+ }
585+ if ((is_object ($ this ->container ['Industry ' ]) || is_string ($ this ->container ['Industry ' ])) && method_exists ($ this ->container ['Industry ' ], 'getValue ' )) {
586+ return $ this ->container ['Industry ' ]->getValue ();
587+ }
588+ return $ this ->container ['Industry ' ];
589+ }
590+
591+ /**
592+ * Sets Industry
593+ *
594+ * @param \Microsoft\MsAds\Rest\Model\CampaignManagementService\UetTagIndustry|mixed|null $Industry Industry
595+ *
596+ * @return self
597+ */
598+ public function setIndustry ($ Industry )
599+ {
600+ if (is_null ($ Industry )) {
601+ throw new \InvalidArgumentException ('non-nullable Industry cannot be null ' );
602+ }
603+ if (!$ Industry instanceof \Microsoft \MsAds \Rest \Model \CampaignManagementService \UetTagIndustry) {
604+ $ Industry = new \Microsoft \MsAds \Rest \Model \CampaignManagementService \UetTagIndustry ($ Industry );
605+ }
606+ $ this ->container ['Industry ' ] = $ Industry ;
607+
608+ return $ this ;
609+ }
567610 /**
568611 * Returns true if offset exists. False otherwise.
569612 *
0 commit comments