Package com.intercom.api.types
Interface NewsItemRequest._FinalStage
-
- All Known Implementing Classes:
NewsItemRequest.Builder
- Enclosing class:
- NewsItemRequest
public static interface NewsItemRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NewsItemRequest._FinalStagebody(java.lang.String body)NewsItemRequest._FinalStagebody(java.util.Optional<java.lang.String> body)The news item body, which may contain HTML.NewsItemRequestbuild()NewsItemRequest._FinalStagedeliverSilently(java.lang.Boolean deliverSilently)NewsItemRequest._FinalStagedeliverSilently(java.util.Optional<java.lang.Boolean> deliverSilently)When set totrue, the news item will appear in the messenger newsfeed without showing a notification badge.NewsItemRequest._FinalStagelabels(java.util.List<java.lang.String> labels)NewsItemRequest._FinalStagelabels(java.util.Optional<java.util.List<java.lang.String>> labels)Label names displayed to users to categorize the news item.NewsItemRequest._FinalStagenewsfeedAssignments(java.util.List<NewsfeedAssignment> newsfeedAssignments)NewsItemRequest._FinalStagenewsfeedAssignments(java.util.Optional<java.util.List<NewsfeedAssignment>> newsfeedAssignments)A list of newsfeed_assignments to assign to the specified newsfeed.NewsItemRequest._FinalStagereactions(java.util.List<java.util.Optional<java.lang.String>> reactions)NewsItemRequest._FinalStagereactions(java.util.Optional<java.util.List<java.util.Optional<java.lang.String>>> reactions)Ordered list of emoji reactions to the news item.NewsItemRequest._FinalStagestate(NewsItemRequest.State state)NewsItemRequest._FinalStagestate(java.util.Optional<NewsItemRequest.State> state)News items will not be visible to your users in the assigned newsfeeds until they are set live.
-
-
-
Method Detail
-
build
NewsItemRequest build()
-
body
NewsItemRequest._FinalStage body(java.util.Optional<java.lang.String> body)
The news item body, which may contain HTML.
-
body
NewsItemRequest._FinalStage body(java.lang.String body)
-
state
NewsItemRequest._FinalStage state(java.util.Optional<NewsItemRequest.State> state)
News items will not be visible to your users in the assigned newsfeeds until they are set live.
-
state
NewsItemRequest._FinalStage state(NewsItemRequest.State state)
-
deliverSilently
NewsItemRequest._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
NewsItemRequest._FinalStage deliverSilently(java.lang.Boolean deliverSilently)
-
labels
NewsItemRequest._FinalStage labels(java.util.Optional<java.util.List<java.lang.String>> labels)
Label names displayed to users to categorize the news item.
-
labels
NewsItemRequest._FinalStage labels(java.util.List<java.lang.String> labels)
-
reactions
NewsItemRequest._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
NewsItemRequest._FinalStage reactions(java.util.List<java.util.Optional<java.lang.String>> reactions)
-
newsfeedAssignments
NewsItemRequest._FinalStage newsfeedAssignments(java.util.Optional<java.util.List<NewsfeedAssignment>> newsfeedAssignments)
A list of newsfeed_assignments to assign to the specified newsfeed.
-
newsfeedAssignments
NewsItemRequest._FinalStage newsfeedAssignments(java.util.List<NewsfeedAssignment> newsfeedAssignments)
-
-