A B C D F G I M O S T U V W Z 

A

ApplyMenuItems(MenuItem...) - Constructor for class zendesk.messaging.Update.ApplyMenuItems
 
AttachmentSettings - Class in zendesk.messaging
 
AttachmentSettings(long, boolean) - Constructor for class zendesk.messaging.AttachmentSettings
Constructs an instance of Update.State.AttachmentSettings

B

BotMessageDispatcher.ConversationState<T> - Class in zendesk.messaging.components.bot
 
BotMessageDispatcher.MessageIdentifier<T> - Interface in zendesk.messaging.components.bot
 
builder() - Static method in class zendesk.messaging.MessagingActivity
Create a new configuration builder for the MessagingActivity.
Builder() - Constructor for class zendesk.messaging.MessagingConfiguration.Builder
 

C

config(Context) - Method in class zendesk.messaging.MessagingConfiguration.Builder
Create a Configuration for the passed in configuration options.
Configuration - Interface in zendesk.configurations
Configuration for a screen of the SDK.
ConnectionState - Enum in zendesk.messaging
Enumeration of all possible states of the connection.
ConversationLog - Interface in zendesk.messaging
Defines the functionality required to provide a log of all messages and events in a conversation
create(Runnable, int) - Method in class zendesk.messaging.components.Timer.Factory
 

D

disable() - Method in class zendesk.messaging.components.Timer
 

F

Factory(Handler) - Constructor for class zendesk.messaging.components.Timer.Factory
 

G

getConfigurations() - Method in interface zendesk.configurations.Configuration
A list of configurations that gets passed through screens and is used for configuring activities that get started from the initial entry point.
getConfigurations() - Method in class zendesk.messaging.MessagingConfiguration
 
getId(T) - Method in interface zendesk.messaging.components.bot.BotMessageDispatcher.MessageIdentifier
 
getItemId() - Method in class zendesk.messaging.MenuItem
Gets the identifier of this menu item.
getLabelId() - Method in class zendesk.messaging.MenuItem
Gets the label of this menu item.
getLog() - Method in interface zendesk.messaging.ConversationLog
Returns the log of the conversation as a formatted string
getMaxFileSize() - Method in class zendesk.messaging.AttachmentSettings
 
getMenuItems() - Method in class zendesk.messaging.Update.ApplyMenuItems
 
getMessages() - Method in class zendesk.messaging.components.bot.BotMessageDispatcher.ConversationState
 

I

intent(Context, List<Configuration>) - Method in class zendesk.messaging.MessagingConfiguration.Builder
Create an Intent to start the MessagingActivity with the specified configuration options.
intent(Context, Configuration...) - Method in class zendesk.messaging.MessagingConfiguration.Builder
Create an Intent to start the MessagingActivity with the specified configuration options.
isSendingEnabled() - Method in class zendesk.messaging.AttachmentSettings
 

M

MenuItem - Class in zendesk.messaging
Model for the menu item.
MenuItem(int, int) - Constructor for class zendesk.messaging.MenuItem
 
MessagingActivity - Class in zendesk.messaging
This Activity is for presenting the Messaging screen to the user.
MessagingActivity() - Constructor for class zendesk.messaging.MessagingActivity
 
MessagingActivityScope - Annotation Type in zendesk.messaging
 
MessagingCellFactory - Class in zendesk.messaging.ui
 
MessagingConfiguration - Class in zendesk.messaging
Data class, that represents the initial configuration of MessagingActivity.
MessagingConfiguration.Builder - Class in zendesk.messaging
 
MessagingItem.FileQuery.FailureReason - Enum in zendesk.messaging
 
MessagingScope - Annotation Type in zendesk.messaging
 

O

onActivityResult(int, int, Intent) - Method in class zendesk.messaging.MessagingActivity
 
onCreate(Bundle) - Method in class zendesk.messaging.MessagingActivity
 
onCreateOptionsMenu(Menu) - Method in class zendesk.messaging.MessagingActivity
 
onOptionsItemSelected(android.view.MenuItem) - Method in class zendesk.messaging.MessagingActivity
 
onStart() - Method in class zendesk.messaging.MessagingActivity
 
onStop() - Method in class zendesk.messaging.MessagingActivity
 

S

shouldShowTypingIndicator() - Method in class zendesk.messaging.components.bot.BotMessageDispatcher.ConversationState
 
show(Context, List<Configuration>) - Method in class zendesk.messaging.MessagingConfiguration.Builder
Display MessagingActivity to the user.
show(Context, Configuration...) - Method in class zendesk.messaging.MessagingConfiguration.Builder
Display MessagingActivity to the user.
start() - Method in class zendesk.messaging.components.Timer
Start the timer, if it is enabled and not completed.

T

Timer - Class in zendesk.messaging.components
 
Timer(Handler, Runnable, int) - Constructor for class zendesk.messaging.components.Timer
 
Timer.Factory - Class in zendesk.messaging.components
 

U

Update.ApplyMenuItems - Class in zendesk.messaging
Update carrying the new list of MenuItem.

V

valueOf(String) - Static method in enum zendesk.messaging.ConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum zendesk.messaging.MessagingItem.FileQuery.FailureReason
Returns the enum constant of this type with the specified name.
values() - Static method in enum zendesk.messaging.ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum zendesk.messaging.MessagingItem.FileQuery.FailureReason
Returns an array containing the constants of this enum type, in the order they are declared.

W

withBotAvatarDrawable(int) - Method in class zendesk.messaging.MessagingConfiguration.Builder
Specify the Drawable resource to use as the avatar for Bots on the conversation interface.
withBotLabelString(String) - Method in class zendesk.messaging.MessagingConfiguration.Builder
Specify the String to use as the label displayed on Bot messages in the conversation interface.
withBotLabelStringRes(int) - Method in class zendesk.messaging.MessagingConfiguration.Builder
Specify the String resource to use as the label displayed on Bot messages in the conversation interface.
withEngines(List<Engine>) - Method in class zendesk.messaging.MessagingConfiguration.Builder
Specify a list of product specific Engines.
withEngines(Engine...) - Method in class zendesk.messaging.MessagingConfiguration.Builder
Specify a list of product specific Engines.
withToolbarTitle(String) - Method in class zendesk.messaging.MessagingConfiguration.Builder
Specify the String to use as the title of the screen in the conversation interface.
withToolbarTitleRes(int) - Method in class zendesk.messaging.MessagingConfiguration.Builder
Specify the String to use as the title of the screen in the conversation interface.

Z

zendesk.configurations - package zendesk.configurations
 
zendesk.messaging - package zendesk.messaging
 
zendesk.messaging.components - package zendesk.messaging.components
 
zendesk.messaging.components.bot - package zendesk.messaging.components.bot
 
zendesk.messaging.ui - package zendesk.messaging.ui
 
A B C D F G I M O S T U V W Z