Class Configuration

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

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class Configuration extends Object
Configuration
  • Field Details

    • attachmentsEnabled

      protected Boolean attachmentsEnabled
      Whether the ability to add attachments to issues is enabled.
    • issueLinkingEnabled

      protected Boolean issueLinkingEnabled
      Whether the ability to link issues is enabled.
    • subTasksEnabled

      protected Boolean subTasksEnabled
      Whether the ability to create subtasks for issues is enabled.
    • timeTrackingConfiguration

      protected ConfigurationTimeTrackingConfiguration timeTrackingConfiguration
    • timeTrackingEnabled

      protected Boolean timeTrackingEnabled
      Whether the ability to track time is enabled. This property is deprecated.
    • unassignedIssuesAllowed

      protected Boolean unassignedIssuesAllowed
      Whether the ability to create unassigned issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details.
    • votingEnabled

      protected Boolean votingEnabled
      Whether the ability for users to vote on issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details.
    • watchingEnabled

      protected Boolean watchingEnabled
      Whether the ability for users to watch issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details.
  • Constructor Details

    • Configuration

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

      @Internal public Configuration(Boolean attachmentsEnabled, Boolean issueLinkingEnabled, Boolean subTasksEnabled, ConfigurationTimeTrackingConfiguration timeTrackingConfiguration, Boolean timeTrackingEnabled, Boolean unassignedIssuesAllowed, Boolean votingEnabled, Boolean watchingEnabled)
      Constructs a validated instance of Configuration.

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

      Parameters:
      attachmentsEnabled - Whether the ability to add attachments to issues is enabled.
      issueLinkingEnabled - Whether the ability to link issues is enabled.
      subTasksEnabled - Whether the ability to create subtasks for issues is enabled.
      timeTrackingConfiguration - timeTrackingConfiguration
      timeTrackingEnabled - Whether the ability to track time is enabled. This property is deprecated.
      unassignedIssuesAllowed - Whether the ability to create unassigned issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details.
      votingEnabled - Whether the ability for users to vote on issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details.
      watchingEnabled - Whether the ability for users to watch issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details.
    • Configuration

      protected Configuration()
  • Method Details

    • builder

      public static Configuration.ConfigurationBuilder builder()
    • attachmentsEnabled

      public Boolean attachmentsEnabled()
      Whether the ability to add attachments to issues is enabled.
    • issueLinkingEnabled

      public Boolean issueLinkingEnabled()
      Whether the ability to link issues is enabled.
    • subTasksEnabled

      public Boolean subTasksEnabled()
      Whether the ability to create subtasks for issues is enabled.
    • timeTrackingConfiguration

      public ConfigurationTimeTrackingConfiguration timeTrackingConfiguration()
    • timeTrackingEnabled

      public Boolean timeTrackingEnabled()
      Whether the ability to track time is enabled. This property is deprecated.
    • unassignedIssuesAllowed

      public Boolean unassignedIssuesAllowed()
      Whether the ability to create unassigned issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details.
    • votingEnabled

      public Boolean votingEnabled()
      Whether the ability for users to vote on issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details.
    • watchingEnabled

      public Boolean watchingEnabled()
      Whether the ability for users to watch issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details.
    • attachmentsEnabled

      public Configuration attachmentsEnabled(Boolean attachmentsEnabled)
      Whether the ability to add attachments to issues is enabled.
      Returns:
      this.
    • issueLinkingEnabled

      public Configuration issueLinkingEnabled(Boolean issueLinkingEnabled)
      Whether the ability to link issues is enabled.
      Returns:
      this.
    • subTasksEnabled

      public Configuration subTasksEnabled(Boolean subTasksEnabled)
      Whether the ability to create subtasks for issues is enabled.
      Returns:
      this.
    • timeTrackingConfiguration

      public Configuration timeTrackingConfiguration(ConfigurationTimeTrackingConfiguration timeTrackingConfiguration)
      Returns:
      this.
    • timeTrackingEnabled

      public Configuration timeTrackingEnabled(Boolean timeTrackingEnabled)
      Whether the ability to track time is enabled. This property is deprecated.
      Returns:
      this.
    • unassignedIssuesAllowed

      public Configuration unassignedIssuesAllowed(Boolean unassignedIssuesAllowed)
      Whether the ability to create unassigned issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details.
      Returns:
      this.
    • votingEnabled

      public Configuration votingEnabled(Boolean votingEnabled)
      Whether the ability for users to vote on issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details.
      Returns:
      this.
    • watchingEnabled

      public Configuration watchingEnabled(Boolean watchingEnabled)
      Whether the ability for users to watch issues is enabled. See [Configuring Jira application options](https://confluence.atlassian.com/x/uYXKM) for details.
      Returns:
      this.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object