001// Generated by delombok at Fri Oct 04 16:05:59 CEST 2024
002/*
003 * Copyright (c) 2010-2024 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.List;
026import com.restfb.Facebook;
027import com.restfb.types.AbstractFacebookType;
028
029public class FlexibleTargeting extends AbstractFacebookType {
030  @Facebook
031  private List<IDName> behaviors;
032  @Facebook("college_years")
033  private List<Long> collegeYears;
034  @Facebook
035  private List<IDName> connections;
036  @Facebook("custom_audiences")
037  private List<IDName> customAudiences;
038  @Facebook("education_majors")
039  private List<IDName> educationMajors;
040  @Facebook("education_schools")
041  private List<IDName> educationSchools;
042  @Facebook("education_statuses")
043  private List<Long> educationStatuses;
044  @Facebook("ethnic_affinity")
045  private List<IDName> ethnicAffinity;
046  @Facebook("family_statuses")
047  private List<IDName> familyStatuses;
048  @Facebook("friends_of_connections")
049  private List<IDName> friendsOfConnections;
050  @Facebook
051  private List<IDName> generation;
052  @Facebook("home_ownership")
053  private List<IDName> homeOwnership;
054  @Facebook("home_type")
055  private List<IDName> homeType;
056  @Facebook("home_value")
057  private List<IDName> homeValue;
058  @Facebook("household_composition")
059  private List<IDName> householdComposition;
060  @Facebook
061  private List<IDName> income;
062  @Facebook
063  private List<IDName> industries;
064  @Facebook("interested_in")
065  private List<Long> interestedIn;
066  @Facebook
067  private List<IDName> interests;
068  @Facebook("life_events")
069  private List<IDName> lifeEvents;
070  @Facebook
071  private List<IDName> moms;
072  @Facebook("net_worth")
073  private List<IDName> netWorth;
074  @Facebook("office_type")
075  private List<IDName> officeType;
076  @Facebook
077  private List<IDName> politics;
078  @Facebook("relationship_statuses")
079  private List<Long> relationshipStatuses;
080  @Facebook("user_adclusters")
081  private List<IDName> userAdclusters;
082  @Facebook("work_employers")
083  private List<IDName> workEmployers;
084  @Facebook("work_positions")
085  private List<IDName> workPositions;
086
087  @java.lang.SuppressWarnings("all")
088  public List<IDName> getBehaviors() {
089    return this.behaviors;
090  }
091
092  @java.lang.SuppressWarnings("all")
093  public void setBehaviors(final List<IDName> behaviors) {
094    this.behaviors = behaviors;
095  }
096
097  @java.lang.SuppressWarnings("all")
098  public List<Long> getCollegeYears() {
099    return this.collegeYears;
100  }
101
102  @java.lang.SuppressWarnings("all")
103  public void setCollegeYears(final List<Long> collegeYears) {
104    this.collegeYears = collegeYears;
105  }
106
107  @java.lang.SuppressWarnings("all")
108  public List<IDName> getConnections() {
109    return this.connections;
110  }
111
112  @java.lang.SuppressWarnings("all")
113  public void setConnections(final List<IDName> connections) {
114    this.connections = connections;
115  }
116
117  @java.lang.SuppressWarnings("all")
118  public List<IDName> getCustomAudiences() {
119    return this.customAudiences;
120  }
121
122  @java.lang.SuppressWarnings("all")
123  public void setCustomAudiences(final List<IDName> customAudiences) {
124    this.customAudiences = customAudiences;
125  }
126
127  @java.lang.SuppressWarnings("all")
128  public List<IDName> getEducationMajors() {
129    return this.educationMajors;
130  }
131
132  @java.lang.SuppressWarnings("all")
133  public void setEducationMajors(final List<IDName> educationMajors) {
134    this.educationMajors = educationMajors;
135  }
136
137  @java.lang.SuppressWarnings("all")
138  public List<IDName> getEducationSchools() {
139    return this.educationSchools;
140  }
141
142  @java.lang.SuppressWarnings("all")
143  public void setEducationSchools(final List<IDName> educationSchools) {
144    this.educationSchools = educationSchools;
145  }
146
147  @java.lang.SuppressWarnings("all")
148  public List<Long> getEducationStatuses() {
149    return this.educationStatuses;
150  }
151
152  @java.lang.SuppressWarnings("all")
153  public void setEducationStatuses(final List<Long> educationStatuses) {
154    this.educationStatuses = educationStatuses;
155  }
156
157  @java.lang.SuppressWarnings("all")
158  public List<IDName> getEthnicAffinity() {
159    return this.ethnicAffinity;
160  }
161
162  @java.lang.SuppressWarnings("all")
163  public void setEthnicAffinity(final List<IDName> ethnicAffinity) {
164    this.ethnicAffinity = ethnicAffinity;
165  }
166
167  @java.lang.SuppressWarnings("all")
168  public List<IDName> getFamilyStatuses() {
169    return this.familyStatuses;
170  }
171
172  @java.lang.SuppressWarnings("all")
173  public void setFamilyStatuses(final List<IDName> familyStatuses) {
174    this.familyStatuses = familyStatuses;
175  }
176
177  @java.lang.SuppressWarnings("all")
178  public List<IDName> getFriendsOfConnections() {
179    return this.friendsOfConnections;
180  }
181
182  @java.lang.SuppressWarnings("all")
183  public void setFriendsOfConnections(final List<IDName> friendsOfConnections) {
184    this.friendsOfConnections = friendsOfConnections;
185  }
186
187  @java.lang.SuppressWarnings("all")
188  public List<IDName> getGeneration() {
189    return this.generation;
190  }
191
192  @java.lang.SuppressWarnings("all")
193  public void setGeneration(final List<IDName> generation) {
194    this.generation = generation;
195  }
196
197  @java.lang.SuppressWarnings("all")
198  public List<IDName> getHomeOwnership() {
199    return this.homeOwnership;
200  }
201
202  @java.lang.SuppressWarnings("all")
203  public void setHomeOwnership(final List<IDName> homeOwnership) {
204    this.homeOwnership = homeOwnership;
205  }
206
207  @java.lang.SuppressWarnings("all")
208  public List<IDName> getHomeType() {
209    return this.homeType;
210  }
211
212  @java.lang.SuppressWarnings("all")
213  public void setHomeType(final List<IDName> homeType) {
214    this.homeType = homeType;
215  }
216
217  @java.lang.SuppressWarnings("all")
218  public List<IDName> getHomeValue() {
219    return this.homeValue;
220  }
221
222  @java.lang.SuppressWarnings("all")
223  public void setHomeValue(final List<IDName> homeValue) {
224    this.homeValue = homeValue;
225  }
226
227  @java.lang.SuppressWarnings("all")
228  public List<IDName> getHouseholdComposition() {
229    return this.householdComposition;
230  }
231
232  @java.lang.SuppressWarnings("all")
233  public void setHouseholdComposition(final List<IDName> householdComposition) {
234    this.householdComposition = householdComposition;
235  }
236
237  @java.lang.SuppressWarnings("all")
238  public List<IDName> getIncome() {
239    return this.income;
240  }
241
242  @java.lang.SuppressWarnings("all")
243  public void setIncome(final List<IDName> income) {
244    this.income = income;
245  }
246
247  @java.lang.SuppressWarnings("all")
248  public List<IDName> getIndustries() {
249    return this.industries;
250  }
251
252  @java.lang.SuppressWarnings("all")
253  public void setIndustries(final List<IDName> industries) {
254    this.industries = industries;
255  }
256
257  @java.lang.SuppressWarnings("all")
258  public List<Long> getInterestedIn() {
259    return this.interestedIn;
260  }
261
262  @java.lang.SuppressWarnings("all")
263  public void setInterestedIn(final List<Long> interestedIn) {
264    this.interestedIn = interestedIn;
265  }
266
267  @java.lang.SuppressWarnings("all")
268  public List<IDName> getInterests() {
269    return this.interests;
270  }
271
272  @java.lang.SuppressWarnings("all")
273  public void setInterests(final List<IDName> interests) {
274    this.interests = interests;
275  }
276
277  @java.lang.SuppressWarnings("all")
278  public List<IDName> getLifeEvents() {
279    return this.lifeEvents;
280  }
281
282  @java.lang.SuppressWarnings("all")
283  public void setLifeEvents(final List<IDName> lifeEvents) {
284    this.lifeEvents = lifeEvents;
285  }
286
287  @java.lang.SuppressWarnings("all")
288  public List<IDName> getMoms() {
289    return this.moms;
290  }
291
292  @java.lang.SuppressWarnings("all")
293  public void setMoms(final List<IDName> moms) {
294    this.moms = moms;
295  }
296
297  @java.lang.SuppressWarnings("all")
298  public List<IDName> getNetWorth() {
299    return this.netWorth;
300  }
301
302  @java.lang.SuppressWarnings("all")
303  public void setNetWorth(final List<IDName> netWorth) {
304    this.netWorth = netWorth;
305  }
306
307  @java.lang.SuppressWarnings("all")
308  public List<IDName> getOfficeType() {
309    return this.officeType;
310  }
311
312  @java.lang.SuppressWarnings("all")
313  public void setOfficeType(final List<IDName> officeType) {
314    this.officeType = officeType;
315  }
316
317  @java.lang.SuppressWarnings("all")
318  public List<IDName> getPolitics() {
319    return this.politics;
320  }
321
322  @java.lang.SuppressWarnings("all")
323  public void setPolitics(final List<IDName> politics) {
324    this.politics = politics;
325  }
326
327  @java.lang.SuppressWarnings("all")
328  public List<Long> getRelationshipStatuses() {
329    return this.relationshipStatuses;
330  }
331
332  @java.lang.SuppressWarnings("all")
333  public void setRelationshipStatuses(final List<Long> relationshipStatuses) {
334    this.relationshipStatuses = relationshipStatuses;
335  }
336
337  @java.lang.SuppressWarnings("all")
338  public List<IDName> getUserAdclusters() {
339    return this.userAdclusters;
340  }
341
342  @java.lang.SuppressWarnings("all")
343  public void setUserAdclusters(final List<IDName> userAdclusters) {
344    this.userAdclusters = userAdclusters;
345  }
346
347  @java.lang.SuppressWarnings("all")
348  public List<IDName> getWorkEmployers() {
349    return this.workEmployers;
350  }
351
352  @java.lang.SuppressWarnings("all")
353  public void setWorkEmployers(final List<IDName> workEmployers) {
354    this.workEmployers = workEmployers;
355  }
356
357  @java.lang.SuppressWarnings("all")
358  public List<IDName> getWorkPositions() {
359    return this.workPositions;
360  }
361
362  @java.lang.SuppressWarnings("all")
363  public void setWorkPositions(final List<IDName> workPositions) {
364    this.workPositions = workPositions;
365  }
366}