Package dev.snowdrop.vertx.mail
Class SimpleMailAttachment
- java.lang.Object
-
- dev.snowdrop.vertx.mail.SimpleMailAttachment
-
- All Implemented Interfaces:
MailAttachment
public class SimpleMailAttachment extends Object implements MailAttachment
-
-
Constructor Summary
Constructors Constructor Description SimpleMailAttachment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimpleMailAttachmentaddHeader(String key, String... values)StringgetContentId()StringgetContentType()reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer>getData()StringgetDescription()StringgetDisposition()FilegetFile()org.springframework.util.MultiValueMap<String,String>getHeaders()StringgetName()SimpleMailAttachmentremoveHeader(String key)SimpleMailAttachmentsetContentId(String contentId)SimpleMailAttachmentsetContentType(String contentType)SimpleMailAttachmentsetData(reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer> data)SimpleMailAttachmentsetDescription(String description)SimpleMailAttachmentsetDisposition(String disposition)SimpleMailAttachmentsetFile(File file)SimpleMailAttachmentsetHeaders(org.springframework.util.MultiValueMap<String,String> headers)SimpleMailAttachmentsetName(String name)
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceMailAttachment
-
setName
public SimpleMailAttachment setName(String name)
- Specified by:
setNamein interfaceMailAttachment
-
getContentType
public String getContentType()
- Specified by:
getContentTypein interfaceMailAttachment
-
setContentType
public SimpleMailAttachment setContentType(String contentType)
- Specified by:
setContentTypein interfaceMailAttachment
-
getDisposition
public String getDisposition()
- Specified by:
getDispositionin interfaceMailAttachment
-
setDisposition
public SimpleMailAttachment setDisposition(String disposition)
- Specified by:
setDispositionin interfaceMailAttachment
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceMailAttachment
-
setDescription
public SimpleMailAttachment setDescription(String description)
- Specified by:
setDescriptionin interfaceMailAttachment
-
getContentId
public String getContentId()
- Specified by:
getContentIdin interfaceMailAttachment
-
setContentId
public SimpleMailAttachment setContentId(String contentId)
- Specified by:
setContentIdin interfaceMailAttachment
-
getData
public reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer> getData()
- Specified by:
getDatain interfaceMailAttachment
-
setData
public SimpleMailAttachment setData(reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer> data)
- Specified by:
setDatain interfaceMailAttachment
-
getFile
public File getFile()
- Specified by:
getFilein interfaceMailAttachment
-
setFile
public SimpleMailAttachment setFile(File file)
- Specified by:
setFilein interfaceMailAttachment
-
getHeaders
public org.springframework.util.MultiValueMap<String,String> getHeaders()
- Specified by:
getHeadersin interfaceMailAttachment
-
setHeaders
public SimpleMailAttachment setHeaders(org.springframework.util.MultiValueMap<String,String> headers)
- Specified by:
setHeadersin interfaceMailAttachment
-
addHeader
public SimpleMailAttachment addHeader(String key, String... values)
- Specified by:
addHeaderin interfaceMailAttachment
-
removeHeader
public SimpleMailAttachment removeHeader(String key)
- Specified by:
removeHeaderin interfaceMailAttachment
-
-