001// Generated by delombok at Wed Jan 31 21:27:42 UTC 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.ArrayList;
026import java.util.List;
027import com.restfb.Facebook;
028
029public class BroadTargetingCategories extends BaseAdsObject {
030  @Facebook("category_description")
031  private String categoryDescription;
032  @Facebook("parent_category")
033  private String parentCategory;
034  @Facebook
035  private List<String> path = new ArrayList<>();
036  @Facebook
037  private Long size;
038  @Facebook
039  private String source;
040  @Facebook
041  private Long type;
042  @Facebook("type_name")
043  private String typeName;
044  @Facebook("untranslated_name")
045  private String untranslatedName;
046  @Facebook("untranslated_parent_name")
047  private String untranslatedParentName;
048
049  @java.lang.SuppressWarnings("all")
050  public String getCategoryDescription() {
051    return this.categoryDescription;
052  }
053
054  @java.lang.SuppressWarnings("all")
055  public void setCategoryDescription(final String categoryDescription) {
056    this.categoryDescription = categoryDescription;
057  }
058
059  @java.lang.SuppressWarnings("all")
060  public String getParentCategory() {
061    return this.parentCategory;
062  }
063
064  @java.lang.SuppressWarnings("all")
065  public void setParentCategory(final String parentCategory) {
066    this.parentCategory = parentCategory;
067  }
068
069  @java.lang.SuppressWarnings("all")
070  public List<String> getPath() {
071    return this.path;
072  }
073
074  @java.lang.SuppressWarnings("all")
075  public void setPath(final List<String> path) {
076    this.path = path;
077  }
078
079  @java.lang.SuppressWarnings("all")
080  public Long getSize() {
081    return this.size;
082  }
083
084  @java.lang.SuppressWarnings("all")
085  public void setSize(final Long size) {
086    this.size = size;
087  }
088
089  @java.lang.SuppressWarnings("all")
090  public String getSource() {
091    return this.source;
092  }
093
094  @java.lang.SuppressWarnings("all")
095  public void setSource(final String source) {
096    this.source = source;
097  }
098
099  @java.lang.SuppressWarnings("all")
100  public Long getType() {
101    return this.type;
102  }
103
104  @java.lang.SuppressWarnings("all")
105  public void setType(final Long type) {
106    this.type = type;
107  }
108
109  @java.lang.SuppressWarnings("all")
110  public String getTypeName() {
111    return this.typeName;
112  }
113
114  @java.lang.SuppressWarnings("all")
115  public void setTypeName(final String typeName) {
116    this.typeName = typeName;
117  }
118
119  @java.lang.SuppressWarnings("all")
120  public String getUntranslatedName() {
121    return this.untranslatedName;
122  }
123
124  @java.lang.SuppressWarnings("all")
125  public void setUntranslatedName(final String untranslatedName) {
126    this.untranslatedName = untranslatedName;
127  }
128
129  @java.lang.SuppressWarnings("all")
130  public String getUntranslatedParentName() {
131    return this.untranslatedParentName;
132  }
133
134  @java.lang.SuppressWarnings("all")
135  public void setUntranslatedParentName(final String untranslatedParentName) {
136    this.untranslatedParentName = untranslatedParentName;
137  }
138}