Initialise MoEngage SDK using this class.
Please follow the guidelines mentioned in MoEngage Integration Docs for integrating the MoEngage SDK.
Builds the configuration to initialise MoEngage SDK. Call MoEngage.initialise with the returned object to
Optionally configure when the SDK sync collected data.
Configure the Firebase Cloud Messaging.
Configure logging done by MoEngage SDK
Configure Push Notification Meta Data
Configure Real Time trigger.
Configure tracking opt-out.
By default the MoEngage SDK does not add additional encryption on top of https to REST API calls. In case you want the MoEngage SDK to add additional encryption use this API.
If you are using MoEngage bundled with any partner integration use this API to notify the partner.
Optionally set the data-center to which the data should flow.
Time interval after which SDK retry generating the push token in case of registration failure.