public class Attachment extends AttachmentBase
Constructor and Description |
---|
Attachment() |
Attachment(String base64Data,
String contentId,
ContentType contentType,
Map<String,String> headers,
String contentDisposition,
Boolean isEmbeddedMessage,
String name,
String nameEncoding,
String preferredTextEncoding)
Initializes a new instance of the Attachment
|
Modifier and Type | Method and Description |
---|---|
Attachment |
contentDisposition(String contentDisposition) |
boolean |
equals(Object o) |
String |
getContentDisposition()
Content-Disposition header.
|
String |
getName()
Attachment name.
|
String |
getNameEncoding()
Encoding of attachment name.
|
String |
getPreferredTextEncoding()
Preferred text encoding.
|
int |
hashCode() |
Attachment |
isEmbeddedMessage(Boolean isEmbeddedMessage) |
Boolean |
isIsEmbeddedMessage()
Determines if attachment is an embedded message.
|
Attachment |
name(String name) |
Attachment |
nameEncoding(String nameEncoding) |
Attachment |
preferredTextEncoding(String preferredTextEncoding) |
void |
setContentDisposition(String contentDisposition) |
void |
setIsEmbeddedMessage(Boolean isEmbeddedMessage) |
void |
setName(String name) |
void |
setNameEncoding(String nameEncoding) |
void |
setPreferredTextEncoding(String preferredTextEncoding) |
String |
toString() |
base64Data, contentId, contentType, getBase64Data, getContentId, getContentType, getHeaders, headers, putHeadersItem, setBase64Data, setContentId, setContentType, setHeaders
public Attachment()
public Attachment(String base64Data, String contentId, ContentType contentType, Map<String,String> headers, String contentDisposition, Boolean isEmbeddedMessage, String name, String nameEncoding, String preferredTextEncoding)
base64Data
- Attachment file content as Base64 string.contentId
- Attachment content idcontentType
- Content typeheaders
- Attachment headers.contentDisposition
- Content-Disposition header. Read only.isEmbeddedMessage
- Determines if attachment is an embedded message. Read only.name
- Attachment name.nameEncoding
- Encoding of attachment name.preferredTextEncoding
- Preferred text encoding.public Attachment contentDisposition(String contentDisposition)
public String getContentDisposition()
public void setContentDisposition(String contentDisposition)
public Attachment isEmbeddedMessage(Boolean isEmbeddedMessage)
public Boolean isIsEmbeddedMessage()
public void setIsEmbeddedMessage(Boolean isEmbeddedMessage)
public Attachment name(String name)
public String getName()
public void setName(String name)
public Attachment nameEncoding(String nameEncoding)
public String getNameEncoding()
public void setNameEncoding(String nameEncoding)
public Attachment preferredTextEncoding(String preferredTextEncoding)
public String getPreferredTextEncoding()
public void setPreferredTextEncoding(String preferredTextEncoding)
public boolean equals(Object o)
equals
in class AttachmentBase
public int hashCode()
hashCode
in class AttachmentBase
public String toString()
toString
in class AttachmentBase
Copyright © 2020. All rights reserved.