Klasse EventNotification.EventNotificationBuilder
java.lang.Object
io.github.primelib.jira4j.restv2.model.EventNotification.EventNotificationBuilder
- Umschließende Klasse:
EventNotification
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuild()emailAddress(String emailAddress) The email address.Expand options that include additional event notification details in the response.field(EventNotificationField field) group(EventNotificationGroup group) The ID of the notification.notificationType(EventNotification.NotificationTypeEnum notificationType) Identifies the recipients of the notification.As a group's name can change, use ofrecipientis recommended.projectRole(EventNotificationProjectRole projectRole) The identifier associated with thenotificationTypevalue that defines the receiver of the notification, where the receiver isn't implied by thenotificationTypevalue.toString()user(EventNotificationUser user)
-
Methodendetails
-
emailAddress
The email address.- Gibt zurück:
this.
-
expand
Expand options that include additional event notification details in the response.- Gibt zurück:
this.
-
field
- Gibt zurück:
this.
-
group
- Gibt zurück:
this.
-
id
The ID of the notification.- Gibt zurück:
this.
-
notificationType
public EventNotification.EventNotificationBuilder notificationType(EventNotification.NotificationTypeEnum notificationType) Identifies the recipients of the notification.- Gibt zurück:
this.
-
parameter
As a group's name can change, use ofrecipientis recommended. The identifier associated with thenotificationTypevalue that defines the receiver of the notification, where the receiver isn't implied bynotificationTypevalue. So, whennotificationTypeis: *UserTheparameteris the user account ID. *GroupTheparameteris the group name. *ProjectRoleTheparameteris the project role ID. *UserCustomFieldTheparameteris the ID of the custom field. *GroupCustomFieldTheparameteris the ID of the custom field.- Gibt zurück:
this.
-
projectRole
public EventNotification.EventNotificationBuilder projectRole(EventNotificationProjectRole projectRole) - Gibt zurück:
this.
-
recipient
The identifier associated with thenotificationTypevalue that defines the receiver of the notification, where the receiver isn't implied by thenotificationTypevalue. So, whennotificationTypeis: *User,recipientis the user account ID. *Group,recipientis the group ID. *ProjectRole,recipientis the project role ID. *UserCustomField,recipientis the ID of the custom field. *GroupCustomField,recipientis the ID of the custom field.- Gibt zurück:
this.
-
user
- Gibt zurück:
this.
-
build
-
toString
-