A B C D E F G H I J L M N O P Q R S T U V W 

A

AbstractFbBot - Class in co.aurasphere.botmill.fb
Base FbBotDefinition implementation that takes care of the FbBot handling.
AbstractFbBot() - Constructor for class co.aurasphere.botmill.fb.AbstractFbBot
Base constructor.
AccountLinking - Class in co.aurasphere.botmill.fb.model.incoming.callback
Model for an account linking callback.
AccountLinking() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.AccountLinking
 
ActionAutoReply - Class in co.aurasphere.botmill.fb.autoreply
An AutoReply that replies with a TypingAction.
ActionAutoReply(TypingAction) - Constructor for class co.aurasphere.botmill.fb.autoreply.ActionAutoReply
Instantiates a new action auto reply.
ActionFrame - Class in co.aurasphere.botmill.fb.actionframe
Class that represents a FbBotMillEvent and the AutoReply to it.
ActionFrame(FbBotMillEvent, AutoReply) - Constructor for class co.aurasphere.botmill.fb.actionframe.ActionFrame
Instantiates a new action frame.
ActionFrame(FbBotMillEvent, AutoReply...) - Constructor for class co.aurasphere.botmill.fb.actionframe.ActionFrame
Instantiates a new action frame with multiple / collection replies.
ActionResponseBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
A builder for a response which contains and performs a TypingAction.
addActionFrame(ActionFrame) - Method in class co.aurasphere.botmill.fb.AbstractFbBot
Adds an ActionFrame to the current bot.
addActionFrame(FbBotMillEvent, AutoReply) - Method in class co.aurasphere.botmill.fb.AbstractFbBot
Adds an ActionFrame to the current bot.
addActionFrame(FbBotMillEvent, AutoReply...) - Method in class co.aurasphere.botmill.fb.AbstractFbBot
Adds an ActionFrame to the current bot.
addActionFrame(ActionFrame) - Method in class co.aurasphere.botmill.fb.FbBot
Adds an ActionFrame to this bot.
addActionFrame(FbBotMillEvent, AutoReply) - Method in class co.aurasphere.botmill.fb.FbBot
Adds an ActionFrame to this bot.
addActionFrame(FbBotMillEvent, AutoReply...) - Method in class co.aurasphere.botmill.fb.FbBot
Adds an ActionFrame to this bot with multiple reply.
addAdjustment(Adjustment) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
Adds an Adjustment to this builder.
addAdjustment(String, BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
Adds an Adjustment to this builder.
addAdjustment(Adjustment) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Adds the adjustment.
addAirlineBoardingPassTemplate(String, String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds an Airline Boarding Pass Template to the response.
addAirlineCheckinTemplate(String, String, String, String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds an Airline Checkin Template to the response.
addAirlineFlightUpdateTemplate(String, String, String, UpdateType) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds an Airline Flight Update Template to the response.
addAirlineItineraryTemplate(String, String, String, String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds a Receipt Template to the response.
addAirlineItineraryTemplate(String, String, String, BigDecimal, String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds an Airline Itinerary Template to the response.
addAudioAttachment(String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds an audio attachment to the response.
addAuxiliaryField(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BoardingPassBuilder
Adds an auxiliary field for the current BoardingPass object.
addAuxiliaryField(Field) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BoardingPassBuilder
Adds an auxiliary field for the current BoardingPass object.
addAuxiliaryField(Field) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Adds the auxiliary field.
addBoardingPass(String, String, String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineBoardingPassTemplateBuilder
Adds a BoardingPass object to this template.
addBoardingPass(BoardingPass) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineBoardingPassTemplateBuilder
Adds a BoardingPass object to this template.
addBoardingPass(BoardingPass) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBoardingPassTemplatePayload
Adds the boarding pass.
addButton(Button) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonTemplateBuilder
Adds a button to the current template.
addButton(Button) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateElementBuilder
Adds a button to the current GenericTemplateElement.
addButton(Button) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateBuilder
Add a Button to this template.
addButton(Button) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateElementBuilder
Adds a button to the current ListTemplateElement.
addButton(Button) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ButtonTemplatePayload
Adds the button.
addButton(Button) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
Adds the button.
addButton(Button) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
Adds the button.
addButton(Button) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
Adds the button.
addButtonTemplate(String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds a Button Template to the response.
addBuyButton(String, PaymentSummary) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateElementBuilder
Adds a buy button on a generic template.
addElement(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateBuilder
Adds a GenericTemplateElement to this template.
addElement(GenericTemplateElement) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateBuilder
Adds a GenericTemplateElement to this template.
addElement(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateBuilder
Adds a ListTemplateElement to this template.
addElement(ListTemplateElement) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateBuilder
Adds a ListTemplateElement to this template.
addElement(ReceiptTemplateElement) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
Adds a ReceiptTemplateElement to this template.
addElement(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
Adds a ReceiptTemplateElement to this template.
addElement(GenericTemplateElement) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.GenericTemplatePayload
Adds the element.
addElement(ListTemplateElement) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
Adds the element.
addElement(ReceiptTemplateElement) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Adds the element.
addFileAttachment(String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds a file attachment to the response.
addFlightInfo(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineCheckinTemplateBuilder
Adds a FlightInfo object to this template.
addFlightInfo(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineFlightUpdateTemplateBuilder
Adds a FlightInfo object to this template.
addFlightInfo(String, String, String, TravelClass) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Adds a FlightInfoExtended object to this template.
addFlightInfo(FlightInfoExtended) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Adds a FlightInfoExtended object to this template.
addFlightInfo(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BoardingPassBuilder
Adds a FlightInfo object to this BoardingPass.
addFlightInfo(FlightInfo) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineCheckinTemplatePayload
Adds the flight info.
addFlightInfo(FlightInfoExtended) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Adds the flight info.
addGenericTemplate() - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds a Generic Template to the response.
addImageAttachment(String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds an image attachment to the response.
addListTemplate() - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds a List Template to the response.
addLoginButton(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateElementBuilder
Adds a login button on a generic template.
addLogoutButton() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateElementBuilder
Adds a logout button on a generic template.
addPassengerInfo(String, String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Adds a PassengerInfo object to this template.
addPassengerInfo(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Adds a PassengerInfo object to this template.
addPassengerInfo(PassengerInfo) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Adds a PassengerInfo object to this template.
addPassengerInfo(PassengerInfo) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Adds the passenger info.
addPassengerSegmentInfo(String, String, String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Adds a PassengerSegmentInfo object to this template.
addPassengerSegmentInfo(PassengerSegmentInfo) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Adds a PassengerSegmentInfo object to this template.
addPassengerSegmentInfo(PassengerSegmentInfo) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Adds the passenger segment info.
addPaymentSettings(PaymentSettings) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
This method is used to add any payment settings needed.
addPaymentsTester(String) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Adds a single tester for payments.
addPaymentsTesters(List<String>) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Adds a list of testers for payments.
addPhoneNumberButton(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonTemplateBuilder
Adds a button with a phone number to the current template.
addPhoneNumberButton(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateElementBuilder
Adds a button with a phone number to the current GenericTemplateElement.
addPhoneNumberButton(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateElementBuilder
Adds a button with a phone number to the current ListTemplateElement.
addPostbackButton(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonTemplateBuilder
Adds a button which sends a payload back when clicked to the current template.
addPostbackButton(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateElementBuilder
Adds a button which sends a payload back when clicked to the current GenericTemplateElement.
addPostbackButton(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateElementBuilder
Adds a button which sends a payload back when clicked to the current ListTemplateElement.
addPriceInfo(String, BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Adds a PriceInfo object to this template.
addPriceInfo(String, BigDecimal, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Adds a PriceInfo object to this template.
addPriceInfo(PriceInfo) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Adds a PriceInfo object to this template.
addPriceInfo(PriceInfo) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Adds the price info.
addPriceLabel(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.PaymentSummaryBuilder
Adds a PriceLabel to the PaymentSummary.
addPriceLabel(PriceLabel) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.PaymentSummaryBuilder
Adds a PriceLabel to the PaymentSummary.
addPriceLabel(PriceLabel) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
 
addProductInfo(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.PassengerSegmentInfoBuilder
Adds a ProductInfo object to the list of products the passenger purchased in the current PassengerSegmentInfo.
addProductInfo(ProductInfo) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
Adds the product info.
addQuickLocationReply(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.TextMessageBuilder
Adds a Location QuickReply to the current object.
addQuickReply(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineBoardingPassTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(QuickReply) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineBoardingPassTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineCheckinTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(QuickReply) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineCheckinTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineFlightUpdateTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(QuickReply) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineFlightUpdateTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(QuickReply) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AttachmentMessageBuilder
Adds a QuickReply to the current object.
addQuickReply(QuickReply) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AttachmentMessageBuilder
Adds a QuickReply to the current object.
addQuickReply(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(QuickReply) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(QuickReply) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(QuickReply) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
Adds a QuickReply to the current object.
addQuickReply(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.TextMessageBuilder
Adds a QuickReply to the current object.
addQuickReply(QuickReply) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.TextMessageBuilder
Adds a QuickReply to the current object.
addReceiptTemplate(String, String, String, String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds a Receipt Template to the response.
addRequestedUserInfo(RequestedUserInfo) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.PaymentSummaryBuilder
addRequestedUserInfo(RequestedUserInfo) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
Adds the requested user info.
Address - Class in co.aurasphere.botmill.fb.model.outcoming.template.receipt
The Class Address.
Address() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
 
AddressBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Builder for an Address.
AddressBuilder(ReceiptTemplateBuilder) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.factory.AddressBuilder
Instantiates a new address builder.
addSecondaryField(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BoardingPassBuilder
Adds a secondary field for the current BoardingPass object.
addSecondaryField(Field) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BoardingPassBuilder
Adds a secondary field for the current BoardingPass object.
addSecondaryField(Field) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Adds the secondary field.
addShareButton() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateElementBuilder
Adds a share button on a generic template.
addTextMessageOnly(String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Creates a response which contains only a text message.
addTypingAction(TypingAction) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds a TypingAction to the response.
addUrlButton(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonTemplateBuilder
Adds a button which redirects to an URL when clicked to the current template.
addUrlButton(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateElementBuilder
Adds a button which redirects to an URL when clicked to the current GenericTemplateElement.
addUrlButton(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateElementBuilder
Adds a button which redirects to an URL when clicked to the current ListTemplateElement.
addVideoAttachment(String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
Adds a video attachment to the response.
addWhiteListDomain(String) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Adds a single domain on the list of domains that needs to be "white listed".
addWhiteListedDomain(String) - Method in class co.aurasphere.botmill.fb.model.threadsettings.WhitelistDomainRequest
Adds the white listed domain.
Adjustment - Class in co.aurasphere.botmill.fb.model.outcoming.template.receipt
The Class Adjustment.
Adjustment() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Adjustment
Instantiates a new adjustment.
Adjustment(String, BigDecimal) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Adjustment
Instantiates a new adjustment.
afterReply(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.actionframe.ActionFrame
Convenience method executed after the reply is sent to the user.
AirlineBasePnrNumberTemplatePayload - Class in co.aurasphere.botmill.fb.model.outcoming.payload.template.airline
The Class AirlineBasePnrNumberTemplatePayload.
AirlineBasePnrNumberTemplatePayload(String, String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBasePnrNumberTemplatePayload
Instantiates a new airline base pnr number template payload.
AirlineBasePnrNumberTemplatePayload() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBasePnrNumberTemplatePayload
Instantiates a new AirlineBasePnrNumberTemplatePayload.
AirlineBaseTemplateBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Base Airline Template builder.
AirlineBaseTemplateBuilder() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineBaseTemplateBuilder
 
AirlineBaseTemplatePayload - Class in co.aurasphere.botmill.fb.model.outcoming.payload.template.airline
The Class AirlineBaseTemplatePayload.
AirlineBaseTemplatePayload() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBaseTemplatePayload
Instantiates a new AirlineBaseTemplatePayload.
AirlineBaseTemplatePayload(String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBaseTemplatePayload
Instantiates a new airline base template payload.
AirlineBoardingPassTemplateBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
A builder for an Airline Boarding Pass Template.
AirlineBoardingPassTemplatePayload - Class in co.aurasphere.botmill.fb.model.outcoming.payload.template.airline
The Class AirlineBoardingPassTemplatePayload.
AirlineBoardingPassTemplatePayload(String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBoardingPassTemplatePayload
Instantiates a new airline boarding pass template payload.
AirlineBoardingPassTemplatePayload() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBoardingPassTemplatePayload
Instantiates a new AirlineBoardingPassTemplatePayload.
AirlineCheckinTemplateBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
A builder for an Airline Checkin Template.
AirlineCheckinTemplatePayload - Class in co.aurasphere.botmill.fb.model.outcoming.payload.template.airline
The Class AirlineCheckinTemplatePayload.
AirlineCheckinTemplatePayload(String, String, String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineCheckinTemplatePayload
Instantiates a new airline checkin template payload.
AirlineCheckinTemplatePayload() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineCheckinTemplatePayload
Instantiates a new AirlineCheckinTemplatePayload.
AirlineFlightUpdateTemplateBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Builder for an Airline Flight Update Template.
AirlineFlightUpdateTemplatePayload - Class in co.aurasphere.botmill.fb.model.outcoming.payload.template.airline
The Class AirlineFlightUpdateTemplatePayload.
AirlineFlightUpdateTemplatePayload(String, String, String, UpdateType) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineFlightUpdateTemplatePayload
Instantiates a new airline flight update template payload.
AirlineFlightUpdateTemplatePayload() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineFlightUpdateTemplatePayload
Instantiates a new AirlineFlightUpdateTemplatePayload.
AirlineItineraryTemplateBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Builder for an Airline Itinerary Template.
AirlineItineraryTemplatePayload - Class in co.aurasphere.botmill.fb.model.outcoming.payload.template.airline
The Class AirlineItineraryTemplatePayload.
AirlineItineraryTemplatePayload(String, String, String, BigDecimal, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Instantiates a new airline itinerary template payload.
AirlineItineraryTemplatePayload() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Instantiates a new AirlineItineraryTemplatePayload.
Airport - Class in co.aurasphere.botmill.fb.model.outcoming.template.airline
The Class Airport.
Airport(String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.Airport
Instantiates a new airport.
Airport(String, String, String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.Airport
Instantiates a new airport.
AnyEvent - Class in co.aurasphere.botmill.fb.event
An FbBotMillEvent that processes all the incoming callbacks from Facebook Messenger Platform.
AnyEvent() - Constructor for class co.aurasphere.botmill.fb.event.AnyEvent
 
AnyMessageEvent - Class in co.aurasphere.botmill.fb.event.message
A FbBotMillEvent that triggers whenever the users sends a text message.
AnyMessageEvent() - Constructor for class co.aurasphere.botmill.fb.event.message.AnyMessageEvent
 
AnyPostbackEvent - Class in co.aurasphere.botmill.fb.event.postback
A FbBotMillEvent that triggers whenever the users sends a payload back by pressing a button or similar.
AnyPostbackEvent() - Constructor for class co.aurasphere.botmill.fb.event.postback.AnyPostbackEvent
 
Attachment - Class in co.aurasphere.botmill.fb.model.base
Represents a Facebook Messenger Platform attachment.
Attachment() - Constructor for class co.aurasphere.botmill.fb.model.base.Attachment
Instantiates a new attachment.
Attachment(AttachmentType, Payload) - Constructor for class co.aurasphere.botmill.fb.model.base.Attachment
Instantiates a new attachment.
AttachmentAutoReply - Class in co.aurasphere.botmill.fb.autoreply
An AutoReply that replies with a file, video, image or audio attachment.
AttachmentAutoReply(AttachmentType, String) - Constructor for class co.aurasphere.botmill.fb.autoreply.AttachmentAutoReply
Instantiates a new attachment auto reply.
AttachmentDeserializer - Class in co.aurasphere.botmill.fb.internal.util.json
Custom deserializer for an Attachment.
AttachmentDeserializer() - Constructor for class co.aurasphere.botmill.fb.internal.util.json.AttachmentDeserializer
Instantiates a new AttachmentDeserializer.
AttachmentMessage - Class in co.aurasphere.botmill.fb.model.outcoming.message
A Message which contains an Attachment.
AttachmentMessage(Attachment) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.message.AttachmentMessage
Instantiates a new attachment message.
AttachmentMessageBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Builder for a Message that contains an Attachment.
attachments - Variable in class co.aurasphere.botmill.fb.model.incoming.callback.IncomingMessage
Attachments of the message.
AttachmentType - Enum in co.aurasphere.botmill.fb.model.base
Enum for attachment types.
AutoReply - Class in co.aurasphere.botmill.fb.autoreply
A class that represents an automatic reply to an event.
AutoReply() - Constructor for class co.aurasphere.botmill.fb.autoreply.AutoReply
 

B

BasePatternEvent - Class in co.aurasphere.botmill.fb.event.base
Base class for a FbBotMillEvent that triggers when a pattern is matched.
BasePatternEvent(Pattern) - Constructor for class co.aurasphere.botmill.fb.event.base.BasePatternEvent
Instantiates a new BasePatternEvent.
BasePatternEvent(String) - Constructor for class co.aurasphere.botmill.fb.event.base.BasePatternEvent
Instantiates a new BasePatternEvent.
BaseStringEvent - Class in co.aurasphere.botmill.fb.event.base
Base class for a FbBotMillEvent that triggers when an exact text is matched, case sensitive or not.
BaseStringEvent(String, boolean) - Constructor for class co.aurasphere.botmill.fb.event.base.BaseStringEvent
Instantiates a new BaseStringEvent.
BaseStringEvent(String) - Constructor for class co.aurasphere.botmill.fb.event.base.BaseStringEvent
Instantiates a new BaseStringEvent.
beforeReply(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.actionframe.ActionFrame
Convenience method executed before the reply is sent to the user.
BoardingPass - Class in co.aurasphere.botmill.fb.model.outcoming.template.airline
The Class BoardingPass.
BoardingPass(String, String, String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Instantiates a new boarding pass.
BoardingPassBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Builder for a BoardingPass object.
build(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ActionResponseBuilder
Builds the FbBotMillResponse that the bot should return.
build(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineBoardingPassTemplateBuilder
Builds the FbBotMillResponse that the bot should return.
build(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineCheckinTemplateBuilder
Builds the FbBotMillResponse that the bot should return.
build(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineFlightUpdateTemplateBuilder
Builds the FbBotMillResponse that the bot should return.
build(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Builds the FbBotMillResponse that the bot should return.
build(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AttachmentMessageBuilder
Builds the FbBotMillResponse that the bot should return.
build(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonTemplateBuilder
Builds the FbBotMillResponse that the bot should return.
build() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BuyButtonBuilder
Builds the BuyButton.
build(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateBuilder
Builds the FbBotMillResponse that the bot should return.
build(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateBuilder
Builds the FbBotMillResponse that the bot should return.
build() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.PaymentSummaryBuilder
Builds the BuyButton.
build(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
Builds the FbBotMillResponse that the bot should return.
build(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.TextMessageBuilder
Builds the FbBotMillResponse that the bot should return.
Button - Class in co.aurasphere.botmill.fb.model.outcoming.template.button
The Class Button.
Button() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.button.Button
 
BUTTON_TITLE_MAX_LENGTH - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
The Constant BUTTON_TITLE_MAX_LENGTH.
ButtonFactory - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Factory class for building Button objects.
BUTTONS_MAX_ELEMENTS - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
The Constant BUTTONS_MAX_ELEMENTS.
ButtonSerializer - Class in co.aurasphere.botmill.fb.internal.util.json
Custom serializer/deserializer for an Button.
ButtonSerializer() - Constructor for class co.aurasphere.botmill.fb.internal.util.json.ButtonSerializer
 
ButtonTemplateBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
A builder for a Button Template.
ButtonTemplatePayload - Class in co.aurasphere.botmill.fb.model.outcoming.payload.template
Payload for a Button Template.
ButtonTemplatePayload(String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.ButtonTemplatePayload
Instantiates a new ButtonTemplatePayload.
ButtonTemplatePayload() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.ButtonTemplatePayload
Instantiates a new ButtonTemplatePayload.
ButtonType - Enum in co.aurasphere.botmill.fb.model.outcoming.template.button
The Enum for WebViewHeightRatioType.
BuyButton - Class in co.aurasphere.botmill.fb.model.outcoming.template.button
The Buy Button Class/Object.
BuyButton(String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.button.BuyButton
Instantiates a new buy button.
BuyButton(String, PaymentSummary) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.button.BuyButton
Instantiates a new buy button.
BuyButtonBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Builder for a BuyButton.

C

CalendarSerializer - Class in co.aurasphere.botmill.fb.internal.util.json
Class that handles the serialization of a Calendar using the Facebook date format (YYYY-MM-DDThh:mm).
CalendarSerializer() - Constructor for class co.aurasphere.botmill.fb.internal.util.json.CalendarSerializer
Instantiates a new calendar serializer.
CallToActionsRequest - Class in co.aurasphere.botmill.fb.model.threadsettings
Request used for Thread Settings of Get Started Button and Persistent Menu.
CallToActionsRequest(ThreadState, List<Button>) - Constructor for class co.aurasphere.botmill.fb.model.threadsettings.CallToActionsRequest
Instantiates a new call to actions request.
caseSensitive - Variable in class co.aurasphere.botmill.fb.event.base.BaseStringEvent
Whether the match should be case sensitive or not.
CheckoutUpdate - Class in co.aurasphere.botmill.fb.model.incoming.callback
Model for a checkout update callback.
CheckoutUpdate() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.CheckoutUpdate
 
co.aurasphere.botmill.fb - package co.aurasphere.botmill.fb
 
co.aurasphere.botmill.fb.actionframe - package co.aurasphere.botmill.fb.actionframe
 
co.aurasphere.botmill.fb.autoreply - package co.aurasphere.botmill.fb.autoreply
 
co.aurasphere.botmill.fb.bean - package co.aurasphere.botmill.fb.bean
 
co.aurasphere.botmill.fb.event - package co.aurasphere.botmill.fb.event
 
co.aurasphere.botmill.fb.event.base - package co.aurasphere.botmill.fb.event.base
 
co.aurasphere.botmill.fb.event.message - package co.aurasphere.botmill.fb.event.message
 
co.aurasphere.botmill.fb.event.postback - package co.aurasphere.botmill.fb.event.postback
 
co.aurasphere.botmill.fb.exception - package co.aurasphere.botmill.fb.exception
 
co.aurasphere.botmill.fb.internal.util.json - package co.aurasphere.botmill.fb.internal.util.json
 
co.aurasphere.botmill.fb.internal.util.network - package co.aurasphere.botmill.fb.internal.util.network
 
co.aurasphere.botmill.fb.internal.util.validation - package co.aurasphere.botmill.fb.internal.util.validation
 
co.aurasphere.botmill.fb.model.base - package co.aurasphere.botmill.fb.model.base
 
co.aurasphere.botmill.fb.model.incoming - package co.aurasphere.botmill.fb.model.incoming
 
co.aurasphere.botmill.fb.model.incoming.callback - package co.aurasphere.botmill.fb.model.incoming.callback
 
co.aurasphere.botmill.fb.model.incoming.callback.payment - package co.aurasphere.botmill.fb.model.incoming.callback.payment
 
co.aurasphere.botmill.fb.model.outcoming - package co.aurasphere.botmill.fb.model.outcoming
 
co.aurasphere.botmill.fb.model.outcoming.action - package co.aurasphere.botmill.fb.model.outcoming.action
 
co.aurasphere.botmill.fb.model.outcoming.factory - package co.aurasphere.botmill.fb.model.outcoming.factory
 
co.aurasphere.botmill.fb.model.outcoming.message - package co.aurasphere.botmill.fb.model.outcoming.message
 
co.aurasphere.botmill.fb.model.outcoming.payload - package co.aurasphere.botmill.fb.model.outcoming.payload
 
co.aurasphere.botmill.fb.model.outcoming.payload.template - package co.aurasphere.botmill.fb.model.outcoming.payload.template
 
co.aurasphere.botmill.fb.model.outcoming.payload.template.airline - package co.aurasphere.botmill.fb.model.outcoming.payload.template.airline
 
co.aurasphere.botmill.fb.model.outcoming.quickreply - package co.aurasphere.botmill.fb.model.outcoming.quickreply
 
co.aurasphere.botmill.fb.model.outcoming.template.airline - package co.aurasphere.botmill.fb.model.outcoming.template.airline
 
co.aurasphere.botmill.fb.model.outcoming.template.button - package co.aurasphere.botmill.fb.model.outcoming.template.button
 
co.aurasphere.botmill.fb.model.outcoming.template.generic - package co.aurasphere.botmill.fb.model.outcoming.template.generic
 
co.aurasphere.botmill.fb.model.outcoming.template.list - package co.aurasphere.botmill.fb.model.outcoming.template.list
 
co.aurasphere.botmill.fb.model.outcoming.template.receipt - package co.aurasphere.botmill.fb.model.outcoming.template.receipt
 
co.aurasphere.botmill.fb.model.threadsettings - package co.aurasphere.botmill.fb.model.threadsettings
 
co.aurasphere.botmill.fb.model.threadsettings.greeting - package co.aurasphere.botmill.fb.model.threadsettings.greeting
 
co.aurasphere.botmill.fb.model.threadsettings.payment - package co.aurasphere.botmill.fb.model.threadsettings.payment
 
co.aurasphere.botmill.fb.model.userprofile - package co.aurasphere.botmill.fb.model.userprofile
 
co.aurasphere.botmill.fb.support - package co.aurasphere.botmill.fb.support
 
co.aurasphere.botmill.fb.threadsettings - package co.aurasphere.botmill.fb.threadsettings
 
co.aurasphere.botmill.fb.userprofile - package co.aurasphere.botmill.fb.userprofile
 
createBuyButton(String, PaymentSummary) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonFactory
Creates a new BuyButton object.
createBuyButton(String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonFactory
Creates a new BuyButton object.
createDefaultActionButton(String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonFactory
Creates a default action button (based on Web URL) for list template.
createLoginButton(String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonFactory
Creates a login button (which is based off from Url Button) which redirects to an URL when clicked.
createLogoutButton() - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonFactory
Creates a logout button which redirects to an URL when clicked.
createPhoneNumberButton(String, String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonFactory
Creates a button with a phone number.
createPostbackButton(String, String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonFactory
Creates a button which sends a payload back when clicked.
createQuickReply(String, String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.QuickReplyFactory
Creates a QuickReply.
createQuickReplyLocation(String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.QuickReplyFactory
Creates a QuickReply with a location.
createQuickReplyLocation(String, String, String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.QuickReplyFactory
Creates a QuickReply with a location.
createResponse(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.autoreply.ActionAutoReply
Method which defines the response to send back as a response to the current message.
createResponse(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.autoreply.AttachmentAutoReply
Method which defines the response to send back as a response to the current message.
createResponse(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.autoreply.AutoReply
 
createResponse(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.autoreply.EchoAutoReply
Method which defines the response to send back as a response to the current message.
createResponse(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.autoreply.LambdaAutoReply
 
createResponse(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.autoreply.MessageAutoReply
Method which defines the response to send back as a response to the current message.
createResponse(MessageEnvelope) - Method in interface co.aurasphere.botmill.fb.autoreply.Reply
Method which defines the response to send back as a response to the current message.
createShareButton() - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonFactory
Creates a default action (which is based off from Url Button) which redirects to an URL when clicked.
createUrlButton(String, String) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonFactory
Creates a button which redirects to an URL when clicked.
createWebViewButton(String, String, WebViewHeightRatioType) - Static method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonFactory
Creates a web view button.

D

DefaultAction - Class in co.aurasphere.botmill.fb.model.outcoming.template.list
The Class DefaultAction.
DefaultAction(String, String, String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.list.DefaultAction
Instantiates a new default action.
DefaultAction(String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.list.DefaultAction
Instantiates a new default action.
defineBehavior() - Method in interface co.aurasphere.botmill.fb.FbBotDefinition
Method used for the configuration of the bots.
delete(StringEntity) - Static method in class co.aurasphere.botmill.fb.internal.util.network.NetworkUtils
DELETEs a JSON string to Facebook.
delete(Object) - Static method in class co.aurasphere.botmill.fb.internal.util.network.NetworkUtils
DELETEs a JSON string to Facebook.
deleteGetStartedButton() - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Removes the current Get Started Button.
deletePersistentMenu() - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Removes the current Persistent Menu.
deleteWhiteListDomain(String) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Removes a single domain on the list of domains that needs to be "white listed".
deleteWhiteListDomains(List<String>) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Removes a list of domains that are currently "white listed".
DeliveredMessage - Class in co.aurasphere.botmill.fb.model.incoming.callback
Model for a delivered message callback.
DeliveredMessage() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.DeliveredMessage
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class co.aurasphere.botmill.fb.internal.util.json.AttachmentDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class co.aurasphere.botmill.fb.internal.util.json.ButtonSerializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class co.aurasphere.botmill.fb.internal.util.json.IncomingMessageDeserializer
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class co.aurasphere.botmill.fb.FbBotMillServlet
Specifies how to handle a GET request.
DomainActionType - Enum in co.aurasphere.botmill.fb.model.threadsettings
The Enum DomainActionType.
doPost(HttpServletRequest, HttpServletResponse) - Method in class co.aurasphere.botmill.fb.FbBotMillServlet
Specifies how to handle a POST request.

E

EchoAutoReply - Class in co.aurasphere.botmill.fb.autoreply
An AutoReply that replies with the last received message.
EchoAutoReply() - Constructor for class co.aurasphere.botmill.fb.autoreply.EchoAutoReply
 
EchoMessage - Class in co.aurasphere.botmill.fb.model.incoming.callback
Model for a message echo callback.
EchoMessage() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
 
endAddress() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AddressBuilder
Builds the current object, adds it to the parent builder and returns the parent builder.
endBoardingPass() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BoardingPassBuilder
Builds the current object, adds it to the parent builder and returns the parent builder.
endElement() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateElementBuilder
Builds the current object, adds it to the parent builder and returns the parent builder.
endElement() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateElementBuilder
Builds the current object, adds it to the parent builder and returns the parent builder.
endElement() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateElementBuilder
Builds the current object, adds it to the parent builder and returns the parent builder.
endFlightInfo() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoBuilder
Builds the current object, adds it to the parent builder and returns the parent builder.
endFlightInfo() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoExtendedBuilder
Builds the current object, adds it to the parent builder and returns the parent builder.
endPassengerSegmentInfo() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.PassengerSegmentInfoBuilder
Builds the current object, adds it to the parent builder and returns the parent builder.
EnumLowercaseSerializer - Class in co.aurasphere.botmill.fb.internal.util.json
Class that serializes an Enum as its lowercase name.
EnumLowercaseSerializer() - Constructor for class co.aurasphere.botmill.fb.internal.util.json.EnumLowercaseSerializer
 
equals(Object) - Method in class co.aurasphere.botmill.fb.AbstractFbBot
 
equals(Object) - Method in class co.aurasphere.botmill.fb.actionframe.ActionFrame
 
equals(Object) - Method in class co.aurasphere.botmill.fb.autoreply.ActionAutoReply
 
equals(Object) - Method in class co.aurasphere.botmill.fb.autoreply.AttachmentAutoReply
 
equals(Object) - Method in class co.aurasphere.botmill.fb.autoreply.MessageAutoReply
 
equals(Object) - Method in class co.aurasphere.botmill.fb.event.base.BasePatternEvent
 
equals(Object) - Method in class co.aurasphere.botmill.fb.event.base.BaseStringEvent
 
equals(Object) - Method in class co.aurasphere.botmill.fb.FbBot
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.base.Attachment
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.base.QuickReplyLocationPayload
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.base.User
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.AccountLinking
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.CheckoutUpdate
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.DeliveredMessage
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.IncomingMessage
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.LocationCoordinates
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Optin
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentAmount
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Postback
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.PreCheckout
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Read
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ReceivedMessage
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Referral
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookConfirmationMessage
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookError
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookErrorMessage
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallback
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallbackEntry
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.action.FbBotMillActionResponse
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.FbBotMillResponse
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.message.AttachmentMessage
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.message.FbBotMillMessageResponse
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.message.Message
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.message.TextMessage
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBasePnrNumberTemplatePayload
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBaseTemplatePayload
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBoardingPassTemplatePayload
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineCheckinTemplatePayload
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineFlightUpdateTemplatePayload
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ButtonTemplatePayload
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.GenericTemplatePayload
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.TemplateBasePayload
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.UrlPayload
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Airport
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Field
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfo
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfoExtended
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightSchedule
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerInfo
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PriceInfo
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.ProductInfo
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.Button
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.BuyButton
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.LoginButton
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PostbackButton
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PriceLabel
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.WebUrlButton
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.DefaultAction
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Adjustment
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Summary
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.threadsettings.CallToActionsRequest
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.threadsettings.greeting.Greeting
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.threadsettings.greeting.SetGreetingTextRequest
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentSettings
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.threadsettings.ThreadSettingsBaseRequest
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.threadsettings.WhitelistDomainRequest
 
equals(Object) - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
 
eventKind(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.bean.FbBotMillBean
Returns the kind of callback received for the current envelope.
expectedPattern - Variable in class co.aurasphere.botmill.fb.event.base.BasePatternEvent
The expected pattern to match in order to trigger this event.
expectedString - Variable in class co.aurasphere.botmill.fb.event.base.BaseStringEvent
The text to be matched in order to trigger this event.

F

FACEBOOK_BASE_URL - Static variable in class co.aurasphere.botmill.fb.internal.util.network.FbBotMillNetworkConstants
Facebook's base URL used to POST data.
FACEBOOK_MESSAGES_URL - Static variable in class co.aurasphere.botmill.fb.internal.util.network.FbBotMillNetworkConstants
Facebook's REST path for the Send API.
FACEBOOK_THREAD_SETTINGS_URL - Static variable in class co.aurasphere.botmill.fb.internal.util.network.FbBotMillNetworkConstants
Facebook's REST path for the Thread Settings API.
FacebookConfirmationMessage - Class in co.aurasphere.botmill.fb.model.incoming
Model for a confirmation message from Facebook.
FacebookConfirmationMessage() - Constructor for class co.aurasphere.botmill.fb.model.incoming.FacebookConfirmationMessage
 
FacebookError - Class in co.aurasphere.botmill.fb.model.incoming
Object that represents an error from Facebook.
FacebookError() - Constructor for class co.aurasphere.botmill.fb.model.incoming.FacebookError
 
FacebookErrorMessage - Class in co.aurasphere.botmill.fb.model.incoming
Message which contains a FacebookError.
FacebookErrorMessage() - Constructor for class co.aurasphere.botmill.fb.model.incoming.FacebookErrorMessage
 
FacebookUserProfile - Class in co.aurasphere.botmill.fb.model.userprofile
Model for the User Profile API.
FacebookUserProfile() - Constructor for class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
 
fbBot - Variable in class co.aurasphere.botmill.fb.AbstractFbBot
The FbBot object handled by this class.
FbBot - Class in co.aurasphere.botmill.fb
Class that represents a FbBotMill bot.
FbBot() - Constructor for class co.aurasphere.botmill.fb.FbBot
Instantiates a new FbBot with a default policy of FbBotMillPolicy.FIRST_ONLY.
FbBot(FbBotMillPolicy) - Constructor for class co.aurasphere.botmill.fb.FbBot
Instantiates a new FbBot.
FbBotDefinition - Interface in co.aurasphere.botmill.fb
An interface that represents the base configuration of a FbBot.
FbBotMillActionResponse - Class in co.aurasphere.botmill.fb.model.outcoming.action
A FbBotMillResponse which replies with a TypingAction.
FbBotMillActionResponse(User, TypingAction) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.action.FbBotMillActionResponse
Instantiates a new fb bot mill action response.
FbBotMillBean - Class in co.aurasphere.botmill.fb.bean
Base FbBot bean which contains utility methods for handling an envelope.
FbBotMillBean() - Constructor for class co.aurasphere.botmill.fb.bean.FbBotMillBean
 
FbBotMillContext - Class in co.aurasphere.botmill.fb
Class that contains all the context information used to handle bots and communicate with Facebook.
FbBotMillEvent - Interface in co.aurasphere.botmill.fb.event
An interface that defines an event from Facebook Messenger Platform callback.
FbBotMillEventType - Enum in co.aurasphere.botmill.fb.event
Enum that represents all the possible callbacks from Facebook's Messenger Platform.
FbBotMillIllegalAttachmentException - Exception in co.aurasphere.botmill.fb.exception
Exception used to handle an Attachment that's not permitted for a response.
FbBotMillIllegalAttachmentException(String) - Constructor for exception co.aurasphere.botmill.fb.exception.FbBotMillIllegalAttachmentException
Instantiates a new FbBot illegal attachment exception.
FbBotMillMessageResponse - Class in co.aurasphere.botmill.fb.model.outcoming.message
A FbBotMillResponse which replies with a Message.
FbBotMillMessageResponse(User, Message) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.message.FbBotMillMessageResponse
Instantiates a new FbBotMillMessageResponse.
FbBotMillMockableBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Abstract class for a FbBotMillResponseBuilder that can be populated with a mock recipient for testing.
FbBotMillMockableBuilder() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.factory.FbBotMillMockableBuilder
 
FbBotMillMockMediator - Class in co.aurasphere.botmill.fb.support
Testing facility for FbBotMill framework.
FbBotMillMonitor - Interface in co.aurasphere.botmill.fb.support
Base interface for monitoring raw data from BotMill framework and Facebook Messenger Platform.
FbBotMillNetworkConstants - Class in co.aurasphere.botmill.fb.internal.util.network
Utility class that contains the constants used to handle the network communication with Facebook.
FbBotMillPolicy - Enum in co.aurasphere.botmill.fb
Enumeration that indicates which policy a FbBot will use when processing the callback handler chain.
FbBotMillResponse - Class in co.aurasphere.botmill.fb.model.outcoming
Object that represents a FbBotMill response.
FbBotMillResponse() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.FbBotMillResponse
 
FbBotMillResponseBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Abstract class for the response builders.
FbBotMillResponseBuilder() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.factory.FbBotMillResponseBuilder
 
FbBotMillServlet - Class in co.aurasphere.botmill.fb
Main Servlet for FbBotMill framework.
FbBotMillServlet() - Constructor for class co.aurasphere.botmill.fb.FbBotMillServlet
 
FbBotMillSubscriptionHelper - Class in co.aurasphere.botmill.fb.support
Helper class for registering and validating a page against Facebook.
FbBotMillSubscriptionHelper() - Constructor for class co.aurasphere.botmill.fb.support.FbBotMillSubscriptionHelper
 
FbBotMillThreadSettingsConfiguration - Class in co.aurasphere.botmill.fb.threadsettings
Class which handles the configuration of the Facebook Messenger Platform Thread Settings (for more informations, see the link below).
FbBotMillUserProfileRetriever - Class in co.aurasphere.botmill.fb.userprofile
Class for handling the retrieval of Facebook user info.
FbBotMillValidationConstants - Class in co.aurasphere.botmill.fb.internal.util.validation
Utility class that contains the constants used for FbBotMill internal validations.
Field - Class in co.aurasphere.botmill.fb.model.outcoming.template.airline
The Class Field.
Field(String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.Field
Instantiates a new field.
FlightInfo - Class in co.aurasphere.botmill.fb.model.outcoming.template.airline
The Class FlightInfo.
FlightInfo(String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfo
Instantiates a new flight info.
FlightInfoBuilder<T extends FlightInfoBuilderDelegator> - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Builder for a FlightInfo object.
FlightInfoBuilderDelegator - Class in co.aurasphere.botmill.fb.model.outcoming.factory
An interface that represents a builder which uses a FlightInfoBuilder object to populate its FlightInfo field.
FlightInfoBuilderDelegator() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoBuilderDelegator
 
FlightInfoExtended - Class in co.aurasphere.botmill.fb.model.outcoming.template.airline
The Class FlightInfoExtended.
FlightInfoExtended(String, String, String, TravelClass) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfoExtended
Instantiates a new flight info extended.
FlightInfoExtendedBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Builder for a FlightInfoExtended object.
FlightSchedule - Class in co.aurasphere.botmill.fb.model.outcoming.template.airline
The Class FlightSchedule.
FlightSchedule(Calendar, Calendar) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightSchedule
Instantiates a new flight schedule.
FlightSchedule(Calendar, Calendar, Calendar) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightSchedule
Instantiates a new flight schedule.
forward(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.support.FbBotMillMockMediator
Forwards an envelope to the registered bots.
fromJson(String, Class<T>) - Static method in class co.aurasphere.botmill.fb.internal.util.json.JsonUtils
From json.

G

Gender - Enum in co.aurasphere.botmill.fb.model.userprofile
Enumeration used for the deserialization of the gender in the user profile.
GENERIC_TEMPLATE_MAX_ELEMENTS - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
The Constant GENERIC_TEMPLATE_MAX_ELEMENTS.
GENERIC_TEMPLATE_SUBTITLE_MAX_LENGHT - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
The Constant GENERIC_TEMPLATE_SUBTITLE_MAX_LENGHT.
GENERIC_TEMPLATE_TITLE_MAX_LENGHT - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
The Constant GENERIC_TEMPLATE_TITLE_MAX_LENGHT.
GenericTemplateBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
A builder for a Generic Template.
GenericTemplateElement - Class in co.aurasphere.botmill.fb.model.outcoming.template.generic
The Class GenericTemplateElement.
GenericTemplateElement(String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
Instantiates a new generic template element.
GenericTemplateElementBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Builder for a GenericTemplateElement.
GenericTemplatePayload - Class in co.aurasphere.botmill.fb.model.outcoming.payload.template
Payload for a Generic Template
GenericTemplatePayload() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.GenericTemplatePayload
Instantiates a new GenericTemplatePayload.
GenericTemplatePayload(List<GenericTemplateElement>) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.GenericTemplatePayload
Instantiates a new GenericTemplatePayload.
get(String) - Static method in class co.aurasphere.botmill.fb.internal.util.network.NetworkUtils
Utility to send a GET request.
getAboveBarCodeImageUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Gets the above bar code image url.
getAccountLinking() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
getAction() - Method in class co.aurasphere.botmill.fb.model.outcoming.action.FbBotMillActionResponse
getAddress() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Gets the address.
getAdjustments() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Gets the adjustments.
getAircraftType() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfoExtended
Gets the aircraft type.
getAirportCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Airport
Gets the airport code.
getAmount() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
Gets the Payment.amount.
getAmount() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentAmount
getAmount() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.PreCheckout
getAmount() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PriceInfo
Gets the amount.
getAmount() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PriceLabel
 
getAmount() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Adjustment
Gets the amount.
getAppId() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
getArrivalAirport() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfo
Gets the arrival airport.
getArrivalTime() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightSchedule
Gets the arrival time.
getAttachment() - Method in class co.aurasphere.botmill.fb.model.outcoming.message.AttachmentMessage
getAttachments() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.IncomingMessage
getAuthorizationCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.AccountLinking
getAuxiliaryFields() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Gets the auxiliary fields.
getBarcodeImageUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Gets the barcode image url.
getBasePrice() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
 
getBoardingPass() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBoardingPassTemplatePayload
Gets the boarding pass.
getBoardingTime() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightSchedule
Gets the boarding time.
getButtons() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ButtonTemplatePayload
getButtons() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
getButtons() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
Gets the buttons.
getButtons() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
Gets the buttons.
getCallToActions() - Method in class co.aurasphere.botmill.fb.model.threadsettings.CallToActionsRequest
getChargeId() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
getCheckinUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineCheckinTemplatePayload
Gets the checkin url.
getCheckoutUpdate() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
getCity() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
getCity() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Airport
Gets the city.
getCity() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
Gets the city.
getCode() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookError
getConnectionId() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfoExtended
Gets the connection id.
getContentType() - Method in class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
Gets the content type.
getCoordinates() - Method in class co.aurasphere.botmill.fb.model.base.QuickReplyLocationPayload
getCountry() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
getCountry() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
Gets the country.
getCurrency() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentAmount
getCurrency() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Gets the currency.
getCurrency() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Gets the currency.
getCurrency() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PriceInfo
Gets the currency.
getCurrency() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
Gets the currency.
getCurrency() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
Gets the currency.
getDefaultAction() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
Gets the default action.
getDelivery() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
getDepartureAirport() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfo
Gets the departure airport.
getDepartureTime() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightSchedule
Gets the departure time.
getDomainActionType() - Method in class co.aurasphere.botmill.fb.model.threadsettings.WhitelistDomainRequest
Gets the domain action type.
getElements() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.GenericTemplatePayload
getElements() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
getElements() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Gets the elements.
getEntry() - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallback
getError() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookErrorMessage
getFacebookMockId() - Static method in class co.aurasphere.botmill.fb.support.FbBotMillMockMediator
getFallbackUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.DefaultAction
Gets the fallback url.
getFbPaymentId() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
getFbTraceId() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookError
getFirstName() - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
getFlightInfo() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineCheckinTemplatePayload
Gets the flight info.
getFlightInfo() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Gets the flight info.
getFlightNumber() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfo
Gets the flight number.
getFlightSchedule() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfo
Gets the flight schedule.
getGate() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Airport
Gets the gate.
getGender() - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
getGreeting() - Method in class co.aurasphere.botmill.fb.model.threadsettings.greeting.SetGreetingTextRequest
getHeaderImageUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Gets the header image url.
getHeaderTextField() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Gets the header text field.
getId() - Method in class co.aurasphere.botmill.fb.model.base.User
Gets the User.id.
getId() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
getId() - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallbackEntry
getImageUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
Gets the image url.
getImageUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
Gets the image url.
getImageUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
Gets the image url.
getImageUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
Gets the image url.
getInstance() - Static method in class co.aurasphere.botmill.fb.FbBotMillContext
Gets the current instance of FbBotMillContext.
getInstance(String, FbBotDefinition...) - Static method in class co.aurasphere.botmill.fb.support.FbBotMillMockMediator
Constructor that registers a mocked page-scoped user ID as a recipient and a list of FbBotDefinition.
getInstance(String, Class<? extends FbBotDefinition>...) - Static method in class co.aurasphere.botmill.fb.support.FbBotMillMockMediator
Constructor that registers a mocked page-scoped user ID as a recipient and instantiates and registers a list of FbBotDefinition classes.
getIntroMessage() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBaseTemplatePayload
Gets the intro message.
getItemUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
Gets the item url.
getLabel() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Field
Gets the label.
getLabel() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PriceLabel
 
getLastName() - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
getLatitude() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.LocationCoordinates
getLocale() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBaseTemplatePayload
Gets the locale.
getLocale() - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
getLocationMessage(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.bean.FbBotMillBean
Retrieves the location from an envelope.
getLogoImageUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Gets the logo image url.
getLongitude() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.LocationCoordinates
getMerchantName() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Gets the merchant name.
getMerchantName() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
Gets the merchant name.
getMessage() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookError
getMessage() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
getMessage() - Method in class co.aurasphere.botmill.fb.model.outcoming.message.FbBotMillMessageResponse
getMessageId() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookConfirmationMessage
getMessaging() - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallbackEntry
getMessengerExtensions() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.DefaultAction
Gets the messenger extensions.
getMetadata() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
getMethod() - Method in class co.aurasphere.botmill.fb.internal.util.network.HttpDeleteWithBody
Returns "DELETE".
getMid() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
Gets the EchoMessage.mid.
getMid() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ReceivedMessage
getMids() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.DeliveredMessage
getName() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerInfo
Gets the name.
getName() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Adjustment
Gets the name.
getObject() - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallback
getOptin() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
getOrderNumber() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Gets the order number.
getOrderUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Gets the order url.
getPageToken() - Method in class co.aurasphere.botmill.fb.FbBotMillContext
getPassengerId() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerInfo
Gets the passenger id.
getPassengerId() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
Gets the passenger id.
getPassengerInfo() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Gets the passenger info.
getPassengerName() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Gets the passenger name.
getPassengerSegmentInfo() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Gets the passenger segment info.
getPayload() - Method in class co.aurasphere.botmill.fb.model.base.Attachment
getPayload() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.CheckoutUpdate
getPayload() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
Gets the Payment.payload.
getPayload() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Postback
getPayload() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.PreCheckout
getPayload() - Method in class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
Gets the payload.
getPayload() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.BuyButton
Gets the payload.
getPayload() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PostbackButton
Gets the payload.
getPayment() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
getPaymentCredential() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
getPaymentDevModeAction() - Method in class co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentSettings
getPaymentMethod() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Gets the payment method.
getPaymentSummary() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.BuyButton
Gets the payment summary.
getPaymentTesters() - Method in class co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentSettings
getPaymentType() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
Gets the payment type.
getPnrNumber() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBasePnrNumberTemplatePayload
Gets the pnr number.
getPnrNumber() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Gets the pnr number.
getPostalCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
getPostalCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
Gets the postal code.
getPostback() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
getPreCheckout() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
getPrice() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
Gets the price.
getPriceInfo() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Gets the price info.
getPriceList() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
Gets the price list.
getPrivacyUrl() - Method in class co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentSettings
getProductInfo() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
Gets the product info.
getProfilePic() - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
getProviderType() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
getPublicKey() - Method in class co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentSettings
getQrCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Gets the qr code.
getQuantity() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
Gets the quantity.
getQuickReplies() - Method in class co.aurasphere.botmill.fb.model.outcoming.message.Message
getQuickReply() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.IncomingMessage
getRead() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
getRecipient() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
getRecipient(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FbBotMillMockableBuilder
Returns the recipient of the envelope.
getRecipient() - Method in class co.aurasphere.botmill.fb.model.outcoming.FbBotMillResponse
getRecipientId() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookConfirmationMessage
getRecipientName() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Gets the recipient name.
getRef() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Optin
Gets the Optin.ref.
getRef() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Referral
Gets the Referral.ref.
getReferral() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Postback
getReferral() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
getRegisteredBots() - Method in class co.aurasphere.botmill.fb.FbBotMillContext
getRegisteredMonitors() - Method in class co.aurasphere.botmill.fb.FbBotMillContext
Gets the list of registered monitors to this context.
getReplies() - Method in class co.aurasphere.botmill.fb.actionframe.ActionFrame
Gets the replies.
getReply() - Method in class co.aurasphere.botmill.fb.actionframe.ActionFrame
Gets the reply.
getRequestedUserInfo() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
getRequestedUserInfo() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.PreCheckout
getRequestedUserInfo() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
Gets the requested user info.
getResult() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookConfirmationMessage
getSeat() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Gets the seat.
getSeat() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
Gets the seat.
getSeatType() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
Gets the seat type.
getSecondaryFields() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Gets the secondary fields.
getSegmentId() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfoExtended
Gets the segment id.
getSegmentId() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
Gets the segment id.
getSender() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
getSeq() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.DeliveredMessage
getSeq() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
Gets the EchoMessage.seq.
getSeq() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Read
Gets the Read.seq.
getSeq() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ReceivedMessage
getShippingAddress() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.CheckoutUpdate
getShippingCost() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Summary
Gets the shipping cost.
getShippingOptionId() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
getSource() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Referral
Gets the Referral.source.
getState() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
getState() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
Gets the state.
getStatus() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.AccountLinking
getStreet1() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
getStreet1() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
Gets the street 1.
getStreet2() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
getStreet2() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
Gets the street 2.
getSubtitle() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
Gets the subtitle.
getSubtitle() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
Gets the subtitle.
getSubtitle() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
Gets the subtitle.
getSubtotal() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Summary
Gets the subtotal.
getSummary() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Gets the summary.
getTax() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
 
getTemplateType() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.TemplateBasePayload
getTerminal() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Airport
Gets the terminal.
getText() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.IncomingMessage
getText() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ReceivedMessage
getText() - Method in class co.aurasphere.botmill.fb.model.outcoming.message.TextMessage
getText() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ButtonTemplatePayload
getText() - Method in class co.aurasphere.botmill.fb.model.threadsettings.greeting.Greeting
Gets the Greeting.text.
getThemeColor() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBaseTemplatePayload
Gets the theme color.
getThreadState() - Method in class co.aurasphere.botmill.fb.model.threadsettings.CallToActionsRequest
getTicketNumber() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerInfo
Gets the ticket number.
getTime() - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallbackEntry
getTimestamp() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
getTimestamp() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Gets the timestamp.
getTimezone() - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
getTitle() - Method in class co.aurasphere.botmill.fb.model.base.Attachment
getTitle() - Method in class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
Gets the title.
getTitle() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PriceInfo
Gets the title.
getTitle() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.ProductInfo
Gets the title.
getTitle() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.BuyButton
Gets the title.
getTitle() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PostbackButton
Gets the title.
getTitle() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.WebUrlButton
Gets the title.
getTitle() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
Gets the title.
getTitle() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
Gets the title.
getTitle() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
Gets the title.
getTokenExpiryMonth() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
getTokenExpiryYear() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
getTokenizedCard() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
getTokenizedCvv() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
getTopElementStyle() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
getTotalCost() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Summary
Gets the total cost.
getTotalPrice() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
 
getTotalTax() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Summary
Gets the total tax.
getTravelClass() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Gets the travel class.
getTravelClass() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfoExtended
Gets the travel class.
getType() - Method in class co.aurasphere.botmill.fb.model.base.Attachment
Gets the Attachment.type.
getType() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Referral
Gets the Referral.type.
getType() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookError
getType() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.Button
Gets the type.
getType() - Method in class co.aurasphere.botmill.fb.model.threadsettings.ThreadSettingsBaseRequest
getUpdateFlightInfo() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineFlightUpdateTemplatePayload
Gets the update flight info.
getUrl() - Method in class co.aurasphere.botmill.fb.model.base.Attachment
Gets the Attachment.url.
getUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.UrlPayload
Gets the UrlPayload.url.
getUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.LoginButton
Gets the url.
getUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.WebUrlButton
Gets the url.
getUrl() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.DefaultAction
Gets the url.
getUser(String) - Static method in class co.aurasphere.botmill.fb.userprofile.FbBotMillUserProfileRetriever
Retrieves a FacebookUserProfile object containing the info for the user with the ID passed.
getUserProfile(String) - Static method in class co.aurasphere.botmill.fb.internal.util.network.NetworkUtils
Method used to retrieve a FacebookUserProfile from an ID using the GET method.
getValidationToken() - Method in class co.aurasphere.botmill.fb.FbBotMillContext
getValue() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Field
Gets the value.
getValue() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.ProductInfo
Gets the value.
getWatermark() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.DeliveredMessage
getWatermark() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Read
Gets the Read.watermark.
getWebviewHeightRatio() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.DefaultAction
Gets the webview height ratio.
getWhiteListedDomains() - Method in class co.aurasphere.botmill.fb.model.threadsettings.WhitelistDomainRequest
Gets the white listed domains.
Greeting - Class in co.aurasphere.botmill.fb.model.threadsettings.greeting
Object which represents a Greeting Text for Thread Settings.
Greeting(String) - Constructor for class co.aurasphere.botmill.fb.model.threadsettings.greeting.Greeting
Instantiates a new greeting.
GREETING_TEXT_MAX_LENGTH - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
The Constant GREETING_TEXT_MAX_LENGTH.

H

hashCode() - Method in class co.aurasphere.botmill.fb.AbstractFbBot
 
hashCode() - Method in class co.aurasphere.botmill.fb.actionframe.ActionFrame
 
hashCode() - Method in class co.aurasphere.botmill.fb.autoreply.ActionAutoReply
 
hashCode() - Method in class co.aurasphere.botmill.fb.autoreply.AttachmentAutoReply
 
hashCode() - Method in class co.aurasphere.botmill.fb.autoreply.MessageAutoReply
 
hashCode() - Method in class co.aurasphere.botmill.fb.event.base.BasePatternEvent
 
hashCode() - Method in class co.aurasphere.botmill.fb.event.base.BaseStringEvent
 
hashCode() - Method in class co.aurasphere.botmill.fb.FbBot
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.base.Attachment
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.base.QuickReplyLocationPayload
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.base.User
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.AccountLinking
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.CheckoutUpdate
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.DeliveredMessage
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.IncomingMessage
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.LocationCoordinates
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Optin
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentAmount
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Postback
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.PreCheckout
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Read
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ReceivedMessage
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Referral
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookConfirmationMessage
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookError
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookErrorMessage
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallback
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallbackEntry
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.action.FbBotMillActionResponse
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.FbBotMillResponse
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.message.AttachmentMessage
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.message.FbBotMillMessageResponse
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.message.Message
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.message.TextMessage
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBasePnrNumberTemplatePayload
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBaseTemplatePayload
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBoardingPassTemplatePayload
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineCheckinTemplatePayload
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineFlightUpdateTemplatePayload
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ButtonTemplatePayload
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.GenericTemplatePayload
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.TemplateBasePayload
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.UrlPayload
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Airport
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Field
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfo
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfoExtended
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightSchedule
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerInfo
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PriceInfo
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.ProductInfo
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.Button
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.BuyButton
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.LoginButton
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PostbackButton
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PriceLabel
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.WebUrlButton
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.DefaultAction
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Adjustment
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Summary
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.threadsettings.CallToActionsRequest
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.threadsettings.greeting.Greeting
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.threadsettings.greeting.SetGreetingTextRequest
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentSettings
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.threadsettings.ThreadSettingsBaseRequest
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.threadsettings.WhitelistDomainRequest
 
hashCode() - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
 
HttpDeleteWithBody - Class in co.aurasphere.botmill.fb.internal.util.network
Utility class used to represent a DELETE request with a body (like a POST does).
HttpDeleteWithBody(String) - Constructor for class co.aurasphere.botmill.fb.internal.util.network.HttpDeleteWithBody
Instantiates a new http delete with body.
HUB_CHALLENGE_PARAMETER - Static variable in class co.aurasphere.botmill.fb.internal.util.network.FbBotMillNetworkConstants
GET parameter indicating the hub challenge from Facebook.
HUB_MODE_PARAMETER - Static variable in class co.aurasphere.botmill.fb.internal.util.network.FbBotMillNetworkConstants
GET parameter indicating the type of request from Facebook.
HUB_MODE_SUBSCRIBE - Static variable in class co.aurasphere.botmill.fb.internal.util.network.FbBotMillNetworkConstants
Hub mode expected from Facebook for WebHook initial registration.
HUB_VERIFY_TOKEN_PARAMETER - Static variable in class co.aurasphere.botmill.fb.internal.util.network.FbBotMillNetworkConstants
GET parameter indicating the verify token from Facebook.

I

IncomingMessage - Class in co.aurasphere.botmill.fb.model.incoming.callback
Base class for an incoming message in a MessageEnvelope.
IncomingMessage() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.IncomingMessage
 
IncomingMessageDeserializer - Class in co.aurasphere.botmill.fb.internal.util.json
Custom deserializer for an IncomingMessage.
IncomingMessageDeserializer() - Constructor for class co.aurasphere.botmill.fb.internal.util.json.IncomingMessageDeserializer
 
init() - Method in class co.aurasphere.botmill.fb.FbBotMillServlet
Initializes the FbBotMillServlet.
interactiveTest() - Method in class co.aurasphere.botmill.fb.support.FbBotMillMockMediator
Starts an interactive test that simulates the behavior of the bot according to the chat inputs.
isEcho() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
Checks if is echo.
isMockEnabled() - Static method in class co.aurasphere.botmill.fb.support.FbBotMillMockMediator
Checks if is mock enabled.
isPaymentEnabled() - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
Checks if is payment enabled.
isTestPayment() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
Checks if is test payment.
isValidationEnabled() - Method in class co.aurasphere.botmill.fb.FbBotMillContext
Checks if is validation enabled.

J

JsonUtils - Class in co.aurasphere.botmill.fb.internal.util.json
Utility class for handling JSON serialization and deserialization.

L

LambdaAutoReply - Class in co.aurasphere.botmill.fb.autoreply
An AutoReply whose reply is defined by a Java 8 Lambda function.
LambdaAutoReply(Reply) - Constructor for class co.aurasphere.botmill.fb.autoreply.LambdaAutoReply
Instantiates a new LambdaAutoReply.
LIST_TEMPLATE_MAX_BUTTONS - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
 
LIST_TEMPLATE_MAX_ELEMENTS - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
 
LIST_TEMPLATE_MIN_ELEMENTS - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
 
ListTemplateBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
A builder for a List Template.
ListTemplateElement - Class in co.aurasphere.botmill.fb.model.outcoming.template.list
The Class ListTemplateElement.
ListTemplateElement(String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
Instantiates a new list template element.
ListTemplateElementBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Builder for a ListTemplateElement.
ListTemplatePayload - Class in co.aurasphere.botmill.fb.model.outcoming.payload.template
Payload for a List Template.
ListTemplatePayload() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
Instantiates a new ListTemplatePayload.
ListTemplatePayload(List<ListTemplateElement>) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
Instantiates a new ListTemplatePayload.
ListTemplatePayload(List<ListTemplateElement>, List<Button>) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
Instantiates a new ListTemplatePayload.
LocationCoordinates - Class in co.aurasphere.botmill.fb.model.incoming.callback
Model class for a location's coordinates.
LocationCoordinates() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.LocationCoordinates
 
LocationEvent - Class in co.aurasphere.botmill.fb.event.message
An FbBotMillEvent that triggers whenever the users sends a location using a QuickReply button.
LocationEvent() - Constructor for class co.aurasphere.botmill.fb.event.message.LocationEvent
Instantiates a new LocationEvent.
LoginButton - Class in co.aurasphere.botmill.fb.model.outcoming.template.button
The Login Class/Object.
LoginButton(String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.button.LoginButton
Instantiates a new login button.
LogoutButton - Class in co.aurasphere.botmill.fb.model.outcoming.template.button
The Logout Button Class/Object.
LogoutButton() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.button.LogoutButton
Instantiates a new logout button.

M

Message - Class in co.aurasphere.botmill.fb.model.outcoming.message
An object that represents the content of a FbBotMillMessageResponse.
Message() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.message.Message
 
MESSAGE_MAX_LENGTH - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
The Constant MESSAGE_MAX_LENGTH.
MessageAutoReply - Class in co.aurasphere.botmill.fb.autoreply
An AutoReply that replies with a specified message.
MessageAutoReply(String) - Constructor for class co.aurasphere.botmill.fb.autoreply.MessageAutoReply
Instantiates a new message auto reply.
MessageBaseBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Base class for a FbBotMillMockableBuilder that builds a message.
MessageBaseBuilder() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.factory.MessageBaseBuilder
 
messageBuilder - Variable in class co.aurasphere.botmill.fb.model.outcoming.factory.TemplateBaseBuilder
The delegated builder for a message containing a template.
MessageEnvelope - Class in co.aurasphere.botmill.fb.model.incoming
A generic incoming message envelope.
MessageEnvelope() - Constructor for class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
 
MessageEvent - Class in co.aurasphere.botmill.fb.event.message
An FbBotMillEvent that triggers whenever the users sends a text message that matches an exact String.
MessageEvent(String, boolean) - Constructor for class co.aurasphere.botmill.fb.event.message.MessageEvent
Instantiates a new MessageEvent.
MessageEvent(String) - Constructor for class co.aurasphere.botmill.fb.event.message.MessageEvent
Instantiates a new MessageEvent.
MessagePatternEvent - Class in co.aurasphere.botmill.fb.event.message
An FbBotMillEvent that triggers whenever the users sends a text message that matches a Pattern.
MessagePatternEvent(Pattern) - Constructor for class co.aurasphere.botmill.fb.event.message.MessagePatternEvent
Instantiates a new MessagePatternEvent.
MessagePatternEvent(String) - Constructor for class co.aurasphere.botmill.fb.event.message.MessagePatternEvent
Instantiates a new MessagePatternEvent.
MessengerCallback - Class in co.aurasphere.botmill.fb.model.incoming
The base model of the Facebook's Messenger Platform callback.
MessengerCallback() - Constructor for class co.aurasphere.botmill.fb.model.incoming.MessengerCallback
 
MessengerCallbackEntry - Class in co.aurasphere.botmill.fb.model.incoming
Represents a received callback from Facebook's Messenger Platform.
MessengerCallbackEntry() - Constructor for class co.aurasphere.botmill.fb.model.incoming.MessengerCallbackEntry
 

N

NetworkUtils - Class in co.aurasphere.botmill.fb.internal.util.network
Class that contains methods that allows FbBotMill to communicate through the network.
NetworkUtils() - Constructor for class co.aurasphere.botmill.fb.internal.util.network.NetworkUtils
 

O

onConfirmation(FacebookConfirmationMessage) - Method in interface co.aurasphere.botmill.fb.support.FbBotMillMonitor
Callback processed each time the bot sends data and gets a reply back from the Facebook's server.
onError(FacebookErrorMessage) - Method in interface co.aurasphere.botmill.fb.support.FbBotMillMonitor
Callback processed each time the bot sends data and gets an error back from the Facebook's server.
onGetReceived(HttpServletRequest) - Method in interface co.aurasphere.botmill.fb.support.FbBotMillMonitor
Callback processed each time the FbBotMillServlet receives an HTTP GET request.
onPostReceived(HttpServletRequest, MessengerCallback) - Method in interface co.aurasphere.botmill.fb.support.FbBotMillMonitor
Callback processed each time the FbBotMillServlet receives an HTTP POST request.
onValidationError(FbBotMillResponse, Set<ConstraintViolation<FbBotMillResponse>>) - Method in interface co.aurasphere.botmill.fb.support.FbBotMillMonitor
Callback processed each time there is a validation error on the response produced by the bots.
Optin - Class in co.aurasphere.botmill.fb.model.incoming.callback
Model for a plugin opt-in callback.
Optin() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.Optin
 

P

PassengerInfo - Class in co.aurasphere.botmill.fb.model.outcoming.template.airline
The Class PassengerInfo.
PassengerInfo(String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerInfo
Instantiates a new passenger info.
PassengerInfo(String, String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerInfo
Instantiates a new passenger info.
PassengerSegmentInfo - Class in co.aurasphere.botmill.fb.model.outcoming.template.airline
The Class PassengerSegmentInfo.
PassengerSegmentInfo(String, String, String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
Instantiates a new passenger segment info.
PassengerSegmentInfoBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Builder for a PassengerSegmentInfo object.
Payload - Interface in co.aurasphere.botmill.fb.model.base
Interface which represents a FbBotMillResponse payload.
PAYLOAD_MAX_LENGTH - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
The Constant PAYLOAD_MAX_LENGTH.
PayloadType - Enum in co.aurasphere.botmill.fb.model.outcoming.payload
Enum that represents the all available payloads.
Payment - Class in co.aurasphere.botmill.fb.model.incoming.callback.payment
Model for the Payment Callback.
Payment() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
 
PaymentAmount - Class in co.aurasphere.botmill.fb.model.incoming.callback.payment
Object that represents the total amount of a transaction for a Payment callback.
PaymentAmount() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentAmount
 
PaymentCredential - Class in co.aurasphere.botmill.fb.model.incoming.callback.payment
Object that represents a payment credentials for a Payment callback.
PaymentCredential() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
 
PaymentDevModeAction - Enum in co.aurasphere.botmill.fb.model.threadsettings.payment
 
PaymentSettings - Class in co.aurasphere.botmill.fb.model.threadsettings.payment
Model class for the Payment Thread Settings.
PaymentSettings() - Constructor for class co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentSettings
Instantiates a new PaymentSettings.
PaymentSummary - Class in co.aurasphere.botmill.fb.model.outcoming.template.button
The Payment Summary Class/Object.
PaymentSummary() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
 
PaymentSummaryBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Builder for a BuyButton's PaymentSummary.
PaymentSummaryBuilder(String, PaymentType, String, BuyButtonBuilder) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.factory.PaymentSummaryBuilder
Instantiates a new PaymentSummaryBuilder.
PaymentType - Enum in co.aurasphere.botmill.fb.model.outcoming.template.button
The Enum PaymentType.
PERSISTENT_BUTTON_TITLE_MAX_LENGTH - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
The Constant PERSISTENT_BUTTON_TITLE_MAX_LENGTH.
PERSISTENT_BUTTONS_MAX_ELEMENTS - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
The Constant PERSISTENT_BUTTONS_MAX_ELEMENTS.
post(String, StringEntity) - Static method in class co.aurasphere.botmill.fb.internal.util.network.NetworkUtils
Utility to send a POST request.
Postback - Class in co.aurasphere.botmill.fb.model.incoming.callback
Model for a postback callback.
Postback() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.Postback
 
PostbackButton - Class in co.aurasphere.botmill.fb.model.outcoming.template.button
The Class PostbackButton.
PostbackButton(String, ButtonType, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.button.PostbackButton
Instantiates a new postback button.
PostbackEvent - Class in co.aurasphere.botmill.fb.event.postback
An FbBotMillEvent that triggers whenever the users sends a a payload back by pressing a button or similar that matches an exact String.
PostbackEvent(String, boolean) - Constructor for class co.aurasphere.botmill.fb.event.postback.PostbackEvent
Instantiates a new PostbackEvent.
PostbackEvent(String) - Constructor for class co.aurasphere.botmill.fb.event.postback.PostbackEvent
Instantiates a new PostbackEvent.
PostbackPatternEvent - Class in co.aurasphere.botmill.fb.event.postback
An FbBotMillEvent that triggers whenever the users sends a a payload back by pressing a button or similar that matches a Pattern.
PostbackPatternEvent(Pattern) - Constructor for class co.aurasphere.botmill.fb.event.postback.PostbackPatternEvent
Instantiates a new PostbackPatternEvent.
PostbackPatternEvent(String) - Constructor for class co.aurasphere.botmill.fb.event.postback.PostbackPatternEvent
Instantiates a new PostbackPatternEvent.
postFormDataMessage(String, AttachmentType, File) - Static method in class co.aurasphere.botmill.fb.internal.util.network.NetworkUtils
POSTs a message as a JSON string to Facebook.
postJsonMessage(StringEntity) - Static method in class co.aurasphere.botmill.fb.internal.util.network.NetworkUtils
POSTs a message as a JSON string to Facebook.
postJsonMessage(Object) - Static method in class co.aurasphere.botmill.fb.internal.util.network.NetworkUtils
POSTs a message as a JSON string to Facebook.
postThreadSetting(StringEntity) - Static method in class co.aurasphere.botmill.fb.internal.util.network.NetworkUtils
POSTs a thread setting as a JSON string to Facebook.
postThreadSetting(Object) - Static method in class co.aurasphere.botmill.fb.internal.util.network.NetworkUtils
POSTs a thread setting as a JSON string to Facebook.
PreCheckout - Class in co.aurasphere.botmill.fb.model.incoming.callback
Model for a pre-checkout callback.
PreCheckout() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.PreCheckout
 
PriceInfo - Class in co.aurasphere.botmill.fb.model.outcoming.template.airline
The Class PriceInfo.
PriceInfo(String, BigDecimal) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.PriceInfo
Instantiates a new price info.
PriceInfo(String, BigDecimal, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.PriceInfo
Instantiates a new price info.
PriceLabel - Class in co.aurasphere.botmill.fb.model.outcoming.template.button
The PriceList Class/Object.
PriceLabel(String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.button.PriceLabel
 
process(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.actionframe.ActionFrame
Executes the reply if the event is triggered.
processMessage(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.FbBot
Checks if there's any registered FbBotMillEvent for the incoming callback.
processMultipleReply(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.actionframe.ActionFrame
Executes multiple replies when multiple autoreply is set.
ProductInfo - Class in co.aurasphere.botmill.fb.model.outcoming.template.airline
The Class ProductInfo.
ProductInfo(String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.airline.ProductInfo
Instantiates a new product info.
ProviderType - Enum in co.aurasphere.botmill.fb.model.incoming.callback.payment
Provider type for a PaymentCredential object.

Q

QUICK_REPLY_MAX_ELEMENTS - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
The Constant QUICK_REPLY_MAX_ELEMENTS.
quickReplies - Variable in class co.aurasphere.botmill.fb.model.outcoming.factory.MessageBaseBuilder
The quick replies of this message.
quickReplies - Variable in class co.aurasphere.botmill.fb.model.outcoming.message.Message
The quick replies of this message.
quickReply - Variable in class co.aurasphere.botmill.fb.model.incoming.callback.IncomingMessage
Optional custom data provided by the sending app.
QuickReply - Class in co.aurasphere.botmill.fb.model.outcoming.quickreply
The Class QuickReply.
QuickReply(String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
Instantiates a new quick reply.
QuickReply(String, String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
Instantiates a new quick reply with the following parameters.
QuickReply(String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
Instantiates a new location quick reply.
QuickReplyFactory - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Factory class for building QuickReply objects.
QuickReplyLocationPayload - Class in co.aurasphere.botmill.fb.model.base
A Payload which contains a Location sent by a Quick Reply.
QuickReplyLocationPayload() - Constructor for class co.aurasphere.botmill.fb.model.base.QuickReplyLocationPayload
 
QuickReplyMessageEvent - Class in co.aurasphere.botmill.fb.event.message
An FbBotMillEvent that processes all the incoming callbacks that contains a specific text message from Facebook's Messenger Platform.
QuickReplyMessageEvent(String, boolean) - Constructor for class co.aurasphere.botmill.fb.event.message.QuickReplyMessageEvent
Instantiates a new quick reply message event.
QuickReplyMessageEvent(String) - Constructor for class co.aurasphere.botmill.fb.event.message.QuickReplyMessageEvent
Instantiates a new quick reply message event.
QuickReplyMessagePatternEvent - Class in co.aurasphere.botmill.fb.event.message
An FbBotMillEvent that processes all the incoming callbacks that contains a text message which matches against a defined pattern from Facebook's Messenger Platform.
QuickReplyMessagePatternEvent(Pattern) - Constructor for class co.aurasphere.botmill.fb.event.message.QuickReplyMessagePatternEvent
Instantiates a new quick reply message event pattern.
QuickReplyMessagePatternEvent(String) - Constructor for class co.aurasphere.botmill.fb.event.message.QuickReplyMessagePatternEvent
Instantiates a new quick reply message event pattern.
QuickReplyType - Enum in co.aurasphere.botmill.fb.model.outcoming.quickreply
The Enum QuickReplyType.

R

Read - Class in co.aurasphere.botmill.fb.model.incoming.callback
Model for a read message callback.
Read() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.Read
 
ReceiptTemplateBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
A builder for a Receipt Template.
ReceiptTemplateElement - Class in co.aurasphere.botmill.fb.model.outcoming.template.receipt
The Class ReceiptTemplateElement.
ReceiptTemplateElement() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
 
ReceiptTemplateElementBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Builder for a ReceiptTemplateElement.
ReceiptTemplatePayload - Class in co.aurasphere.botmill.fb.model.outcoming.payload.template
The Class ReceiptTemplatePayload.
ReceiptTemplatePayload() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Instantiates a new receipt template payload.
ReceivedMessage - Class in co.aurasphere.botmill.fb.model.incoming.callback
Model for a received message callback.
ReceivedMessage() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.ReceivedMessage
 
recipient - Variable in class co.aurasphere.botmill.fb.model.outcoming.FbBotMillResponse
The recipient of the message.
Referral - Class in co.aurasphere.botmill.fb.model.incoming.callback
Model for the Referral Callback.
Referral() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.Referral
 
registerMonitor(FbBotMillMonitor) - Method in class co.aurasphere.botmill.fb.FbBotMillContext
Registers a monitor to the context.
removePaymentsTester(String) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Removes a single tester for payments.
removePaymentsTesters(List<String>) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Removes a list of testers for payments.
reply(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.autoreply.AutoReply
Method which defines the reply flow.
Reply - Interface in co.aurasphere.botmill.fb.autoreply
Interface which represents every reply from the bot.
ReplyFactory - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Static class that allows the creation of a FbBotMillResponse.
RequestedUserInfo - Enum in co.aurasphere.botmill.fb.model.outcoming.template.button
The RequestedUserInfo Class/Object.

S

safeGetMessage(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.bean.FbBotMillBean
Retrieves a text message from an envelope.
safeGetPostbackPayload(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.bean.FbBotMillBean
Retrieves a text message from an envelope.
safeGetQuickReplyPayload(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.bean.FbBotMillBean
Retrieves a quick reply payload from an envelope.
safeGetRecipient(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.bean.FbBotMillBean
Retrieves the recipient from an envelope.
safeGetRecipientId(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.bean.FbBotMillBean
Retrieves the recipient ID from an envelope.
safeGetSender(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.bean.FbBotMillBean
Retrieves the sender from an envelope.
safeGetSenderId(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.bean.FbBotMillBean
Retrieves the sender ID from an envelope.
sendPayload(String) - Method in class co.aurasphere.botmill.fb.support.FbBotMillMockMediator
Sends a payload to all the registered bots.
sendQuickReplyPayload(String) - Method in class co.aurasphere.botmill.fb.support.FbBotMillMockMediator
Sends a quickreply to all the registered bots.
sendTextMessage(String) - Method in class co.aurasphere.botmill.fb.support.FbBotMillMockMediator
Sends a text message to all the registered bots.
serialize(Button, Type, JsonSerializationContext) - Method in class co.aurasphere.botmill.fb.internal.util.json.ButtonSerializer
 
serialize(Calendar, Type, JsonSerializationContext) - Method in class co.aurasphere.botmill.fb.internal.util.json.CalendarSerializer
Serializes a Calendar using the Facebook date format (YYYY-MM-DDThh:mm).
serialize(Enum<?>, Type, JsonSerializationContext) - Method in class co.aurasphere.botmill.fb.internal.util.json.EnumLowercaseSerializer
Serializes an Enum as its lowercase name.
setAboveBarCodeImageUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Sets the above bar code image url.
setAccountLinking(AccountLinking) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
setAction(TypingAction) - Method in class co.aurasphere.botmill.fb.model.outcoming.action.FbBotMillActionResponse
setAddress(Address) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
The shipping address.
setAddress() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
The shipping address.
setAddress(Address) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Sets the address.
setAdjustments(List<Adjustment>) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Sets the adjustments.
setAircraftType(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoExtendedBuilder
Sets the aircraft type for the current FlightInfo object.
setAircraftType(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfoExtended
Sets the aircraft type.
setAirportCode(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Airport
Sets the airport code.
setAmount(PaymentAmount) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
Sets the Payment.amount.
setAmount(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentAmount
setAmount(PaymentAmount) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.PreCheckout
setAmount(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PriceInfo
Sets the amount.
setAmount(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PriceLabel
 
setAmount(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Adjustment
Sets the amount.
setAppId(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
setArrivalAirport(String, String, String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoBuilder
Sets the arrival Airport for the current FlightInfo object.
setArrivalAirport(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoBuilder
Sets the arrival Airport for the current FlightInfo object.
setArrivalAirport(Airport) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoBuilder
Sets the arrival Airport for the current FlightInfo object.
setArrivalAirport(String, String, String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoExtendedBuilder
Sets the arrival Airport for the current FlightInfoExtended object.
setArrivalAirport(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoExtendedBuilder
Sets the arrival Airport for the current FlightInfoExtended object.
setArrivalAirport(Airport) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoExtendedBuilder
Sets the arrival Airport for the current FlightInfoExtended object.
setArrivalAirport(Airport) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfo
Sets the arrival airport.
setArrivalTime(Calendar) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightSchedule
Sets the arrival time.
setAttachment(Attachment) - Method in class co.aurasphere.botmill.fb.model.outcoming.message.AttachmentMessage
setAttachments(List<Attachment>) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.IncomingMessage
setAuthorizationCode(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.AccountLinking
setAuxiliaryFields(List<Field>) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Sets the auxiliary fields.
setBarcodeImageUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BoardingPassBuilder
Sets the URL of the barcode image for the current BoardingPass object.
setBarcodeImageUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Sets the barcode image url.
setBasePrice(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Sets the base price for this itinerary.
setBasePrice(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
 
setBoardingPass(List<BoardingPass>) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBoardingPassTemplatePayload
Sets the boarding pass.
setBoardingTime(Calendar) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightSchedule
Sets the boarding time.
setButtons(List<Button>) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ButtonTemplatePayload
setButtons(List<Button>) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
setButtons(List<Button>) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
Sets the buttons.
setButtons(List<Button>) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
Sets the buttons.
setCallToActions(List<Button>) - Method in class co.aurasphere.botmill.fb.model.threadsettings.CallToActionsRequest
setChargeId(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
setCheckinUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineCheckinTemplatePayload
Sets the checkin url.
setCheckoutUpdate(CheckoutUpdate) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
setCity(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
setCity(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AddressBuilder
Sets the city.
setCity(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Airport
Sets the city.
setCity(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
Sets the city.
setCode(String) - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookError
setConnectionId(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfoExtended
Sets the connection id.
setContentType(QuickReplyType) - Method in class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
Sets the content type.
setCoordinates(LocationCoordinates) - Method in class co.aurasphere.botmill.fb.model.base.QuickReplyLocationPayload
setCountry(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
setCountry(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AddressBuilder
Sets the two-letter country abbreviation.
setCountry(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
Sets the country.
setCurrency(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentAmount
setCurrency(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateElementBuilder
Sets the currency of price.
setCurrency(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Sets the currency.
setCurrency(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Sets the currency.
setCurrency(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PriceInfo
Sets the currency.
setCurrency(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
Sets the currency.
setCurrency(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
Sets the currency.
setDefaultAction(DefaultAction) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateElementBuilder
Sets a DefaultAction for the current ListTemplateElement.
setDefaultAction(DefaultAction) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
Sets the default action.
setDelivery(DeliveredMessage) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
setDepartureAirport(String, String, String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoBuilder
Sets the departure Airport for the current FlightInfo object.
setDepartureAirport(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoBuilder
Sets the departure Airport for the current FlightInfo object.
setDepartureAirport(Airport) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoBuilder
Sets the departure Airport for the current FlightInfo object.
setDepartureAirport(String, String, String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoExtendedBuilder
Sets the departure Airport for the current FlightInfoExtended object.
setDepartureAirport(String, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoExtendedBuilder
Sets the departure Airport for the current FlightInfoExtended object.
setDepartureAirport(Airport) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoExtendedBuilder
Sets the departure Airport for the current FlightInfoExtended object.
setDepartureAirport(Airport) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfo
Sets the departure airport.
setDepartureTime(Calendar) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightSchedule
Sets the departure time.
setDomainActionType(DomainActionType) - Method in class co.aurasphere.botmill.fb.model.threadsettings.WhitelistDomainRequest
Sets the domain action type.
setElements(List<GenericTemplateElement>) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.GenericTemplatePayload
setElements(List<ListTemplateElement>) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
setElements(List<ReceiptTemplateElement>) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Sets the elements.
setEntry(List<MessengerCallbackEntry>) - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallback
setError(FacebookError) - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookErrorMessage
setFallbackUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.DefaultAction
Sets the fallback url.
setFbPaymentId(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
setFbTraceId(String) - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookError
setFirstName(String) - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
setFlightInfo(List<FlightInfo>) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineCheckinTemplatePayload
Sets the flight info.
setFlightInfo(FlightInfo) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Sets the flight info.
setFlightNumber(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfo
Sets the flight number.
setFlightSchedule(Calendar, Calendar) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoBuilder
Sets the FlightSchedule object for the current FlightInfo object.
setFlightSchedule(Calendar, Calendar, Calendar) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoBuilder
Sets the FlightSchedule object for the current FlightInfo object.
setFlightSchedule(FlightSchedule) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoBuilder
Sets the FlightSchedule object for the current FlightInfo object.
setFlightSchedule(Calendar, Calendar) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoExtendedBuilder
Sets the FlightSchedule object for the current FlightInfoExtended object.
setFlightSchedule(Calendar, Calendar, Calendar) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoExtendedBuilder
Sets the FlightSchedule object for the current FlightInfoExtended object.
setFlightSchedule(FlightSchedule) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoExtendedBuilder
Sets the FlightSchedule object for the current FlightInfoExtended object.
setFlightSchedule(FlightSchedule) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfo
Sets the flight schedule.
setGate(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Airport
Sets the gate.
setGender(Gender) - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
setGetStartedButton(String) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Sets the Get Started Button for the bot.
setGreeting(Greeting) - Method in class co.aurasphere.botmill.fb.model.threadsettings.greeting.SetGreetingTextRequest
setGreetingMessage(String) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Sets the greeting message for the bot.
SetGreetingTextRequest - Class in co.aurasphere.botmill.fb.model.threadsettings.greeting
Request used for Thread Settings of Text Greeting.
SetGreetingTextRequest(String) - Constructor for class co.aurasphere.botmill.fb.model.threadsettings.greeting.SetGreetingTextRequest
Instantiates a new set greeting text request.
setHeaderImageUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BoardingPassBuilder
Sets the header image URL for the current BoardingPass object.
setHeaderImageUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Sets the header image url.
setHeaderTextField(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BoardingPassBuilder
Sets the header text for the current BoardingPass object.
setHeaderTextField(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Sets the header text field.
setId(String) - Method in class co.aurasphere.botmill.fb.model.base.User
Sets the User.id.
setId(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
setId(String) - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallbackEntry
setImage(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateElementBuilder
Sets an image for the current GenericTemplateElement.
setImageUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateElementBuilder
Sets an image for the current ListTemplateElement.
setImageUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateElementBuilder
Sets the image URL of item.
setImageUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
Sets the image url.
setImageUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
Sets the image url.
setImageUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
Sets the image url.
setImageUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
Sets the image url.
setIntroMessage(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBaseTemplatePayload
Sets the intro message.
setIsEcho(boolean) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
setItemUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
Sets the item url.
setLabel(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Field
Sets the label.
setLabel(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PriceLabel
 
setLastName(String) - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
setLatitude(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.LocationCoordinates
setLocale(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBaseTemplatePayload
Sets the locale.
setLocale(String) - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
setLogoImageUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Sets the logo image url.
setLongitude(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.LocationCoordinates
setMerchantName(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
Sets the merchant name.
setMerchantName(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Sets the merchant name.
setMerchantName(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
Sets the merchant name.
setMessage(String) - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookError
setMessage(IncomingMessage) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
setMessage(Message) - Method in class co.aurasphere.botmill.fb.model.outcoming.message.FbBotMillMessageResponse
setMessageId(String) - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookConfirmationMessage
setMessaging(List<MessageEnvelope>) - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallbackEntry
setMessengerExtensions(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.DefaultAction
Sets the messenger extensions.
setMetadata(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
setMid(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
Sets the EchoMessage.mid.
setMid(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ReceivedMessage
setMids(List<String>) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.DeliveredMessage
setName(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerInfo
Sets the name.
setName(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Adjustment
Sets the name.
setObject(String) - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallback
setOptin(Optin) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
setOrderNumber(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Sets the order number.
setOrderUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
Sets the URL of order.
setOrderUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Sets the order url.
setPageToken(String) - Method in class co.aurasphere.botmill.fb.FbBotMillContext
Deprecated.
setPassengerId(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerInfo
Sets the passenger id.
setPassengerId(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
Sets the passenger id.
setPassengerInfo(List<PassengerInfo>) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Sets the passenger info.
setPassengerName(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Sets the passenger name.
setPassengerSegmentInfo(List<PassengerSegmentInfo>) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Sets the passenger segment info.
setPayload(Payload) - Method in class co.aurasphere.botmill.fb.model.base.Attachment
setPayload(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.CheckoutUpdate
setPayload(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
Sets the Payment.payload.
setPayload(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Postback
setPayload(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.PreCheckout
setPayload(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
Sets the payload.
setPayload(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.BuyButton
Sets the payload.
setPayload(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PostbackButton
Sets the payload.
setPayment(Payment) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
setPaymentCredential(PaymentCredential) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
setPaymentDevModeAction(PaymentDevModeAction) - Method in class co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentSettings
setPaymentEnabled(boolean) - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
setPaymentMethod(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Sets the payment method.
setPaymentsPrivacyUrl(String) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Sets the payment privacy Url.
setPaymentsPublicKey(String) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Sets the payment public key.
setPaymentSummary(PaymentSummary) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BuyButtonBuilder
Sets the PaymentSummary for the current BuyButton.
setPaymentSummary(String, PaymentType, String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BuyButtonBuilder
Sets the PaymentSummary for the current BuyButton.
setPaymentSummary(PaymentSummary) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.BuyButton
Sets the payment summary.
setPaymentTesters(List<String>) - Method in class co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentSettings
setPaymentType(PaymentType) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
Sets the payment type.
setPersistentMenu(List<Button>) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Sets a Persistent Menu of buttons which is always available to the user.
setPnrNumber(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBasePnrNumberTemplatePayload
Sets the pnr number.
setPnrNumber(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Sets the pnr number.
setPostalCode(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
setPostalCode(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AddressBuilder
Sets the postal code.
setPostalCode(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
Sets the postal code.
setPostback(Postback) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
setPreCheckout(PreCheckout) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
setPrice(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateElementBuilder
Sets the item price.
setPrice(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
Sets the price.
setPriceInfo(List<PriceInfo>) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
Sets the price info.
setPriceList(List<PriceLabel>) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
Sets the price list.
setPrivacyUrl(String) - Method in class co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentSettings
setProductInfo(List<ProductInfo>) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
Sets the product info.
setProfilePic(String) - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
setProviderType(ProviderType) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
setPublicKey(String) - Method in class co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentSettings
setQrCode(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BoardingPassBuilder
Sets the Aztec or QR code for the current BoardingPass object.
setQrCode(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Sets the qr code.
setQuantity(int) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateElementBuilder
Sets a quantity of item.
setQuantity(int) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
Sets the quantity.
setQuickReplies(List<QuickReply>) - Method in class co.aurasphere.botmill.fb.model.outcoming.message.Message
setQuickReply(QuickReply) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.IncomingMessage
setRead(Read) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
setRecipient(User) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
setRecipient(User) - Method in class co.aurasphere.botmill.fb.model.outcoming.FbBotMillResponse
setRecipientId(String) - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookConfirmationMessage
setRecipientName(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Sets the recipient name.
setRedirectUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateElementBuilder
Sets an URL for the current GenericTemplateElement.
setRef(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Optin
Sets the Optin.ref.
setRef(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Referral
Sets the Referral.ref.
setReferral(Referral) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Postback
setReferral(Referral) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
setRequestedUserInfo(RequestedUserInfo) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
setRequestedUserInfo(RequestedUserInfo) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.PreCheckout
setRequestedUserInfo(List<RequestedUserInfo>) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
Sets the requested user info.
setResult(String) - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookConfirmationMessage
setSeat(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BoardingPassBuilder
Sets the seat for the current BoardingPass object.
setSeat(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Sets the seat.
setSeat(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
Sets the seat.
setSeatType(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
Sets the seat type.
setSecondaryFields(List<Field>) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Sets the secondary fields.
setSegmentId(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfoExtended
Sets the segment id.
setSegmentId(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
Sets the segment id.
setSender(User) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
setSeq(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.DeliveredMessage
setSeq(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
Sets the EchoMessage.seq.
setSeq(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Read
Sets the Read.seq.
setSeq(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ReceivedMessage
setShippingAddress(ShippingAddress) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.CheckoutUpdate
setShippingCost(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Summary
Sets the shipping cost.
setShippingOptionId(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
setSource(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Referral
Sets the Referral.source.
setState(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
setState(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AddressBuilder
Sets the state abbreviation or Region/Province (international).
setState(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
Sets the state.
setStatus(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.AccountLinking
setStreet1(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
setStreet1(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AddressBuilder
Sets the Street address, line 1.
setStreet1(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
Sets the street 1.
setStreet2(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
setStreet2(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AddressBuilder
Sets the Street address, line 2.
setStreet2(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
Sets the street 2.
setSubtitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateElementBuilder
Sets a subtitle for the current GenericTemplateElement.
setSubtitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateElementBuilder
Sets a subtitle for the current ListTemplateElement.
setSubtitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateElementBuilder
Sets a subtitle for the item.
setSubtitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
Sets the subtitle.
setSubtitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
Sets the subtitle.
setSubtitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
Sets the subtitle.
setSubtotal(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Summary
Sets the subtotal.
setSummary(Summary) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
Sets the payment Summary.
setSummary(BigDecimal, BigDecimal, BigDecimal, BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
Sets the payment Summary.
setSummary(Summary) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Sets the summary.
setTax(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Sets the tax amount for this itinerary.
setTax(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
 
setTemplateType(PayloadType) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.TemplateBasePayload
setTerminal(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Airport
Sets the terminal.
setTestPayment(boolean) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.PaymentSummaryBuilder
setTestPayment(boolean) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
Sets the test payment.
setText(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.IncomingMessage
setText(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ReceivedMessage
setText(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.message.TextMessage
setText(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ButtonTemplatePayload
setText(String) - Method in class co.aurasphere.botmill.fb.model.threadsettings.greeting.Greeting
Sets the Greeting.text.
setThemeColor(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineBoardingPassTemplateBuilder
Sets the theme color for this template.
setThemeColor(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineCheckinTemplateBuilder
Sets the theme color for this template.
setThemeColor(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineFlightUpdateTemplateBuilder
Sets the theme color for this template.
setThemeColor(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
Sets the theme color for this template.
setThemeColor(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBaseTemplatePayload
Sets the theme color.
setThreadState(ThreadState) - Method in class co.aurasphere.botmill.fb.model.threadsettings.CallToActionsRequest
setTicketNumber(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerInfo
Sets the ticket number.
setTime(String) - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallbackEntry
setTimestamp(String) - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
setTimestamp(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
Sets the timestamp of the order, in seconds.
setTimestamp(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
Sets the timestamp.
setTimezone(int) - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
SettingType - Enum in co.aurasphere.botmill.fb.model.threadsettings
Enum for the Thread Setting to modify.
setTitle(String) - Method in class co.aurasphere.botmill.fb.model.base.Attachment
setTitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
Sets the title.
setTitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PriceInfo
Sets the title.
setTitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.ProductInfo
Sets the title.
setTitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.BuyButton
Sets the title.
setTitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PostbackButton
Sets the title.
setTitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.WebUrlButton
Sets the title.
setTitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
Sets the title.
setTitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
Sets the title.
setTitle(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
Sets the title.
setTokenExpiryMonth(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
setTokenExpiryYear(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
setTokenizedCard(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
setTokenizedCvv(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
setTopElementStyle(TopElementStyle) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateBuilder
Sets/Adds a TopElementStyle to the list template payload.
setTopElementStyle(TopElementStyle) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
setTotalCost(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Summary
Sets the total cost.
setTotalPrice(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
 
setTotalTax(BigDecimal) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Summary
Sets the total tax.
setTravelClass(TravelClass) - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BoardingPassBuilder
Sets the TravelClass for the current BoardingPass object.
setTravelClass(TravelClass) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
Sets the travel class.
setTravelClass(TravelClass) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfoExtended
Sets the travel class.
setType(AttachmentType) - Method in class co.aurasphere.botmill.fb.model.base.Attachment
Sets the Attachment.type.
setType(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Referral
Sets the Referral.type.
setType(String) - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookError
setType(ButtonType) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.Button
Sets the type.
setType(SettingType) - Method in class co.aurasphere.botmill.fb.model.threadsettings.ThreadSettingsBaseRequest
setup(String, String) - Method in class co.aurasphere.botmill.fb.FbBotMillContext
Convenience method for quickly setting up the FbBotMill environment.
setUpdateFlightInfo(FlightInfo) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineFlightUpdateTemplatePayload
Sets the update flight info.
setUrl(String) - Method in class co.aurasphere.botmill.fb.model.base.Attachment
Sets the Attachment.url.
setUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.UrlPayload
Sets the UrlPayload.url.
setUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.LoginButton
Sets the url.
setUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.WebUrlButton
Sets the url.
setUrl(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.DefaultAction
Sets the url.
setValidationEnabled(boolean) - Method in class co.aurasphere.botmill.fb.FbBotMillContext
setValidationToken(String) - Method in class co.aurasphere.botmill.fb.FbBotMillContext
Deprecated.
setValue(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Field
Sets the value.
setValue(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.ProductInfo
Sets the value.
setWatermark(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.DeliveredMessage
setWatermark(String) - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Read
Sets the Read.watermark.
setWebviewHeightRatio(String) - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.DefaultAction
Sets the webview height ratio.
setWhiteListDomains(List<String>) - Static method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
Adds a list of domains that needs to be "white listed".
setWhiteListedDomains(List<String>) - Method in class co.aurasphere.botmill.fb.model.threadsettings.WhitelistDomainRequest
Sets the white listed domains.
ShareButton - Class in co.aurasphere.botmill.fb.model.outcoming.template.button
The Share Button Class/Object.
ShareButton() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.button.ShareButton
Instantiates a new share button.
ShippingAddress - Class in co.aurasphere.botmill.fb.model.incoming.callback
An object that represents the shipping address, used by the CheckoutUpdate class.
ShippingAddress() - Constructor for class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
 
SkipDeserialization - Annotation Type in co.aurasphere.botmill.fb.internal.util.json
Annotation used to skip the Gson deserialization of a field.
Summary - Class in co.aurasphere.botmill.fb.model.outcoming.template.receipt
The Class Summary.
Summary() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Summary
Instantiates a new summary.
Summary(BigDecimal, BigDecimal, BigDecimal, BigDecimal) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Summary
Instantiates a new summary.

T

TemplateBaseBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
Base class for FbBotMillMockableBuilder that builds a template.
TemplateBaseBuilder() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.factory.TemplateBaseBuilder
 
TemplateBasePayload - Class in co.aurasphere.botmill.fb.model.outcoming.payload.template
A Payload which contains a Template.
TemplateBasePayload() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.template.TemplateBasePayload
 
templateType - Variable in class co.aurasphere.botmill.fb.model.outcoming.payload.template.TemplateBasePayload
The type of the template content.
text - Variable in class co.aurasphere.botmill.fb.model.incoming.callback.IncomingMessage
Text message.
TextMessage - Class in co.aurasphere.botmill.fb.model.outcoming.message
A Message which contains text.
TextMessage(String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.message.TextMessage
Instantiates a new TextMessage.
TextMessageBuilder - Class in co.aurasphere.botmill.fb.model.outcoming.factory
A builder for a message that contains only a plain text message.
THREAD_SETTINGS_BUTTONS_MAX_ELEMENTS - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
Thread Settings max length of buttons lists.
THREAD_SETTINGS_GREETING_MESSAGE_MAX_LENGTH - Static variable in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
Thread Settings max length of greeting text message.
ThreadSettingsBaseRequest - Class in co.aurasphere.botmill.fb.model.threadsettings
Base request for a Thread Setting configuration.
ThreadSettingsBaseRequest() - Constructor for class co.aurasphere.botmill.fb.model.threadsettings.ThreadSettingsBaseRequest
 
ThreadState - Enum in co.aurasphere.botmill.fb.model.threadsettings
Enum that represents the Facebook Thread state.
title - Variable in class co.aurasphere.botmill.fb.model.outcoming.template.button.BuyButton
The button title.
title - Variable in class co.aurasphere.botmill.fb.model.outcoming.template.button.PostbackButton
The button title.
title - Variable in class co.aurasphere.botmill.fb.model.outcoming.template.button.WebUrlButton
The button title.
toJson(Object) - Static method in class co.aurasphere.botmill.fb.internal.util.json.JsonUtils
To json.
TopElementStyle - Enum in co.aurasphere.botmill.fb.model.outcoming.template.list
The TopElementStyle Enum.
toString() - Method in class co.aurasphere.botmill.fb.AbstractFbBot
 
toString() - Method in class co.aurasphere.botmill.fb.actionframe.ActionFrame
 
toString() - Method in class co.aurasphere.botmill.fb.autoreply.ActionAutoReply
 
toString() - Method in class co.aurasphere.botmill.fb.autoreply.AttachmentAutoReply
 
toString() - Method in class co.aurasphere.botmill.fb.autoreply.AutoReply
 
toString() - Method in class co.aurasphere.botmill.fb.autoreply.EchoAutoReply
 
toString() - Method in class co.aurasphere.botmill.fb.autoreply.MessageAutoReply
 
toString() - Method in class co.aurasphere.botmill.fb.bean.FbBotMillBean
 
toString() - Method in class co.aurasphere.botmill.fb.event.AnyEvent
 
toString() - Method in class co.aurasphere.botmill.fb.event.base.BasePatternEvent
 
toString() - Method in class co.aurasphere.botmill.fb.event.base.BaseStringEvent
 
toString() - Method in class co.aurasphere.botmill.fb.event.message.AnyMessageEvent
 
toString() - Method in class co.aurasphere.botmill.fb.event.message.LocationEvent
 
toString() - Method in class co.aurasphere.botmill.fb.event.message.MessageEvent
 
toString() - Method in class co.aurasphere.botmill.fb.event.message.MessagePatternEvent
 
toString() - Method in class co.aurasphere.botmill.fb.event.message.QuickReplyMessageEvent
 
toString() - Method in class co.aurasphere.botmill.fb.event.message.QuickReplyMessagePatternEvent
 
toString() - Method in class co.aurasphere.botmill.fb.event.postback.AnyPostbackEvent
 
toString() - Method in class co.aurasphere.botmill.fb.event.postback.PostbackEvent
 
toString() - Method in class co.aurasphere.botmill.fb.event.postback.PostbackPatternEvent
 
toString() - Method in exception co.aurasphere.botmill.fb.exception.FbBotMillIllegalAttachmentException
 
toString() - Method in class co.aurasphere.botmill.fb.FbBot
 
toString() - Method in class co.aurasphere.botmill.fb.FbBotMillContext
 
toString() - Method in class co.aurasphere.botmill.fb.FbBotMillServlet
 
toString() - Method in class co.aurasphere.botmill.fb.internal.util.json.AttachmentDeserializer
 
toString() - Method in class co.aurasphere.botmill.fb.internal.util.json.ButtonSerializer
 
toString() - Method in class co.aurasphere.botmill.fb.internal.util.json.CalendarSerializer
 
toString() - Method in class co.aurasphere.botmill.fb.internal.util.json.EnumLowercaseSerializer
 
toString() - Method in class co.aurasphere.botmill.fb.internal.util.json.IncomingMessageDeserializer
 
toString() - Method in class co.aurasphere.botmill.fb.internal.util.json.JsonUtils
 
toString() - Method in class co.aurasphere.botmill.fb.internal.util.network.FbBotMillNetworkConstants
 
toString() - Method in class co.aurasphere.botmill.fb.internal.util.network.HttpDeleteWithBody
 
toString() - Method in class co.aurasphere.botmill.fb.internal.util.network.NetworkUtils
 
toString() - Method in class co.aurasphere.botmill.fb.internal.util.validation.FbBotMillValidationConstants
 
toString() - Method in class co.aurasphere.botmill.fb.model.base.Attachment
 
toString() - Method in class co.aurasphere.botmill.fb.model.base.QuickReplyLocationPayload
 
toString() - Method in class co.aurasphere.botmill.fb.model.base.User
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.AccountLinking
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.CheckoutUpdate
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.DeliveredMessage
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.EchoMessage
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.IncomingMessage
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.LocationCoordinates
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Optin
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.Payment
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentAmount
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.payment.PaymentCredential
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Postback
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.PreCheckout
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Read
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ReceivedMessage
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.Referral
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.callback.ShippingAddress
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookConfirmationMessage
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookError
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.FacebookErrorMessage
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.MessageEnvelope
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallback
 
toString() - Method in class co.aurasphere.botmill.fb.model.incoming.MessengerCallbackEntry
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.action.FbBotMillActionResponse
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ActionResponseBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AddressBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineBaseTemplateBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineBoardingPassTemplateBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineCheckinTemplateBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineFlightUpdateTemplateBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AirlineItineraryTemplateBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.AttachmentMessageBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BoardingPassBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonFactory
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ButtonTemplateBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.BuyButtonBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FbBotMillMockableBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FbBotMillResponseBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoBuilderDelegator
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.FlightInfoExtendedBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.GenericTemplateElementBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ListTemplateElementBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.MessageBaseBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.PassengerSegmentInfoBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.PaymentSummaryBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.QuickReplyFactory
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReceiptTemplateElementBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.ReplyFactory
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.TemplateBaseBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.factory.TextMessageBuilder
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.FbBotMillResponse
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.message.AttachmentMessage
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.message.FbBotMillMessageResponse
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.message.Message
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.message.TextMessage
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBasePnrNumberTemplatePayload
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBaseTemplatePayload
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineBoardingPassTemplatePayload
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineCheckinTemplatePayload
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineFlightUpdateTemplatePayload
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.airline.AirlineItineraryTemplatePayload
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ButtonTemplatePayload
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.GenericTemplatePayload
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ListTemplatePayload
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.ReceiptTemplatePayload
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.template.TemplateBasePayload
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.payload.UrlPayload
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReply
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Airport
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.BoardingPass
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.Field
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfo
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightInfoExtended
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.FlightSchedule
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerInfo
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PassengerSegmentInfo
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.PriceInfo
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.airline.ProductInfo
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.Button
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.BuyButton
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.LoginButton
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.LogoutButton
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentSummary
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PostbackButton
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.PriceLabel
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.ShareButton
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.button.WebUrlButton
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.generic.GenericTemplateElement
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.DefaultAction
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.list.ListTemplateElement
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Address
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Adjustment
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.ReceiptTemplateElement
 
toString() - Method in class co.aurasphere.botmill.fb.model.outcoming.template.receipt.Summary
 
toString() - Method in class co.aurasphere.botmill.fb.model.threadsettings.CallToActionsRequest
 
toString() - Method in class co.aurasphere.botmill.fb.model.threadsettings.greeting.Greeting
 
toString() - Method in class co.aurasphere.botmill.fb.model.threadsettings.greeting.SetGreetingTextRequest
 
toString() - Method in class co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentSettings
 
toString() - Method in class co.aurasphere.botmill.fb.model.threadsettings.ThreadSettingsBaseRequest
 
toString() - Method in class co.aurasphere.botmill.fb.model.threadsettings.WhitelistDomainRequest
 
toString() - Method in class co.aurasphere.botmill.fb.model.userprofile.FacebookUserProfile
 
toString() - Method in class co.aurasphere.botmill.fb.support.FbBotMillMockMediator
 
toString() - Method in class co.aurasphere.botmill.fb.threadsettings.FbBotMillThreadSettingsConfiguration
 
toString() - Method in class co.aurasphere.botmill.fb.userprofile.FbBotMillUserProfileRetriever
 
TravelClass - Enum in co.aurasphere.botmill.fb.model.outcoming.template.airline
The Enum TravelClass.
type - Variable in class co.aurasphere.botmill.fb.model.outcoming.template.button.Button
The button type.
type - Variable in class co.aurasphere.botmill.fb.model.threadsettings.ThreadSettingsBaseRequest
The type of setting to change.
TypingAction - Enum in co.aurasphere.botmill.fb.model.outcoming.action
Enum that represents the non-message actions that a bot can perform.

U

UpdateType - Enum in co.aurasphere.botmill.fb.model.outcoming.template.airline
Enum that represents the kinds of updates of a flight.
UrlPayload - Class in co.aurasphere.botmill.fb.model.outcoming.payload
A Payload which contains an URL.
UrlPayload() - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.UrlPayload
Instantiates a new UrlPayload.
UrlPayload(String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.payload.UrlPayload
Instantiates a new UrlPayload.
User - Class in co.aurasphere.botmill.fb.model.base
An object that contains a Facebook's user ID.
User() - Constructor for class co.aurasphere.botmill.fb.model.base.User
Instantiates a new user.
User(String) - Constructor for class co.aurasphere.botmill.fb.model.base.User
Instantiates a new user.
USER_FIRST_NAME - Static variable in class co.aurasphere.botmill.fb.model.threadsettings.greeting.Greeting
Placeholder for the user first name.
USER_FULL_NAME - Static variable in class co.aurasphere.botmill.fb.model.threadsettings.greeting.Greeting
Placeholder for the user full name.
USER_LAST_NAME - Static variable in class co.aurasphere.botmill.fb.model.threadsettings.greeting.Greeting
Placeholder for the user last name.
USER_PROFILE_FIELDS - Static variable in class co.aurasphere.botmill.fb.internal.util.network.FbBotMillNetworkConstants
Facebook's GET parameters for the User Profile API.

V

validate(FbBotMillResponse) - Method in class co.aurasphere.botmill.fb.bean.FbBotMillBean
Validates the FbBotMillResponse.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.event.FbBotMillEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.FbBotMillPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.base.AttachmentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.incoming.callback.payment.ProviderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.outcoming.action.TypingAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.outcoming.payload.PayloadType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReplyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.airline.TravelClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.airline.UpdateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.button.ButtonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.button.RequestedUserInfo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.button.WebViewHeightRatioType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.list.TopElementStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.threadsettings.DomainActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentDevModeAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.threadsettings.SettingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.threadsettings.ThreadState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.aurasphere.botmill.fb.model.userprofile.Gender
Returns the enum constant of this type with the specified name.
values() - Static method in enum co.aurasphere.botmill.fb.event.FbBotMillEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.FbBotMillPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.base.AttachmentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.incoming.callback.payment.ProviderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.outcoming.action.TypingAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.outcoming.payload.PayloadType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.outcoming.quickreply.QuickReplyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.airline.TravelClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.airline.UpdateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.button.ButtonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.button.PaymentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.button.RequestedUserInfo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.button.WebViewHeightRatioType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.outcoming.template.list.TopElementStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.threadsettings.DomainActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.threadsettings.payment.PaymentDevModeAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.threadsettings.SettingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.threadsettings.ThreadState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.aurasphere.botmill.fb.model.userprofile.Gender
Returns an array containing the constants of this enum type, in the order they are declared.
verifyEventCondition(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.event.AnyEvent
Verify event condition.
verifyEventCondition(MessageEnvelope) - Method in interface co.aurasphere.botmill.fb.event.FbBotMillEvent
A method which evaluates whether the event is verified or not.
verifyEventCondition(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.event.message.AnyMessageEvent
Verify event condition.
verifyEventCondition(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.event.message.LocationEvent
This method is called to verify that the message envelope contains the payload to verify that we are processing a location input.
verifyEventCondition(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.event.message.MessageEvent
 
verifyEventCondition(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.event.message.MessagePatternEvent
 
verifyEventCondition(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.event.message.QuickReplyMessageEvent
Verify event condition.
verifyEventCondition(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.event.message.QuickReplyMessagePatternEvent
Verify event condition.
verifyEventCondition(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.event.postback.AnyPostbackEvent
 
verifyEventCondition(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.event.postback.PostbackEvent
 
verifyEventCondition(MessageEnvelope) - Method in class co.aurasphere.botmill.fb.event.postback.PostbackPatternEvent
 
verifyPatternMatch(String) - Method in class co.aurasphere.botmill.fb.event.base.BasePatternEvent
Verify pattern match.
verifyStringMatch(String) - Method in class co.aurasphere.botmill.fb.event.base.BaseStringEvent
Verify string match.

W

WebUrlButton - Class in co.aurasphere.botmill.fb.model.outcoming.template.button
The WebUrlButton Class/Object.
WebUrlButton(String, String) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.button.WebUrlButton
Default constructor.
WebUrlButton(String, String, WebViewHeightRatioType) - Constructor for class co.aurasphere.botmill.fb.model.outcoming.template.button.WebUrlButton
Instantiates a new web url button.
WebViewHeightRatioType - Enum in co.aurasphere.botmill.fb.model.outcoming.template.button
The Enum for WebViewHeightRatioType.
WhitelistDomainRequest - Class in co.aurasphere.botmill.fb.model.threadsettings
The Class WhitelistDomainRequest.
WhitelistDomainRequest() - Constructor for class co.aurasphere.botmill.fb.model.threadsettings.WhitelistDomainRequest
Instantiates a new whitelist domain request.
WhitelistDomainRequest(List<String>) - Constructor for class co.aurasphere.botmill.fb.model.threadsettings.WhitelistDomainRequest
Instantiates a new whitelist domain request.
WhitelistDomainRequest(List<String>, DomainActionType) - Constructor for class co.aurasphere.botmill.fb.model.threadsettings.WhitelistDomainRequest
Instantiates a new whitelist domain request.
A B C D E F G H I J L M N O P Q R S T U V W 

Copyright © 2017 BotMill. All rights reserved.