A B C G I M O S U V W Z
A
- ApplyMenuItems(List<MenuItem>) - Constructor for class zendesk.messaging.Update.ApplyMenuItems
- 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
AttachmentSettings
B
- Banner - Class in zendesk.messaging
-
Data class that represents an informational update in the form of a banner Use the
Banner.Builder
to create an instance - Banner.Builder - Class in zendesk.messaging
- Banner.Duration - Enum in zendesk.messaging
- build() - Method in class zendesk.messaging.Banner.Builder
-
Constructs a new instance of
Banner
- builder() - Static method in class zendesk.messaging.MessagingActivity
-
Create a new configuration builder for the MessagingActivity.
- Builder() - Constructor for class zendesk.messaging.MessagingConfiguration.Builder
- Builder(String) - Constructor for class zendesk.messaging.Banner.Builder
C
- config(Context) - Method in class zendesk.messaging.MessagingConfiguration.Builder
-
Create a
Configuration
for the passed in configuration options. - ConnectionState - Enum in zendesk.messaging
-
Enumeration of all possible states of the connection.
G
- getButtonText() - Method in class zendesk.messaging.Banner
- getConfigurations() - Method in class zendesk.messaging.MessagingConfiguration
- getDuration() - Method in class zendesk.messaging.Banner
- getItemId() - Method in class zendesk.messaging.MenuItem
-
Gets the identifier of this menu item.
- getLabel() - Method in class zendesk.messaging.Banner
- getLabelId() - Method in class zendesk.messaging.MenuItem
-
Gets the label of this menu item.
- getMaxFileSize() - Method in class zendesk.messaging.AttachmentSettings
- getMenuItems() - Method in class zendesk.messaging.Update.ApplyMenuItems
- getPosition() - Method in class zendesk.messaging.Banner
I
- intent(Context, Configuration...) - Method in class zendesk.messaging.MessagingConfiguration.Builder
-
Create an
Intent
to start theMessagingActivity
with the specified configuration options. - intent(Context, List<Configuration>) - Method in class zendesk.messaging.MessagingConfiguration.Builder
-
Create an
Intent
to start theMessagingActivity
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
- MessagingConfiguration - Class in zendesk.messaging
-
Data class, that represents the initial configuration of
MessagingActivity
. - MessagingConfiguration.Builder - Class 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
- onDestroy() - Method in class zendesk.messaging.MessagingActivity
- onOptionsItemSelected(android.view.MenuItem) - Method in class zendesk.messaging.MessagingActivity
- onStart() - Method in class zendesk.messaging.MessagingActivity
S
- setDuration(Banner.Duration) - Method in class zendesk.messaging.Banner.Builder
-
Sets the duration of how long the banner should be displayed.
- show(Context, Configuration...) - Method in class zendesk.messaging.MessagingConfiguration.Builder
-
Display
MessagingActivity
to the user. - show(Context, List<Configuration>) - Method in class zendesk.messaging.MessagingConfiguration.Builder
-
Display
MessagingActivity
to the user.
U
- Update.ApplyMenuItems - Class in zendesk.messaging
-
Update carrying the new list of
MenuItem
.
V
- valueOf(String) - Static method in enum zendesk.messaging.Banner.Duration
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum zendesk.messaging.ConnectionState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum zendesk.messaging.Banner.Duration
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum zendesk.messaging.ConnectionState
-
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.
- withButtonText(String) - Method in class zendesk.messaging.Banner.Builder
-
Adds text to the banner button.
- withEngines(List<Engine>) - Method in class zendesk.messaging.MessagingConfiguration.Builder
-
Specify a list of product specific
Engine
s. - withEngines(Engine...) - Method in class zendesk.messaging.MessagingConfiguration.Builder
-
Specify a list of product specific
Engine
s. - withMultilineResponseOptionsEnabled(boolean) - Method in class zendesk.messaging.MessagingConfiguration.Builder
-
Specify whether to enable text wrapping for quick replies in the conversation interface.
- 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.messaging - package zendesk.messaging