public interface PushNotificationConfig
AccountParams
AccountParams.setPushNotificationAllowed(boolean)
AccountParams
object, which canAccount
object. Modifier and Type | Method | Description |
---|---|---|
PushNotificationConfig |
clone() |
Instantiate a new push notification parameters with values from source.
|
java.lang.String |
getBundleIdentifier() |
Gets the app's bundle identifier for "contact uri parameter".
|
java.lang.String |
getCallSnd() |
Gets the call_snd for "contact uri parameter".
|
java.lang.String |
getCallStr() |
Gets the call_str for "contact uri parameter".
|
java.lang.String |
getGroupChatStr() |
Gets the groupchat_str for "contact uri parameter".
|
java.lang.String |
getMsgSnd() |
Gets the msg_snd for "contact uri parameter".
|
java.lang.String |
getMsgStr() |
Gets the msg_str for "contact uri parameter".
|
long |
getNativePointer() |
Gets the native pointer used by this class to make native method calls.
|
java.lang.String |
getParam() |
Gets the param for "contact uri parameter".
|
java.lang.String |
getPrid() |
Gets the prid for "contact uri parameter".
|
java.lang.String |
getProvider() |
Gets the provider for "contact uri parameter".
|
java.lang.String |
getRemoteToken() |
Gets the remote token for "contact uri parameter".
|
java.lang.String |
getTeamId() |
Gets the team id for "contact uri parameter".
|
java.lang.Object |
getUserData() |
Gets the object stored in this object user's data
|
java.lang.String |
getVoipToken() |
Gets the voip token for "contact uri parameter".
|
boolean |
isEqual(PushNotificationConfig otherConfig) |
Checks if two Push Notification Configurations are identical.
|
void |
setBundleIdentifier(java.lang.String bundleIdentifier) |
Sets the bundle_identifier for "contact uri parameter".
|
void |
setCallSnd(java.lang.String callSnd) |
Sets the call_snd for "contact uri parameter", specific for remote push
notification. |
void |
setCallStr(java.lang.String callStr) |
Sets the call_str for "contact uri parameter", specific for remote push
notification. |
void |
setGroupChatStr(java.lang.String groupChatStr) |
Sets the group_chat_str for "contact uri parameter", specific for remote push
notification. |
void |
setMsgSnd(java.lang.String msgSnd) |
Sets the msg_snd for "contact uri parameter", specific for remote push
notification. |
void |
setMsgStr(java.lang.String msgStr) |
Sets the msg_str for "contact uri parameter", specific for remote push
notification. |
void |
setParam(java.lang.String param) |
Sets the param for "contact uri parameter".
|
void |
setPrid(java.lang.String prid) |
Sets the prid for "contact uri parameter".
|
void |
setProvider(java.lang.String provider) |
Sets the provider for "contact uri parameter".
|
void |
setRemoteToken(java.lang.String remoteToken) |
Sets the remote_token for "contact uri parameter", specific for remote push
notification. |
void |
setTeamId(java.lang.String teamId) |
Sets the team id for "contact uri parameter".
|
void |
setUserData(java.lang.Object data) |
Sets the object to store in this object user's data
|
void |
setVoipToken(java.lang.String voipToken) |
Sets the voip_token for "contact uri parameter", specific for voip push
notification. |
java.lang.String |
toString() |
@Nullable java.lang.String getBundleIdentifier()
void setBundleIdentifier(@Nullable java.lang.String bundleIdentifier)
setParam(java.lang.String)
. bundleIdentifier
- The new bundle_identifier set for push notification@NonNull java.lang.String getCallSnd()
void setCallSnd(@NonNull java.lang.String callSnd)
callSnd
- The new call_snd set for push notification config. @NonNull java.lang.String getCallStr()
void setCallStr(@NonNull java.lang.String callStr)
callStr
- The new call_str set for push notification config. @NonNull java.lang.String getGroupChatStr()
void setGroupChatStr(@NonNull java.lang.String groupChatStr)
groupChatStr
- The new group_chat_str set for push notification config. @NonNull java.lang.String getMsgSnd()
void setMsgSnd(@NonNull java.lang.String msgSnd)
msgSnd
- The new msg_snd set for push notification config. @NonNull java.lang.String getMsgStr()
void setMsgStr(@NonNull java.lang.String msgStr)
msgStr
- The new msg_str set for push notification config. @Nullable java.lang.String getParam()
void setParam(@Nullable java.lang.String param)
param
- The new param set for push notification config. @Nullable java.lang.String getPrid()
void setPrid(@Nullable java.lang.String prid)
prid
- The new prid set for push notification config. @Nullable java.lang.String getProvider()
void setProvider(@Nullable java.lang.String provider)
provider
- The new provider set for push notification config. @Nullable java.lang.String getRemoteToken()
void setRemoteToken(@Nullable java.lang.String remoteToken)
setPrid(java.lang.String)
. remoteToken
- The new remote_token set for push notification config. @Nullable java.lang.String getTeamId()
void setTeamId(@Nullable java.lang.String teamId)
setParam(java.lang.String)
. teamId
- The new team id set for push notification config. @Nullable java.lang.String getVoipToken()
void setVoipToken(@Nullable java.lang.String voipToken)
setPrid(java.lang.String)
. voipToken
- The new voip_token set for push notification config. @NonNull PushNotificationConfig clone()
PushNotificationConfig
object. @NonNull boolean isEqual(@NonNull PushNotificationConfig otherConfig)
otherConfig
- The PushNotificationConfig
object to compare to. void setUserData(java.lang.Object data)
data
- the object to storejava.lang.Object getUserData()
long getNativePointer()
java.lang.String toString()
toString
in class java.lang.Object