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
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean
Whether the ability to add attachments to issues is enabled.protected Boolean
Whether the ability to link issues is enabled.protected Boolean
Whether the ability to create subtasks for issues is enabled.protected ConfigurationTimeTrackingConfiguration
protected Boolean
Whether the ability to track time is enabled.protected Boolean
Whether the ability to create unassigned issues is enabled.protected Boolean
Whether the ability for users to vote on issues is enabled.protected Boolean
Whether the ability for users to watch issues is enabled. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Configuration
(Boolean attachmentsEnabled, Boolean issueLinkingEnabled, Boolean subTasksEnabled, ConfigurationTimeTrackingConfiguration timeTrackingConfiguration, Boolean timeTrackingEnabled, Boolean unassignedIssuesAllowed, Boolean votingEnabled, Boolean watchingEnabled) Constructs a validated instance ofConfiguration
.Configuration
(Consumer<Configuration> spec) Constructs a validated instance ofConfiguration
. -
Method Summary
Modifier and TypeMethodDescriptionWhether the ability to add attachments to issues is enabled.attachmentsEnabled
(Boolean attachmentsEnabled) Whether the ability to add attachments to issues is enabled.builder()
protected boolean
boolean
int
hashCode()
Whether the ability to link issues is enabled.issueLinkingEnabled
(Boolean issueLinkingEnabled) Whether the ability to link issues is enabled.Whether the ability to create subtasks for issues is enabled.subTasksEnabled
(Boolean subTasksEnabled) Whether the ability to create subtasks for issues is enabled.timeTrackingConfiguration
(ConfigurationTimeTrackingConfiguration timeTrackingConfiguration) Whether the ability to track time is enabled.timeTrackingEnabled
(Boolean timeTrackingEnabled) Whether the ability to track time is enabled.toString()
Whether the ability to create unassigned issues is enabled.unassignedIssuesAllowed
(Boolean unassignedIssuesAllowed) Whether the ability to create unassigned issues is enabled.Whether the ability for users to vote on issues is enabled.votingEnabled
(Boolean votingEnabled) Whether the ability for users to vote on issues is enabled.Whether the ability for users to watch issues is enabled.watchingEnabled
(Boolean watchingEnabled) Whether the ability for users to watch issues is enabled.
-
Field Details
-
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
-
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.
-
-
Constructor Details
-
Configuration
Constructs a validated instance ofConfiguration
.- 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 ofConfiguration
.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
- timeTrackingConfigurationtimeTrackingEnabled
- 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
-
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
-
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. -
attachmentsEnabled
Whether the ability to add attachments to issues is enabled.- Returns:
this
.
-
issueLinkingEnabled
Whether the ability to link issues is enabled.- Returns:
this
.
-
subTasksEnabled
Whether the ability to create subtasks for issues is enabled.- Returns:
this
.
-
timeTrackingConfiguration
public Configuration timeTrackingConfiguration(ConfigurationTimeTrackingConfiguration timeTrackingConfiguration) - Returns:
this
.
-
timeTrackingEnabled
Whether the ability to track time is enabled. This property is deprecated.- Returns:
this
.
-
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
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
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
-
canEqual
-
hashCode
public int hashCode() -
toString
-