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