-
- All Implemented Interfaces:
-
apptentive.com.android.feedback.ApptentiveClient
public final class ApptentiveDefaultClient implements ApptentiveClient
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classApptentiveDefaultClient.Companion
-
Constructor Summary
Constructors Constructor Description ApptentiveDefaultClient(ApptentiveConfiguration configuration, HttpClient httpClient, Executors executors)
-
Method Summary
Modifier and Type Method Description EngagementResultengage(Event event, Map<String, Object> customData)BooleancanShowInteraction(Event event)UnitupdatePerson(String name, String email, Pair<String, Object> customData, String deleteKey)UnitupdateMParticleID(String id)StringgetPersonName()StringgetPersonEmail()EngagementResultshowMessageCenter(Map<String, Object> customData)IntegergetUnreadMessageCount()BooleancanShowMessageCenter()UnitsendHiddenTextMessage(String message)UnitsendHiddenAttachmentFileUri(String uri)UnitsendHiddenAttachmentFileBytes(ByteArray bytes, String mimeType)UnitsendHiddenAttachmentFileStream(InputStream inputStream, String mimeType)UnitsetPushIntegration(Integer pushProvider, String token)UnitupdateDevice(Pair<String, Object> customData, String deleteKey)final EncryptionStatusgetOldEncryptionSetting()-
-
Constructor Detail
-
ApptentiveDefaultClient
ApptentiveDefaultClient(ApptentiveConfiguration configuration, HttpClient httpClient, Executors executors)
-
-
Method Detail
-
canShowInteraction
Boolean canShowInteraction(Event event)
-
updatePerson
Unit updatePerson(String name, String email, Pair<String, Object> customData, String deleteKey)
-
updateMParticleID
Unit updateMParticleID(String id)
-
getPersonName
String getPersonName()
-
getPersonEmail
String getPersonEmail()
-
showMessageCenter
EngagementResult showMessageCenter(Map<String, Object> customData)
-
getUnreadMessageCount
Integer getUnreadMessageCount()
-
canShowMessageCenter
Boolean canShowMessageCenter()
-
sendHiddenTextMessage
Unit sendHiddenTextMessage(String message)
-
sendHiddenAttachmentFileUri
Unit sendHiddenAttachmentFileUri(String uri)
-
sendHiddenAttachmentFileBytes
Unit sendHiddenAttachmentFileBytes(ByteArray bytes, String mimeType)
-
sendHiddenAttachmentFileStream
Unit sendHiddenAttachmentFileStream(InputStream inputStream, String mimeType)
-
setPushIntegration
Unit setPushIntegration(Integer pushProvider, String token)
-
getOldEncryptionSetting
final EncryptionStatus getOldEncryptionSetting()
-
-
-
-