Class MJEasyClient

java.lang.Object
com.mailjet.client.easy.MJEasyClient

public class MJEasyClient
extends java.lang.Object
Mailjet easy client
  • Constructor Summary

    Constructors
    Constructor Description
    MJEasyClient()
    Constructor using the MJ_APIKEY_PUBLIC and MJ_APIKEY_PRIVATE environment variables.
    MJEasyClient​(java.lang.String token)
    Constructor with token
    MJEasyClient​(java.lang.String apiKeyPublic, java.lang.String apiKeyPrivate)
    Constructor with api keys
  • Method Summary

    Modifier and Type Method Description
    MJEasyEmail email()
    Create an MJEasyEmail instance to prepare an email to send.
    MailjetClient getClient()
    Get the internal Mailjet client
    MJEasySms sms()
    Create an MJEasySms instance to prepare an email to send.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MJEasyClient

      public MJEasyClient​(java.lang.String apiKeyPublic, java.lang.String apiKeyPrivate)
      Constructor with api keys
      Parameters:
      apiKeyPublic - Public API Key
      apiKeyPrivate - Private API Key
    • MJEasyClient

      public MJEasyClient​(java.lang.String token)
      Constructor with token
      Parameters:
      token - V4 api token
    • MJEasyClient

      public MJEasyClient()
      Constructor using the MJ_APIKEY_PUBLIC and MJ_APIKEY_PRIVATE environment variables.
  • Method Details

    • getClient

      public MailjetClient getClient()
      Get the internal Mailjet client
      Returns:
      MailjetClient instance
    • email

      public MJEasyEmail email()
      Create an MJEasyEmail instance to prepare an email to send.
      Returns:
      MJEasyEMail instance
    • sms

      public MJEasySms sms()
      Create an MJEasySms instance to prepare an email to send.
      Returns:
      MJEasyClient instance