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.Date; 026import com.restfb.Facebook; 027import com.restfb.types.User; 028import com.restfb.types.features.HasCreatedTime; 029 030public class AdStudy extends NamedAdsObject implements HasCreatedTime { 031 @Facebook 032 private Business business; 033 @Facebook("canceled_time") 034 private Date canceledTime; 035 @Facebook("created_by") 036 private User createdBy; 037 @Facebook("created_time") 038 private Date createdTime; 039 @Facebook 040 private String description; 041 @Facebook("end_time") 042 private Date endTime; 043 @Facebook("cooldown_start_time") 044 private Date cooldownStartTime; 045 @Facebook 046 private String type; 047 @Facebook("observation_end_time") 048 private Date observationEndTime; 049 @Facebook("start_time") 050 private Date startTime; 051 @Facebook("updated_by") 052 private User updatedBy; 053 @Facebook("updated_time") 054 private Date updatedTime; 055 056 @java.lang.SuppressWarnings("all") 057 @lombok.Generated 058 public Business getBusiness() { 059 return this.business; 060 } 061 062 @java.lang.SuppressWarnings("all") 063 @lombok.Generated 064 public void setBusiness(final Business business) { 065 this.business = business; 066 } 067 068 @java.lang.SuppressWarnings("all") 069 @lombok.Generated 070 public Date getCanceledTime() { 071 return this.canceledTime; 072 } 073 074 @java.lang.SuppressWarnings("all") 075 @lombok.Generated 076 public void setCanceledTime(final Date canceledTime) { 077 this.canceledTime = canceledTime; 078 } 079 080 @java.lang.SuppressWarnings("all") 081 @lombok.Generated 082 public User getCreatedBy() { 083 return this.createdBy; 084 } 085 086 @java.lang.SuppressWarnings("all") 087 @lombok.Generated 088 public void setCreatedBy(final User createdBy) { 089 this.createdBy = createdBy; 090 } 091 092 @Override 093 @java.lang.SuppressWarnings("all") 094 @lombok.Generated 095 public Date getCreatedTime() { 096 return this.createdTime; 097 } 098 099 @java.lang.SuppressWarnings("all") 100 @lombok.Generated 101 public void setCreatedTime(final Date createdTime) { 102 this.createdTime = createdTime; 103 } 104 105 @java.lang.SuppressWarnings("all") 106 @lombok.Generated 107 public String getDescription() { 108 return this.description; 109 } 110 111 @java.lang.SuppressWarnings("all") 112 @lombok.Generated 113 public void setDescription(final String description) { 114 this.description = description; 115 } 116 117 @java.lang.SuppressWarnings("all") 118 @lombok.Generated 119 public Date getEndTime() { 120 return this.endTime; 121 } 122 123 @java.lang.SuppressWarnings("all") 124 @lombok.Generated 125 public void setEndTime(final Date endTime) { 126 this.endTime = endTime; 127 } 128 129 @java.lang.SuppressWarnings("all") 130 @lombok.Generated 131 public Date getCooldownStartTime() { 132 return this.cooldownStartTime; 133 } 134 135 @java.lang.SuppressWarnings("all") 136 @lombok.Generated 137 public void setCooldownStartTime(final Date cooldownStartTime) { 138 this.cooldownStartTime = cooldownStartTime; 139 } 140 141 @java.lang.SuppressWarnings("all") 142 @lombok.Generated 143 public String getType() { 144 return this.type; 145 } 146 147 @java.lang.SuppressWarnings("all") 148 @lombok.Generated 149 public void setType(final String type) { 150 this.type = type; 151 } 152 153 @java.lang.SuppressWarnings("all") 154 @lombok.Generated 155 public Date getObservationEndTime() { 156 return this.observationEndTime; 157 } 158 159 @java.lang.SuppressWarnings("all") 160 @lombok.Generated 161 public void setObservationEndTime(final Date observationEndTime) { 162 this.observationEndTime = observationEndTime; 163 } 164 165 @java.lang.SuppressWarnings("all") 166 @lombok.Generated 167 public Date getStartTime() { 168 return this.startTime; 169 } 170 171 @java.lang.SuppressWarnings("all") 172 @lombok.Generated 173 public void setStartTime(final Date startTime) { 174 this.startTime = startTime; 175 } 176 177 @java.lang.SuppressWarnings("all") 178 @lombok.Generated 179 public User getUpdatedBy() { 180 return this.updatedBy; 181 } 182 183 @java.lang.SuppressWarnings("all") 184 @lombok.Generated 185 public void setUpdatedBy(final User updatedBy) { 186 this.updatedBy = updatedBy; 187 } 188 189 @java.lang.SuppressWarnings("all") 190 @lombok.Generated 191 public Date getUpdatedTime() { 192 return this.updatedTime; 193 } 194 195 @java.lang.SuppressWarnings("all") 196 @lombok.Generated 197 public void setUpdatedTime(final Date updatedTime) { 198 this.updatedTime = updatedTime; 199 } 200}