001// Generated by delombok at Thu Aug 13 13:56:44 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.threads; 024 025import com.restfb.Facebook; 026 027/** 028 * Represents the Threads public profile. 029 * <p> 030 * <a href= 031 * "https://developers.facebook.com/docs/threads/threads-profiles#retrieve-a-threads-user-s-public-profile-information">Threads 032 * reference</a> 033 */ 034public class TdPublicProfile extends TdProfileBase { 035 private static final long serialVersionUID = 1L; 036 /** 037 * URL of the user's profile picture on Threads. 038 */ 039 @Facebook("profile_picture_url") 040 private String profilePictureUrl; 041 /** 042 * Biography text on Threads profile. 043 */ 044 @Facebook 045 private String biography; 046 /** 047 * Returns true if the user is verified on Threads. 048 */ 049 @Facebook("is_verified") 050 private Boolean isVerified; 051 /** 052 * Returns the number of followers on Threads. 053 */ 054 @Facebook("follower_count") 055 private Integer followerCount; 056 /** 057 * Returns the number of likes on Threads. 058 */ 059 @Facebook("likes_count") 060 private Integer likesCount; 061 /** 062 * Returns the number of quotes on Threads. 063 */ 064 @Facebook("quotes_count") 065 private Integer quotesCount; 066 /** 067 * Returns the number of reposts on Threads. 068 */ 069 @Facebook("reposts_count") 070 private Integer repostsCount; 071 /** 072 * Returns the number of views on Threads. 073 */ 074 @Facebook("views_count") 075 private Integer viewsCount; 076 077 /** 078 * URL of the user's profile picture on Threads. 079 */ 080 @java.lang.SuppressWarnings("all") 081 @lombok.Generated 082 public String getProfilePictureUrl() { 083 return this.profilePictureUrl; 084 } 085 086 /** 087 * URL of the user's profile picture on Threads. 088 */ 089 @java.lang.SuppressWarnings("all") 090 @lombok.Generated 091 public void setProfilePictureUrl(final String profilePictureUrl) { 092 this.profilePictureUrl = profilePictureUrl; 093 } 094 095 /** 096 * Biography text on Threads profile. 097 */ 098 @java.lang.SuppressWarnings("all") 099 @lombok.Generated 100 public String getBiography() { 101 return this.biography; 102 } 103 104 /** 105 * Biography text on Threads profile. 106 */ 107 @java.lang.SuppressWarnings("all") 108 @lombok.Generated 109 public void setBiography(final String biography) { 110 this.biography = biography; 111 } 112 113 /** 114 * Returns true if the user is verified on Threads. 115 */ 116 @java.lang.SuppressWarnings("all") 117 @lombok.Generated 118 public Boolean getIsVerified() { 119 return this.isVerified; 120 } 121 122 /** 123 * Returns true if the user is verified on Threads. 124 */ 125 @java.lang.SuppressWarnings("all") 126 @lombok.Generated 127 public void setIsVerified(final Boolean isVerified) { 128 this.isVerified = isVerified; 129 } 130 131 /** 132 * Returns the number of followers on Threads. 133 */ 134 @java.lang.SuppressWarnings("all") 135 @lombok.Generated 136 public Integer getFollowerCount() { 137 return this.followerCount; 138 } 139 140 /** 141 * Returns the number of followers on Threads. 142 */ 143 @java.lang.SuppressWarnings("all") 144 @lombok.Generated 145 public void setFollowerCount(final Integer followerCount) { 146 this.followerCount = followerCount; 147 } 148 149 /** 150 * Returns the number of likes on Threads. 151 */ 152 @java.lang.SuppressWarnings("all") 153 @lombok.Generated 154 public Integer getLikesCount() { 155 return this.likesCount; 156 } 157 158 /** 159 * Returns the number of likes on Threads. 160 */ 161 @java.lang.SuppressWarnings("all") 162 @lombok.Generated 163 public void setLikesCount(final Integer likesCount) { 164 this.likesCount = likesCount; 165 } 166 167 /** 168 * Returns the number of quotes on Threads. 169 */ 170 @java.lang.SuppressWarnings("all") 171 @lombok.Generated 172 public Integer getQuotesCount() { 173 return this.quotesCount; 174 } 175 176 /** 177 * Returns the number of quotes on Threads. 178 */ 179 @java.lang.SuppressWarnings("all") 180 @lombok.Generated 181 public void setQuotesCount(final Integer quotesCount) { 182 this.quotesCount = quotesCount; 183 } 184 185 /** 186 * Returns the number of reposts on Threads. 187 */ 188 @java.lang.SuppressWarnings("all") 189 @lombok.Generated 190 public Integer getRepostsCount() { 191 return this.repostsCount; 192 } 193 194 /** 195 * Returns the number of reposts on Threads. 196 */ 197 @java.lang.SuppressWarnings("all") 198 @lombok.Generated 199 public void setRepostsCount(final Integer repostsCount) { 200 this.repostsCount = repostsCount; 201 } 202 203 /** 204 * Returns the number of views on Threads. 205 */ 206 @java.lang.SuppressWarnings("all") 207 @lombok.Generated 208 public Integer getViewsCount() { 209 return this.viewsCount; 210 } 211 212 /** 213 * Returns the number of views on Threads. 214 */ 215 @java.lang.SuppressWarnings("all") 216 @lombok.Generated 217 public void setViewsCount(final Integer viewsCount) { 218 this.viewsCount = viewsCount; 219 } 220}