public interface PushNotificationConfig
AccountParams
AccountParams.setPushNotificationAllowed(boolean)
AccountParams
object, which canAccount
object. Modifier and Type | Method and 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() |
@NonNull java.lang.String getBundleIdentifier()
void setBundleIdentifier(@NonNull 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. @NonNull java.lang.String getParam()
void setParam(@NonNull java.lang.String param)
param
- The new param set for push notification config. @NonNull java.lang.String getPrid()
void setPrid(@NonNull java.lang.String prid)
prid
- The new prid set for push notification config. @NonNull java.lang.String getProvider()
void setProvider(@NonNull java.lang.String provider)
provider
- The new provider set for push notification config. @NonNull java.lang.String getRemoteToken()
void setRemoteToken(@NonNull java.lang.String remoteToken)
setPrid(java.lang.String)
. remoteToken
- The new remote_token set for push notification config. @NonNull java.lang.String getTeamId()
void setTeamId(@NonNull java.lang.String teamId)
setParam(java.lang.String)
. teamId
- The new team id set for push notification config. @NonNull java.lang.String getVoipToken()
void setVoipToken(@NonNull 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