Interface NewsItem._FinalStage
-
- All Known Implementing Classes:
NewsItem.Builder
- Enclosing class:
- NewsItem
public static interface NewsItem._FinalStage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NewsItembuild()NewsItem._FinalStagecoverImageUrl(java.lang.String coverImageUrl)NewsItem._FinalStagecoverImageUrl(java.util.Optional<java.lang.String> coverImageUrl)URL of the image used as cover.NewsItem._FinalStagedeliverSilently(java.lang.Boolean deliverSilently)NewsItem._FinalStagedeliverSilently(java.util.Optional<java.lang.Boolean> deliverSilently)When set to true, the news item will appear in the messenger newsfeed without showing a notification badge.NewsItem._FinalStagelabels(java.util.List<java.util.Optional<java.lang.String>> labels)NewsItem._FinalStagelabels(java.util.Optional<java.util.List<java.util.Optional<java.lang.String>>> labels)Label names displayed to users to categorize the news item.NewsItem._FinalStagenewsfeedAssignments(java.util.List<NewsfeedAssignment> newsfeedAssignments)NewsItem._FinalStagenewsfeedAssignments(java.util.Optional<java.util.List<NewsfeedAssignment>> newsfeedAssignments)A list of newsfeed_assignments to assign to the specified newsfeed.NewsItem._FinalStagereactions(java.util.List<java.util.Optional<java.lang.String>> reactions)NewsItem._FinalStagereactions(java.util.Optional<java.util.List<java.util.Optional<java.lang.String>>> reactions)Ordered list of emoji reactions to the news item.NewsItem._FinalStageupdatedAt(java.lang.Integer updatedAt)NewsItem._FinalStageupdatedAt(java.util.Optional<java.lang.Integer> updatedAt)Timestamp for when the news item was last updated.
-
-
-
Method Detail
-
build
NewsItem build()
-
newsfeedAssignments
NewsItem._FinalStage newsfeedAssignments(java.util.Optional<java.util.List<NewsfeedAssignment>> newsfeedAssignments)
A list of newsfeed_assignments to assign to the specified newsfeed.
-
newsfeedAssignments
NewsItem._FinalStage newsfeedAssignments(java.util.List<NewsfeedAssignment> newsfeedAssignments)
-
labels
NewsItem._FinalStage labels(java.util.Optional<java.util.List<java.util.Optional<java.lang.String>>> labels)
Label names displayed to users to categorize the news item.
-
labels
NewsItem._FinalStage labels(java.util.List<java.util.Optional<java.lang.String>> labels)
-
coverImageUrl
NewsItem._FinalStage coverImageUrl(java.util.Optional<java.lang.String> coverImageUrl)
URL of the image used as cover. Must have .jpg or .png extension.
-
coverImageUrl
NewsItem._FinalStage coverImageUrl(java.lang.String coverImageUrl)
-
reactions
NewsItem._FinalStage reactions(java.util.Optional<java.util.List<java.util.Optional<java.lang.String>>> reactions)
Ordered list of emoji reactions to the news item. When empty, reactions are disabled.
-
reactions
NewsItem._FinalStage reactions(java.util.List<java.util.Optional<java.lang.String>> reactions)
-
deliverSilently
NewsItem._FinalStage deliverSilently(java.util.Optional<java.lang.Boolean> deliverSilently)
When set to true, the news item will appear in the messenger newsfeed without showing a notification badge.
-
deliverSilently
NewsItem._FinalStage deliverSilently(java.lang.Boolean deliverSilently)
-
updatedAt
NewsItem._FinalStage updatedAt(java.util.Optional<java.lang.Integer> updatedAt)
Timestamp for when the news item was last updated.
-
updatedAt
NewsItem._FinalStage updatedAt(java.lang.Integer updatedAt)
-
-