-
- All Implemented Interfaces:
-
android.os.Parcelable
,com.facebook.share.model.ShareModel
public final class ShareCameraEffectContent extends ShareContent<ShareCameraEffectContent, ShareCameraEffectContent.Builder>
Describes the Camera Effect to be shared. Use ShareCameraEffectContent.Builder to build instances.
See documentation for best practices.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
ShareCameraEffectContent.Builder
Builder for the ShareCameraEffectContent interface.
public class
ShareCameraEffectContent.Companion
-
Field Summary
Fields Modifier and Type Field Description private String
effectId
private CameraEffectArguments
arguments
private CameraEffectTextures
textures
private final Uri
contentUrl
private final List<String>
peopleIds
private final String
placeId
private final String
pageId
private final String
ref
private final ShareHashtag
shareHashtag
-
Method Summary
Modifier and Type Method Description final String
getEffectId()
Returns the Effect Id represented in this content instance, as set in the Builder. final Unit
setEffectId(String effectId)
final CameraEffectArguments
getArguments()
Returns the Arguments for the Effect represented in this content instance, as set in the Builder. final Unit
setArguments(CameraEffectArguments arguments)
final CameraEffectTextures
getTextures()
Returns the Textures for the Effect represented in this content instance, as set in the Builder. final Unit
setTextures(CameraEffectTextures textures)
final Uri
getContentUrl()
URL for the content being shared. final List<String>
getPeopleIds()
List of Ids for taggable people to tag with this content. final String
getPlaceId()
The Id for a place to tag with this content. final String
getPageId()
For shares into Messenger, this pageID will be used to map the app to page and attach attribution to the share. final String
getRef()
A value to be added to the referrer URL when a person follows a link from this shared content on feed. final ShareHashtag
getShareHashtag()
Gets the ShareHashtag, if one has been set, for this content. Unit
writeToParcel(Parcel out, Integer flags)
-
-
Method Detail
-
getEffectId
final String getEffectId()
Returns the Effect Id represented in this content instance, as set in the Builder.
-
setEffectId
final Unit setEffectId(String effectId)
-
getArguments
final CameraEffectArguments getArguments()
Returns the Arguments for the Effect represented in this content instance, as set in the Builder.
-
setArguments
final Unit setArguments(CameraEffectArguments arguments)
-
getTextures
final CameraEffectTextures getTextures()
Returns the Textures for the Effect represented in this content instance, as set in the Builder.
-
setTextures
final Unit setTextures(CameraEffectTextures textures)
-
getContentUrl
final Uri getContentUrl()
URL for the content being shared. This URL will be checked for app link meta tags for linking in platform specific ways.
See documentation for AppLinks.
-
getPeopleIds
final List<String> getPeopleIds()
List of Ids for taggable people to tag with this content.
See documentation for Taggable Friends .
-
getPlaceId
final String getPlaceId()
The Id for a place to tag with this content.
-
getPageId
final String getPageId()
For shares into Messenger, this pageID will be used to map the app to page and attach attribution to the share.
-
getRef
final String getRef()
A value to be added to the referrer URL when a person follows a link from this shared content on feed.
-
getShareHashtag
final ShareHashtag getShareHashtag()
Gets the ShareHashtag, if one has been set, for this content.
-
writeToParcel
Unit writeToParcel(Parcel out, Integer flags)
-
-
-
-