001// Generated by delombok at Thu Aug 13 13:56:43 UTC 2026
002/*
003 * Copyright (c) 2010-2026 Mark Allen, Norbert Bartels.
004 *
005 * Permission is hereby granted, free of charge, to any person obtaining a copy
006 * of this software and associated documentation files (the "Software"), to deal
007 * in the Software without restriction, including without limitation the rights
008 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
009 * copies of the Software, and to permit persons to whom the Software is
010 * furnished to do so, subject to the following conditions:
011 *
012 * The above copyright notice and this permission notice shall be included in
013 * all copies or substantial portions of the Software.
014 *
015 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
016 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
017 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
018 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
019 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
020 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
021 * THE SOFTWARE.
022 */
023package com.restfb.types.ads;
024
025import java.util.ArrayList;
026import java.util.List;
027import com.restfb.Facebook;
028import com.restfb.annotation.GraphAPI;
029import com.restfb.types.AbstractFacebookType;
030
031public class Targeting extends AbstractFacebookType {
032  @Facebook
033  private String id;
034  @Facebook("adgroup_id")
035  private String adgroupId;
036  @Facebook("age_max")
037  private Long ageMax;
038  @Facebook("age_min")
039  private Long ageMin;
040  @Facebook("app_install_state")
041  private String appInstallState;
042  @Facebook("audience_network_positions")
043  private List<String> audienceNetworkPositions;
044  @Facebook
045  private List<IDName> behaviors;
046  @Facebook
047  private List<IDName> cities;
048  @Facebook("college_years")
049  private List<Long> collegeYears;
050  @Facebook
051  private List<IDName> connections;
052  @Facebook
053  private List<String> countries;
054  @Facebook
055  private List<String> country;
056  @Facebook("country_groups")
057  private List<String> countryGroups;
058  @Facebook("custom_audiences")
059  private List<IDName> customAudiences;
060  @Facebook("device_platforms")
061  private List<String> devicePlatforms;
062  @Facebook("dynamic_audience_ids")
063  private List<String> dynamicAudienceIds;
064  @Facebook("education_majors")
065  private List<IDName> educationMajors;
066  @Facebook("education_schools")
067  private List<IDName> educationSchools;
068  @Facebook("education_statuses")
069  private List<Long> educationStatuses;
070  @Facebook("effective_audience_network_positions")
071  private List<String> effectiveAudienceNetworkPositions;
072  @Facebook("effective_device_platforms")
073  private List<String> effectiveDevicePlatforms;
074  @Facebook("effective_facebook_positions")
075  private List<String> effectiveFacebookPositions;
076  @Facebook("effective_instagram_positions")
077  private List<String> effectiveInstagramPositions;
078  @Facebook("effective_messenger_positions")
079  private List<String> effectiveMessengerPositions;
080  @Facebook("effective_publisher_platforms")
081  private List<String> effectivePublisherPlatforms;
082  @Facebook("engagement_specs")
083  private List<TargetingDynamicRule> engagementSpecs;
084  @Facebook("ethnic_affinity")
085  private List<IDName> ethnicAffinity;
086  @Facebook("exclude_reached_since")
087  private List<String> excludeReachedSince;
088  @Facebook("excluded_connections")
089  private List<IDName> excludedConnections;
090  @Facebook("excluded_custom_audiences")
091  private List<IDName> excludedCustomAudiences;
092  @Facebook("excluded_dynamic_audience_ids")
093  private List<String> excludedDynamicAudienceIds;
094  @Facebook("excluded_engagement_specs")
095  private List<TargetingDynamicRule> excludedEngagementSpecs;
096  @Facebook("excluded_geo_locations")
097  private TargetingGeoLocation excludedGeoLocations;
098  @Facebook("excluded_product_audience_specs")
099  private List<TargetingProductAudienceSpec> excludedProductAudienceSpecs;
100  @Facebook("excluded_publisher_categories")
101  private List<String> excludedPublisherCategories;
102  @Facebook("excluded_publisher_list_ids")
103  private List<String> excludedPublisherListIds;
104  @Facebook("exclusions")
105  private FlexibleTargeting exclusions;
106  @Facebook("facebook_positions")
107  private List<String> facebookPositions;
108  @Facebook("family_statuses")
109  private List<IDName> familyStatuses;
110  @Facebook("fb_deal_id")
111  private Long fbDealId;
112  @Facebook("flexible_spec")
113  private List<FlexibleTargeting> flexibleSpec;
114  @Facebook("friends_of_connections")
115  private List<IDName> friendsOfConnections;
116  @Facebook
117  private List<Long> genders;
118  @Facebook
119  private List<IDName> generation;
120  @Facebook("geo_locations")
121  private TargetingGeoLocation geoLocations;
122  @Facebook("home_ownership")
123  private List<IDName> homeOwnership;
124  @Facebook("home_type")
125  private List<IDName> homeType;
126  @Facebook("home_value")
127  private List<IDName> homeValue;
128  @Facebook("household_composition")
129  private List<IDName> householdComposition;
130  @Facebook
131  private List<IDName> income;
132  @Facebook
133  private List<IDName> industries;
134  @Facebook("instagram_positions")
135  private List<String> instagramPositions;
136  @Facebook("instream_video_sponsorship_placements")
137  private List<String> instreamVideoSponsorshipPlacements;
138  @Facebook("interested_in")
139  private List<Long> interestedIn;
140  @Facebook
141  private List<IDName> interests;
142  @Facebook("is_whatsapp_destination_ad")
143  private Boolean isWhatsappDestinationAd;
144  @Facebook
145  private List<String> keywords;
146  @Facebook("life_events")
147  private List<IDName> lifeEvents;
148  @Facebook
149  private List<Long> locales;
150  @Facebook("messenger_positions")
151  private List<String> messengerPositions = new ArrayList<>();
152  @Facebook
153  private List<IDName> moms = new ArrayList<>();
154  @Facebook("net_worth")
155  private List<IDName> netWorth = new ArrayList<>();
156  @Facebook("office_type")
157  private List<IDName> officeType = new ArrayList<>();
158  @Facebook("place_page_set_ids")
159  private List<String> placePageSetIds = new ArrayList<>();
160  @Facebook("page_types")
161  @GraphAPI(until = "2.7")
162  private List<String> pageTypes;
163  @Facebook
164  private List<String> platforms;
165  @Facebook("political_views")
166  private List<Long> politicalViews;
167  @Facebook
168  private List<IDName> politics;
169  @Facebook("product_audience_specs")
170  private List<TargetingProductAudienceSpec> productAudienceSpecs = new ArrayList<>();
171  @Facebook("prospecting_audience")
172  private TargetingProspectingAudience mProspectingAudience;
173  @Facebook("publisher_platforms")
174  private List<String> publisherPlatforms;
175  @Facebook("publisher_visibility_categories")
176  private List<String> mPublisherVisibilityCategories = new ArrayList<>();
177  @Facebook
178  private String radius;
179  @Facebook
180  private List<IDName> regions;
181  @Facebook("relationship_statuses")
182  private List<Long> relationshipStatuses;
183  @Facebook("rtb_flag")
184  private Boolean rtbFlag;
185  @Facebook("site_category")
186  private List<String> siteCategory;
187  @Facebook("targeting_optimization")
188  private String targetingOptimization;
189  @Facebook("user_adclusters")
190  private List<IDName> userAdclusters;
191  @Facebook("user_device")
192  private List<String> userDevice;
193  @Facebook("user_event")
194  private List<Long> userEvent;
195  @Facebook("user_os")
196  private List<String> userOs;
197  @Facebook("wireless_carrier")
198  private List<String> wirelessCarrier;
199  @Facebook("work_employers")
200  private List<IDName> workEmployers;
201  @Facebook("work_positions")
202  private List<IDName> workPositions;
203  @Facebook
204  private List<String> zips;
205
206  @java.lang.SuppressWarnings("all")
207  @lombok.Generated
208  public String getId() {
209    return this.id;
210  }
211
212  @java.lang.SuppressWarnings("all")
213  @lombok.Generated
214  public void setId(final String id) {
215    this.id = id;
216  }
217
218  @java.lang.SuppressWarnings("all")
219  @lombok.Generated
220  public String getAdgroupId() {
221    return this.adgroupId;
222  }
223
224  @java.lang.SuppressWarnings("all")
225  @lombok.Generated
226  public void setAdgroupId(final String adgroupId) {
227    this.adgroupId = adgroupId;
228  }
229
230  @java.lang.SuppressWarnings("all")
231  @lombok.Generated
232  public Long getAgeMax() {
233    return this.ageMax;
234  }
235
236  @java.lang.SuppressWarnings("all")
237  @lombok.Generated
238  public void setAgeMax(final Long ageMax) {
239    this.ageMax = ageMax;
240  }
241
242  @java.lang.SuppressWarnings("all")
243  @lombok.Generated
244  public Long getAgeMin() {
245    return this.ageMin;
246  }
247
248  @java.lang.SuppressWarnings("all")
249  @lombok.Generated
250  public void setAgeMin(final Long ageMin) {
251    this.ageMin = ageMin;
252  }
253
254  @java.lang.SuppressWarnings("all")
255  @lombok.Generated
256  public String getAppInstallState() {
257    return this.appInstallState;
258  }
259
260  @java.lang.SuppressWarnings("all")
261  @lombok.Generated
262  public void setAppInstallState(final String appInstallState) {
263    this.appInstallState = appInstallState;
264  }
265
266  @java.lang.SuppressWarnings("all")
267  @lombok.Generated
268  public List<String> getAudienceNetworkPositions() {
269    return this.audienceNetworkPositions;
270  }
271
272  @java.lang.SuppressWarnings("all")
273  @lombok.Generated
274  public void setAudienceNetworkPositions(final List<String> audienceNetworkPositions) {
275    this.audienceNetworkPositions = audienceNetworkPositions;
276  }
277
278  @java.lang.SuppressWarnings("all")
279  @lombok.Generated
280  public List<IDName> getBehaviors() {
281    return this.behaviors;
282  }
283
284  @java.lang.SuppressWarnings("all")
285  @lombok.Generated
286  public void setBehaviors(final List<IDName> behaviors) {
287    this.behaviors = behaviors;
288  }
289
290  @java.lang.SuppressWarnings("all")
291  @lombok.Generated
292  public List<IDName> getCities() {
293    return this.cities;
294  }
295
296  @java.lang.SuppressWarnings("all")
297  @lombok.Generated
298  public void setCities(final List<IDName> cities) {
299    this.cities = cities;
300  }
301
302  @java.lang.SuppressWarnings("all")
303  @lombok.Generated
304  public List<Long> getCollegeYears() {
305    return this.collegeYears;
306  }
307
308  @java.lang.SuppressWarnings("all")
309  @lombok.Generated
310  public void setCollegeYears(final List<Long> collegeYears) {
311    this.collegeYears = collegeYears;
312  }
313
314  @java.lang.SuppressWarnings("all")
315  @lombok.Generated
316  public List<IDName> getConnections() {
317    return this.connections;
318  }
319
320  @java.lang.SuppressWarnings("all")
321  @lombok.Generated
322  public void setConnections(final List<IDName> connections) {
323    this.connections = connections;
324  }
325
326  @java.lang.SuppressWarnings("all")
327  @lombok.Generated
328  public List<String> getCountries() {
329    return this.countries;
330  }
331
332  @java.lang.SuppressWarnings("all")
333  @lombok.Generated
334  public void setCountries(final List<String> countries) {
335    this.countries = countries;
336  }
337
338  @java.lang.SuppressWarnings("all")
339  @lombok.Generated
340  public List<String> getCountry() {
341    return this.country;
342  }
343
344  @java.lang.SuppressWarnings("all")
345  @lombok.Generated
346  public void setCountry(final List<String> country) {
347    this.country = country;
348  }
349
350  @java.lang.SuppressWarnings("all")
351  @lombok.Generated
352  public List<String> getCountryGroups() {
353    return this.countryGroups;
354  }
355
356  @java.lang.SuppressWarnings("all")
357  @lombok.Generated
358  public void setCountryGroups(final List<String> countryGroups) {
359    this.countryGroups = countryGroups;
360  }
361
362  @java.lang.SuppressWarnings("all")
363  @lombok.Generated
364  public List<IDName> getCustomAudiences() {
365    return this.customAudiences;
366  }
367
368  @java.lang.SuppressWarnings("all")
369  @lombok.Generated
370  public void setCustomAudiences(final List<IDName> customAudiences) {
371    this.customAudiences = customAudiences;
372  }
373
374  @java.lang.SuppressWarnings("all")
375  @lombok.Generated
376  public List<String> getDevicePlatforms() {
377    return this.devicePlatforms;
378  }
379
380  @java.lang.SuppressWarnings("all")
381  @lombok.Generated
382  public void setDevicePlatforms(final List<String> devicePlatforms) {
383    this.devicePlatforms = devicePlatforms;
384  }
385
386  @java.lang.SuppressWarnings("all")
387  @lombok.Generated
388  public List<String> getDynamicAudienceIds() {
389    return this.dynamicAudienceIds;
390  }
391
392  @java.lang.SuppressWarnings("all")
393  @lombok.Generated
394  public void setDynamicAudienceIds(final List<String> dynamicAudienceIds) {
395    this.dynamicAudienceIds = dynamicAudienceIds;
396  }
397
398  @java.lang.SuppressWarnings("all")
399  @lombok.Generated
400  public List<IDName> getEducationMajors() {
401    return this.educationMajors;
402  }
403
404  @java.lang.SuppressWarnings("all")
405  @lombok.Generated
406  public void setEducationMajors(final List<IDName> educationMajors) {
407    this.educationMajors = educationMajors;
408  }
409
410  @java.lang.SuppressWarnings("all")
411  @lombok.Generated
412  public List<IDName> getEducationSchools() {
413    return this.educationSchools;
414  }
415
416  @java.lang.SuppressWarnings("all")
417  @lombok.Generated
418  public void setEducationSchools(final List<IDName> educationSchools) {
419    this.educationSchools = educationSchools;
420  }
421
422  @java.lang.SuppressWarnings("all")
423  @lombok.Generated
424  public List<Long> getEducationStatuses() {
425    return this.educationStatuses;
426  }
427
428  @java.lang.SuppressWarnings("all")
429  @lombok.Generated
430  public void setEducationStatuses(final List<Long> educationStatuses) {
431    this.educationStatuses = educationStatuses;
432  }
433
434  @java.lang.SuppressWarnings("all")
435  @lombok.Generated
436  public List<String> getEffectiveAudienceNetworkPositions() {
437    return this.effectiveAudienceNetworkPositions;
438  }
439
440  @java.lang.SuppressWarnings("all")
441  @lombok.Generated
442  public void setEffectiveAudienceNetworkPositions(final List<String> effectiveAudienceNetworkPositions) {
443    this.effectiveAudienceNetworkPositions = effectiveAudienceNetworkPositions;
444  }
445
446  @java.lang.SuppressWarnings("all")
447  @lombok.Generated
448  public List<String> getEffectiveDevicePlatforms() {
449    return this.effectiveDevicePlatforms;
450  }
451
452  @java.lang.SuppressWarnings("all")
453  @lombok.Generated
454  public void setEffectiveDevicePlatforms(final List<String> effectiveDevicePlatforms) {
455    this.effectiveDevicePlatforms = effectiveDevicePlatforms;
456  }
457
458  @java.lang.SuppressWarnings("all")
459  @lombok.Generated
460  public List<String> getEffectiveFacebookPositions() {
461    return this.effectiveFacebookPositions;
462  }
463
464  @java.lang.SuppressWarnings("all")
465  @lombok.Generated
466  public void setEffectiveFacebookPositions(final List<String> effectiveFacebookPositions) {
467    this.effectiveFacebookPositions = effectiveFacebookPositions;
468  }
469
470  @java.lang.SuppressWarnings("all")
471  @lombok.Generated
472  public List<String> getEffectiveInstagramPositions() {
473    return this.effectiveInstagramPositions;
474  }
475
476  @java.lang.SuppressWarnings("all")
477  @lombok.Generated
478  public void setEffectiveInstagramPositions(final List<String> effectiveInstagramPositions) {
479    this.effectiveInstagramPositions = effectiveInstagramPositions;
480  }
481
482  @java.lang.SuppressWarnings("all")
483  @lombok.Generated
484  public List<String> getEffectiveMessengerPositions() {
485    return this.effectiveMessengerPositions;
486  }
487
488  @java.lang.SuppressWarnings("all")
489  @lombok.Generated
490  public void setEffectiveMessengerPositions(final List<String> effectiveMessengerPositions) {
491    this.effectiveMessengerPositions = effectiveMessengerPositions;
492  }
493
494  @java.lang.SuppressWarnings("all")
495  @lombok.Generated
496  public List<String> getEffectivePublisherPlatforms() {
497    return this.effectivePublisherPlatforms;
498  }
499
500  @java.lang.SuppressWarnings("all")
501  @lombok.Generated
502  public void setEffectivePublisherPlatforms(final List<String> effectivePublisherPlatforms) {
503    this.effectivePublisherPlatforms = effectivePublisherPlatforms;
504  }
505
506  @java.lang.SuppressWarnings("all")
507  @lombok.Generated
508  public List<TargetingDynamicRule> getEngagementSpecs() {
509    return this.engagementSpecs;
510  }
511
512  @java.lang.SuppressWarnings("all")
513  @lombok.Generated
514  public void setEngagementSpecs(final List<TargetingDynamicRule> engagementSpecs) {
515    this.engagementSpecs = engagementSpecs;
516  }
517
518  @java.lang.SuppressWarnings("all")
519  @lombok.Generated
520  public List<IDName> getEthnicAffinity() {
521    return this.ethnicAffinity;
522  }
523
524  @java.lang.SuppressWarnings("all")
525  @lombok.Generated
526  public void setEthnicAffinity(final List<IDName> ethnicAffinity) {
527    this.ethnicAffinity = ethnicAffinity;
528  }
529
530  @java.lang.SuppressWarnings("all")
531  @lombok.Generated
532  public List<String> getExcludeReachedSince() {
533    return this.excludeReachedSince;
534  }
535
536  @java.lang.SuppressWarnings("all")
537  @lombok.Generated
538  public void setExcludeReachedSince(final List<String> excludeReachedSince) {
539    this.excludeReachedSince = excludeReachedSince;
540  }
541
542  @java.lang.SuppressWarnings("all")
543  @lombok.Generated
544  public List<IDName> getExcludedConnections() {
545    return this.excludedConnections;
546  }
547
548  @java.lang.SuppressWarnings("all")
549  @lombok.Generated
550  public void setExcludedConnections(final List<IDName> excludedConnections) {
551    this.excludedConnections = excludedConnections;
552  }
553
554  @java.lang.SuppressWarnings("all")
555  @lombok.Generated
556  public List<IDName> getExcludedCustomAudiences() {
557    return this.excludedCustomAudiences;
558  }
559
560  @java.lang.SuppressWarnings("all")
561  @lombok.Generated
562  public void setExcludedCustomAudiences(final List<IDName> excludedCustomAudiences) {
563    this.excludedCustomAudiences = excludedCustomAudiences;
564  }
565
566  @java.lang.SuppressWarnings("all")
567  @lombok.Generated
568  public List<String> getExcludedDynamicAudienceIds() {
569    return this.excludedDynamicAudienceIds;
570  }
571
572  @java.lang.SuppressWarnings("all")
573  @lombok.Generated
574  public void setExcludedDynamicAudienceIds(final List<String> excludedDynamicAudienceIds) {
575    this.excludedDynamicAudienceIds = excludedDynamicAudienceIds;
576  }
577
578  @java.lang.SuppressWarnings("all")
579  @lombok.Generated
580  public List<TargetingDynamicRule> getExcludedEngagementSpecs() {
581    return this.excludedEngagementSpecs;
582  }
583
584  @java.lang.SuppressWarnings("all")
585  @lombok.Generated
586  public void setExcludedEngagementSpecs(final List<TargetingDynamicRule> excludedEngagementSpecs) {
587    this.excludedEngagementSpecs = excludedEngagementSpecs;
588  }
589
590  @java.lang.SuppressWarnings("all")
591  @lombok.Generated
592  public TargetingGeoLocation getExcludedGeoLocations() {
593    return this.excludedGeoLocations;
594  }
595
596  @java.lang.SuppressWarnings("all")
597  @lombok.Generated
598  public void setExcludedGeoLocations(final TargetingGeoLocation excludedGeoLocations) {
599    this.excludedGeoLocations = excludedGeoLocations;
600  }
601
602  @java.lang.SuppressWarnings("all")
603  @lombok.Generated
604  public List<TargetingProductAudienceSpec> getExcludedProductAudienceSpecs() {
605    return this.excludedProductAudienceSpecs;
606  }
607
608  @java.lang.SuppressWarnings("all")
609  @lombok.Generated
610  public void setExcludedProductAudienceSpecs(final List<TargetingProductAudienceSpec> excludedProductAudienceSpecs) {
611    this.excludedProductAudienceSpecs = excludedProductAudienceSpecs;
612  }
613
614  @java.lang.SuppressWarnings("all")
615  @lombok.Generated
616  public List<String> getExcludedPublisherCategories() {
617    return this.excludedPublisherCategories;
618  }
619
620  @java.lang.SuppressWarnings("all")
621  @lombok.Generated
622  public void setExcludedPublisherCategories(final List<String> excludedPublisherCategories) {
623    this.excludedPublisherCategories = excludedPublisherCategories;
624  }
625
626  @java.lang.SuppressWarnings("all")
627  @lombok.Generated
628  public List<String> getExcludedPublisherListIds() {
629    return this.excludedPublisherListIds;
630  }
631
632  @java.lang.SuppressWarnings("all")
633  @lombok.Generated
634  public void setExcludedPublisherListIds(final List<String> excludedPublisherListIds) {
635    this.excludedPublisherListIds = excludedPublisherListIds;
636  }
637
638  @java.lang.SuppressWarnings("all")
639  @lombok.Generated
640  public FlexibleTargeting getExclusions() {
641    return this.exclusions;
642  }
643
644  @java.lang.SuppressWarnings("all")
645  @lombok.Generated
646  public void setExclusions(final FlexibleTargeting exclusions) {
647    this.exclusions = exclusions;
648  }
649
650  @java.lang.SuppressWarnings("all")
651  @lombok.Generated
652  public List<String> getFacebookPositions() {
653    return this.facebookPositions;
654  }
655
656  @java.lang.SuppressWarnings("all")
657  @lombok.Generated
658  public void setFacebookPositions(final List<String> facebookPositions) {
659    this.facebookPositions = facebookPositions;
660  }
661
662  @java.lang.SuppressWarnings("all")
663  @lombok.Generated
664  public List<IDName> getFamilyStatuses() {
665    return this.familyStatuses;
666  }
667
668  @java.lang.SuppressWarnings("all")
669  @lombok.Generated
670  public void setFamilyStatuses(final List<IDName> familyStatuses) {
671    this.familyStatuses = familyStatuses;
672  }
673
674  @java.lang.SuppressWarnings("all")
675  @lombok.Generated
676  public Long getFbDealId() {
677    return this.fbDealId;
678  }
679
680  @java.lang.SuppressWarnings("all")
681  @lombok.Generated
682  public void setFbDealId(final Long fbDealId) {
683    this.fbDealId = fbDealId;
684  }
685
686  @java.lang.SuppressWarnings("all")
687  @lombok.Generated
688  public List<FlexibleTargeting> getFlexibleSpec() {
689    return this.flexibleSpec;
690  }
691
692  @java.lang.SuppressWarnings("all")
693  @lombok.Generated
694  public void setFlexibleSpec(final List<FlexibleTargeting> flexibleSpec) {
695    this.flexibleSpec = flexibleSpec;
696  }
697
698  @java.lang.SuppressWarnings("all")
699  @lombok.Generated
700  public List<IDName> getFriendsOfConnections() {
701    return this.friendsOfConnections;
702  }
703
704  @java.lang.SuppressWarnings("all")
705  @lombok.Generated
706  public void setFriendsOfConnections(final List<IDName> friendsOfConnections) {
707    this.friendsOfConnections = friendsOfConnections;
708  }
709
710  @java.lang.SuppressWarnings("all")
711  @lombok.Generated
712  public List<Long> getGenders() {
713    return this.genders;
714  }
715
716  @java.lang.SuppressWarnings("all")
717  @lombok.Generated
718  public void setGenders(final List<Long> genders) {
719    this.genders = genders;
720  }
721
722  @java.lang.SuppressWarnings("all")
723  @lombok.Generated
724  public List<IDName> getGeneration() {
725    return this.generation;
726  }
727
728  @java.lang.SuppressWarnings("all")
729  @lombok.Generated
730  public void setGeneration(final List<IDName> generation) {
731    this.generation = generation;
732  }
733
734  @java.lang.SuppressWarnings("all")
735  @lombok.Generated
736  public TargetingGeoLocation getGeoLocations() {
737    return this.geoLocations;
738  }
739
740  @java.lang.SuppressWarnings("all")
741  @lombok.Generated
742  public void setGeoLocations(final TargetingGeoLocation geoLocations) {
743    this.geoLocations = geoLocations;
744  }
745
746  @java.lang.SuppressWarnings("all")
747  @lombok.Generated
748  public List<IDName> getHomeOwnership() {
749    return this.homeOwnership;
750  }
751
752  @java.lang.SuppressWarnings("all")
753  @lombok.Generated
754  public void setHomeOwnership(final List<IDName> homeOwnership) {
755    this.homeOwnership = homeOwnership;
756  }
757
758  @java.lang.SuppressWarnings("all")
759  @lombok.Generated
760  public List<IDName> getHomeType() {
761    return this.homeType;
762  }
763
764  @java.lang.SuppressWarnings("all")
765  @lombok.Generated
766  public void setHomeType(final List<IDName> homeType) {
767    this.homeType = homeType;
768  }
769
770  @java.lang.SuppressWarnings("all")
771  @lombok.Generated
772  public List<IDName> getHomeValue() {
773    return this.homeValue;
774  }
775
776  @java.lang.SuppressWarnings("all")
777  @lombok.Generated
778  public void setHomeValue(final List<IDName> homeValue) {
779    this.homeValue = homeValue;
780  }
781
782  @java.lang.SuppressWarnings("all")
783  @lombok.Generated
784  public List<IDName> getHouseholdComposition() {
785    return this.householdComposition;
786  }
787
788  @java.lang.SuppressWarnings("all")
789  @lombok.Generated
790  public void setHouseholdComposition(final List<IDName> householdComposition) {
791    this.householdComposition = householdComposition;
792  }
793
794  @java.lang.SuppressWarnings("all")
795  @lombok.Generated
796  public List<IDName> getIncome() {
797    return this.income;
798  }
799
800  @java.lang.SuppressWarnings("all")
801  @lombok.Generated
802  public void setIncome(final List<IDName> income) {
803    this.income = income;
804  }
805
806  @java.lang.SuppressWarnings("all")
807  @lombok.Generated
808  public List<IDName> getIndustries() {
809    return this.industries;
810  }
811
812  @java.lang.SuppressWarnings("all")
813  @lombok.Generated
814  public void setIndustries(final List<IDName> industries) {
815    this.industries = industries;
816  }
817
818  @java.lang.SuppressWarnings("all")
819  @lombok.Generated
820  public List<String> getInstagramPositions() {
821    return this.instagramPositions;
822  }
823
824  @java.lang.SuppressWarnings("all")
825  @lombok.Generated
826  public void setInstagramPositions(final List<String> instagramPositions) {
827    this.instagramPositions = instagramPositions;
828  }
829
830  @java.lang.SuppressWarnings("all")
831  @lombok.Generated
832  public List<String> getInstreamVideoSponsorshipPlacements() {
833    return this.instreamVideoSponsorshipPlacements;
834  }
835
836  @java.lang.SuppressWarnings("all")
837  @lombok.Generated
838  public void setInstreamVideoSponsorshipPlacements(final List<String> instreamVideoSponsorshipPlacements) {
839    this.instreamVideoSponsorshipPlacements = instreamVideoSponsorshipPlacements;
840  }
841
842  @java.lang.SuppressWarnings("all")
843  @lombok.Generated
844  public List<Long> getInterestedIn() {
845    return this.interestedIn;
846  }
847
848  @java.lang.SuppressWarnings("all")
849  @lombok.Generated
850  public void setInterestedIn(final List<Long> interestedIn) {
851    this.interestedIn = interestedIn;
852  }
853
854  @java.lang.SuppressWarnings("all")
855  @lombok.Generated
856  public List<IDName> getInterests() {
857    return this.interests;
858  }
859
860  @java.lang.SuppressWarnings("all")
861  @lombok.Generated
862  public void setInterests(final List<IDName> interests) {
863    this.interests = interests;
864  }
865
866  @java.lang.SuppressWarnings("all")
867  @lombok.Generated
868  public Boolean getIsWhatsappDestinationAd() {
869    return this.isWhatsappDestinationAd;
870  }
871
872  @java.lang.SuppressWarnings("all")
873  @lombok.Generated
874  public void setIsWhatsappDestinationAd(final Boolean isWhatsappDestinationAd) {
875    this.isWhatsappDestinationAd = isWhatsappDestinationAd;
876  }
877
878  @java.lang.SuppressWarnings("all")
879  @lombok.Generated
880  public List<String> getKeywords() {
881    return this.keywords;
882  }
883
884  @java.lang.SuppressWarnings("all")
885  @lombok.Generated
886  public void setKeywords(final List<String> keywords) {
887    this.keywords = keywords;
888  }
889
890  @java.lang.SuppressWarnings("all")
891  @lombok.Generated
892  public List<IDName> getLifeEvents() {
893    return this.lifeEvents;
894  }
895
896  @java.lang.SuppressWarnings("all")
897  @lombok.Generated
898  public void setLifeEvents(final List<IDName> lifeEvents) {
899    this.lifeEvents = lifeEvents;
900  }
901
902  @java.lang.SuppressWarnings("all")
903  @lombok.Generated
904  public List<Long> getLocales() {
905    return this.locales;
906  }
907
908  @java.lang.SuppressWarnings("all")
909  @lombok.Generated
910  public void setLocales(final List<Long> locales) {
911    this.locales = locales;
912  }
913
914  @java.lang.SuppressWarnings("all")
915  @lombok.Generated
916  public List<String> getMessengerPositions() {
917    return this.messengerPositions;
918  }
919
920  @java.lang.SuppressWarnings("all")
921  @lombok.Generated
922  public void setMessengerPositions(final List<String> messengerPositions) {
923    this.messengerPositions = messengerPositions;
924  }
925
926  @java.lang.SuppressWarnings("all")
927  @lombok.Generated
928  public List<IDName> getMoms() {
929    return this.moms;
930  }
931
932  @java.lang.SuppressWarnings("all")
933  @lombok.Generated
934  public void setMoms(final List<IDName> moms) {
935    this.moms = moms;
936  }
937
938  @java.lang.SuppressWarnings("all")
939  @lombok.Generated
940  public List<IDName> getNetWorth() {
941    return this.netWorth;
942  }
943
944  @java.lang.SuppressWarnings("all")
945  @lombok.Generated
946  public void setNetWorth(final List<IDName> netWorth) {
947    this.netWorth = netWorth;
948  }
949
950  @java.lang.SuppressWarnings("all")
951  @lombok.Generated
952  public List<IDName> getOfficeType() {
953    return this.officeType;
954  }
955
956  @java.lang.SuppressWarnings("all")
957  @lombok.Generated
958  public void setOfficeType(final List<IDName> officeType) {
959    this.officeType = officeType;
960  }
961
962  @java.lang.SuppressWarnings("all")
963  @lombok.Generated
964  public List<String> getPlacePageSetIds() {
965    return this.placePageSetIds;
966  }
967
968  @java.lang.SuppressWarnings("all")
969  @lombok.Generated
970  public void setPlacePageSetIds(final List<String> placePageSetIds) {
971    this.placePageSetIds = placePageSetIds;
972  }
973
974  @GraphAPI(until = "2.7")
975  @java.lang.SuppressWarnings("all")
976  @lombok.Generated
977  public List<String> getPageTypes() {
978    return this.pageTypes;
979  }
980
981  @java.lang.SuppressWarnings("all")
982  @lombok.Generated
983  public void setPageTypes(final List<String> pageTypes) {
984    this.pageTypes = pageTypes;
985  }
986
987  @java.lang.SuppressWarnings("all")
988  @lombok.Generated
989  public List<String> getPlatforms() {
990    return this.platforms;
991  }
992
993  @java.lang.SuppressWarnings("all")
994  @lombok.Generated
995  public void setPlatforms(final List<String> platforms) {
996    this.platforms = platforms;
997  }
998
999  @java.lang.SuppressWarnings("all")
1000  @lombok.Generated
1001  public List<Long> getPoliticalViews() {
1002    return this.politicalViews;
1003  }
1004
1005  @java.lang.SuppressWarnings("all")
1006  @lombok.Generated
1007  public void setPoliticalViews(final List<Long> politicalViews) {
1008    this.politicalViews = politicalViews;
1009  }
1010
1011  @java.lang.SuppressWarnings("all")
1012  @lombok.Generated
1013  public List<IDName> getPolitics() {
1014    return this.politics;
1015  }
1016
1017  @java.lang.SuppressWarnings("all")
1018  @lombok.Generated
1019  public void setPolitics(final List<IDName> politics) {
1020    this.politics = politics;
1021  }
1022
1023  @java.lang.SuppressWarnings("all")
1024  @lombok.Generated
1025  public List<TargetingProductAudienceSpec> getProductAudienceSpecs() {
1026    return this.productAudienceSpecs;
1027  }
1028
1029  @java.lang.SuppressWarnings("all")
1030  @lombok.Generated
1031  public void setProductAudienceSpecs(final List<TargetingProductAudienceSpec> productAudienceSpecs) {
1032    this.productAudienceSpecs = productAudienceSpecs;
1033  }
1034
1035  @java.lang.SuppressWarnings("all")
1036  @lombok.Generated
1037  public TargetingProspectingAudience getMProspectingAudience() {
1038    return this.mProspectingAudience;
1039  }
1040
1041  @java.lang.SuppressWarnings("all")
1042  @lombok.Generated
1043  public void setMProspectingAudience(final TargetingProspectingAudience mProspectingAudience) {
1044    this.mProspectingAudience = mProspectingAudience;
1045  }
1046
1047  @java.lang.SuppressWarnings("all")
1048  @lombok.Generated
1049  public List<String> getPublisherPlatforms() {
1050    return this.publisherPlatforms;
1051  }
1052
1053  @java.lang.SuppressWarnings("all")
1054  @lombok.Generated
1055  public void setPublisherPlatforms(final List<String> publisherPlatforms) {
1056    this.publisherPlatforms = publisherPlatforms;
1057  }
1058
1059  @java.lang.SuppressWarnings("all")
1060  @lombok.Generated
1061  public List<String> getMPublisherVisibilityCategories() {
1062    return this.mPublisherVisibilityCategories;
1063  }
1064
1065  @java.lang.SuppressWarnings("all")
1066  @lombok.Generated
1067  public void setMPublisherVisibilityCategories(final List<String> mPublisherVisibilityCategories) {
1068    this.mPublisherVisibilityCategories = mPublisherVisibilityCategories;
1069  }
1070
1071  @java.lang.SuppressWarnings("all")
1072  @lombok.Generated
1073  public String getRadius() {
1074    return this.radius;
1075  }
1076
1077  @java.lang.SuppressWarnings("all")
1078  @lombok.Generated
1079  public void setRadius(final String radius) {
1080    this.radius = radius;
1081  }
1082
1083  @java.lang.SuppressWarnings("all")
1084  @lombok.Generated
1085  public List<IDName> getRegions() {
1086    return this.regions;
1087  }
1088
1089  @java.lang.SuppressWarnings("all")
1090  @lombok.Generated
1091  public void setRegions(final List<IDName> regions) {
1092    this.regions = regions;
1093  }
1094
1095  @java.lang.SuppressWarnings("all")
1096  @lombok.Generated
1097  public List<Long> getRelationshipStatuses() {
1098    return this.relationshipStatuses;
1099  }
1100
1101  @java.lang.SuppressWarnings("all")
1102  @lombok.Generated
1103  public void setRelationshipStatuses(final List<Long> relationshipStatuses) {
1104    this.relationshipStatuses = relationshipStatuses;
1105  }
1106
1107  @java.lang.SuppressWarnings("all")
1108  @lombok.Generated
1109  public Boolean getRtbFlag() {
1110    return this.rtbFlag;
1111  }
1112
1113  @java.lang.SuppressWarnings("all")
1114  @lombok.Generated
1115  public void setRtbFlag(final Boolean rtbFlag) {
1116    this.rtbFlag = rtbFlag;
1117  }
1118
1119  @java.lang.SuppressWarnings("all")
1120  @lombok.Generated
1121  public List<String> getSiteCategory() {
1122    return this.siteCategory;
1123  }
1124
1125  @java.lang.SuppressWarnings("all")
1126  @lombok.Generated
1127  public void setSiteCategory(final List<String> siteCategory) {
1128    this.siteCategory = siteCategory;
1129  }
1130
1131  @java.lang.SuppressWarnings("all")
1132  @lombok.Generated
1133  public String getTargetingOptimization() {
1134    return this.targetingOptimization;
1135  }
1136
1137  @java.lang.SuppressWarnings("all")
1138  @lombok.Generated
1139  public void setTargetingOptimization(final String targetingOptimization) {
1140    this.targetingOptimization = targetingOptimization;
1141  }
1142
1143  @java.lang.SuppressWarnings("all")
1144  @lombok.Generated
1145  public List<IDName> getUserAdclusters() {
1146    return this.userAdclusters;
1147  }
1148
1149  @java.lang.SuppressWarnings("all")
1150  @lombok.Generated
1151  public void setUserAdclusters(final List<IDName> userAdclusters) {
1152    this.userAdclusters = userAdclusters;
1153  }
1154
1155  @java.lang.SuppressWarnings("all")
1156  @lombok.Generated
1157  public List<String> getUserDevice() {
1158    return this.userDevice;
1159  }
1160
1161  @java.lang.SuppressWarnings("all")
1162  @lombok.Generated
1163  public void setUserDevice(final List<String> userDevice) {
1164    this.userDevice = userDevice;
1165  }
1166
1167  @java.lang.SuppressWarnings("all")
1168  @lombok.Generated
1169  public List<Long> getUserEvent() {
1170    return this.userEvent;
1171  }
1172
1173  @java.lang.SuppressWarnings("all")
1174  @lombok.Generated
1175  public void setUserEvent(final List<Long> userEvent) {
1176    this.userEvent = userEvent;
1177  }
1178
1179  @java.lang.SuppressWarnings("all")
1180  @lombok.Generated
1181  public List<String> getUserOs() {
1182    return this.userOs;
1183  }
1184
1185  @java.lang.SuppressWarnings("all")
1186  @lombok.Generated
1187  public void setUserOs(final List<String> userOs) {
1188    this.userOs = userOs;
1189  }
1190
1191  @java.lang.SuppressWarnings("all")
1192  @lombok.Generated
1193  public List<String> getWirelessCarrier() {
1194    return this.wirelessCarrier;
1195  }
1196
1197  @java.lang.SuppressWarnings("all")
1198  @lombok.Generated
1199  public void setWirelessCarrier(final List<String> wirelessCarrier) {
1200    this.wirelessCarrier = wirelessCarrier;
1201  }
1202
1203  @java.lang.SuppressWarnings("all")
1204  @lombok.Generated
1205  public List<IDName> getWorkEmployers() {
1206    return this.workEmployers;
1207  }
1208
1209  @java.lang.SuppressWarnings("all")
1210  @lombok.Generated
1211  public void setWorkEmployers(final List<IDName> workEmployers) {
1212    this.workEmployers = workEmployers;
1213  }
1214
1215  @java.lang.SuppressWarnings("all")
1216  @lombok.Generated
1217  public List<IDName> getWorkPositions() {
1218    return this.workPositions;
1219  }
1220
1221  @java.lang.SuppressWarnings("all")
1222  @lombok.Generated
1223  public void setWorkPositions(final List<IDName> workPositions) {
1224    this.workPositions = workPositions;
1225  }
1226
1227  @java.lang.SuppressWarnings("all")
1228  @lombok.Generated
1229  public List<String> getZips() {
1230    return this.zips;
1231  }
1232
1233  @java.lang.SuppressWarnings("all")
1234  @lombok.Generated
1235  public void setZips(final List<String> zips) {
1236    this.zips = zips;
1237  }
1238}