Klasse Dashboard

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

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

    • automaticRefreshMs

      protected Integer automaticRefreshMs
      The automatic refresh interval for the dashboard in milliseconds.
    • description

      protected String description
    • editPermissions

      protected List<SharePermission> editPermissions
      The details of any edit share permissions for the dashboard.
    • id

      protected String id
      The ID of the dashboard.
    • isFavourite

      protected Boolean isFavourite
      Whether the dashboard is selected as a favorite by the user.
    • isWritable

      protected Boolean isWritable
      Whether the current user has permission to edit the dashboard.
    • name

      protected String name
      The name of the dashboard.
    • owner

      protected DashboardOwner owner
    • popularity

      protected Long popularity
      The number of users who have this dashboard as a favorite.
    • rank

      protected Integer rank
      The rank of this dashboard.
    • self

      protected URI self
      The URL of these dashboard details.
    • sharePermissions

      protected List<SharePermission> sharePermissions
      The details of any view share permissions for the dashboard.
    • systemDashboard

      protected Boolean systemDashboard
      Whether the current dashboard is system dashboard.
    • view

      protected String view
      The URL of the dashboard.
  • Konstruktordetails

    • Dashboard

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

      @Internal public Dashboard(Integer automaticRefreshMs, String description, List<SharePermission> editPermissions, String id, Boolean isFavourite, Boolean isWritable, String name, DashboardOwner owner, Long popularity, Integer rank, URI self, List<SharePermission> sharePermissions, Boolean systemDashboard, String view)
      Constructs a validated instance of Dashboard.

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

      Parameter:
      automaticRefreshMs - The automatic refresh interval for the dashboard in milliseconds.
      description - var.name
      editPermissions - The details of any edit share permissions for the dashboard.
      id - The ID of the dashboard.
      isFavourite - Whether the dashboard is selected as a favorite by the user.
      isWritable - Whether the current user has permission to edit the dashboard.
      name - The name of the dashboard.
      owner - var.name
      popularity - The number of users who have this dashboard as a favorite.
      rank - The rank of this dashboard.
      self - The URL of these dashboard details.
      sharePermissions - The details of any view share permissions for the dashboard.
      systemDashboard - Whether the current dashboard is system dashboard.
      view - The URL of the dashboard.
    • Dashboard

      protected Dashboard()
  • Methodendetails

    • builder

      public static Dashboard.DashboardBuilder builder()
    • automaticRefreshMs

      public Integer automaticRefreshMs()
      The automatic refresh interval for the dashboard in milliseconds.
    • description

      public String description()
    • editPermissions

      public List<SharePermission> editPermissions()
      The details of any edit share permissions for the dashboard.
    • id

      public String id()
      The ID of the dashboard.
    • isFavourite

      public Boolean isFavourite()
      Whether the dashboard is selected as a favorite by the user.
    • isWritable

      public Boolean isWritable()
      Whether the current user has permission to edit the dashboard.
    • name

      public String name()
      The name of the dashboard.
    • owner

      public DashboardOwner owner()
    • popularity

      public Long popularity()
      The number of users who have this dashboard as a favorite.
    • rank

      public Integer rank()
      The rank of this dashboard.
    • self

      public URI self()
      The URL of these dashboard details.
    • sharePermissions

      public List<SharePermission> sharePermissions()
      The details of any view share permissions for the dashboard.
    • systemDashboard

      public Boolean systemDashboard()
      Whether the current dashboard is system dashboard.
    • view

      public String view()
      The URL of the dashboard.
    • automaticRefreshMs

      public Dashboard automaticRefreshMs(Integer automaticRefreshMs)
      The automatic refresh interval for the dashboard in milliseconds.
      Gibt zurück:
      this.
    • description

      public Dashboard description(String description)
      Gibt zurück:
      this.
    • editPermissions

      public Dashboard editPermissions(List<SharePermission> editPermissions)
      The details of any edit share permissions for the dashboard.
      Gibt zurück:
      this.
    • id

      public Dashboard id(String id)
      The ID of the dashboard.
      Gibt zurück:
      this.
    • isFavourite

      public Dashboard isFavourite(Boolean isFavourite)
      Whether the dashboard is selected as a favorite by the user.
      Gibt zurück:
      this.
    • isWritable

      public Dashboard isWritable(Boolean isWritable)
      Whether the current user has permission to edit the dashboard.
      Gibt zurück:
      this.
    • name

      public Dashboard name(String name)
      The name of the dashboard.
      Gibt zurück:
      this.
    • owner

      public Dashboard owner(DashboardOwner owner)
      Gibt zurück:
      this.
    • popularity

      public Dashboard popularity(Long popularity)
      The number of users who have this dashboard as a favorite.
      Gibt zurück:
      this.
    • rank

      public Dashboard rank(Integer rank)
      The rank of this dashboard.
      Gibt zurück:
      this.
    • self

      public Dashboard self(URI self)
      The URL of these dashboard details.
      Gibt zurück:
      this.
    • sharePermissions

      public Dashboard sharePermissions(List<SharePermission> sharePermissions)
      The details of any view share permissions for the dashboard.
      Gibt zurück:
      this.
    • systemDashboard

      public Dashboard systemDashboard(Boolean systemDashboard)
      Whether the current dashboard is system dashboard.
      Gibt zurück:
      this.
    • view

      public Dashboard view(String view)
      The URL of the dashboard.
      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