Uses of Class
com.restfb.types.AbstractFacebookType
-
Packages that use AbstractFacebookType Package Description com.restfb.types Default implementations of Facebook Graph API Objects.com.restfb.types.ads Special types to interact with the Facebook Marketing API.com.restfb.types.instagram Contains all types that are necessary to interact with the Instagram Graph API.com.restfb.types.oembed com.restfb.types.send Contains all types that are necessary to interact with Facebook Send API.com.restfb.types.send.airline com.restfb.types.send.buybutton com.restfb.types.send.media com.restfb.types.threads com.restfb.types.webhook.base com.restfb.types.webhook.messaging.nlp com.restfb.types.whatsapp com.restfb.types.whatsapp.platform com.restfb.types.whatsapp.platform.message com.restfb.types.whatsapp.platform.send com.restfb.types.whatsapp.platform.send.contact com.restfb.types.whatsapp.platform.send.interactive com.restfb.types.whatsapp.platform.status -
-
Uses of AbstractFacebookType in com.restfb.types
Subclasses of AbstractFacebookType in com.restfb.types Modifier and Type Class Description class
Account
Represents the Account Graph API type.class
Album
Represents the Album Graph API type.class
Application
Represents the Application Graph API type.static class
Application.ApplicationAppAdDebugInfo
Represents the Application App Ad Debug Info Graph API type.static class
Application.ApplicationContext
Represents the Application Context Graph API type.static class
Application.MobileSdkErrorCategory
Represents the Application Mobile SDK Error Category Graph API type.class
AppRequest
Represents the App Request Graph API type.static class
AppRequest.Application
Represents the Cover Graph API type.class
CategorizedFacebookType
Superclass for Graph API types that include acategory
field.class
Category
Represents a category element used by place and pageclass
Checkin
Represents the Check-In Graph API type.class
Comment
Represents the Comment Graph API type.class
Comments
Represents the Comments Graph API type.class
Conversation
Represents the Conversation Graph API type.static class
Conversation.Tag
Represents the Tag Graph API type.class
CopyrightReferenceContainer
Ported from Facebook Business Ads SDKclass
CoverPhoto
Represents the Cover Photo Graph API type.class
DeAuth
DeAuth type, returned on de-authorization callbackclass
DebugTokenError
class
DebugTokenInfo
Represents the result of aFacebookClient.debugToken(String)
inquiry.class
DeviceCode
class
EntityAtTextRange
Represents the EntityAtTextRange API type.class
Event
Represents the Event Graph API type.static class
Event.Category
Represents the Event Owner Category Graph API type.static class
Event.Owner
Represents the Event Owner Graph API type.class
ExtendedReferenceType
class
FacebookType
Base class which encapsulates behavior and properties common to most Graph API types.static class
FacebookType.Metadata
Represents Facebook Object metadata, available by including themetadata=1
URL parameter in an API request.static class
FacebookType.Metadata.Connections
Represents Facebook Object connections metadata, available by including themetadata=1
URL parameter in an API request.class
FriendList
Represents the FriendList Graph API type .class
From
From
type is used as replacement for the case we need a user or a page.class
GranularScope
class
Group
Represents the Group Graph API type.class
Hours
static class
Hours.Hour
class
Insight
Represents the Insight Graph API type.class
InsightBreakdown
class
InsightBreakdownResult
class
InsightTotalValue
class
InstagramUser
Represents the Instagram User API type.class
Likes
Represents the Video Likes Graph API type and the Post Likes Graph API typestatic class
Likes.LikeItem
class
Link
Represents the Link Graph API type.class
LiveVideo
Represents the Live Video API type.class
Location
Represents a location (address and latitude/longitude).class
Message
Represents the Message Graph API type .static class
Message.Attachment
Represents an attached file that you may find on a private message.static class
Message.AttachmentData
static class
Message.ImageData
Additional attachment information, only present when an attached file is an image.static class
Message.Reaction
static class
Message.Share
Represents the Message Share Graph API type.static class
Message.Story
static class
Message.StoryMention
static class
Message.StoryReply
static class
Message.VideoData
Additional attachment information, only present when an attached file is a video.class
MessageTag
Represents the Message Tag Graph API type.class
Milestone
Represents the Milestone Graph API type.class
MusicVideoCopyright
Ported from Facebook Business Ads SDKclass
NamedFacebookType
class
Note
Represents the Note Graph API type.class
Notification
Represents the Notification Graph API type.class
OpenGraphActionType
Represents the Open Graph Action Typeclass
OpenGraphObjectType
Represents the Open Graph Object Typeclass
OpenGraphRating
Represents the Open Graph Rating API type.class
Page
Represents the Page Graph API type.static class
Page.Cover
Represents the Cover Graph API type.static class
Page.Engagement
Represents the Page Engagement Graph API type.static class
Page.MailingAddress
static class
Page.PageParking
Parking options for a Page.static class
Page.PagePaymentOptions
Represents the Page Payment Options Graph API type.static class
Page.PageRestaurantServices
Represents the Page Restaurant Services Graph API type.static class
Page.PageRestaurantSpecialties
Represents the Page Restaurant Specialties Graph API type.static class
Page.PageStartDate
static class
Page.PageStartInfo
Represents the Page Start Info Graph API type.static class
Page.ScreenName
static class
Page.Settings
Represents the Page Settings Graph API type.static class
Page.VoipInfo
Represents the VOIP Info Graph API type.class
PageAdminNote
Represents the Page Admin Note typeclass
PageCallToAction
Represents the Page Call To Action typeclass
PageConnection
Represents a Connection to a Page Graph API type , for example the Pages returned fromme/music
.class
PageLabel
class
PageLifeEvent
Represents the Life Event Graph API type.class
PageRating
Represents the Cover Graph API type.class
PageTab
Represents the Page Tab typeclass
Payment
Represents the Payment Graph API type.static class
Payment.Action
The list of different action types that have occurred in this payment.static class
Payment.Dispute
Contains the information related to a dispute, including the user_comment and user_email which is provided by the consumer when the dispute is initiated.static class
Payment.Item
The items associated with the payment.class
Photo
Represents the Photo Graph API type.static class
Photo.Image
Represents the Image Graph API type.static class
Photo.Tag
Represents the Tag Graph API type.class
Place
class
PlaceTag
Represents the Place Tag Graph API type.class
Post
Represents the Post Graph API type.static class
Post.Action
Represents the Action Graph API type.static class
Post.Attachments
Represents the attachments included inGraph API Post type.static class
Post.FeedTargeting
Object that controls news feed targeting for this post.static class
Post.KeyedType
static class
Post.Property
Represents the undocumentedProperty
type.static class
Post.Shares
Represents the Shares included the Post response.static class
Post.Targeting
class
PostCallToAction
static class
PostCallToAction.PostCallToActionValue
class
Privacy
Represents the Privacy Graph API type .class
ProfilePictureSource
Represents the Profile Picture Source Graph API type.class
ProjectExperience
Represets the Project Experience typeclass
Reactions
Represents the Reactions Typestatic class
Reactions.ReactionItem
the reaction typeclass
ReelsUploadStartResponse
Response for the Reels Upload start phaseclass
ResumableUploadStartResponse
Response object that should be used as Response type for the upload initialisation (start phase) of a resumable upload.class
ResumableUploadTransferResponse
Response object that should be used as Response type for the chunked upload (transfer phase) of a resumable upload.class
Review
Represents the Review Graph API Typeclass
SavedMessageResponse
Respresents the Saved Message Response typeclass
SearchPlace
Represents the SearchPlacestatic class
SearchPlace.PagesPlatformComponentFlowServiceConfig
class
Story
Represents the Story Graph API type.class
StoryAttachment
Represents the Story Attachment Graph API type.static class
StoryAttachment.Attachments
Represents the list of subattachments that are associated with this attachment.static class
StoryAttachment.Image
Image data as applicable for the attachmentstatic class
StoryAttachment.Media
Media data as applicable for the attachment.static class
StoryAttachment.Target
Target data as applicable for the attachmentclass
Subscription
Represents the App Subscription type.static class
Subscription.SubscriptionField
class
TestUser
Represents the Test User type.class
Thread
Represents the Thread Graph API type.class
Translation
Represents the Translations Graph API type.class
Url
Represents an external URL as it relates to the Facebook social graph - shares and comments from the URL on Facebook, and any Open Graph objects associated with the URL.static class
Url.OGObject
The Open Graph object that is canonically associated with this URL.class
User
Represents the User Graph API type.static class
User.AgeRange
static class
User.Currency
Represents the Currency Graph API type.static class
User.Experience
static class
User.PaymentPricepoint
Represents the Payment Pricepoint Graph API type.static class
User.PaymentPricepoints
Represents the Payment Pricepoints Graph API type.static class
User.SecureBrowsing
Represents the Secure Browsing Graph API type.static class
User.Sport
Represents the Sport Graph API type.static class
User.UserDevice
Represents the User Device Graph API type.static class
User.VideoUploadLimits
Represents the Video Upload Limits Graph API type.class
UserIDForApp
Represents the UserIDForApp typeclass
UserIDForPage
Represents the UserIDForPage typeclass
UserInvitableFriend
Represents the User Invitable Friend Graph API type.class
UserPermission
Represents the User Permission API type.class
UserProfile
Respresents the User Profile object as defined herestatic class
UserProfile.LastAdReferral
class
Video
Represents the Video Graph API type.static class
Video.Thumbnail
Represents the Video Thumbnail Graph API type.static class
Video.VideoFormat
Represents the Video Format Graph API type.static class
Video.VideoPhase
static class
Video.VideoPhaseError
static class
Video.VideoStatus
Represents the Video Status Graph API type.class
VideoCaption
Represents the Video Caption API type.class
VideoCopyright
Represents the Video Copyright typeclass
VideoCopyrightRule
Represents the Video Copyright Rule typeclass
VideoList
Represents the Video List Graph API type.class
VideoPoll
static class
VideoPoll.VideoPollOption
-
Uses of AbstractFacebookType in com.restfb.types.ads
-
Uses of AbstractFacebookType in com.restfb.types.instagram
Subclasses of AbstractFacebookType in com.restfb.types.instagram Modifier and Type Class Description class
CopyrightCheckInformation
static class
CopyrightCheckInformation.Status
class
IgBoostEligibilityInfo
class
IgComment
Represents a Instagram Comment objectclass
IgContainer
This class represents an Instagram container object.class
IgContentPublishingLimit
return type of the content publishing limit endpointclass
IgFrom
class
IgHashtag
Represents a Instagram Hashtag objectclass
IgMedia
Represents the instagram media typeclass
IgMediaChild
class
IgMentionedMedia
Represents the instagram mentioned media typeclass
IgUser
Represents the instagram user type used in the Graph APIclass
IgUserProfile
Respresents the Instagram User Profile object as defined here -
Uses of AbstractFacebookType in com.restfb.types.oembed
Subclasses of AbstractFacebookType in com.restfb.types.oembed Modifier and Type Class Description class
BaseOEmbed
class
OEmbedPage
Represents the OEmbed Page typeclass
OEmbedPost
Represents the OEmbed Post typeclass
OEmbedVideo
Represents the OEmbed Video type -
Uses of AbstractFacebookType in com.restfb.types.send
-
Uses of AbstractFacebookType in com.restfb.types.send.airline
Subclasses of AbstractFacebookType in com.restfb.types.send.airline Modifier and Type Class Description class
AirlineBoardingPassTemplatePayload
Represents the Airline Boardingpass Template Payload typeclass
AirlineCheckinTemplatePayload
Represents the Airline Checkin Template Payload typeclass
AirlineField
class
AirlineItineraryTemplatePayload
Represents the Airline Itinerary Template Payload typeclass
AirlineUpdateTemplatePayload
Represents the Airline Update Template Payload typeclass
BoardingPass
class
FlightAirport
class
FlightInfo
class
FlightSchedule
class
PassengerInfo
class
PassengerSegmentInfo
class
PriceInfo
class
ProductInfo
-
Uses of AbstractFacebookType in com.restfb.types.send.buybutton
Subclasses of AbstractFacebookType in com.restfb.types.send.buybutton Modifier and Type Class Description class
PaymentSummary
class
PriceListItem
-
Uses of AbstractFacebookType in com.restfb.types.send.media
Subclasses of AbstractFacebookType in com.restfb.types.send.media Modifier and Type Class Description class
MediaTemplateAttachmentElement
Represents the media template element that is used with the attachment id as defined hereclass
MediaTemplateUrlElement
Represents the media template element that is used with the url as defined here Allowed urls are: https://business.facebook.com//videos/ https://www.facebook.com/ /videos/ / https://business.facebook.com/ /photos/ https://www.facebook.com/photo.php? -
Uses of AbstractFacebookType in com.restfb.types.threads
Subclasses of AbstractFacebookType in com.restfb.types.threads Modifier and Type Class Description class
TdMedia
Represents the Threads Media typeclass
TdMediaContainer
Represents the Ihreads Media Containerclass
TdProfile
Represents the Threads profileclass
TdQuota
Represents the rate limits type Check the "Rate limits" sectionstatic class
TdQuota.TdReplyConfig
class
TdReply
Represents the Reply or Conversation type -
Uses of AbstractFacebookType in com.restfb.types.webhook.base
Subclasses of AbstractFacebookType in com.restfb.types.webhook.base Modifier and Type Class Description class
From
The From object of the Webhhok Value. -
Uses of AbstractFacebookType in com.restfb.types.webhook.messaging.nlp
Subclasses of AbstractFacebookType in com.restfb.types.webhook.messaging.nlp Modifier and Type Class Description static class
NlpLocation.Coords
static class
NlpLocation.External
static class
NlpLocation.Place
-
Uses of AbstractFacebookType in com.restfb.types.whatsapp
Subclasses of AbstractFacebookType in com.restfb.types.whatsapp Modifier and Type Class Description class
CurrencyAmount
class
ExtendedCredit
class
WABAAnalytics
Represents the WABA (WhatsApp Business Account) Analytics typeclass
WABAAnalyticsDataPoint
Represents the WABA (WhatsApp Business Account) Analytics Data Point typeclass
WABAMessageTemplate
Represents the WhatsApp Message Template typeclass
WABAOnBehalfOfComputedInfo
class
WhatsAppBusinessAccount
Represents the WhatsApp Business Account typeclass
WhatsAppBusinessAccountToNumberCurrentStatus
Represents the WhatsApp Business Account To Number Current Status typeclass
WhatsAppHSMQualityScoreShape
class
WhatsAppMessageTemplate
Represents the WhatsApp Message Template typeclass
WhatsAppMessageTemplateComponent
class
WhatsAppNameVerificationRequest
Represents the WhatsApp Name Verification Request type -
Uses of AbstractFacebookType in com.restfb.types.whatsapp.platform
Subclasses of AbstractFacebookType in com.restfb.types.whatsapp.platform Modifier and Type Class Description class
Message
https://developers.facebook.com/docs/whatsapp/cloud-api/webhooks/components#messages-objectclass
Metadata
class
Profile
class
SendMessage
class
Status
class
SuccessfulResponse
static class
SuccessfulResponse.MessageContact
static class
SuccessfulResponse.MessageResponse
-
Uses of AbstractFacebookType in com.restfb.types.whatsapp.platform.message
Subclasses of AbstractFacebookType in com.restfb.types.whatsapp.platform.message Modifier and Type Class Description class
Audio
class
Button
class
Contact
class
Context
class
Document
class
Error
static class
Error.ErrorData
class
Identity
class
Image
class
Interactive
static class
Interactive.Reply
class
Location
class
MessageContact
Contact type used in the Message objectstatic class
MessageContact.ContactName
static class
MessageContact.ContactPhone
class
Reaction
class
Referral
class
Sticker
class
System
class
Text
class
Video
-
Uses of AbstractFacebookType in com.restfb.types.whatsapp.platform.send
Subclasses of AbstractFacebookType in com.restfb.types.whatsapp.platform.send Modifier and Type Class Description class
Audio
class
Contact
class
Context
class
Document
class
Image
class
Interactive
class
Location
Location object to be used in whatsapp messageclass
Media
class
Reaction
class
Sticker
class
Text
class
Video
-
Uses of AbstractFacebookType in com.restfb.types.whatsapp.platform.send.contact
Subclasses of AbstractFacebookType in com.restfb.types.whatsapp.platform.send.contact Modifier and Type Class Description class
Address
class
Email
class
Name
class
Organisation
class
Phone
class
Url
-
Uses of AbstractFacebookType in com.restfb.types.whatsapp.platform.send.interactive
Subclasses of AbstractFacebookType in com.restfb.types.whatsapp.platform.send.interactive Modifier and Type Class Description class
Action
class
Body
class
Button
class
Footer
class
Header
class
Section
static class
Section.Product
static class
Section.Row
-
Uses of AbstractFacebookType in com.restfb.types.whatsapp.platform.status
Subclasses of AbstractFacebookType in com.restfb.types.whatsapp.platform.status Modifier and Type Class Description class
Conversation
static class
Conversation.Origin
class
Pricing
-