A B C D F G H I K L M O P R S T U V W 
All Classes All Packages

A

addAttachment(String, byte[], String) - Method in class io.quarkus.mailer.Mail
Adds an attachment.
addAttachment(String, byte[], String, String, String) - Method in class io.quarkus.mailer.Mail
Adds an attachment.
addAttachment(String, File, String) - Method in class io.quarkus.mailer.Mail
Adds an attachment.
addAttachment(String, Publisher<Byte>, String) - Method in class io.quarkus.mailer.Mail
Adds an attachment.
addAttachment(String, Publisher<Byte>, String, String, String) - Method in class io.quarkus.mailer.Mail
Adds an attachment.
addBcc(String...) - Method in class io.quarkus.mailer.Mail
Adds BCC recipients.
addCc(String...) - Method in class io.quarkus.mailer.Mail
Adds CC recipients.
addHeader(String, String...) - Method in class io.quarkus.mailer.Mail
Adds a header value.
addInlineAttachment(String, byte[], String, String) - Method in class io.quarkus.mailer.Mail
Adds an inline attachment.
addInlineAttachment(String, File, String, String) - Method in class io.quarkus.mailer.Mail
Adds an inline attachment.
addInlineAttachment(String, File, String, String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
addInlineAttachment(String, File, String, String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
addInlineAttachment(String, Publisher<Byte>, String, String) - Method in class io.quarkus.mailer.Mail
Adds an inline attachment.
addReplyTo(String) - Method in class io.quarkus.mailer.Mail
Adds a reply-to address.
addTo(String...) - Method in class io.quarkus.mailer.Mail
Adds TO recipients.
Attachment - Class in io.quarkus.mailer
Defines an attachment.
Attachment(String, byte[], String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, byte[], String, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, byte[], String, String, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, File, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, File, String, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, Publisher<Byte>, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, Publisher<Byte>, String, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
Attachment(String, Publisher<Byte>, String, String, String) - Constructor for class io.quarkus.mailer.Attachment
Creates a new Attachment.
authMethods - Variable in class io.quarkus.mailer.runtime.MailConfig
Set the allowed auth methods.

B

bcc(String...) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
bcc(String...) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
BlockingMailerImpl - Class in io.quarkus.mailer.runtime
Implementation of Mailer relying on the ReactiveMailer and waiting for completion.
BlockingMailerImpl() - Constructor for class io.quarkus.mailer.runtime.BlockingMailerImpl
 
bounceAddress - Variable in class io.quarkus.mailer.runtime.MailConfig
Configures the default bounce email address.
bounceAddress(String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
bounceAddress(String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 

C

cc(String...) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
cc(String...) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
clear() - Method in interface io.quarkus.mailer.MockMailbox
Removes every sent message.
clear() - Method in class io.quarkus.mailer.runtime.MockMailboxImpl
 
client - Variable in class io.quarkus.mailer.runtime.MutinyMailerImpl
 

D

data(String, Object) - Method in interface io.quarkus.mailer.MailTemplate
 
data(String, Object) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
data(String, Object) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
disableEsmtp - Variable in class io.quarkus.mailer.runtime.MailConfig
Disable ESMTP.
DISPOSITION_ATTACHMENT - Static variable in class io.quarkus.mailer.Attachment
Disposition for attachments.
DISPOSITION_INLINE - Static variable in class io.quarkus.mailer.Attachment
Disposition for inline attachments.

F

from - Variable in class io.quarkus.mailer.runtime.MailConfig
Configure the default `from` attribute.
from(String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
from(String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 

G

get(InjectionPoint) - Method in class io.quarkus.mailer.runtime.MailTemplateProducer
 
getAttachments() - Method in class io.quarkus.mailer.Mail
 
getAttachmentStream(Vertx, Attachment) - Static method in class io.quarkus.mailer.runtime.MutinyMailerImpl
 
getBcc() - Method in class io.quarkus.mailer.Mail
 
getBounceAddress() - Method in class io.quarkus.mailer.Mail
 
getBounceAddress() - Method in class io.quarkus.mailer.runtime.MailerSupport
 
getCc() - Method in class io.quarkus.mailer.Mail
 
getContentId() - Method in class io.quarkus.mailer.Attachment
 
getContentType() - Method in class io.quarkus.mailer.Attachment
 
getData() - Method in class io.quarkus.mailer.Attachment
 
getDefault(InjectionPoint) - Method in class io.quarkus.mailer.runtime.MailTemplateProducer
 
getDescription() - Method in class io.quarkus.mailer.Attachment
 
getDisposition() - Method in class io.quarkus.mailer.Attachment
 
getFile() - Method in class io.quarkus.mailer.Attachment
 
getFrom() - Method in class io.quarkus.mailer.Mail
 
getFrom() - Method in class io.quarkus.mailer.runtime.MailerSupport
 
getHeaders() - Method in class io.quarkus.mailer.Mail
 
getHtml() - Method in class io.quarkus.mailer.Mail
 
getMailTemplateInstance(TemplateInstance) - Static method in class io.quarkus.mailer.runtime.MailTemplateProducer
Called by MailTemplateInstanceAdaptor
getMessagesSentTo(String) - Method in interface io.quarkus.mailer.MockMailbox
Returns a list of mails sent to the given address, whether it was via To, Cc or Bcc.
getMessagesSentTo(String) - Method in class io.quarkus.mailer.runtime.MockMailboxImpl
 
getName() - Method in class io.quarkus.mailer.Attachment
 
getReplyTo() - Method in class io.quarkus.mailer.Mail
 
getSubject() - Method in class io.quarkus.mailer.Mail
 
getText() - Method in class io.quarkus.mailer.Mail
 
getTo() - Method in class io.quarkus.mailer.Mail
 
getTotalMessagesSent() - Method in interface io.quarkus.mailer.MockMailbox
Gets the total number of messages sent.
getTotalMessagesSent() - Method in class io.quarkus.mailer.runtime.MockMailboxImpl
 

H

host - Variable in class io.quarkus.mailer.runtime.MailConfig
The SMTP host name.

I

instance() - Method in interface io.quarkus.mailer.MailTemplate
 
io.quarkus.mailer - package io.quarkus.mailer
 
io.quarkus.mailer.reactive - package io.quarkus.mailer.reactive
 
io.quarkus.mailer.runtime - package io.quarkus.mailer.runtime
 
isInlineAttachment() - Method in class io.quarkus.mailer.Attachment
 
isMock() - Method in class io.quarkus.mailer.runtime.MailerSupport
 

K

keepAlive - Variable in class io.quarkus.mailer.runtime.MailConfig
Set if connection pool is enabled, true by default.
keyStore - Variable in class io.quarkus.mailer.runtime.MailConfig
Set the key store.
keyStorePassword - Variable in class io.quarkus.mailer.runtime.MailConfig
Set the key store password.

L

login - Variable in class io.quarkus.mailer.runtime.MailConfig
Set the login mode for the connection.

M

mail(Mail) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
mail(Mail) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
Mail - Class in io.quarkus.mailer
Represents an e-mail.
Mail() - Constructor for class io.quarkus.mailer.Mail
Creates a new instance of Mail.
mailClient() - Method in class io.quarkus.mailer.runtime.MailClientProducer
 
MailClientProducer - Class in io.quarkus.mailer.runtime
Beans producing the Vert.x Mail clients.
MailClientProducer(Vertx, MailConfig, TlsConfig) - Constructor for class io.quarkus.mailer.runtime.MailClientProducer
 
MailConfig - Class in io.quarkus.mailer.runtime
 
MailConfig() - Constructor for class io.quarkus.mailer.runtime.MailConfig
 
mailer - Variable in class io.quarkus.mailer.runtime.BlockingMailerImpl
 
mailer - Variable in class io.quarkus.mailer.runtime.MailTemplateProducer
 
Mailer - Interface in io.quarkus.mailer
A mailer to send email.
mailerSupport - Variable in class io.quarkus.mailer.runtime.MutinyMailerImpl
 
MailerSupport - Class in io.quarkus.mailer.runtime
 
MailerSupport(String, String, boolean) - Constructor for class io.quarkus.mailer.runtime.MailerSupport
 
MailerSupportProducer - Class in io.quarkus.mailer.runtime
 
MailerSupportProducer() - Constructor for class io.quarkus.mailer.runtime.MailerSupportProducer
 
mailSupportProducer(MailConfig, LaunchMode) - Method in class io.quarkus.mailer.runtime.MailerSupportProducer
 
MailTemplate - Interface in io.quarkus.mailer
Represents an e-mail definition based on a template.
MailTemplate.MailTemplateInstance - Interface in io.quarkus.mailer
Represents an instance of MailTemplate.
MailTemplateInstanceImpl - Class in io.quarkus.mailer.runtime
 
MailTemplateInstanceImpl(MutinyMailerImpl, TemplateInstance) - Constructor for class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
MailTemplateInstanceImpl.Result - Class in io.quarkus.mailer.runtime
 
MailTemplateProducer - Class in io.quarkus.mailer.runtime
 
MailTemplateProducer() - Constructor for class io.quarkus.mailer.runtime.MailTemplateProducer
 
maxPoolSize - Variable in class io.quarkus.mailer.runtime.MailConfig
Configures the maximum allowed number of open connections to the mail server If not set the default is 10.
mock - Variable in class io.quarkus.mailer.runtime.MailConfig
Enables the mock mode, not sending emails.
mockMailbox - Variable in class io.quarkus.mailer.runtime.MutinyMailerImpl
 
MockMailbox - Interface in io.quarkus.mailer
Mock mail collector, will be populated if mocking emails.
MockMailboxImpl - Class in io.quarkus.mailer.runtime
Mock mailbox bean, will be populated if mocking emails.
MockMailboxImpl() - Constructor for class io.quarkus.mailer.runtime.MockMailboxImpl
 
multiPartOnly - Variable in class io.quarkus.mailer.runtime.MailConfig
Whether or not the mail should always been sent as multipart even if they don't have attachments.
mutinyClient() - Method in class io.quarkus.mailer.runtime.MailClientProducer
 
MutinyMailerImpl - Class in io.quarkus.mailer.runtime
 
MutinyMailerImpl() - Constructor for class io.quarkus.mailer.runtime.MutinyMailerImpl
 

O

of(Mail) - Method in interface io.quarkus.mailer.MailTemplate
 
ownHostName - Variable in class io.quarkus.mailer.runtime.MailConfig
The hostname to be used for HELO/EHLO and the Message-ID

P

password - Variable in class io.quarkus.mailer.runtime.MailConfig
The password.
port - Variable in class io.quarkus.mailer.runtime.MailConfig
The SMTP port.

R

ReactiveMailer - Interface in io.quarkus.mailer.reactive
A mailer to send email asynchronously.
removeHeader(String) - Method in class io.quarkus.mailer.Mail
Removes a header.
replyTo(String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
replyTo(String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
replyTo(String...) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
replyTo(String...) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
resolve() - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl.Result
 
Result(Variant, Uni<String>) - Constructor for class io.quarkus.mailer.runtime.MailTemplateInstanceImpl.Result
 

S

send() - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
send() - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
send(Mail) - Method in class io.quarkus.mailer.runtime.MockMailboxImpl
 
send(Mail...) - Method in interface io.quarkus.mailer.Mailer
Sends the given mails.
send(Mail...) - Method in interface io.quarkus.mailer.reactive.ReactiveMailer
Sends the given emails.
send(Mail...) - Method in class io.quarkus.mailer.runtime.BlockingMailerImpl
 
send(Mail...) - Method in class io.quarkus.mailer.runtime.MutinyMailerImpl
 
setAttachments(List<Attachment>) - Method in class io.quarkus.mailer.Mail
Sets the attachment list.
setAttribute(String, Object) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
setAttribute(String, Object) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
setBcc(List<String>) - Method in class io.quarkus.mailer.Mail
Sets the BCC recipients.
setBounceAddress(String) - Method in class io.quarkus.mailer.Mail
Sets the bounce address.
setCc(List<String>) - Method in class io.quarkus.mailer.Mail
Sets the CC recipients.
setContentId(String) - Method in class io.quarkus.mailer.Attachment
 
setContentType(String) - Method in class io.quarkus.mailer.Attachment
 
setData(byte[]) - Method in class io.quarkus.mailer.Attachment
 
setData(Publisher<Byte>) - Method in class io.quarkus.mailer.Attachment
 
setDescription(String) - Method in class io.quarkus.mailer.Attachment
 
setDisposition(String) - Method in class io.quarkus.mailer.Attachment
 
setFile(File) - Method in class io.quarkus.mailer.Attachment
 
setFrom(String) - Method in class io.quarkus.mailer.Mail
Sets the sender address.
setHeaders(Map<String, List<String>>) - Method in class io.quarkus.mailer.Mail
Sets the list of headers.
setHtml(String) - Method in class io.quarkus.mailer.Mail
Sets the body of the email as HTML.
setName(String) - Method in class io.quarkus.mailer.Attachment
 
setReplyTo(String) - Method in class io.quarkus.mailer.Mail
Sets the reply-to address.
setReplyTo(String...) - Method in class io.quarkus.mailer.Mail
Sets the reply-to addresses.
setSubject(String) - Method in class io.quarkus.mailer.Mail
Sets the email subject.
setText(String) - Method in class io.quarkus.mailer.Mail
Sets the body of the email as plain text.
setTo(List<String>) - Method in class io.quarkus.mailer.Mail
Sets the TO recipients.
ssl - Variable in class io.quarkus.mailer.runtime.MailConfig
Enables or disables the SSL on connect.
startTLS - Variable in class io.quarkus.mailer.runtime.MailConfig
Set the TLS security mode for the connection.
stop() - Method in class io.quarkus.mailer.runtime.MailClientProducer
 
subject(String) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
subject(String) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 

T

template - Variable in class io.quarkus.mailer.runtime.MailTemplateProducer
 
to(String...) - Method in interface io.quarkus.mailer.MailTemplate.MailTemplateInstance
 
to(String...) - Method in interface io.quarkus.mailer.MailTemplate
 
to(String...) - Method in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl
 
trustAll - Variable in class io.quarkus.mailer.runtime.MailConfig
Set whether to trust all certificates on ssl connect the option is also applied to STARTTLS operation.

U

username - Variable in class io.quarkus.mailer.runtime.MailConfig
The username.

V

value - Variable in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl.Result
 
variant - Variable in class io.quarkus.mailer.runtime.MailTemplateInstanceImpl.Result
 
vertx - Variable in class io.quarkus.mailer.runtime.MutinyMailerImpl
 

W

withHtml(String, String, String) - Static method in class io.quarkus.mailer.Mail
Creates a new instance of Mail that contains a "html" body.
withText(String, String, String) - Static method in class io.quarkus.mailer.Mail
Creates a new instance of Mail that contains a "text" body.
A B C D F G H I K L M O P R S T U V W 
All Classes All Packages