public class MapiMessageItemBaseDtoBuilder extends Object
Constructor and Description |
---|
MapiMessageItemBaseDtoBuilder(MapiMessageItemBaseDto model) |
Modifier and Type | Method and Description |
---|---|
MapiMessageItemBaseDtoBuilder |
attachments(List<MapiAttachmentDto> attachments)
Set MapiMessageItemBaseDto.attachments and return builder.
|
MapiMessageItemBaseDtoBuilder |
billing(String billing)
Set MapiMessageItemBaseDto.billing and return builder.
|
MapiMessageItemBaseDtoBuilder |
body(String body)
Set MapiMessageItemBaseDto.body and return builder.
|
MapiMessageItemBaseDtoBuilder |
bodyHtml(String bodyHtml)
Set MapiMessageItemBaseDto.bodyHtml and return builder.
|
MapiMessageItemBaseDtoBuilder |
bodyRtf(String bodyRtf)
Set MapiMessageItemBaseDto.bodyRtf and return builder.
|
MapiMessageItemBaseDtoBuilder |
bodyType(String bodyType)
Set MapiMessageItemBaseDto.bodyType and return builder.
|
MapiMessageItemBaseDto |
build()
Build MapiMessageItemBaseDto instance.
|
MapiMessageItemBaseDtoBuilder |
categories(List<String> categories)
Set MapiMessageItemBaseDto.categories and return builder.
|
MapiMessageItemBaseDtoBuilder |
companies(List<String> companies)
Set MapiMessageItemBaseDto.companies and return builder.
|
MapiMessageItemBaseDtoBuilder |
itemId(String itemId)
Set MapiMessageItemBaseDto.itemId and return builder.
|
MapiMessageItemBaseDtoBuilder |
messageClass(String messageClass)
Set MapiMessageItemBaseDto.messageClass and return builder.
|
MapiMessageItemBaseDtoBuilder |
mileage(String mileage)
Set MapiMessageItemBaseDto.mileage and return builder.
|
MapiMessageItemBaseDtoBuilder |
properties(List<MapiPropertyDto> properties)
Set MapiMessageItemBaseDto.properties and return builder.
|
MapiMessageItemBaseDtoBuilder |
recipients(List<MapiRecipientDto> recipients)
Set MapiMessageItemBaseDto.recipients and return builder.
|
MapiMessageItemBaseDtoBuilder |
sensitivity(String sensitivity)
Set MapiMessageItemBaseDto.sensitivity and return builder.
|
MapiMessageItemBaseDtoBuilder |
subject(String subject)
Set MapiMessageItemBaseDto.subject and return builder.
|
MapiMessageItemBaseDtoBuilder |
subjectPrefix(String subjectPrefix)
Set MapiMessageItemBaseDto.subjectPrefix and return builder.
|
public MapiMessageItemBaseDtoBuilder(MapiMessageItemBaseDto model)
public MapiMessageItemBaseDto build()
public MapiMessageItemBaseDtoBuilder attachments(List<MapiAttachmentDto> attachments)
attachments
- Message item attachments.public MapiMessageItemBaseDtoBuilder billing(String billing)
billing
- Billing information associated with an item.public MapiMessageItemBaseDtoBuilder body(String body)
body
- Message text.public MapiMessageItemBaseDtoBuilder bodyHtml(String bodyHtml)
bodyHtml
- Gets the BodyRtf of the message converted to HTML, if present, otherwise an empty string.public MapiMessageItemBaseDtoBuilder bodyRtf(String bodyRtf)
bodyRtf
- RTF formatted message text.public MapiMessageItemBaseDtoBuilder bodyType(String bodyType)
bodyType
- The content type of message body. Enum, available values: PlainText, Html, Rtfpublic MapiMessageItemBaseDtoBuilder categories(List<String> categories)
categories
- Contains keywords or categories for the message object.public MapiMessageItemBaseDtoBuilder companies(List<String> companies)
companies
- Contains the names of the companies that are associated with an item.public MapiMessageItemBaseDtoBuilder itemId(String itemId)
itemId
- The item id, uses with a server.public MapiMessageItemBaseDtoBuilder messageClass(String messageClass)
messageClass
- Case-sensitive string that identifies the sender-defined message class, such as IPM.Note. The message class specifies the type, purpose, or content of the message.public MapiMessageItemBaseDtoBuilder mileage(String mileage)
mileage
- Contains the mileage information that is associated with an item.public MapiMessageItemBaseDtoBuilder recipients(List<MapiRecipientDto> recipients)
recipients
- Recipients of the message.public MapiMessageItemBaseDtoBuilder sensitivity(String sensitivity)
sensitivity
- Contains values that indicate the message sensitivity. Enum, available values: None, Personal, Private, CompanyConfidentialpublic MapiMessageItemBaseDtoBuilder subject(String subject)
subject
- Subject of the message.public MapiMessageItemBaseDtoBuilder subjectPrefix(String subjectPrefix)
subjectPrefix
- Subject prefix that typically indicates some action on a message, such as \"FW: \" for forwarding.public MapiMessageItemBaseDtoBuilder properties(List<MapiPropertyDto> properties)
properties
- List of MAPI propertiesCopyright © 2020. All rights reserved.