Android SDK Version
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
Modifier and TypeClassDescription
public final classShareCameraEffectContent.Builder
Builder for the ShareCameraEffectContent interface.
public classShareCameraEffectContent.Companion
Field Summary
Modifier and TypeFieldDescription
private StringeffectId
private CameraEffectArgumentsarguments
private CameraEffectTexturestextures
private final UricontentUrl
private final List<String>peopleIds
private final StringplaceId
private final StringpageId
private final Stringref
private final ShareHashtagshareHashtag
Method Summary
Modifier and TypeMethodDescription
final StringgetEffectId() Returns the Effect Id represented in this content instance, as set in the Builder.
final UnitsetEffectId(String effectId)
final CameraEffectArgumentsgetArguments() Returns the Arguments for the Effect represented in this content instance, as set in the Builder.
final UnitsetArguments(CameraEffectArguments arguments)
final CameraEffectTexturesgetTextures() Returns the Textures for the Effect represented in this content instance, as set in the Builder.
final UnitsetTextures(CameraEffectTextures textures)
final UrigetContentUrl() URL for the content being shared.
final List<String>getPeopleIds() List of Ids for taggable people to tag with this content.
final StringgetPlaceId() The Id for a place to tag with this content.
final StringgetPageId() For shares into Messenger, this pageID will be used to map the app to page and attach attribution to the share.
final StringgetRef() A value to be added to the referrer URL when a person follows a link from this shared content on feed.
final ShareHashtaggetShareHashtag() Gets the ShareHashtag, if one has been set, for this content.
UnitwriteToParcel(Parcel out, Integer flags)
Methods inherited from class com.facebook.share.model.ShareCameraEffectContent
describeContents
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Method Detail

getEffectId

 final StringgetEffectId()
Returns the Effect Id represented in this content instance, as set in the Builder.

setEffectId

 final UnitsetEffectId(String effectId)

getArguments

 final CameraEffectArgumentsgetArguments()
Returns the Arguments for the Effect represented in this content instance, as set in the Builder.

setArguments

 final UnitsetArguments(CameraEffectArguments arguments)

getTextures

 final CameraEffectTexturesgetTextures()
Returns the Textures for the Effect represented in this content instance, as set in the Builder.

setTextures

 final UnitsetTextures(CameraEffectTextures textures)

getContentUrl

 final UrigetContentUrl()
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 StringgetPlaceId()
The Id for a place to tag with this content.

getPageId

 final StringgetPageId()
For shares into Messenger, this pageID will be used to map the app to page and attach attribution to the share.

getRef

 final StringgetRef()
A value to be added to the referrer URL when a person follows a link from this shared content on feed.

getShareHashtag

 final ShareHashtaggetShareHashtag()
Gets the ShareHashtag, if one has been set, for this content.

writeToParcel

UnitwriteToParcel(Parcel out, Integer flags)