Package io.micronaut.email.mailjet
Class MailjetConfigurationProperties
java.lang.Object
io.micronaut.email.mailjet.MailjetConfigurationProperties
- All Implemented Interfaces:
 io.micronaut.core.util.Toggleable,MailjetConfiguration
@Requires(property="mailjet.api-key") @Requires(property="mailjet.api-secret")
@ConfigurationProperties("mailjet")
public class MailjetConfigurationProperties
extends Object
implements MailjetConfiguration
ConfigurationProperties implementation of MailjetConfiguration.- Since:
 - 1.0.0
 - Author:
 - Sergio del Amo
 
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescription@NonNull String@NonNull String@NonNull StringbooleanvoidMailjet API Key.voidsetApiSecret(@NonNull String apiSecret) Mailjet API Secret.voidsetEnabled(boolean enabled) If Mailjet integration is enabled.voidsetVersion(@NonNull String version) Mailjet API Version. 
- 
Field Details
- 
PREFIX
mailjet prefix.- See Also:
 
 - 
DEFAULT_ENABLED
public static final boolean DEFAULT_ENABLEDThe default enable value.- See Also:
 
 - 
DEFAULT_VERSION
The default version.- See Also:
 
 
 - 
 - 
Constructor Details
- 
MailjetConfigurationProperties
public MailjetConfigurationProperties() 
 - 
 - 
Method Details
- 
isEnabled
public boolean isEnabled()- Specified by:
 isEnabledin interfaceio.micronaut.core.util.Toggleable
 - 
setEnabled
public void setEnabled(boolean enabled) If Mailjet integration is enabled. Default value: `true`- Parameters:
 enabled- True if security is enabled
 - 
getVersion
- Specified by:
 getVersionin interfaceMailjetConfiguration- Returns:
 - Mailjet API Version
 
 - 
setVersion
Mailjet API Version. Default value: `"v3.1"`- Parameters:
 version- Mailjet API Version
 - 
getApiKey
- Specified by:
 getApiKeyin interfaceMailjetConfiguration- Returns:
 - Mailjet API Key
 
 - 
setApiKey
Mailjet API Key.- Parameters:
 apiKey- Mailjet API Key.
 - 
getApiSecret
- Specified by:
 getApiSecretin interfaceMailjetConfiguration- Returns:
 - Mailjet API Secret
 
 - 
setApiSecret
Mailjet API Secret.- Parameters:
 apiSecret- Mailjet API Secret
 
 -