Note: This version of the mParticle - Iterable Firehose Integration is no longer in use. Please refer to the current version, maintained by Iterable here.
This library integrates mParticle with Iterable, using mParticle's Java SDK over Amazon's Lambda platform.
The extension is composed of two modules:
iterable-extension
- houses the lambda function that will be executed by AWS on reception of a data request from mParticle.iterable-java-sdk
- classes modeling Iterable data-structures, and a Retrofit-based interface to their API.
Both modules have a set of unit tests which can all be run at once by invoking:
./gradlew test
Run the following to generate iterable-extension.zip
in the iterable-extension/build/distributions
directory:
./gradlew build