Class SimplifiedHierarchyLevel
java.lang.Object
io.github.primelib.jira4j.restv3.model.SimplifiedHierarchyLevel
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class SimplifiedHierarchyLevel
extends Object
SimplifiedHierarchyLevel
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Long
The ID of the level above this one in the hierarchy.protected Long
The ID of the level below this one in the hierarchy.protected UUID
The external UUID of the hierarchy level.protected Integer
protected Long
The ID of the hierarchy level.The issue types available in this hierarchy level.protected Integer
The level of this item in the hierarchy.protected String
The name of this hierarchy level.protected Long
The ID of the project configuration. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
SimplifiedHierarchyLevel
(Long aboveLevelId, Long belowLevelId, UUID externalUuid, Integer hierarchyLevelNumber, Long id, List<Long> issueTypeIds, Integer level, String name, Long projectConfigurationId) Constructs a validated instance ofSimplifiedHierarchyLevel
.Constructs a validated instance ofSimplifiedHierarchyLevel
. -
Method Summary
Modifier and TypeMethodDescriptionThe ID of the level above this one in the hierarchy.aboveLevelId
(Long aboveLevelId) The ID of the level above this one in the hierarchy.The ID of the level below this one in the hierarchy.belowLevelId
(Long belowLevelId) The ID of the level below this one in the hierarchy.builder()
protected boolean
boolean
The external UUID of the hierarchy level.externalUuid
(UUID externalUuid) The external UUID of the hierarchy level.int
hashCode()
hierarchyLevelNumber
(Integer hierarchyLevelNumber) id()
The ID of the hierarchy level.The ID of the hierarchy level.The issue types available in this hierarchy level.issueTypeIds
(List<Long> issueTypeIds) The issue types available in this hierarchy level.level()
The level of this item in the hierarchy.The level of this item in the hierarchy.name()
The name of this hierarchy level.The name of this hierarchy level.The ID of the project configuration.projectConfigurationId
(Long projectConfigurationId) The ID of the project configuration.toString()
-
Field Details
-
aboveLevelId
The ID of the level above this one in the hierarchy. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/). -
belowLevelId
The ID of the level below this one in the hierarchy. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/). -
externalUuid
The external UUID of the hierarchy level. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/). -
hierarchyLevelNumber
-
id
The ID of the hierarchy level. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/). -
issueTypeIds
The issue types available in this hierarchy level. -
level
The level of this item in the hierarchy. -
name
The name of this hierarchy level. -
projectConfigurationId
The ID of the project configuration. This property is deprecated, see [Change oticen: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/).
-
-
Constructor Details
-
SimplifiedHierarchyLevel
Constructs a validated instance ofSimplifiedHierarchyLevel
.- Parameters:
spec
- the specification to process
-
SimplifiedHierarchyLevel
@Internal public SimplifiedHierarchyLevel(Long aboveLevelId, Long belowLevelId, UUID externalUuid, Integer hierarchyLevelNumber, Long id, List<Long> issueTypeIds, Integer level, String name, Long projectConfigurationId) Constructs a validated instance ofSimplifiedHierarchyLevel
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
SimplifiedHierarchyLevel(Consumer)
instead.- Parameters:
aboveLevelId
- The ID of the level above this one in the hierarchy. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/).belowLevelId
- The ID of the level below this one in the hierarchy. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/).externalUuid
- The external UUID of the hierarchy level. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/).hierarchyLevelNumber
- hierarchyLevelNumberid
- The ID of the hierarchy level. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/).issueTypeIds
- The issue types available in this hierarchy level.level
- The level of this item in the hierarchy.name
- The name of this hierarchy level.projectConfigurationId
- The ID of the project configuration. This property is deprecated, see [Change oticen: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/).
-
SimplifiedHierarchyLevel
protected SimplifiedHierarchyLevel()
-
-
Method Details
-
builder
-
aboveLevelId
The ID of the level above this one in the hierarchy. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/). -
belowLevelId
The ID of the level below this one in the hierarchy. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/). -
externalUuid
The external UUID of the hierarchy level. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/). -
hierarchyLevelNumber
-
id
The ID of the hierarchy level. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/). -
issueTypeIds
The issue types available in this hierarchy level. -
level
The level of this item in the hierarchy. -
name
The name of this hierarchy level. -
projectConfigurationId
The ID of the project configuration. This property is deprecated, see [Change oticen: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/). -
aboveLevelId
The ID of the level above this one in the hierarchy. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/).- Returns:
this
.
-
belowLevelId
The ID of the level below this one in the hierarchy. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/).- Returns:
this
.
-
externalUuid
The external UUID of the hierarchy level. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/).- Returns:
this
.
-
hierarchyLevelNumber
- Returns:
this
.
-
id
The ID of the hierarchy level. This property is deprecated, see [Change notice: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/).- Returns:
this
.
-
issueTypeIds
The issue types available in this hierarchy level.- Returns:
this
.
-
level
The level of this item in the hierarchy.- Returns:
this
.
-
name
The name of this hierarchy level.- Returns:
this
.
-
projectConfigurationId
The ID of the project configuration. This property is deprecated, see [Change oticen: Removing hierarchy level IDs from next-gen APIs](https://developer.atlassian.com/cloud/jira/platform/change-notice-removing-hierarchy-level-ids-from-next-gen-apis/).- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-