Package com.ringcentral.definitions
Class NotificationDeliveryModeRequest
java.lang.Object
com.ringcentral.definitions.NotificationDeliveryModeRequest
Notification delivery transport information
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe URL to which notifications should be delivered.Certificate name for mobile notification transports RequiredOptional.Device instance ID for mobile notification transports Required Example: 38b062ae-85f8-4dcc-8734-04d3f7393d42The transport type for this subscription, or the channel by which an app should be notified of an event Required Enum: WebHook, RC/APNS, RC/GCM, PubNubAn optional validation token used to verify the authenticity of the incoming webhook. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncertificateName
(String certificateName) encryption
(Boolean encryption) registrationId
(String registrationId) transportType
(String transportType) verificationToken
(String verificationToken)
-
Field Details
-
transportType
The transport type for this subscription, or the channel by which an app should be notified of an event Required Enum: WebHook, RC/APNS, RC/GCM, PubNub -
address
The URL to which notifications should be delivered. This is only applicable for the `WebHook` transport type, for which it is a required field. Required Format: uri Example: https://acme.com/myservice/webhook -
verificationToken
An optional validation token used to verify the authenticity of the incoming webhook. Applicable only for the `WebHook` transport type. -
certificateName
Certificate name for mobile notification transports Required -
registrationId
Device instance ID for mobile notification transports Required Example: 38b062ae-85f8-4dcc-8734-04d3f7393d42 -
encryption
Optional. Specifies if notification messages will be encrypted or not. Please note that for some event filters (e.g. presence) encryption is mandatory and `false` value provided by caller will be ignored.
-
-
Constructor Details
-
NotificationDeliveryModeRequest
public NotificationDeliveryModeRequest()
-
-
Method Details
-
transportType
-
address
-
verificationToken
-
certificateName
-
registrationId
-
encryption
-