Class TeamsCallAgentOptions

    • Constructor Detail

      • TeamsCallAgentOptions

        public TeamsCallAgentOptions()
        Creates a new instance with a default options
    • Method Detail

      • setDisableInternalPushForIncomingCall

        public TeamsCallAgentOptions setDisableInternalPushForIncomingCall​(boolean value)
        Determines whether to disable the internal push mechanism for delivering the push payload of an incoming call. There are two ways that a push payload of an incoming call can be delivered to the callee: 1. By using Firebase Cloud Messaging (FCM) and registering the device token with the API `registerPushNotification` method on `CallAgent` or `TeamsCallAgent`. 2. When a `CallAgent` or `TeamsCallAgent` is created, the SDK also internally registers with our internal push service to receive the push payload. By default, the internal push is enabled. To exclusively use FCM and disable the internal push, set this parameter to `true`.
        Overrides:
        setDisableInternalPushForIncomingCall in class CommonCallAgentOptions
        Parameters:
        value - The new value.