A B C D E F G H I L N O P Q R S T U V W
A
- ACTION_OPEN_NOTIF - Static variable in class io.outbound.sdk.OutboundService
- add(T) - Method in interface com.zendesk.connect.BaseQueue
-
Adds an object to the queue
- AdminActivity - Class in io.outbound.sdk.activity
- AdminActivity() - Constructor for class io.outbound.sdk.activity.AdminActivity
- AdminController - Interface in io.outbound.sdk.activity
- anonymousUser() - Static method in class com.zendesk.connect.UserBuilder
-
Constructs an anonymous user with a random
UserBuilder.userId
and no other identifying information
B
- BaseProvider - Class in com.zendesk.connect
- BaseProvider(OkHttpClient, String, Gson) - Constructor for class com.zendesk.connect.BaseProvider
-
Constructor BaseProvider class, internally builds a valid instance of
Retrofit
- BaseQueue<T> - Interface in com.zendesk.connect
- build() - Method in class com.zendesk.connect.UserBuilder
-
Constructs a
User
with the current Builder configuration - build() - Method in class io.outbound.sdk.User.Builder
- Builder() - Constructor for class io.outbound.sdk.User.Builder
- buildNotification(PushNotification) - Method in class io.outbound.sdk.OutboundMessagingService
-
Called to create a
Notification
from aPushNotification
.
C
- clear() - Method in interface com.zendesk.connect.BaseQueue
-
Removes all objects from the queue
- ClientInterceptors - Class in com.zendesk.connect
- ClientInterceptors() - Constructor for class com.zendesk.connect.ClientInterceptors
- ClientInterceptors.OutboundClientInterceptor - Class in com.zendesk.connect
- ClientInterceptors.OutboundGUIDInterceptor - Class in com.zendesk.connect
- ClientInterceptors.OutboundKeyInterceptor - Class in com.zendesk.connect
- com.zendesk.connect - package com.zendesk.connect
- config(String, String) - Method in interface com.zendesk.connect.ConfigProvider
-
Config
- config(String, String) - Method in class com.zendesk.connect.ConfigProviderImpl
- config(String, String) - Method in interface com.zendesk.connect.ConfigService
-
Config
- Config - Class in com.zendesk.connect
-
Config
- Config() - Constructor for class com.zendesk.connect.Config
- ConfigJobService - Class in com.zendesk.connect
-
SimpleJobService
for scheduling theConfigJobProcessor
to fetch config and store the result theBaseStorage
provided by the SDK. - ConfigJobService() - Constructor for class com.zendesk.connect.ConfigJobService
- ConfigProvider - Interface in com.zendesk.connect
- ConfigProviderImpl - Class in com.zendesk.connect
- ConfigProviderImpl(OkHttpClient, String, Gson) - Constructor for class com.zendesk.connect.ConfigProviderImpl
- ConfigService - Interface in com.zendesk.connect
- Connect - Enum in com.zendesk.connect
-
Connect SDK public entry point.
- ConnectionReceiver - Class in io.outbound.sdk
- ConnectionReceiver() - Constructor for class io.outbound.sdk.ConnectionReceiver
- createEvent(String) - Static method in class com.zendesk.connect.EventFactory
-
Create an event with no properties
- createEvent(String, Map<String, Object>) - Static method in class com.zendesk.connect.EventFactory
-
Create an event with properties
- createNotificationBuilder(Context) - Method in class io.outbound.sdk.PushNotification
-
Creates a
NotificationCompat.Builder
constructed with the customization provided by Outbound. - createSocket(String, int) - Method in class com.zendesk.connect.Tls1Dot2SocketFactory
- createSocket(String, int, InetAddress, int) - Method in class com.zendesk.connect.Tls1Dot2SocketFactory
- createSocket(InetAddress, int) - Method in class com.zendesk.connect.Tls1Dot2SocketFactory
- createSocket(InetAddress, int, InetAddress, int) - Method in class com.zendesk.connect.Tls1Dot2SocketFactory
- createSocket(Socket, String, int, boolean) - Method in class com.zendesk.connect.Tls1Dot2SocketFactory
- CREATOR - Static variable in class io.outbound.sdk.PushNotification
-
Required methods to implement
android.os.Parcelable
D
- describeContents() - Method in class io.outbound.sdk.PushNotification
- disable() - Static method in class io.outbound.sdk.Outbound
-
Disable the current user's device token.
- disablePush() - Method in enum com.zendesk.connect.Connect
-
Disables push notifications for the currently active user.
E
- enableTls1Dot2OnPreLollipop(OkHttpClient.Builder) - Static method in class com.zendesk.connect.Tls1Dot2SocketFactory
- equals(Object) - Method in class com.zendesk.connect.Config
- equals(Object) - Method in class com.zendesk.connect.Event
- equals(Object) - Method in class com.zendesk.connect.PushRegistration
- equals(Object) - Method in class com.zendesk.connect.User
- Event - Class in com.zendesk.connect
-
Event
- Event - Class in io.outbound.sdk
-
Model for an Outbound event.
- Event() - Constructor for class com.zendesk.connect.Event
- Event(String) - Constructor for class io.outbound.sdk.Event
-
Create an event without any properties
- Event(String, Map<String, Object>) - Constructor for class io.outbound.sdk.Event
-
Create an Outbound event with properites
- EventFactory - Class in com.zendesk.connect
-
Simple factory methods for quickly creating
Event
objects - EventFactory() - Constructor for class com.zendesk.connect.EventFactory
- EventProvider - Interface in com.zendesk.connect
- EventProviderImpl - Class in com.zendesk.connect
- EventProviderImpl(OkHttpClient, String, Gson) - Constructor for class com.zendesk.connect.EventProviderImpl
- EventService - Interface in com.zendesk.connect
- EXTRA_NOTIFICATION - Static variable in class io.outbound.sdk.OutboundService
F
- fallBackToMainActivity - Variable in class io.outbound.sdk.OutboundService
G
- getAccount() - Method in class com.zendesk.connect.Config
-
Get account
- getActiveToken() - Static method in class io.outbound.sdk.Outbound
-
Get the Active User's Token.
- getActiveUser() - Method in enum com.zendesk.connect.Connect
-
Gets the currently active user
- getAttributes() - Method in class com.zendesk.connect.User
-
Get attributes
- getAttributes() - Method in class io.outbound.sdk.User
-
Get the user's attributes.
- getBody() - Method in class io.outbound.sdk.PushNotification
- getCategory() - Method in class io.outbound.sdk.PushNotification
- getDeeplink() - Method in class io.outbound.sdk.PushNotification
-
Get the deeplink sent with the notification if any.
- getDefaultCipherSuites() - Method in class com.zendesk.connect.Tls1Dot2SocketFactory
- getEmail() - Method in class com.zendesk.connect.User
-
Get email
- getEmail() - Method in class io.outbound.sdk.User
-
Get the user's email address if set.
- getEvent() - Method in class com.zendesk.connect.Event
-
Get event
- getFcmToken() - Method in class com.zendesk.connect.User
-
Get fcmToken
- getFcmToken() - Method in class io.outbound.sdk.User
-
Get the user's FCM token if set.
- getFirstName() - Method in class com.zendesk.connect.User
-
Get firstName
- getFirstName() - Method in class io.outbound.sdk.User
-
Get the user's first name if set.
- getGroupAttributes() - Method in class com.zendesk.connect.User
-
Get groupAttributes
- getGroupAttributes() - Method in class io.outbound.sdk.User
-
Get any group attributes associated with the user if any are set.
- getGroupId() - Method in class com.zendesk.connect.User
-
Get groupId
- getGroupId() - Method in class io.outbound.sdk.User
-
Get the user's group number if they belong to a group.
- getHeaderValue() - Method in class com.zendesk.connect.ClientInterceptors.OutboundClientInterceptor
- getHeaderValue() - Method in class com.zendesk.connect.ClientInterceptors.OutboundGUIDInterceptor
- getHeaderValue() - Method in class com.zendesk.connect.ClientInterceptors.OutboundKeyInterceptor
- getId() - Method in class io.outbound.sdk.PushNotification
- getInstanceId() - Method in class io.outbound.sdk.PushNotification
- getLastName() - Method in class com.zendesk.connect.User
-
Get lastName
- getLastName() - Method in class io.outbound.sdk.User
-
Get the user's last name if set.
- getLgNotifFolder() - Method in class io.outbound.sdk.PushNotification
- getLgNotifImage() - Method in class io.outbound.sdk.PushNotification
- getName() - Method in class io.outbound.sdk.Event
-
Get the name of the event
- getPayload() - Method in class io.outbound.sdk.PushNotification
- getPhoneNumber() - Method in class com.zendesk.connect.User
-
Get phoneNumber
- getPhoneNumber() - Method in class io.outbound.sdk.User
-
Get the user's phone number if set.
- getPreviousId() - Method in class com.zendesk.connect.User
-
Get previousId
- getPreviousId() - Method in class io.outbound.sdk.User
-
Get the user's previous id if they were aliased.
- getProperties() - Method in class com.zendesk.connect.Event
-
Get properties
- getSdk() - Method in class com.zendesk.connect.Config
-
Get sdk
- getSmNotifFolder() - Method in class io.outbound.sdk.PushNotification
- getSmNotifImage() - Method in class io.outbound.sdk.PushNotification
- getSoundFile() - Method in class io.outbound.sdk.PushNotification
- getSoundFolder() - Method in class io.outbound.sdk.PushNotification
- getSupportedCipherSuites() - Method in class com.zendesk.connect.Tls1Dot2SocketFactory
- getTimestamp() - Method in class com.zendesk.connect.Event
-
Get timestamp
- getTimestamp() - Method in class com.zendesk.connect.PushRegistration
-
Get timestamp
- getTimezone() - Method in class com.zendesk.connect.User
-
Get timezone
- getTitle() - Method in class io.outbound.sdk.PushNotification
- getToken() - Method in class com.zendesk.connect.PushRegistration
-
Get token
- getUserId() - Method in class com.zendesk.connect.Event
-
Get userId
- getUserId() - Method in class com.zendesk.connect.PushRegistration
-
Get userId
- getUserId() - Method in class com.zendesk.connect.User
-
Get userId
- getUserId() - Method in class io.outbound.sdk.User
-
Get the user's ID.
H
- handleDeeplinks - Variable in class io.outbound.sdk.OutboundService
- hasFcmToken() - Method in class io.outbound.sdk.User
-
Check if the user has a FCM token set.
- hashCode() - Method in class com.zendesk.connect.Config
- hashCode() - Method in class com.zendesk.connect.Event
- hashCode() - Method in class com.zendesk.connect.PushRegistration
- hashCode() - Method in class com.zendesk.connect.User
I
- identify(User) - Method in interface com.zendesk.connect.IdentifyProvider
-
Identify
- identify(User) - Method in class com.zendesk.connect.IdentifyProviderImpl
- identify(User) - Method in interface com.zendesk.connect.IdentifyService
-
Identify
- identify(User) - Static method in class io.outbound.sdk.Outbound
-
Identify the app user.
- identifyBatch(List<User>) - Method in interface com.zendesk.connect.IdentifyProvider
-
Identify Batch
- identifyBatch(List<User>) - Method in class com.zendesk.connect.IdentifyProviderImpl
- identifyBatch(List<User>) - Method in interface com.zendesk.connect.IdentifyService
-
Identify Batch
- IdentifyProvider - Interface in com.zendesk.connect
- IdentifyProviderImpl - Class in com.zendesk.connect
- IdentifyProviderImpl(OkHttpClient, String, Gson) - Constructor for class com.zendesk.connect.IdentifyProviderImpl
- IdentifyService - Interface in com.zendesk.connect
- identifyUser(User) - Method in enum com.zendesk.connect.Connect
-
Identify a Connect user.
- init(Application, String) - Static method in class io.outbound.sdk.Outbound
-
Initialize the Outbound SDK.
- init(Application, String, String) - Static method in class io.outbound.sdk.Outbound
-
Initialize the Outbound SDK.
- init(Context, String) - Method in enum com.zendesk.connect.Connect
-
Initialise Connect SDK
- intercept(Interceptor.Chain) - Method in class com.zendesk.connect.ClientInterceptors.OutboundClientInterceptor
- intercept(Interceptor.Chain) - Method in class com.zendesk.connect.ClientInterceptors.OutboundGUIDInterceptor
- intercept(Interceptor.Chain) - Method in class com.zendesk.connect.ClientInterceptors.OutboundKeyInterceptor
- io.outbound.sdk - package io.outbound.sdk
- io.outbound.sdk.activity - package io.outbound.sdk.activity
- io.outbound.sdk.view - package io.outbound.sdk.view
- isAnonymous() - Method in class io.outbound.sdk.User
-
Determine if the user is anonymous or explicitly identified.
- isEnabled() - Method in class com.zendesk.connect.Config
-
Get enabled
- isEnabled() - Method in enum com.zendesk.connect.Connect
-
Gets whether or not the Connect SDK is allowed to make network requests.
- isSilent() - Method in class io.outbound.sdk.PushNotification
- isSoundDefault() - Method in class io.outbound.sdk.PushNotification
- isSoundSilent() - Method in class io.outbound.sdk.PushNotification
- isTestMessage() - Method in class io.outbound.sdk.PushNotification
- isUninstallTracker() - Method in class io.outbound.sdk.PushNotification
L
- linkHasBeenHandled() - Method in class io.outbound.sdk.PushNotification
-
Determine if the deeplink in the notification (if any) has been handled by the SDK or not.
- logout() - Method in enum com.zendesk.connect.Connect
-
Logs the currently active user out of the SDK by clearing their identity from local storage and disabling push notifications.
- logout() - Static method in class io.outbound.sdk.Outbound
-
If an anonymous user has been created OR a user was identified, logout will 1) disable their FCM device token with Outbound and 2) clear the user from memory.
N
- newAnonymousUser() - Static method in class io.outbound.sdk.User
O
- onAttachedToWindow() - Method in class io.outbound.sdk.view.PinLinearLayout
- onCreate() - Method in class io.outbound.sdk.OutboundService
- onCreate(Bundle) - Method in class io.outbound.sdk.activity.AdminActivity
- onDetachedFromWindow() - Method in class io.outbound.sdk.view.PinLinearLayout
- onFinishInflate() - Method in class io.outbound.sdk.view.PinLinearLayout
- onFinishInflate() - Method in class io.outbound.sdk.view.ProgressRelativeLayout
- onHandleIntent(Intent) - Method in class io.outbound.sdk.OutboundService
- onMessageReceived(RemoteMessage) - Method in class io.outbound.sdk.OutboundMessagingService
- onNotificationDisplayed(PushNotification) - Method in class io.outbound.sdk.OutboundMessagingService
-
Called after an Outbound notification is displayed.
- onNotificationReceived(PushNotification) - Method in class io.outbound.sdk.OutboundMessagingService
-
Called after an Outbound notification is received.
- onOpenNotification(PushNotification) - Method in class io.outbound.sdk.OutboundService
-
Called after an Outbound notification is clicked and opened.
- onPin(String) - Method in class io.outbound.sdk.activity.AdminActivity
- onPin(String) - Method in interface io.outbound.sdk.activity.AdminController
- onReceive(Context, Intent) - Method in class io.outbound.sdk.ConnectionReceiver
- onReceivedMessage(RemoteMessage) - Method in class io.outbound.sdk.OutboundMessagingService
-
Called when an unhandled non-Outbound notification is received.
- onRunJob(JobParameters) - Method in class com.zendesk.connect.ConfigJobService
- onRunJob(JobParameters) - Method in class com.zendesk.connect.QueuedRequestsJobService
- openMainActivityByDefault - Variable in class io.outbound.sdk.OutboundService
- Outbound - Class in io.outbound.sdk
-
Public interface for Outbound.
- Outbound() - Constructor for class io.outbound.sdk.Outbound
- OutboundClientInterceptor(String) - Constructor for class com.zendesk.connect.ClientInterceptors.OutboundClientInterceptor
- OutboundGUIDInterceptor(String) - Constructor for class com.zendesk.connect.ClientInterceptors.OutboundGUIDInterceptor
- OutboundKeyInterceptor(String) - Constructor for class com.zendesk.connect.ClientInterceptors.OutboundKeyInterceptor
- OutboundMessagingService - Class in io.outbound.sdk
-
OutboundMessagingService handles incoming push notifications from Firebase.
- OutboundMessagingService() - Constructor for class io.outbound.sdk.OutboundMessagingService
- outboundQueue() - Method in enum com.zendesk.connect.Connect
-
Temporarily exposing a queue for the Outbound SDK to use.
- OutboundService - Class in io.outbound.sdk
-
OutboundService handles tasks related to notifications that Outbound sends.
- OutboundService() - Constructor for class io.outbound.sdk.OutboundService
- OutboundService(String) - Constructor for class io.outbound.sdk.OutboundService
P
- pairDevice(String) - Static method in class io.outbound.sdk.Outbound
-
Called from admin activity to pair the device with an Outbound account.
- peek() - Method in interface com.zendesk.connect.BaseQueue
-
Gets the first item from the queue, or null if the queue is empty
- peek(int) - Method in interface com.zendesk.connect.BaseQueue
-
Gets the first n items from the queue, or all if there are less than n items
- PinController - Interface in io.outbound.sdk.view
-
Created by jophde on 6/22/15 for Outbound.
- PinLinearLayout - Class in io.outbound.sdk.view
-
Created by jophde on 6/22/15 for Outbound.
- PinLinearLayout(Context) - Constructor for class io.outbound.sdk.view.PinLinearLayout
- PinLinearLayout(Context, AttributeSet) - Constructor for class io.outbound.sdk.view.PinLinearLayout
- PinLinearLayout(Context, AttributeSet, int) - Constructor for class io.outbound.sdk.view.PinLinearLayout
- PinLinearLayout(Context, AttributeSet, int, int) - Constructor for class io.outbound.sdk.view.PinLinearLayout
- ProgressController - Interface in io.outbound.sdk.view
-
Created by jophde on 6/22/15 for Outbound.
- ProgressRelativeLayout - Class in io.outbound.sdk.view
-
Created by jophde on 6/22/15 for Outbound.
- ProgressRelativeLayout(Context) - Constructor for class io.outbound.sdk.view.ProgressRelativeLayout
- ProgressRelativeLayout(Context, AttributeSet) - Constructor for class io.outbound.sdk.view.ProgressRelativeLayout
- ProgressRelativeLayout(Context, AttributeSet, int) - Constructor for class io.outbound.sdk.view.ProgressRelativeLayout
- ProgressRelativeLayout(Context, AttributeSet, int, int) - Constructor for class io.outbound.sdk.view.ProgressRelativeLayout
- PushNotification - Class in io.outbound.sdk
-
The PushNotification represents one notification send from Outbound to the device.
- PushNotification(Bundle) - Constructor for class io.outbound.sdk.PushNotification
- PushNotification(Parcel) - Constructor for class io.outbound.sdk.PushNotification
- PushProvider - Interface in com.zendesk.connect
- PushProviderImpl - Class in com.zendesk.connect
- PushProviderImpl(OkHttpClient, String, Gson) - Constructor for class com.zendesk.connect.PushProviderImpl
- PushRegistration - Class in com.zendesk.connect
-
PushRegistration
- PushRegistration() - Constructor for class com.zendesk.connect.PushRegistration
- PushService - Interface in com.zendesk.connect
Q
- QueuedRequestsJobService - Class in com.zendesk.connect
-
SimpleJobService
for scheduling theQueuedRequestsJobProcessor
to send all network requests in all of the queues. - QueuedRequestsJobService() - Constructor for class com.zendesk.connect.QueuedRequestsJobService
R
- register() - Static method in class io.outbound.sdk.Outbound
-
Register the current user's FCM token with Outbound allowing Outbound to send the user push notifications.
- register(PushRegistration) - Method in interface com.zendesk.connect.PushProvider
-
Register
- register(PushRegistration) - Method in class com.zendesk.connect.PushProviderImpl
- register(PushRegistration) - Method in interface com.zendesk.connect.PushService
-
Register
- registerForPush() - Method in enum com.zendesk.connect.Connect
-
Registers the currently active user for push notifications.
- remove(int) - Method in interface com.zendesk.connect.BaseQueue
-
Removes n objects from the queue, or all if there are less than n items
- reset() - Method in interface io.outbound.sdk.view.PinController
- reset() - Method in class io.outbound.sdk.view.PinLinearLayout
- retrofit - Variable in class com.zendesk.connect.BaseProvider
S
- setAccount(Object) - Method in class com.zendesk.connect.Config
-
Set account
- setAnonymous() - Method in class io.outbound.sdk.User.Builder
- setAttributes(Map<String, Object>) - Method in class com.zendesk.connect.User
-
Set attributes
- setAttributes(Map<String, Object>) - Method in class io.outbound.sdk.User.Builder
- setEmail(String) - Method in class com.zendesk.connect.User
-
Set email
- setEmail(String) - Method in class com.zendesk.connect.UserBuilder
-
Sets the user's email
- setEmail(String) - Method in class io.outbound.sdk.User.Builder
- setEnabled(boolean) - Method in class com.zendesk.connect.Config
-
Set enabled
- setEvent(String) - Method in class com.zendesk.connect.Event
-
Set event
- setFcmToken(String) - Method in class com.zendesk.connect.User
- setFcmToken(String) - Method in class com.zendesk.connect.UserBuilder
-
Sets the user's fcm token
- setFcmToken(String) - Method in class io.outbound.sdk.User
-
Set the user's FCM token.
- setFirstName(String) - Method in class com.zendesk.connect.User
-
Set firstName
- setFirstName(String) - Method in class com.zendesk.connect.UserBuilder
-
Sets the user's first name
- setFirstName(String) - Method in class io.outbound.sdk.User.Builder
- setGroupAttributes(Map<String, Object>) - Method in class com.zendesk.connect.User
-
Set groupAttributes
- setGroupAttributes(Map<String, Object>) - Method in class com.zendesk.connect.UserBuilder
-
Sets the user's group attributes
- setGroupAttributes(Map<String, Object>) - Method in class io.outbound.sdk.User.Builder
- setGroupId(String) - Method in class com.zendesk.connect.User
-
Set groupId
- setGroupId(String) - Method in class com.zendesk.connect.UserBuilder
-
Sets the user's group ID
- setGroupId(String) - Method in class io.outbound.sdk.User.Builder
- setLastName(String) - Method in class com.zendesk.connect.User
-
Set lastName
- setLastName(String) - Method in class com.zendesk.connect.UserBuilder
-
Sets the user's last name
- setLastName(String) - Method in class io.outbound.sdk.User.Builder
- setLinkHandled() - Method in class io.outbound.sdk.PushNotification
- setMainActivityLaunched() - Method in class io.outbound.sdk.PushNotification
- setPhoneNumber(String) - Method in class com.zendesk.connect.User
-
Set phoneNumber
- setPhoneNumber(String) - Method in class com.zendesk.connect.UserBuilder
-
Sets the user's phone number
- setPhoneNumber(String) - Method in class io.outbound.sdk.User.Builder
- setPrevioudId(String) - Method in class io.outbound.sdk.User
-
When identifying a user, if an anonymous user was previously created, we need to alias those 2 users.
- setPreviousId(String) - Method in class com.zendesk.connect.User
-
Set previousId
- setPreviousId(String) - Method in class com.zendesk.connect.UserBuilder
-
Sets the previous ID for the user
- setProperties(Object) - Method in class com.zendesk.connect.Event
-
Set properties
- setProperty(String, Object) - Method in class io.outbound.sdk.Event
-
Add a property to the event.
- setSdk(Object) - Method in class com.zendesk.connect.Config
-
Set sdk
- setText(int) - Method in interface io.outbound.sdk.view.ProgressController
- setText(int) - Method in class io.outbound.sdk.view.ProgressRelativeLayout
- setTextColor(int) - Method in interface io.outbound.sdk.view.ProgressController
- setTextColor(int) - Method in class io.outbound.sdk.view.ProgressRelativeLayout
- setTimestamp(long) - Method in class com.zendesk.connect.Event
-
Set timestamp
- setTimestamp(long) - Method in class com.zendesk.connect.PushRegistration
-
Set timestamp
- setTimestamp(long) - Method in class io.outbound.sdk.Event
-
Set the timestamp of when the event occurred.
- setTimezone(String) - Method in class com.zendesk.connect.User
-
Set timezone
- setTimezone(String) - Method in class com.zendesk.connect.UserBuilder
-
Sets the user's timezone
- setTimezone(String) - Method in class io.outbound.sdk.User.Builder
- setToken(String) - Method in class com.zendesk.connect.PushRegistration
-
Set token
- setUserAttributes(Map<String, Object>) - Method in class com.zendesk.connect.UserBuilder
-
Sets the user's attributes
- setUserId(String) - Method in class com.zendesk.connect.Event
-
Set userId
- setUserId(String) - Method in class com.zendesk.connect.PushRegistration
-
Set userId
- setUserId(String) - Method in class com.zendesk.connect.User
-
Set userId
- setUserId(String) - Method in class io.outbound.sdk.Event
-
Set the user id of the user who commmitted the event.
- setUserId(String) - Method in class io.outbound.sdk.User.Builder
- setUserId(String, boolean) - Method in class io.outbound.sdk.Event
-
Set the user id of the user who commmitted the event.
- show(boolean) - Method in interface io.outbound.sdk.view.ProgressController
- show(boolean) - Method in class io.outbound.sdk.view.ProgressRelativeLayout
- showIndicator(boolean) - Method in interface io.outbound.sdk.view.ProgressController
- showIndicator(boolean) - Method in class io.outbound.sdk.view.ProgressRelativeLayout
- showText(boolean) - Method in interface io.outbound.sdk.view.ProgressController
- showText(boolean) - Method in class io.outbound.sdk.view.ProgressRelativeLayout
- size() - Method in interface com.zendesk.connect.BaseQueue
-
Gets the current queue size
T
- TAG - Static variable in class io.outbound.sdk.OutboundMessagingService
- Tls1Dot2SocketFactory - Class in com.zendesk.connect
-
SSLSocketFactory
patch for force TLS 1.2 on Android pre-Lollipop. - Tls1Dot2SocketFactory(SSLSocketFactory) - Constructor for class com.zendesk.connect.Tls1Dot2SocketFactory
- toString() - Method in class com.zendesk.connect.Config
- toString() - Method in class com.zendesk.connect.Event
- toString() - Method in class com.zendesk.connect.PushRegistration
- toString() - Method in class com.zendesk.connect.User
- track(Event) - Method in interface com.zendesk.connect.EventProvider
-
Track
- track(Event) - Method in class com.zendesk.connect.EventProviderImpl
- track(Event) - Method in interface com.zendesk.connect.EventService
-
Track
- track(Event) - Static method in class io.outbound.sdk.Outbound
-
Track an
Event
for the current user. - trackBatch(List<Event>) - Method in interface com.zendesk.connect.EventProvider
-
Track Batch
- trackBatch(List<Event>) - Method in class com.zendesk.connect.EventProviderImpl
- trackBatch(List<Event>) - Method in interface com.zendesk.connect.EventService
-
Track Batch
- trackEvent(Event) - Method in enum com.zendesk.connect.Connect
-
Track a Connect event.
U
- unregister(PushRegistration) - Method in interface com.zendesk.connect.PushProvider
-
Unregister
- unregister(PushRegistration) - Method in class com.zendesk.connect.PushProviderImpl
- unregister(PushRegistration) - Method in interface com.zendesk.connect.PushService
-
Unregister
- User - Class in com.zendesk.connect
-
User
- User - Class in io.outbound.sdk
-
Model of an Outbound user.
- User() - Constructor for class com.zendesk.connect.User
- User.Builder - Class in io.outbound.sdk
-
Constructs new Outbound Users.
- UserBuilder - Class in com.zendesk.connect
- UserBuilder(String) - Constructor for class com.zendesk.connect.UserBuilder
V
- valueOf(String) - Static method in enum com.zendesk.connect.Connect
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.zendesk.connect.Connect
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wasMainActivityLaunched() - Method in class io.outbound.sdk.PushNotification
-
Determine if the SDK fell back to the main activity when the notification was opened or not.
- writeToParcel(Parcel, int) - Method in class io.outbound.sdk.PushNotification