Class EmailProvider

java.lang.Object
com.auth0.json.mgmt.emailproviders.EmailProvider

public class EmailProvider extends Object
Class that represents an Auth0 Email Provider object. Related to the EmailProviderEntity entity.
  • Constructor Details

    • EmailProvider

      public EmailProvider(String name)
  • Method Details

    • getName

      public String getName()
      Getter for the provider name.
      Returns:
      the provider name.
    • setName

      public void setName(String name)
      Setter for the provider name.
      Parameters:
      name - the name to set.
    • isEnabled

      public Boolean isEnabled()
      Whether this provider is enabled or not.
      Returns:
      true if this provider is enabled, false otherwise.
    • setEnabled

      public void setEnabled(Boolean enabled)
      Sets if this provider is enabled or not.
      Parameters:
      enabled - whether this provider is enabled or not.
    • getDefaultFromAddress

      public String getDefaultFromAddress()
      Getter for the default from address.
      Returns:
      the default from address.
    • setDefaultFromAddress

      public void setDefaultFromAddress(String defaultFromAddress)
      Setter for the default from address.
      Parameters:
      defaultFromAddress - the default from address.
    • getCredentials

      public EmailProviderCredentials getCredentials()
      Getter for the provider credentials.
      Returns:
      the provider credentials.
    • setCredentials

      public void setCredentials(EmailProviderCredentials credentials)
      Setter for the provider credentials.
      Parameters:
      credentials - the provider credentials to set.
    • getSettings

      public Map<String,​Object> getSettings()
      Getter for the specific provider settings.
      Returns:
      the provider settings.
    • setSettings

      public void setSettings(Map<String,​Object> settings)
      Setter for the specific provider settings.
      Parameters:
      settings - the provider settings to set.