Klasse NotificationScheme
java.lang.Object
io.github.primelib.jira4j.restv3.model.NotificationScheme
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class NotificationScheme
extends Object
NotificationScheme
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected String
The description of the notification scheme.protected String
Expand options that include additional notification scheme details in the response.protected Long
The ID of the notification scheme.protected String
The name of the notification scheme.protected List<NotificationSchemeEvent>
The notification events and associated recipients.The list of project IDs associated with the notification scheme.protected NotificationSchemeScope
protected String
-
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
NotificationScheme
(String description, String expand, Long id, String name, List<NotificationSchemeEvent> notificationSchemeEvents, List<Long> projects, NotificationSchemeScope scope, String self) Constructs a validated instance ofNotificationScheme
.Constructs a validated instance ofNotificationScheme
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()
protected boolean
The description of the notification scheme.description
(String description) The description of the notification scheme.boolean
expand()
Expand options that include additional notification scheme details in the response.Expand options that include additional notification scheme details in the response.int
hashCode()
id()
The ID of the notification scheme.The ID of the notification scheme.name()
The name of the notification scheme.The name of the notification scheme.The notification events and associated recipients.notificationSchemeEvents
(List<NotificationSchemeEvent> notificationSchemeEvents) The notification events and associated recipients.projects()
The list of project IDs associated with the notification scheme.The list of project IDs associated with the notification scheme.scope()
scope
(NotificationSchemeScope scope) self()
toString()
-
Felddetails
-
description
The description of the notification scheme. -
expand
Expand options that include additional notification scheme details in the response. -
id
The ID of the notification scheme. -
name
The name of the notification scheme. -
notificationSchemeEvents
The notification events and associated recipients. -
projects
The list of project IDs associated with the notification scheme. -
scope
-
self
-
-
Konstruktordetails
-
NotificationScheme
Constructs a validated instance ofNotificationScheme
.- Parameter:
spec
- the specification to process
-
NotificationScheme
@Internal public NotificationScheme(String description, String expand, Long id, String name, List<NotificationSchemeEvent> notificationSchemeEvents, List<Long> projects, NotificationSchemeScope scope, String self) Constructs a validated instance ofNotificationScheme
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
NotificationScheme(Consumer)
instead.- Parameter:
description
- The description of the notification scheme.expand
- Expand options that include additional notification scheme details in the response.id
- The ID of the notification scheme.name
- The name of the notification scheme.notificationSchemeEvents
- The notification events and associated recipients.projects
- The list of project IDs associated with the notification scheme.scope
- var.nameself
- var.name
-
NotificationScheme
protected NotificationScheme()
-
-
Methodendetails
-
builder
-
description
The description of the notification scheme. -
expand
Expand options that include additional notification scheme details in the response. -
id
The ID of the notification scheme. -
name
The name of the notification scheme. -
notificationSchemeEvents
The notification events and associated recipients. -
projects
The list of project IDs associated with the notification scheme. -
scope
-
self
-
description
The description of the notification scheme.- Gibt zurück:
this
.
-
expand
Expand options that include additional notification scheme details in the response.- Gibt zurück:
this
.
-
id
The ID of the notification scheme.- Gibt zurück:
this
.
-
name
The name of the notification scheme.- Gibt zurück:
this
.
-
notificationSchemeEvents
public NotificationScheme notificationSchemeEvents(List<NotificationSchemeEvent> notificationSchemeEvents) The notification events and associated recipients.- Gibt zurück:
this
.
-
projects
The list of project IDs associated with the notification scheme.- Gibt zurück:
this
.
-
scope
- Gibt zurück:
this
.
-
self
- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-