Klasse NotificationRecipients

java.lang.Object
io.github.primelib.jira4j.restv3.model.NotificationRecipients

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class NotificationRecipients extends Object
NotificationRecipients
  • Felddetails

    • assignee

      protected Boolean assignee
      Whether the notification should be sent to the issue's assignees.
    • groupIds

      protected List<String> groupIds
      List of groupIds to receive the notification.
    • groups

      protected List<GroupName> groups
      List of groups to receive the notification.
    • reporter

      protected Boolean reporter
      Whether the notification should be sent to the issue's reporter.
    • users

      protected List<UserDetails> users
      List of users to receive the notification.
    • voters

      protected Boolean voters
      Whether the notification should be sent to the issue's voters.
    • watchers

      protected Boolean watchers
      Whether the notification should be sent to the issue's watchers.
  • Konstruktordetails

    • NotificationRecipients

      public NotificationRecipients(Consumer<NotificationRecipients> spec)
      Constructs a validated instance of NotificationRecipients.
      Parameter:
      spec - the specification to process
    • NotificationRecipients

      @Internal public NotificationRecipients(Boolean assignee, List<String> groupIds, List<GroupName> groups, Boolean reporter, List<UserDetails> users, Boolean voters, Boolean watchers)
      Constructs a validated instance of NotificationRecipients.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using NotificationRecipients(Consumer) instead.

      Parameter:
      assignee - Whether the notification should be sent to the issue's assignees.
      groupIds - List of groupIds to receive the notification.
      groups - List of groups to receive the notification.
      reporter - Whether the notification should be sent to the issue's reporter.
      users - List of users to receive the notification.
      voters - Whether the notification should be sent to the issue's voters.
      watchers - Whether the notification should be sent to the issue's watchers.
    • NotificationRecipients

      protected NotificationRecipients()
  • Methodendetails

    • builder

    • assignee

      public Boolean assignee()
      Whether the notification should be sent to the issue's assignees.
    • groupIds

      public List<String> groupIds()
      List of groupIds to receive the notification.
    • groups

      public List<GroupName> groups()
      List of groups to receive the notification.
    • reporter

      public Boolean reporter()
      Whether the notification should be sent to the issue's reporter.
    • users

      public List<UserDetails> users()
      List of users to receive the notification.
    • voters

      public Boolean voters()
      Whether the notification should be sent to the issue's voters.
    • watchers

      public Boolean watchers()
      Whether the notification should be sent to the issue's watchers.
    • assignee

      public NotificationRecipients assignee(Boolean assignee)
      Whether the notification should be sent to the issue's assignees.
      Gibt zurück:
      this.
    • groupIds

      public NotificationRecipients groupIds(List<String> groupIds)
      List of groupIds to receive the notification.
      Gibt zurück:
      this.
    • groups

      public NotificationRecipients groups(List<GroupName> groups)
      List of groups to receive the notification.
      Gibt zurück:
      this.
    • reporter

      public NotificationRecipients reporter(Boolean reporter)
      Whether the notification should be sent to the issue's reporter.
      Gibt zurück:
      this.
    • users

      public NotificationRecipients users(List<UserDetails> users)
      List of users to receive the notification.
      Gibt zurück:
      this.
    • voters

      public NotificationRecipients voters(Boolean voters)
      Whether the notification should be sent to the issue's voters.
      Gibt zurück:
      this.
    • watchers

      public NotificationRecipients watchers(Boolean watchers)
      Whether the notification should be sent to the issue's watchers.
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object