public class AlternateViewBuilder extends Object
Constructor and Description |
---|
AlternateViewBuilder(AlternateView model) |
Modifier and Type | Method and Description |
---|---|
AlternateViewBuilder |
base64Data(String base64Data)
Set AlternateView.base64Data and return builder.
|
AlternateViewBuilder |
baseUri(String baseUri)
Set AlternateView.baseUri and return builder.
|
AlternateView |
build()
Build AlternateView instance.
|
AlternateViewBuilder |
contentId(String contentId)
Set AlternateView.contentId and return builder.
|
AlternateViewBuilder |
contentType(ContentType contentType)
Set AlternateView.contentType and return builder.
|
AlternateViewBuilder |
headers(Map<String,String> headers)
Set AlternateView.headers and return builder.
|
AlternateViewBuilder |
linkedResources(List<LinkedResource> linkedResources)
Set AlternateView.linkedResources and return builder.
|
public AlternateViewBuilder(AlternateView model)
public AlternateView build()
public AlternateViewBuilder base64Data(String base64Data)
base64Data
- Attachment file content as Base64 string.public AlternateViewBuilder contentId(String contentId)
contentId
- Attachment content idpublic AlternateViewBuilder contentType(ContentType contentType)
contentType
- Content typepublic AlternateViewBuilder headers(Map<String,String> headers)
headers
- Attachment headers.public AlternateViewBuilder baseUri(String baseUri)
baseUri
- Base URI.public AlternateViewBuilder linkedResources(List<LinkedResource> linkedResources)
linkedResources
- Embedded resources referred to by this alternate view.Copyright © 2020. All rights reserved.