Index
All Classes and Interfaces|All Packages|Serialized Form
A
- acceptedTypes() - Static method in enum class com.sap.mobile.services.client.XsuaaClientConfiguration.TenantMode
- actionButtonLabel(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Safari only: The literal text of the action button to be shown for the push notification.
- ACTIVE - Enum constant in enum class com.sap.mobile.services.client.push.InterruptionLevel
- addBasicConfiguration(RestTemplateBuilder, ClientConfiguration) - Static method in class com.sap.mobile.services.client.ClientBuilderUtils
- addDefaultInterceptors(RestTemplateBuilder, ClientConfiguration) - Static method in class com.sap.mobile.services.client.ClientBuilderUtils
- addImageQuery(Boolean) - Method in class com.sap.mobile.services.client.push.WnsNotificationImage.Builder
-
Set to "true" to allow Windows to append a query string to the image URI supplied in the toast notification.
- addLocale(String, PushPayload) - Method in class com.sap.mobile.services.client.push.LocalizedPushPayload.Builder
-
Add a single localized notification to the existing localized notification map.
- addLocale(Locale, PushPayload) - Method in class com.sap.mobile.services.client.push.LocalizedPushPayload.Builder
-
Add a single localized notification to the existing localized notification map.
- alert(String) - Method in class com.sap.mobile.services.client.push.BaiduNotificationIos.Builder
-
The notification message
- alert(String) - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
-
Alert properties define the notification message.
- ALERT - Enum constant in enum class com.sap.mobile.services.client.push.PushType
- alertBody(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
The notification body.
- alertSubtitle(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
The notification subtitle.
- alertTitle(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
The notification title.
- alt(String) - Method in class com.sap.mobile.services.client.push.WnsNotificationImage.Builder
-
A description of the image, for users of assistive technologies.
- android - Enum constant in enum class com.sap.mobile.services.client.push.Provider
- android(BaiduNotificationAndroid) - Method in class com.sap.mobile.services.client.push.BaiduNotification.Builder
-
Android specific notification settings
- apns(ApnsNotification) - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
-
APNS specific notification properties that overrides the PushPayload properties
- ApnsCustomSound - Interface in com.sap.mobile.services.client.push
-
ApnsCustomSound class represents the new APNS notification sound element.
- ApnsCustomSound.Builder - Class in com.sap.mobile.services.client.push
-
Detailed APNS sound definition.
- ApnsNotification - Interface in com.sap.mobile.services.client.push
-
The APNS specific notification request element.
- ApnsNotification.Builder - Class in com.sap.mobile.services.client.push
-
APNS specific notification properties.
- arguments(String) - Method in class com.sap.mobile.services.client.push.WnsNotificationCommandsCommand.Builder
-
An argument string that can be passed to the associated app to provide specifics about the action that it should execute in response to the user action.
- audio(WnsNotificationAudio) - Method in class com.sap.mobile.services.client.push.WnsNotification.Builder
-
Specifies a sound to play when a notification is displayed.
B
- BACKGROUND - Enum constant in enum class com.sap.mobile.services.client.push.PushType
- badge(Integer) - Method in class com.sap.mobile.services.client.push.BaiduNotificationIos.Builder
-
Badge at app icon
- badge(Integer) - Method in class com.sap.mobile.services.client.push.CapabilityUser.Builder
-
Badge value for selected target
- badge(Integer) - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
-
The number to display in a badge on your app’s icon.
- badge(String) - Method in class com.sap.mobile.services.client.push.WnsNotification.Builder
-
Badge is used to provide status or summary info in the form of a system-provided glyph or a number from 1-99.
- badges(Map<String, Integer>) - Method in class com.sap.mobile.services.client.push.CapabilityUser.Builder
-
Badge values for specific registration IDs
- baidu - Enum constant in enum class com.sap.mobile.services.client.push.Provider
- baidu(BaiduNotification) - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
-
Baidu specific notification properties that overrides the PushPayload properties
- BaiduMsgType - Enum Class in com.sap.mobile.services.client.push
- BaiduNotification - Interface in com.sap.mobile.services.client.push
- BaiduNotification.Builder - Class in com.sap.mobile.services.client.push
-
Baidu notification properties
- BaiduNotificationAndroid - Interface in com.sap.mobile.services.client.push
- BaiduNotificationAndroid.Builder - Class in com.sap.mobile.services.client.push
-
Baidu push supports a subset of Android notification settings.
- BaiduNotificationIos - Interface in com.sap.mobile.services.client.push
- BaiduNotificationIos.Builder - Class in com.sap.mobile.services.client.push
-
Baidu push provides a subset of notification properties.
- baseUri(String) - Method in class com.sap.mobile.services.client.push.WnsNotification.Builder
-
A default base URI that is combined with relative URIs in image source attributes.
- blob(byte[]) - Method in class com.sap.mobile.services.client.push.W3cNotification.Builder
- body(String) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
If set, this field takes priority over the alert field of the notification element
GcmNotification.Builder.bodyLocKey
should be used to retrieve the title from the localized resources of the app based on the user's language configuration. - bodyLocArgs(String) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
Deprecated.
- bodyLocArgsArray(List<String>) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
List of body localization parameters
- bodyLocKey(String) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
Should be used to retrieve the title from the localized resources of the app based on the user's language configuration.
- browser - Enum constant in enum class com.sap.mobile.services.client.push.FormFactor
- build() - Method in class com.sap.mobile.services.client.push.ApnsCustomSound.Builder
- build() - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
- build() - Method in class com.sap.mobile.services.client.push.BaiduNotification.Builder
- build() - Method in class com.sap.mobile.services.client.push.BaiduNotificationAndroid.Builder
- build() - Method in class com.sap.mobile.services.client.push.BaiduNotificationIos.Builder
- build() - Method in class com.sap.mobile.services.client.push.CapabilityUser.Builder
- build() - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
- build() - Method in class com.sap.mobile.services.client.push.LocalizedBulkPush.Builder
- build() - Method in class com.sap.mobile.services.client.push.LocalizedPushPayload.Builder
- build() - Method in class com.sap.mobile.services.client.push.LocalizedPushToCapabilitiesPayload.Builder
- build() - Method in class com.sap.mobile.services.client.push.LocalizedUserNotification.Builder
-
Generate the push to single user payload.
- build() - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
- build() - Method in class com.sap.mobile.services.client.push.PushToCapabilitiesPayload.Builder
- build() - Method in class com.sap.mobile.services.client.push.UserNotification.Builder
- build() - Method in class com.sap.mobile.services.client.push.W3cNotification.Builder
- build() - Method in class com.sap.mobile.services.client.push.WnsNotification.Builder
- build() - Method in class com.sap.mobile.services.client.push.WnsNotificationAudio.Builder
- build() - Method in class com.sap.mobile.services.client.push.WnsNotificationCommands.Builder
-
The intended use of the notification.
- build() - Method in class com.sap.mobile.services.client.push.WnsNotificationCommandsCommand.Builder
- build() - Method in class com.sap.mobile.services.client.push.WnsNotificationImage.Builder
- build(MobileServicesBinding) - Method in class com.sap.mobile.services.client.push.PushClientBuilder
-
Instantiate the push client from a mobile service binding source.
- build(MobileServicesSettings) - Method in class com.sap.mobile.services.client.push.PushClientBuilder
-
Instantiate the push client from a mobile service setting source, using the first push service key alias
- build(MobileServicesSettings, String) - Method in class com.sap.mobile.services.client.push.PushClientBuilder
-
Instantiate the push client from a mobile service setting source, using the given push service key alias
- build(String, String, CustomAuthHeaderSupplier) - Method in class com.sap.mobile.services.client.push.PushClientBuilder
-
Instantiate the push client with custom authorization mechanisms.
- builder() - Static method in interface com.sap.mobile.services.client.push.ApnsCustomSound
- builder() - Static method in interface com.sap.mobile.services.client.push.ApnsNotification
- builder() - Static method in interface com.sap.mobile.services.client.push.BaiduNotification
- builder() - Static method in interface com.sap.mobile.services.client.push.BaiduNotificationAndroid
- builder() - Static method in interface com.sap.mobile.services.client.push.BaiduNotificationIos
- builder() - Static method in interface com.sap.mobile.services.client.push.CapabilityUser
- builder() - Static method in interface com.sap.mobile.services.client.push.GcmNotification
- builder() - Static method in interface com.sap.mobile.services.client.push.LocalizedBulkPush
- builder() - Static method in interface com.sap.mobile.services.client.push.LocalizedPushPayload
- builder() - Static method in interface com.sap.mobile.services.client.push.LocalizedPushToCapabilitiesPayload
- builder() - Static method in interface com.sap.mobile.services.client.push.LocalizedUserNotification
- builder() - Static method in interface com.sap.mobile.services.client.push.PushPayload
- builder() - Static method in interface com.sap.mobile.services.client.push.PushToCapabilitiesPayload
- builder() - Static method in interface com.sap.mobile.services.client.push.UserNotification
- builder() - Static method in interface com.sap.mobile.services.client.push.W3cNotification
- builder() - Static method in interface com.sap.mobile.services.client.push.WnsNotification
- builder() - Static method in interface com.sap.mobile.services.client.push.WnsNotificationAudio
- builder() - Static method in interface com.sap.mobile.services.client.push.WnsNotificationCommands
- builder() - Static method in interface com.sap.mobile.services.client.push.WnsNotificationCommandsCommand
- builder() - Static method in interface com.sap.mobile.services.client.push.WnsNotificationImage
- Builder() - Constructor for class com.sap.mobile.services.client.push.ApnsCustomSound.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.ApnsNotification.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.BaiduNotification.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.BaiduNotificationAndroid.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.BaiduNotificationIos.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.CapabilityUser.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.GcmNotification.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.LocalizedBulkPush.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.LocalizedPushPayload.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.LocalizedPushToCapabilitiesPayload.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.LocalizedUserNotification.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.PushPayload.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.PushToCapabilitiesPayload.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.UserNotification.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.W3cNotification.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.WnsNotification.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.WnsNotificationAudio.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.WnsNotificationCommands.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.WnsNotificationCommandsCommand.Builder
- Builder() - Constructor for class com.sap.mobile.services.client.push.WnsNotificationImage.Builder
- BuildProperties - Class in com.sap.mobile.services.client
- bulkPush(LocalizedPushPayload, Collection<LocalizedUserNotification>) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers notifications to device registrations with a capability and form factor.
- bulkPush(PushPayload, Collection<UserNotification>) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers a bulk of notifications.
C
- CapabilityUser - Interface in com.sap.mobile.services.client.push
-
The CapabilityUser entity is a filter element to select the target devices.
- CapabilityUser.Builder - Class in com.sap.mobile.services.client.push
-
Defines targets for
PushClient.pushToCapability(String, PushToCapabilitiesPayload)
- capabilityUsers(Collection<CapabilityUser>) - Method in class com.sap.mobile.services.client.push.PushToCapabilitiesPayload.Builder
-
Push target
- category(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Mobile apps can register actions during launch grouped as category.
- CF - Enum constant in enum class com.sap.mobile.services.client.MobileServicesSettings.Platform
- clickAction(String) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
The action associated with a user click on the notification.
- ClientBuilderUtils - Class in com.sap.mobile.services.client
- ClientConfiguration - Class in com.sap.mobile.services.client
- ClientConfiguration() - Constructor for class com.sap.mobile.services.client.ClientConfiguration
- ClientErrorException - Exception in com.sap.mobile.services.client
-
An 4xx Error was reported.
- ClientException - Exception in com.sap.mobile.services.client
- ClientUnauthorizedException - Exception in com.sap.mobile.services.client
-
Thrown when authorization failed.
- collapseKey(String) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
Collapsible messages replace old messages with the same key with new messages with the same key.
- color(String) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
The notification's icon color, expressed in #rrggbb format.
- com.sap.mobile.services.client - package com.sap.mobile.services.client
- com.sap.mobile.services.client.push - package com.sap.mobile.services.client.push
- command(List<WnsNotificationCommandsCommand>) - Method in class com.sap.mobile.services.client.push.WnsNotificationCommands.Builder
-
Specifies a scenario-associated button shown.
- commands(WnsNotificationCommands) - Method in class com.sap.mobile.services.client.push.WnsNotification.Builder
-
Specifies that the notification is being used to indicate an incoming call or an alarm, with appropriate commands associated with each scenario.
- COMPLICATION - Enum constant in enum class com.sap.mobile.services.client.push.PushType
- CONFIRMED - Enum constant in enum class com.sap.mobile.services.client.push.NotificationStatus.Status
-
The mobile app has confirmed the notification.
- CONSUMED - Enum constant in enum class com.sap.mobile.services.client.push.NotificationStatus.Status
-
The mobile app has consumed the notification.
- contentAvailable(Boolean) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Content available marks background notification without visual text.
- createClientCredentialsTokenFlow(MobileServicesBinding) - Method in class com.sap.mobile.services.client.XsuaaTokenFlowFactory
- critical(Boolean) - Method in class com.sap.mobile.services.client.push.ApnsCustomSound.Builder
-
Use the system default critical sound
- CRITICAL - Enum constant in enum class com.sap.mobile.services.client.push.InterruptionLevel
- CurrentTenantResolver - Interface in com.sap.mobile.services.client
-
The CurrentTenantResolver implementation resolves the current tenant context when using service binding configuration that supports multi tenancy.
- custom - Enum constant in enum class com.sap.mobile.services.client.push.Provider
- custom(Map<String, String>) - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
-
Custom specific notification properties that overrides the PushPayload properties
- CustomAuthClientConfiguration - Class in com.sap.mobile.services.client
- CustomAuthClientConfiguration() - Constructor for class com.sap.mobile.services.client.CustomAuthClientConfiguration
- CustomAuthHeaderSupplier - Interface in com.sap.mobile.services.client
-
Supplies a custom authorization header.
- customSound(ApnsCustomSound) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Detailed APNS sound definition.
- customValues(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Custom values for APNS only
D
- data(Object) - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
-
The data is a key/value map.
- data(String) - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
-
The data property is a serialized / escape JSON key/value map.
- DEDICATED - Enum constant in enum class com.sap.mobile.services.client.XsuaaClientConfiguration.TenantMode
- defaultErrorHandler(RestTemplateBuilder) - Static method in class com.sap.mobile.services.client.ClientBuilderUtils
- delayWhileIdle(Boolean) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
Deprecated.use
GcmNotification.Builder.timeToLive
instead - deployStatus(Integer) - Method in class com.sap.mobile.services.client.push.BaiduNotificationIos.Builder
- description(String) - Method in class com.sap.mobile.services.client.push.BaiduNotificationAndroid.Builder
E
- Endpoint() - Constructor for class com.sap.mobile.services.client.MobileServicesBinding.Endpoint
- ERROR - Enum constant in enum class com.sap.mobile.services.client.push.NotificationStatus.Status
-
Sending the notification failed.
- expiration(Date) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
expire notification at given timestamp
- EXTERNAL - Enum constant in enum class com.sap.mobile.services.client.XsuaaClientConfiguration.TenantMode
F
- FILEPROVIDER - Enum constant in enum class com.sap.mobile.services.client.push.PushType
- formFactor(Collection<String>) - Method in class com.sap.mobile.services.client.push.CapabilityUser.Builder
-
Mandatory form factor:
phone tablet
- FormFactor - Enum Class in com.sap.mobile.services.client.push
-
Represents the form factor of a mobile device.
- fromInputStream(InputStream) - Static method in class com.sap.mobile.services.client.MobileServicesBinding
- fromInputStream(InputStream) - Static method in class com.sap.mobile.services.client.MobileServicesSettings
- fromResource(String) - Static method in class com.sap.mobile.services.client.MobileServicesBinding
- fromResource(String) - Static method in class com.sap.mobile.services.client.MobileServicesSettings
- fromString(String) - Static method in enum class com.sap.mobile.services.client.push.NotificationStatus.Status
- fromVCAPVariables() - Static method in class com.sap.mobile.services.client.MobileServicesBinding
G
- gcm(GcmNotification) - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
-
FCM specific notification properties that overrides the PushPayload properties
- GcmNotification - Interface in com.sap.mobile.services.client.push
-
Firebase specific notification request element.
- GcmNotification.Builder - Class in com.sap.mobile.services.client.push
-
Firebase/Android specific notification parameter.
- get() - Method in interface com.sap.mobile.services.client.CurrentTenantResolver
-
Resolve the current tenant context in order to dispatch notifications to the correct tenant.
- getActionButtonLabel() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getAddImageQuery() - Method in interface com.sap.mobile.services.client.push.WnsNotificationImage
- getAlert() - Method in interface com.sap.mobile.services.client.push.BaiduNotificationIos
- getAlert() - Method in interface com.sap.mobile.services.client.push.PushPayload
- getAlertBody() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getAlertSubtitle() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getAlertTitle() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getAlt() - Method in interface com.sap.mobile.services.client.push.WnsNotificationImage
- getAndroid() - Method in interface com.sap.mobile.services.client.push.BaiduNotification
- getApns() - Method in interface com.sap.mobile.services.client.push.PushPayload
- getArguments() - Method in interface com.sap.mobile.services.client.push.WnsNotificationCommandsCommand
- getAudio() - Method in interface com.sap.mobile.services.client.push.WnsNotification
- getBadge() - Method in interface com.sap.mobile.services.client.push.BaiduNotificationIos
- getBadge() - Method in interface com.sap.mobile.services.client.push.CapabilityUser
- getBadge() - Method in interface com.sap.mobile.services.client.push.PushPayload
- getBadge() - Method in interface com.sap.mobile.services.client.push.WnsNotification
- getBadges() - Method in interface com.sap.mobile.services.client.push.CapabilityUser
- getBaidu() - Method in interface com.sap.mobile.services.client.push.PushPayload
- getBaseUri() - Method in interface com.sap.mobile.services.client.push.WnsNotification
- getBlob() - Method in interface com.sap.mobile.services.client.push.W3cNotification
-
Get the notification blob.
- getBody() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getBodyLocArgs() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getBodyLocArgsArray() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getBodyLocKey() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getCaller() - Method in interface com.sap.mobile.services.client.push.NotificationStatus
-
The notification producer.
- getCapabilityUsers() - Method in interface com.sap.mobile.services.client.push.PushToCapabilitiesPayload
- getCategory() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getClickAction() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getCode() - Method in interface com.sap.mobile.services.client.push.PushResult
-
the completion code.
- getCode() - Method in interface com.sap.mobile.services.client.push.StatusResponseStatus
-
The status code.
- getCollapseKey() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getColor() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getCommand() - Method in interface com.sap.mobile.services.client.push.WnsNotificationCommands
- getCommands() - Method in interface com.sap.mobile.services.client.push.WnsNotification
- getContentAvailable() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getCount() - Method in interface com.sap.mobile.services.client.push.Topics
-
Count of matching topics for this notification
- getCritical() - Method in interface com.sap.mobile.services.client.push.ApnsCustomSound
- getCustom() - Method in interface com.sap.mobile.services.client.push.PushPayload
- getCustomSound() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getCustomValues() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getData() - Method in interface com.sap.mobile.services.client.push.PushPayload
- getDelayWhileIdle() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getDeployStatus() - Method in interface com.sap.mobile.services.client.push.BaiduNotificationIos
- getDescription() - Method in interface com.sap.mobile.services.client.push.BaiduNotificationAndroid
- getDeviceId() - Method in interface com.sap.mobile.services.client.push.PushRegistration
-
The unique device ID, used when sending a notification to a specific device.
- getDeviceModel() - Method in interface com.sap.mobile.services.client.push.PushRegistration
-
The device model, provided by the device during registration.
- getExpiration() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getFirst(String) - Method in class com.sap.mobile.services.client.HttpHeaders
- getFormFactor() - Method in interface com.sap.mobile.services.client.push.CapabilityUser
- getFormFactor() - Method in interface com.sap.mobile.services.client.push.PushRegistration
-
The device's form factor: phone, tablet or browser
- getGcm() - Method in interface com.sap.mobile.services.client.push.PushPayload
- getGroup() - Method in interface com.sap.mobile.services.client.push.PushRegistration
-
The push group.
- getIcon() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getId() - Method in interface com.sap.mobile.services.client.push.PushRegistration
-
Push registration ID.
- getId() - Method in interface com.sap.mobile.services.client.push.WnsNotificationCommandsCommand
- getImage() - Method in interface com.sap.mobile.services.client.push.WnsNotification
- getInstance() - Static method in class com.sap.mobile.services.client.BuildProperties
- getInterruptionLevel() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getIos() - Method in interface com.sap.mobile.services.client.push.BaiduNotification
- getLang() - Method in interface com.sap.mobile.services.client.push.WnsNotification
- getLaunchImageFileName() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getLocale() - Method in interface com.sap.mobile.services.client.push.PushRegistration
-
The device locale.
- getLocalizations(Collection<String>) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Retrieve the set of locales for a set of user ids and their registered locale.
- getLocalizedActionButtonKey() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getLocalizedAlertArguments() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getLocalizedAlertKey() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getLocalizedAlertSubtitleArguments() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getLocalizedAlertSubtitleKey() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getLocalizedAlertTitleArguments() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getLocalizedAlertTitleKey() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getLoop() - Method in interface com.sap.mobile.services.client.push.WnsNotificationAudio
- getMessage() - Method in interface com.sap.mobile.services.client.push.PushResult
-
Status text
- getMessage() - Method in interface com.sap.mobile.services.client.push.StatusResponseStatus
-
Status message.
- getMessage() - Method in interface com.sap.mobile.services.client.push.WnsNotification
- getMobileServicesEndpoint() - Method in class com.sap.mobile.services.client.MobileServicesBinding
- getMsgType() - Method in interface com.sap.mobile.services.client.push.BaiduNotification
- getMutableContent() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getName() - Method in interface com.sap.mobile.services.client.HttpHeader
-
Get the name of the header.
- getNotification() - Method in interface com.sap.mobile.services.client.push.LocalizedBulkPush
- getNotification() - Method in interface com.sap.mobile.services.client.push.LocalizedPushPayload
- getNotification() - Method in interface com.sap.mobile.services.client.push.LocalizedPushToCapabilitiesPayload
- getNotification() - Method in interface com.sap.mobile.services.client.push.LocalizedUserNotification
- getNotification() - Method in interface com.sap.mobile.services.client.push.PushToCapabilitiesPayload
- getNotification() - Method in interface com.sap.mobile.services.client.push.UserNotification
- getNotificationBasicStyle() - Method in interface com.sap.mobile.services.client.push.BaiduNotificationAndroid
- getNotificationBuilderId() - Method in interface com.sap.mobile.services.client.push.BaiduNotificationAndroid
- getNotificationId() - Method in interface com.sap.mobile.services.client.push.NotificationStatus
-
Notification ID
- getNotificationId() - Method in interface com.sap.mobile.services.client.push.PushResult
-
The notification ID.
- getNotifications() - Method in interface com.sap.mobile.services.client.push.LocalizedPushPayload
- getNotificationStatus(String) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Retrieve the notification status by its ID.
- getNotificationType() - Method in interface com.sap.mobile.services.client.push.NotificationStatus
-
The target type, like ios, android ...
- getOpenType() - Method in interface com.sap.mobile.services.client.push.BaiduNotificationAndroid
- getParameters() - Method in interface com.sap.mobile.services.client.push.StatusResponseStatus
-
Additional completion information.
- getPkgContent() - Method in interface com.sap.mobile.services.client.push.BaiduNotificationAndroid
- getPriority() - Method in interface com.sap.mobile.services.client.push.PushPayload
- getProvider() - Method in interface com.sap.mobile.services.client.push.PushRegistration
-
The push provider.
- getProviderReference() - Method in interface com.sap.mobile.services.client.push.NotificationStatus
-
Native notification ID from channel, like APNs or FCM.
- getPushType() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getRawData() - Method in interface com.sap.mobile.services.client.push.WnsNotification
- getRegistration(String) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Get a device registration by it's ID.
- getRegistrations() - Method in interface com.sap.mobile.services.client.push.PushClient
-
Get all registrations for a mobile application.
- getRegistrations(Optional<String>, Optional<String>) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Get registrations by optional username and/or optional group.
- getRegistrationsByGroup(String) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Get registrations by a group.
- getRegistrationsByUsername(String) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Get registrations by a username.
- getRelevanceScore() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getRestrictedPackageName() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getResults() - Method in interface com.sap.mobile.services.client.push.PushResponse
-
List of notification results
- getScenario() - Method in interface com.sap.mobile.services.client.push.WnsNotificationCommands
- getSchema() - Method in interface com.sap.mobile.services.client.push.WnsNotification
- getSendAsSms() - Method in interface com.sap.mobile.services.client.push.PushPayload
- getShowActionButton() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getSilent() - Method in interface com.sap.mobile.services.client.push.WnsNotificationAudio
- getSound() - Method in interface com.sap.mobile.services.client.push.ApnsCustomSound
- getSound() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getSound() - Method in interface com.sap.mobile.services.client.push.BaiduNotificationIos
- getSound() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getSound() - Method in interface com.sap.mobile.services.client.push.PushPayload
- getSrc() - Method in interface com.sap.mobile.services.client.push.WnsNotificationAudio
- getSrc() - Method in interface com.sap.mobile.services.client.push.WnsNotificationImage
- getStatus() - Method in interface com.sap.mobile.services.client.push.NotificationStatus
-
Notification status.
- getStatus() - Method in interface com.sap.mobile.services.client.push.NotificationStatusResponse
- getStatus() - Method in interface com.sap.mobile.services.client.push.PushResponse
-
The generic notification method result
- getStatusDetails() - Method in interface com.sap.mobile.services.client.push.NotificationStatusResponse
- getTag() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getTarget() - Method in interface com.sap.mobile.services.client.push.PushResult
-
The device registration ID
- getTargetContentId() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getTenantMode() - Method in class com.sap.mobile.services.client.MobileServicesBinding.UaaConfig
- getThreadId() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getTileTemplate() - Method in interface com.sap.mobile.services.client.push.WnsNotification
- getTimeToLive() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getTitle() - Method in interface com.sap.mobile.services.client.push.BaiduNotificationAndroid
- getTitle() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getTitleLocArgs() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getTitleLocArgsArray() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getTitleLocKey() - Method in interface com.sap.mobile.services.client.push.GcmNotification
- getToastTemplate() - Method in interface com.sap.mobile.services.client.push.WnsNotification
- getTopic() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getTopics() - Method in interface com.sap.mobile.services.client.push.NotificationStatus
-
List of matching topic subscriptions on
PushClient.pushToTopics(java.util.Collection, java.util.Collection, LocalizedPushPayload)
- getTtl() - Method in interface com.sap.mobile.services.client.push.W3cNotification
-
Get the time to live of the W3c notification.
- getUrl() - Method in interface com.sap.mobile.services.client.push.BaiduNotificationAndroid
- getUrlArguments() - Method in interface com.sap.mobile.services.client.push.ApnsNotification
- getUser() - Method in interface com.sap.mobile.services.client.push.CapabilityUser
- getUser() - Method in interface com.sap.mobile.services.client.push.LocalizedUserNotification
- getUser() - Method in interface com.sap.mobile.services.client.push.UserNotification
- getUsername() - Method in interface com.sap.mobile.services.client.push.PushRegistration
-
The user name.
- getUserNotifications() - Method in interface com.sap.mobile.services.client.push.LocalizedBulkPush
- getUsers() - Method in interface com.sap.mobile.services.client.push.LocalizedPushToCapabilitiesPayload
- getUserUUID() - Method in interface com.sap.mobile.services.client.push.LocalizedUserNotification
- getValue() - Method in interface com.sap.mobile.services.client.HttpHeader
-
Get the value of the header.
- getValue() - Method in interface com.sap.mobile.services.client.push.PushRegistrationsResponse
- getValue() - Method in interface com.sap.mobile.services.client.push.Topics
-
List of matching topics
- getVersion() - Method in interface com.sap.mobile.services.client.push.WnsNotification
- getVolume() - Method in interface com.sap.mobile.services.client.push.ApnsCustomSound
- getW3c() - Method in interface com.sap.mobile.services.client.push.PushPayload
- getWns() - Method in interface com.sap.mobile.services.client.push.PushPayload
H
- handleError(ClientHttpResponse) - Method in class com.sap.mobile.services.client.RestTemplateResponseErrorHandler
- hasError(ClientHttpResponse) - Method in class com.sap.mobile.services.client.RestTemplateResponseErrorHandler
- HIGH - Enum constant in enum class com.sap.mobile.services.client.push.Priority
- HttpHeader - Interface in com.sap.mobile.services.client
-
Represents a simple HTTP header
- HttpHeaders - Class in com.sap.mobile.services.client
-
Represents a list of Http Headers with values
- HttpHeaders() - Constructor for class com.sap.mobile.services.client.HttpHeaders
I
- icon(String) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
Allows you to implement a custom app icon for the message instead of the default.
- id(String) - Method in class com.sap.mobile.services.client.push.WnsNotificationCommandsCommand.Builder
-
Specifies one command from the system-defined command list.
- image(List<WnsNotificationImage>) - Method in class com.sap.mobile.services.client.push.WnsNotification.Builder
-
Specifies an image used in the template.
- interruptionLevel(InterruptionLevel) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
The interruption-level is optional and defines the importance and delivery timing of a notification
- InterruptionLevel - Enum Class in com.sap.mobile.services.client.push
- ios - Enum constant in enum class com.sap.mobile.services.client.push.Provider
- ios(BaiduNotificationIos) - Method in class com.sap.mobile.services.client.push.BaiduNotification.Builder
-
APNS specific notification settings
L
- lang(String) - Method in class com.sap.mobile.services.client.push.WnsNotification.Builder
-
The target locale of the XML payload
- launchImageFileName(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
The name of the image or storyboard to use when your app launches because of the notification.
- localizedActionButtonKey(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Safari only: Localized key of the action button to be shown for the push notification.
- localizedAlertArguments(List<String>) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Localization arguments for the body
- localizedAlertKey(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Should be used to retrieve the title from the localized resources of the app based on the user's language configuration.
- localizedAlertSubtitleArguments(List<String>) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Localization arguments for the subtitle
- localizedAlertSubtitleKey(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Should be used to retrieve the subtitle from the localized resources of the app based on the user's language configuration.
- localizedAlertTitleArguments(List<String>) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Localization arguments for the title
- localizedAlertTitleKey(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Should be used to retrieve the title from the localized resources of the app based on the user's language configuration.
- LocalizedBulkPush - Interface in com.sap.mobile.services.client.push
-
Root payload element for push service localized bulk push @see Push Service Based Localization.
- LocalizedBulkPush.Builder - Class in com.sap.mobile.services.client.push
-
Helper for server localized bulk push payload creation.
- LocalizedPushPayload - Interface in com.sap.mobile.services.client.push
-
Root payload element for push service localized push, @see Push Service Based Localization.
- LocalizedPushPayload.Builder - Class in com.sap.mobile.services.client.push
-
Helper for server localized push payload creation.
- LocalizedPushToCapabilitiesPayload - Interface in com.sap.mobile.services.client.push
-
Root payload element for push service localized push to capability, @see Push Service Based Localization.
- LocalizedPushToCapabilitiesPayload.Builder - Class in com.sap.mobile.services.client.push
-
Helper to define and create the localized push to capability request.
- LocalizedUserNotification - Interface in com.sap.mobile.services.client.push
-
User specific bulk push payload element for server localized bulk push @see Push Service Based Localization.
- LocalizedUserNotification.Builder - Class in com.sap.mobile.services.client.push
-
Helper for user specific bulk push payload creation.
- loop(Boolean) - Method in class com.sap.mobile.services.client.push.WnsNotificationAudio.Builder
-
Set to true if the sound should repeat as long as the toast is shown; false to play only once.
M
- MDM - Enum constant in enum class com.sap.mobile.services.client.push.PushType
- message(List<String>) - Method in class com.sap.mobile.services.client.push.WnsNotification.Builder
-
The message element defines the text attribute for tile and toast notifications.
- MessageErrorException - Exception in com.sap.mobile.services.client.push
-
Exception indicating issues with the push request, see getResponse for details.
- MessageErrorException(String, HttpHeaders) - Constructor for exception com.sap.mobile.services.client.push.MessageErrorException
- MobileServicesBinding - Class in com.sap.mobile.services.client
- MobileServicesBinding() - Constructor for class com.sap.mobile.services.client.MobileServicesBinding
- MobileServicesBinding.Endpoint - Class in com.sap.mobile.services.client
- MobileServicesBinding.UaaConfig - Class in com.sap.mobile.services.client
- MobileServicesSettings - Class in com.sap.mobile.services.client
- MobileServicesSettings() - Constructor for class com.sap.mobile.services.client.MobileServicesSettings
- MobileServicesSettings.Platform - Enum Class in com.sap.mobile.services.client
- MobileServicesSettings.Service - Class in com.sap.mobile.services.client
- MobileServicesSettings.ServiceKey - Class in com.sap.mobile.services.client
- msgType(BaiduMsgType) - Method in class com.sap.mobile.services.client.push.BaiduNotification.Builder
-
The Baidu msgType is optional: TRANSPARENT NOTIFICATION visible - default
- mutableContent(Boolean) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Notifications with mutable content set and no visual alert is defined are processed by the mobile app, prior displayed in the notification center
N
- NoMessageSentException - Exception in com.sap.mobile.services.client.push
-
No registered device was found for the request or the service URL is incorrect, see message.
- NORMAL - Enum constant in enum class com.sap.mobile.services.client.push.Priority
- NoSuchTenantException - Exception in com.sap.mobile.services.client
- notification(LocalizedPushPayload) - Method in class com.sap.mobile.services.client.push.LocalizedBulkPush.Builder
-
Sets the server localized notifications for all registered devices.
- notification(LocalizedPushPayload) - Method in class com.sap.mobile.services.client.push.LocalizedPushToCapabilitiesPayload.Builder
- notification(LocalizedPushPayload) - Method in class com.sap.mobile.services.client.push.LocalizedUserNotification.Builder
-
Specify the server localized push payload.
- notification(PushPayload) - Method in class com.sap.mobile.services.client.push.LocalizedPushPayload.Builder
-
Sets the fallback notification sent when the device registration has no locale or the localized notification map has no matching locale for the device locale, @see Localized Push - Language Fallback
- notification(PushPayload) - Method in class com.sap.mobile.services.client.push.PushToCapabilitiesPayload.Builder
-
Notification
- notification(PushPayload) - Method in class com.sap.mobile.services.client.push.UserNotification.Builder
-
Specific push payload
- NOTIFICATION - Enum constant in enum class com.sap.mobile.services.client.push.BaiduMsgType
- notificationBasicStyle(Integer) - Method in class com.sap.mobile.services.client.push.BaiduNotificationAndroid.Builder
- notificationBuilderId(Integer) - Method in class com.sap.mobile.services.client.push.BaiduNotificationAndroid.Builder
- notifications(Map<String, ? extends PushPayload>) - Method in class com.sap.mobile.services.client.push.LocalizedPushPayload.Builder
-
Sets/replaces the map of localized push notifications.
- NotificationStatus - Interface in com.sap.mobile.services.client.push
-
Notification status detail response element of
NotificationStatusResponse
- NotificationStatus.Status - Enum Class in com.sap.mobile.services.client.push
-
The current notification status.
- NotificationStatusResponse - Interface in com.sap.mobile.services.client.push
-
Response from
PushClient.getNotificationStatus(String)
O
- openType(Integer) - Method in class com.sap.mobile.services.client.push.BaiduNotificationAndroid.Builder
P
- parse(String) - Static method in enum class com.sap.mobile.services.client.XsuaaClientConfiguration.TenantMode
- PASSIVE - Enum constant in enum class com.sap.mobile.services.client.push.InterruptionLevel
- phone - Enum constant in enum class com.sap.mobile.services.client.push.FormFactor
- pkgContent(String) - Method in class com.sap.mobile.services.client.push.BaiduNotificationAndroid.Builder
- priority(String) - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
-
The notification priority.
- Priority - Enum Class in com.sap.mobile.services.client.push
-
Global notification priority.
- Provider - Enum Class in com.sap.mobile.services.client.push
- PushClient - Interface in com.sap.mobile.services.client.push
-
The push client is used to send the notification and retrieve the notification status.
- PushClientBuilder - Class in com.sap.mobile.services.client.push
-
The PushClientBuilder is used to instantiate a push client from a configuration source.
- PushClientBuilder() - Constructor for class com.sap.mobile.services.client.push.PushClientBuilder
- PushClientBuilder.PushClientBuilderException - Exception in com.sap.mobile.services.client.push
- PushClientException - Exception in com.sap.mobile.services.client.push
-
Generic Push Client Exception with Push Response.
- PushClientException(String, String, HttpHeaders, PushResponse) - Constructor for exception com.sap.mobile.services.client.push.PushClientException
- PushPayload - Interface in com.sap.mobile.services.client.push
-
Representation of the notification element.
- PushPayload.Builder - Class in com.sap.mobile.services.client.push
-
The generic notification definition.
- PushRegistration - Interface in com.sap.mobile.services.client.push
-
Represents a push registration in a mobile application.
- PushRegistrationsResponse - Interface in com.sap.mobile.services.client.push
-
Represents a getPushRegistrations response
- PushResponse - Interface in com.sap.mobile.services.client.push
-
The generic response for all notification methods
- PushResult - Interface in com.sap.mobile.services.client.push
-
The information of each notification handed over to a push gateway
- pushToApplication(LocalizedPushPayload) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers a notification to all registered users of an application.
- pushToApplication(PushPayload) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers a notification to all registered users of an application.
- PushToCapabilitiesPayload - Interface in com.sap.mobile.services.client.push
-
Representation of the push to capability request.
- PushToCapabilitiesPayload.Builder - Class in com.sap.mobile.services.client.push
-
Notification Payload for
PushClient.pushToCapability(String, PushToCapabilitiesPayload)
- pushToCapability(String, LocalizedPushToCapabilitiesPayload) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers notifications to devices that have been registered with a certain capability.
- pushToCapability(String, PushToCapabilitiesPayload) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers notifications to devices that have been registered with a certain capability.
- pushToDevice(String, String, LocalizedPushPayload) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers a notification to a single device, identified by userId and deviceId.
- pushToDevice(String, String, PushPayload) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers a notification to a single device, identified by userId and deviceId.
- pushToGroup(String, LocalizedPushPayload) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers a notification to a group with the same payload for all recipients.
- pushToGroup(String, PushPayload) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers a notification to a group with the same payload for all recipients.
- pushToTopics(Collection<String>, Collection<String>, LocalizedPushPayload) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers notifications to devices that have an active subscription for any of the given topic
- pushToTopics(Collection<String>, Collection<String>, Collection<String>, LocalizedPushPayload) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers notifications to devices that have an active subscription for any of the given topic
- pushToUsers(Collection<String>, LocalizedPushPayload) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers a notification to a defined set of users, identified by their userId.
- pushToUsers(Collection<String>, PushPayload) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers a notification to a defined set of users, identified by their userId.
- pushToUsers(Collection<String>, Collection<String>, LocalizedPushPayload) - Method in interface com.sap.mobile.services.client.push.PushClient
-
Triggers a notification to a defined set of users, identified by their userId or global user ID.
- pushType(PushType) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Push Type, see
- PushType - Enum Class in com.sap.mobile.services.client.push
-
APNS notification type
Q
- QUEUED - Enum constant in enum class com.sap.mobile.services.client.push.NotificationStatus.Status
-
The notification is queued and send later.
R
- rawData(String) - Method in class com.sap.mobile.services.client.push.WnsNotification.Builder
-
The rawData element represents a certain WNS push schema (wns/raw).
- RECEIVED - Enum constant in enum class com.sap.mobile.services.client.push.NotificationStatus.Status
-
The mobile app has received the notification.
- relevanceScore(Float) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
The relevance score, a number between 0 and 1, that the system uses to sort the notifications from your app.
- restrictedPackageName(String) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
Android allows you to use one FCM service instance for multiple apps with different package names.
- RestTemplateResponseErrorHandler - Class in com.sap.mobile.services.client
- RestTemplateResponseErrorHandler() - Constructor for class com.sap.mobile.services.client.RestTemplateResponseErrorHandler
S
- scenario(String) - Method in class com.sap.mobile.services.client.push.WnsNotificationCommands.Builder
- schema(List<String>) - Method in class com.sap.mobile.services.client.push.WnsNotification.Builder
-
The schema indicates the type of notification and how WNS should handle it.
- sendAsSms(Boolean) - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
-
Send notification as SMS.
- SENT - Enum constant in enum class com.sap.mobile.services.client.push.NotificationStatus.Status
-
The notification was accepted by the push provider.
- ServerErrorException - Exception in com.sap.mobile.services.client
-
An 5xx Error was reported.
- Service() - Constructor for class com.sap.mobile.services.client.MobileServicesSettings.Service
- ServiceKey() - Constructor for class com.sap.mobile.services.client.MobileServicesSettings.ServiceKey
- ServiceKeyClientConfiguration - Class in com.sap.mobile.services.client
- ServiceKeyClientConfiguration() - Constructor for class com.sap.mobile.services.client.ServiceKeyClientConfiguration
- SHARED - Enum constant in enum class com.sap.mobile.services.client.XsuaaClientConfiguration.TenantMode
- showActionButton(Boolean) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Safari only: Show notification action button
- silent(Boolean) - Method in class com.sap.mobile.services.client.push.WnsNotificationAudio.Builder
-
True to mute the sound; false to allow the toast notification sound to play
- sms - Enum constant in enum class com.sap.mobile.services.client.push.Provider
- sound(String) - Method in class com.sap.mobile.services.client.push.ApnsCustomSound.Builder
-
Reference to the sound resource of the app that is played when notification is received on the device.
- sound(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Deprecated.please use
ApnsNotification.Builder.customSound
- sound(String) - Method in class com.sap.mobile.services.client.push.BaiduNotificationIos.Builder
-
Reference to a sound resource in the app.
- sound(String) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
Allows you to play a custom sound when the message is received.
- sound(String) - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
-
When specified, play a sound when the notification arrives on the device.
- src(String) - Method in class com.sap.mobile.services.client.push.WnsNotificationAudio.Builder
-
The media file to play in place of the default sound
- src(String) - Method in class com.sap.mobile.services.client.push.WnsNotificationImage.Builder
-
The URI of the image source.
- StatusResponseStatus - Interface in com.sap.mobile.services.client.push
-
The generic notification method result.
T
- tablet - Enum constant in enum class com.sap.mobile.services.client.push.FormFactor
- tag(String) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
Notification with a tag replaces older notifications with the same tag on the device.
- targetContentId(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
The identifier of the window brought forward.
- TenantSupplier - Interface in com.sap.mobile.services.client
- test - Enum constant in enum class com.sap.mobile.services.client.push.Provider
- threadId(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
Thread-Ids allows grouping of notification on application level
- tileTemplate(String) - Method in class com.sap.mobile.services.client.push.WnsNotification.Builder
-
Specifies the content template to use in a tile update.
- TIME_SENSITIVE - Enum constant in enum class com.sap.mobile.services.client.push.InterruptionLevel
- timeToLive(Duration) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
When an app server posts a message to FCM and receives a message ID back, it does not mean that the message was already delivered to the device.
- title(String) - Method in class com.sap.mobile.services.client.push.BaiduNotificationAndroid.Builder
-
Notification tile
- title(String) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
If set, this field takes priority over the alert field of the notification element
GcmNotification.Builder.titleLocKey
should be used to retrieve the title from the localized resources of the app based on the user's language configuration. - titleLocArgs(String) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
Deprecated.use
GcmNotification.Builder.titleLocArgsArray
- titleLocArgsArray(List<String>) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
List of title localization parameters
- titleLocKey(String) - Method in class com.sap.mobile.services.client.push.GcmNotification.Builder
-
Should be used to retrieve the title from the localized resources of the app based on the user's language configuration.
- toastTemplate(String) - Method in class com.sap.mobile.services.client.push.WnsNotification.Builder
-
Specifies the template to use in a toast notification.
- topic(String) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
The topic for the notification.
- Topics - Interface in com.sap.mobile.services.client.push
-
List of matching topics response of
NotificationStatus
- toString() - Method in enum class com.sap.mobile.services.client.push.InterruptionLevel
- TRANSPARENT - Enum constant in enum class com.sap.mobile.services.client.push.BaiduMsgType
- TrialLimitExceededException - Exception in com.sap.mobile.services.client
- ttl(Duration) - Method in class com.sap.mobile.services.client.push.W3cNotification.Builder
U
- UaaConfig() - Constructor for class com.sap.mobile.services.client.MobileServicesBinding.UaaConfig
- url(String) - Method in class com.sap.mobile.services.client.push.BaiduNotificationAndroid.Builder
- urlArguments(List<String>) - Method in class com.sap.mobile.services.client.push.ApnsNotification.Builder
-
List of arguments to populate placeholders in the urlFormatString associated with a Safari push notification.
- user(String) - Method in class com.sap.mobile.services.client.push.CapabilityUser.Builder
-
Mandatory username
- user(String) - Method in class com.sap.mobile.services.client.push.LocalizedUserNotification.Builder
-
Specifies the recipient.
- user(String) - Method in class com.sap.mobile.services.client.push.UserNotification.Builder
-
Username
- UserNotification - Interface in com.sap.mobile.services.client.push
-
Representation of the bulk push user request element.
- UserNotification.Builder - Class in com.sap.mobile.services.client.push
-
Bulk push notification payload for a specific user.
- userNotifications(Collection<LocalizedUserNotification>) - Method in class com.sap.mobile.services.client.push.LocalizedBulkPush.Builder
-
Sets the server localized notification element for users specific notifications.
- users(Collection<CapabilityUser>) - Method in class com.sap.mobile.services.client.push.LocalizedPushToCapabilitiesPayload.Builder
- userUUID(String) - Method in class com.sap.mobile.services.client.push.LocalizedUserNotification.Builder
-
Specifies the global user ID
V
- valueOf(String) - Static method in enum class com.sap.mobile.services.client.MobileServicesSettings.Platform
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.sap.mobile.services.client.push.BaiduMsgType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.sap.mobile.services.client.push.FormFactor
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.sap.mobile.services.client.push.InterruptionLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.sap.mobile.services.client.push.NotificationStatus.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.sap.mobile.services.client.push.Priority
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.sap.mobile.services.client.push.Provider
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.sap.mobile.services.client.push.PushType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.sap.mobile.services.client.XsuaaClientConfiguration.TenantMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.sap.mobile.services.client.MobileServicesSettings.Platform
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.sap.mobile.services.client.push.BaiduMsgType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.sap.mobile.services.client.push.FormFactor
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.sap.mobile.services.client.push.InterruptionLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.sap.mobile.services.client.push.NotificationStatus.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.sap.mobile.services.client.push.Priority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.sap.mobile.services.client.push.Provider
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.sap.mobile.services.client.push.PushType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.sap.mobile.services.client.XsuaaClientConfiguration.TenantMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version(String) - Method in class com.sap.mobile.services.client.push.WnsNotification.Builder
-
The version element sets the version property at the notification requests
- VOIP - Enum constant in enum class com.sap.mobile.services.client.push.PushType
- volume(Float) - Method in class com.sap.mobile.services.client.push.ApnsCustomSound.Builder
-
The volume for the critical alert’s sound.
W
- w3c(W3cNotification) - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
-
W3C specific notification properties that overrides the PushPayload properties
- W3cNotification - Interface in com.sap.mobile.services.client.push
-
W3c-specific notification parameters.
- W3cNotification.Builder - Class in com.sap.mobile.services.client.push
-
W3C specific notification element builder.
- w3cpushapi - Enum constant in enum class com.sap.mobile.services.client.push.Provider
- windows - Enum constant in enum class com.sap.mobile.services.client.push.Provider
- withConnectTimeout(Duration) - Method in class com.sap.mobile.services.client.push.PushClientBuilder
-
Configure the client's connect timeout.
- withReadTimeout(Duration) - Method in class com.sap.mobile.services.client.push.PushClientBuilder
-
Configure the client's read timeout.
- withTenantId(String) - Method in class com.sap.mobile.services.client.push.PushClientBuilder
-
Configure the client's tenant-id.
- withTenantSupplier(TenantSupplier) - Method in class com.sap.mobile.services.client.push.PushClientBuilder
-
Configure the client's tenant resolver.
- wns(WnsNotification) - Method in class com.sap.mobile.services.client.push.PushPayload.Builder
-
WNS specific notification properties that overrides the PushPayload properties
- WnsNotification - Interface in com.sap.mobile.services.client.push
-
WNS specific notification request element.
- WnsNotification.Builder - Class in com.sap.mobile.services.client.push
-
WNS specific notification properties.
- WnsNotificationAudio - Interface in com.sap.mobile.services.client.push
-
WNS specific audio request element.
- WnsNotificationAudio.Builder - Class in com.sap.mobile.services.client.push
-
Specifies a sound to play when a toast notification is displayed.
- WnsNotificationCommands - Interface in com.sap.mobile.services.client.push
-
WNS specific request element.
- WnsNotificationCommands.Builder - Class in com.sap.mobile.services.client.push
-
Specifies that the notification is being used to indicate an incoming call or an alarm, with appropriate commands associated with each scenario.
- WnsNotificationCommandsCommand - Interface in com.sap.mobile.services.client.push
-
WNS specific notification scenario-associated button element.
- WnsNotificationCommandsCommand.Builder - Class in com.sap.mobile.services.client.push
-
Specifies a scenario-associated button shown.
- WnsNotificationImage - Interface in com.sap.mobile.services.client.push
-
WNS specific notification image request element.
- WnsNotificationImage.Builder - Class in com.sap.mobile.services.client.push
-
Specifies an image used in the toast template.
X
- XsuaaClientConfiguration - Class in com.sap.mobile.services.client
- XsuaaClientConfiguration() - Constructor for class com.sap.mobile.services.client.XsuaaClientConfiguration
- XsuaaClientConfiguration.TenantMode - Enum Class in com.sap.mobile.services.client
- XsuaaTokenFlowFactory - Class in com.sap.mobile.services.client
- XsuaaTokenFlowFactory() - Constructor for class com.sap.mobile.services.client.XsuaaTokenFlowFactory
All Classes and Interfaces|All Packages|Serialized Form
GcmNotification.Builder.bodyLocArgsArray