|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.mywork.model.NotificationBuilder
public class NotificationBuilder
Builder for creating new notifications.
| Constructor Summary | |
|---|---|
NotificationBuilder()
Creates an empty builder. |
|
NotificationBuilder(Notification notification)
Creates a builder initialised with values from the given notification. |
|
| Method Summary | |
|---|---|
NotificationBuilder |
action(java.lang.String action)
|
NotificationBuilder |
actionIconUrl(java.lang.String actionIconUrl)
|
NotificationBuilder |
application(java.lang.String application)
|
NotificationBuilder |
applicationLinkId(java.lang.String applicationLinkId)
|
NotificationBuilder |
created(long created)
|
Notification |
createNotification()
|
NotificationBuilder |
description(java.lang.String description)
Sets description html. |
NotificationBuilder |
entity(java.lang.String entity)
|
java.lang.String |
getApplicationLinkId()
|
NotificationBuilder |
globalId(java.lang.String globalId)
|
NotificationBuilder |
groupingId(java.lang.String groupingId)
|
NotificationBuilder |
iconUrl(java.lang.String iconUrl)
|
NotificationBuilder |
id(long id)
|
NotificationBuilder |
itemIconUrl(java.lang.String itemIconUrl)
|
NotificationBuilder |
itemTitle(java.lang.String itemTitle)
|
NotificationBuilder |
itemUrl(java.lang.String itemUrl)
|
NotificationBuilder |
metadata(org.codehaus.jackson.node.ObjectNode metadata)
|
NotificationBuilder |
metadata(java.lang.String jsonMetadata)
|
NotificationBuilder |
pinned(boolean pinned)
|
NotificationBuilder |
read(boolean read)
|
NotificationBuilder |
status(Status status)
|
NotificationBuilder |
title(java.lang.String title)
|
NotificationBuilder |
updated(long updated)
|
NotificationBuilder |
url(java.lang.String url)
|
NotificationBuilder |
user(java.lang.String user)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NotificationBuilder()
public NotificationBuilder(Notification notification)
notification - notification to get initial values from| Method Detail |
|---|
public NotificationBuilder id(long id)
public java.lang.String getApplicationLinkId()
getApplicationLinkId in interface ApplicationLinkIdBuilder<NotificationBuilder>public NotificationBuilder applicationLinkId(java.lang.String applicationLinkId)
applicationLinkId in interface ApplicationLinkIdBuilder<NotificationBuilder>public NotificationBuilder user(java.lang.String user)
public NotificationBuilder iconUrl(java.lang.String iconUrl)
public NotificationBuilder title(java.lang.String title)
public NotificationBuilder description(java.lang.String description)
description - description to set
public NotificationBuilder url(java.lang.String url)
public NotificationBuilder action(java.lang.String action)
public NotificationBuilder actionIconUrl(java.lang.String actionIconUrl)
public NotificationBuilder created(long created)
public NotificationBuilder updated(long updated)
public NotificationBuilder status(Status status)
public NotificationBuilder read(boolean read)
public NotificationBuilder pinned(boolean pinned)
public NotificationBuilder groupingId(java.lang.String groupingId)
public NotificationBuilder globalId(java.lang.String globalId)
public NotificationBuilder itemIconUrl(java.lang.String itemIconUrl)
public NotificationBuilder itemTitle(java.lang.String itemTitle)
public NotificationBuilder itemUrl(java.lang.String itemUrl)
public NotificationBuilder application(java.lang.String application)
public NotificationBuilder entity(java.lang.String entity)
public NotificationBuilder metadata(org.codehaus.jackson.node.ObjectNode metadata)
public NotificationBuilder metadata(java.lang.String jsonMetadata)
public Notification createNotification()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||