public static class ShareMessengerGenericTemplateContent.Builder extends ShareContent.Builder<ShareMessengerGenericTemplateContent,ShareMessengerGenericTemplateContent.Builder>
ShareMessengerGenericTemplateContent class.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ShareMessengerGenericTemplateContent |
build()
Builds the object.
|
ShareMessengerGenericTemplateContent.Builder |
readFrom(ShareMessengerGenericTemplateContent model)
Reads the values from a ShareModel into the builder.
|
ShareMessengerGenericTemplateContent.Builder |
setGenericTemplateElement(ShareMessengerGenericTemplateElement genericTemplateElement)
Set a generic template element with a title, optional subtitle, optional image, etc.
|
ShareMessengerGenericTemplateContent.Builder |
setImageAspectRatio(ShareMessengerGenericTemplateContent.ImageAspectRatio imageAspectRatio)
Set the aspect ratio for when the image is rendered in the generic template bubble after
being shared.
|
ShareMessengerGenericTemplateContent.Builder |
setIsSharable(boolean isSharable)
Set whether or not this generic template message can be shared again after the initial share.
|
setContentUrl, setPageId, setPeopleIds, setPlaceId, setRef, setShareHashtagpublic ShareMessengerGenericTemplateContent.Builder setIsSharable(boolean isSharable)
public ShareMessengerGenericTemplateContent.Builder setImageAspectRatio(ShareMessengerGenericTemplateContent.ImageAspectRatio imageAspectRatio)
public ShareMessengerGenericTemplateContent.Builder setGenericTemplateElement(ShareMessengerGenericTemplateElement genericTemplateElement)
public ShareMessengerGenericTemplateContent build()
ShareBuilderpublic ShareMessengerGenericTemplateContent.Builder readFrom(ShareMessengerGenericTemplateContent model)
ShareModelBuilderreadFrom in interface ShareModelBuilder<ShareMessengerGenericTemplateContent,ShareMessengerGenericTemplateContent.Builder>readFrom in class ShareContent.Builder<ShareMessengerGenericTemplateContent,ShareMessengerGenericTemplateContent.Builder>model - The source ShareModel