@UriParams public class SesConfiguration extends Object
Constructor and Description |
---|
SesConfiguration() |
Modifier and Type | Method and Description |
---|---|
String |
getAccessKey() |
com.amazonaws.services.simpleemail.AmazonSimpleEmailService |
getAmazonSESClient() |
String |
getAmazonSESEndpoint() |
String |
getFrom() |
String |
getProxyHost()
To define a proxy host when instantiating the SES client
|
Integer |
getProxyPort()
To define a proxy port when instantiating the SES client
|
String |
getRegion()
The region in which SES client needs to work
|
List<String> |
getReplyToAddresses() |
String |
getReturnPath() |
String |
getSecretKey() |
String |
getSubject() |
List<String> |
getTo() |
void |
setAccessKey(String accessKey)
Amazon AWS Access Key
|
void |
setAmazonSESClient(com.amazonaws.services.simpleemail.AmazonSimpleEmailService amazonSESClient)
To use the AmazonSimpleEmailService as the client
|
void |
setAmazonSESEndpoint(String amazonSesEndpoint)
The region with which the AWS-SES client wants to work with.
|
void |
setFrom(String from)
The sender's email address.
|
void |
setProxyHost(String proxyHost) |
void |
setProxyPort(Integer proxyPort) |
void |
setRegion(String region) |
void |
setReplyToAddresses(List<String> replyToAddresses)
List of reply-to email address(es) for the message, override it using 'CamelAwsSesReplyToAddresses' header.
|
void |
setReplyToAddresses(String replyToAddresses) |
void |
setReturnPath(String returnPath)
The email address to which bounce notifications are to be forwarded, override it using 'CamelAwsSesReturnPath' header.
|
void |
setSecretKey(String secretKey)
Amazon AWS Secret Key
|
void |
setSubject(String subject)
The subject which is used if the message header 'CamelAwsSesSubject' is not present.
|
void |
setTo(List<String> to)
List of destination email address.
|
void |
setTo(String to)
List of destination email address.
|
public String getAccessKey()
public void setAccessKey(String accessKey)
public com.amazonaws.services.simpleemail.AmazonSimpleEmailService getAmazonSESClient()
public void setAmazonSESClient(com.amazonaws.services.simpleemail.AmazonSimpleEmailService amazonSESClient)
public String getFrom()
public void setFrom(String from)
public void setTo(List<String> to)
public void setTo(String to)
public String getSecretKey()
public void setSecretKey(String secretKey)
public String getSubject()
public void setSubject(String subject)
public String getReturnPath()
public void setReturnPath(String returnPath)
public void setReplyToAddresses(List<String> replyToAddresses)
public void setReplyToAddresses(String replyToAddresses)
public String getAmazonSESEndpoint()
public void setAmazonSESEndpoint(String amazonSesEndpoint)
public String getProxyHost()
public void setProxyHost(String proxyHost)
public Integer getProxyPort()
public void setProxyPort(Integer proxyPort)
public String getRegion()
public void setRegion(String region)
Apache Camel