Class MessagingItem
java.lang.Object
com.restfb.types.webhook.messaging.MessagingItem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetItem()generic access to the inner item.getOptin()getRead()booleanbooleanbooleanbooleanbooleanbooleanbooleanisOptin()booleanbooleanbooleanbooleanbooleanbooleanisRead()booleanbooleanbooleanvoidsetAccountLinking(AccountLinkingItem accountLinking) voidsetAppRoles(AppRoles appRoles) voidsetCheckoutUpdate(CheckoutUpdateItem checkoutUpdate) voidsetDelivery(DeliveryItem delivery) voidsetMessage(MessageItem message) voidsetMessageEdit(MessageEditItem messageEdit) voidvoidsetPassThreadControl(PassThreadControlItem passThreadControl) voidsetPayment(PaymentItem payment) voidsetPolicyEnforcement(PolicyEnforcementItem policyEnforcement) voidsetPostback(PostbackItem postback) voidsetPriorMessage(PriorMessage priorMessage) voidsetReaction(MessageReaction reaction) voidvoidsetRecipient(MessagingParticipant recipient) voidsetReferral(ReferralItem referral) voidsetRequestThreadControl(RequestThreadControlItem requestThreadControl) voidsetSender(MessagingParticipant sender) voidsetTakeThreadControl(TakeThreadControlItem takeThreadControl) voidsetTimestamp(Date timestamp) toString()
-
Constructor Details
-
MessagingItem
public MessagingItem()
-
-
Method Details
-
getItem
generic access to the inner item. depending on the inner elements the corresponding element is returned. So you can get anOptinItem,PostbackItem,DeliveryItem,AccountLinkingItemorMessageItem- Returns:
- the inner item.
-
isDelivery
-
isRead
-
isMessage
-
isPostback
-
isOptin
-
isAccountLinking
-
isCheckoutUpdate
-
isPayment
-
isReferral
-
isPolicyEnforcement
-
isPassThreadControl
-
isTakeThreadControl
-
isRequestThreadControl
-
isAppRoles
-
hasPriorMessage
-
isReaction
-
toString
-
getSender
-
setSender
-
getRecipient
-
setRecipient
-
getTimestamp
-
setTimestamp
-
getDelivery
-
setDelivery
-
getRead
-
setRead
-
getMessage
-
setMessage
-
getMessageEdit
-
setMessageEdit
-
getPostback
-
setPostback
-
getOptin
-
setOptin
-
getAccountLinking
-
setAccountLinking
-
getCheckoutUpdate
-
setCheckoutUpdate
-
getPayment
-
setPayment
-
getReferral
-
setReferral
-
getPolicyEnforcement
-
setPolicyEnforcement
-
getPassThreadControl
-
setPassThreadControl
-
getTakeThreadControl
-
setTakeThreadControl
-
getRequestThreadControl
-
setRequestThreadControl
-
getAppRoles
-
setAppRoles
-
getPriorMessage
-
setPriorMessage
-
getReaction
-
setReaction
-