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)
Set contentDisposition and return this.
|
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)
Set isEmbeddedMessage and return this.
|
Boolean |
isIsEmbeddedMessage()
Determines if attachment is an embedded message.
|
Attachment |
name(String name)
Set name and return this.
|
Attachment |
nameEncoding(String nameEncoding)
Set nameEncoding and return this.
|
Attachment |
preferredTextEncoding(String preferredTextEncoding)
Set preferredTextEncoding and return this.
|
void |
setContentDisposition(String contentDisposition)
Set contentDisposition.
|
void |
setIsEmbeddedMessage(Boolean isEmbeddedMessage)
Set isEmbeddedMessage.
|
void |
setName(String name)
Set name.
|
void |
setNameEncoding(String nameEncoding)
Set nameEncoding.
|
void |
setPreferredTextEncoding(String preferredTextEncoding)
Set 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)
contentDisposition
- Content-Disposition header. Read only.public String getContentDisposition()
public void setContentDisposition(String contentDisposition)
contentDisposition
- Content-Disposition header. Read only.public Attachment isEmbeddedMessage(Boolean isEmbeddedMessage)
isEmbeddedMessage
- Determines if attachment is an embedded message. Read only.public Boolean isIsEmbeddedMessage()
public void setIsEmbeddedMessage(Boolean isEmbeddedMessage)
isEmbeddedMessage
- Determines if attachment is an embedded message. Read only.public Attachment name(String name)
name
- Attachment name.public String getName()
public void setName(String name)
name
- Attachment name.public Attachment nameEncoding(String nameEncoding)
nameEncoding
- Encoding of attachment name.public String getNameEncoding()
public void setNameEncoding(String nameEncoding)
nameEncoding
- Encoding of attachment name.public Attachment preferredTextEncoding(String preferredTextEncoding)
preferredTextEncoding
- Preferred text encoding.public String getPreferredTextEncoding()
public void setPreferredTextEncoding(String preferredTextEncoding)
preferredTextEncoding
- Preferred text encoding.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.