Klasse ComponentWithIssueCount
java.lang.Object
io.github.primelib.jira4j.restv3.model.ComponentWithIssueCount
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class ComponentWithIssueCount
extends Object
ComponentWithIssueCount
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic enum
The nominal user type used to determine the assignee for issues created with this component.static class
static enum
The type of the assignee that is assigned to issues created with this component, when an assignee cannot be set from theassigneeType
. -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected ComponentWithIssueCountAssignee
protected ComponentWithIssueCount.AssigneeTypeEnum
The nominal user type used to determine the assignee for issues created with this component.protected String
The description for the component.protected String
The unique identifier for the component.protected Boolean
Whether a user is associated withassigneeType
.protected Long
Count of issues for the component.protected ComponentWithIssueCountLead
protected String
The name for the component.protected String
The key of the project to which the component is assigned.protected Long
Not used.protected ComponentWithIssueCountRealAssignee
The type of the assignee that is assigned to issues created with this component, when an assignee cannot be set from theassigneeType
.protected URI
The URL for this count of the issues contained in the component. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
ComponentWithIssueCount
(ComponentWithIssueCountAssignee assignee, ComponentWithIssueCount.AssigneeTypeEnum assigneeType, String description, String id, Boolean isAssigneeTypeValid, Long issueCount, ComponentWithIssueCountLead lead, String name, String project, Long projectId, ComponentWithIssueCountRealAssignee realAssignee, ComponentWithIssueCount.RealAssigneeTypeEnum realAssigneeType, URI self) Constructs a validated instance ofComponentWithIssueCount
.Constructs a validated instance ofComponentWithIssueCount
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungassignee()
assignee
(ComponentWithIssueCountAssignee assignee) The nominal user type used to determine the assignee for issues created with this component.assigneeType
(ComponentWithIssueCount.AssigneeTypeEnum assigneeType) The nominal user type used to determine the assignee for issues created with this component.builder()
protected boolean
The description for the component.description
(String description) The description for the component.boolean
int
hashCode()
id()
The unique identifier for the component.The unique identifier for the component.Whether a user is associated withassigneeType
.isAssigneeTypeValid
(Boolean isAssigneeTypeValid) Whether a user is associated withassigneeType
.Count of issues for the component.issueCount
(Long issueCount) Count of issues for the component.lead()
name()
The name for the component.The name for the component.project()
The key of the project to which the component is assigned.The key of the project to which the component is assigned.Not used.Not used.realAssignee
(ComponentWithIssueCountRealAssignee realAssignee) The type of the assignee that is assigned to issues created with this component, when an assignee cannot be set from theassigneeType
.realAssigneeType
(ComponentWithIssueCount.RealAssigneeTypeEnum realAssigneeType) The type of the assignee that is assigned to issues created with this component, when an assignee cannot be set from theassigneeType
.self()
The URL for this count of the issues contained in the component.The URL for this count of the issues contained in the component.toString()
-
Felddetails
-
assignee
-
assigneeType
The nominal user type used to determine the assignee for issues created with this component. SeerealAssigneeType
for details on how the type of the user, and hence the user, assigned to issues is determined. Takes the following values: *PROJECT_LEAD
the assignee to any issues created with this component is nominally the lead for the project the component is in. *COMPONENT_LEAD
the assignee to any issues created with this component is nominally the lead for the component. *UNASSIGNED
an assignee is not set for issues created with this component. *PROJECT_DEFAULT
the assignee to any issues created with this component is nominally the default assignee for the project that the component is in. -
description
The description for the component. -
id
The unique identifier for the component. -
isAssigneeTypeValid
Whether a user is associated withassigneeType
. For example, if theassigneeType
is set toCOMPONENT_LEAD
but the component lead is not set, thenfalse
is returned. -
issueCount
Count of issues for the component. -
lead
-
name
The name for the component. -
project
The key of the project to which the component is assigned. -
projectId
Not used. -
realAssignee
-
realAssigneeType
The type of the assignee that is assigned to issues created with this component, when an assignee cannot be set from theassigneeType
. For example,assigneeType
is set toCOMPONENT_LEAD
but no component lead is set. This property is set to one of the following values: *PROJECT_LEAD
whenassigneeType
isPROJECT_LEAD
and the project lead has permission to be assigned issues in the project that the component is in. *COMPONENT_LEAD
whenassignee
Type isCOMPONENT_LEAD
and the component lead has permission to be assigned issues in the project that the component is in. *UNASSIGNED
whenassigneeType
isUNASSIGNED
and Jira is configured to allow unassigned issues. *PROJECT_DEFAULT
when none of the preceding cases are true. -
self
The URL for this count of the issues contained in the component.
-
-
Konstruktordetails
-
ComponentWithIssueCount
Constructs a validated instance ofComponentWithIssueCount
.- Parameter:
spec
- the specification to process
-
ComponentWithIssueCount
@Internal public ComponentWithIssueCount(ComponentWithIssueCountAssignee assignee, ComponentWithIssueCount.AssigneeTypeEnum assigneeType, String description, String id, Boolean isAssigneeTypeValid, Long issueCount, ComponentWithIssueCountLead lead, String name, String project, Long projectId, ComponentWithIssueCountRealAssignee realAssignee, ComponentWithIssueCount.RealAssigneeTypeEnum realAssigneeType, URI self) Constructs a validated instance ofComponentWithIssueCount
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
ComponentWithIssueCount(Consumer)
instead.- Parameter:
assignee
- var.nameassigneeType
- The nominal user type used to determine the assignee for issues created with this component. SeerealAssigneeType
for details on how the type of the user, and hence the user, assigned to issues is determined. Takes the following values: *PROJECT_LEAD
the assignee to any issues created with this component is nominally the lead for the project the component is in. *COMPONENT_LEAD
the assignee to any issues created with this component is nominally the lead for the component. *UNASSIGNED
an assignee is not set for issues created with this component. *PROJECT_DEFAULT
the assignee to any issues created with this component is nominally the default assignee for the project that the component is in.description
- The description for the component.id
- The unique identifier for the component.isAssigneeTypeValid
- Whether a user is associated withassigneeType
. For example, if theassigneeType
is set toCOMPONENT_LEAD
but the component lead is not set, thenfalse
is returned.issueCount
- Count of issues for the component.lead
- var.namename
- The name for the component.project
- The key of the project to which the component is assigned.projectId
- Not used.realAssignee
- var.namerealAssigneeType
- The type of the assignee that is assigned to issues created with this component, when an assignee cannot be set from theassigneeType
. For example,assigneeType
is set toCOMPONENT_LEAD
but no component lead is set. This property is set to one of the following values: *PROJECT_LEAD
whenassigneeType
isPROJECT_LEAD
and the project lead has permission to be assigned issues in the project that the component is in. *COMPONENT_LEAD
whenassignee
Type isCOMPONENT_LEAD
and the component lead has permission to be assigned issues in the project that the component is in. *UNASSIGNED
whenassigneeType
isUNASSIGNED
and Jira is configured to allow unassigned issues. *PROJECT_DEFAULT
when none of the preceding cases are true.self
- The URL for this count of the issues contained in the component.
-
ComponentWithIssueCount
protected ComponentWithIssueCount()
-
-
Methodendetails
-
builder
-
assignee
-
assigneeType
The nominal user type used to determine the assignee for issues created with this component. SeerealAssigneeType
for details on how the type of the user, and hence the user, assigned to issues is determined. Takes the following values: *PROJECT_LEAD
the assignee to any issues created with this component is nominally the lead for the project the component is in. *COMPONENT_LEAD
the assignee to any issues created with this component is nominally the lead for the component. *UNASSIGNED
an assignee is not set for issues created with this component. *PROJECT_DEFAULT
the assignee to any issues created with this component is nominally the default assignee for the project that the component is in. -
description
The description for the component. -
id
The unique identifier for the component. -
isAssigneeTypeValid
Whether a user is associated withassigneeType
. For example, if theassigneeType
is set toCOMPONENT_LEAD
but the component lead is not set, thenfalse
is returned. -
issueCount
Count of issues for the component. -
lead
-
name
The name for the component. -
project
The key of the project to which the component is assigned. -
projectId
Not used. -
realAssignee
-
realAssigneeType
The type of the assignee that is assigned to issues created with this component, when an assignee cannot be set from theassigneeType
. For example,assigneeType
is set toCOMPONENT_LEAD
but no component lead is set. This property is set to one of the following values: *PROJECT_LEAD
whenassigneeType
isPROJECT_LEAD
and the project lead has permission to be assigned issues in the project that the component is in. *COMPONENT_LEAD
whenassignee
Type isCOMPONENT_LEAD
and the component lead has permission to be assigned issues in the project that the component is in. *UNASSIGNED
whenassigneeType
isUNASSIGNED
and Jira is configured to allow unassigned issues. *PROJECT_DEFAULT
when none of the preceding cases are true. -
self
The URL for this count of the issues contained in the component. -
assignee
- Gibt zurück:
this
.
-
assigneeType
The nominal user type used to determine the assignee for issues created with this component. SeerealAssigneeType
for details on how the type of the user, and hence the user, assigned to issues is determined. Takes the following values: *PROJECT_LEAD
the assignee to any issues created with this component is nominally the lead for the project the component is in. *COMPONENT_LEAD
the assignee to any issues created with this component is nominally the lead for the component. *UNASSIGNED
an assignee is not set for issues created with this component. *PROJECT_DEFAULT
the assignee to any issues created with this component is nominally the default assignee for the project that the component is in.- Gibt zurück:
this
.
-
description
The description for the component.- Gibt zurück:
this
.
-
id
The unique identifier for the component.- Gibt zurück:
this
.
-
isAssigneeTypeValid
Whether a user is associated withassigneeType
. For example, if theassigneeType
is set toCOMPONENT_LEAD
but the component lead is not set, thenfalse
is returned.- Gibt zurück:
this
.
-
issueCount
Count of issues for the component.- Gibt zurück:
this
.
-
lead
- Gibt zurück:
this
.
-
name
The name for the component.- Gibt zurück:
this
.
-
project
The key of the project to which the component is assigned.- Gibt zurück:
this
.
-
projectId
Not used.- Gibt zurück:
this
.
-
realAssignee
- Gibt zurück:
this
.
-
realAssigneeType
public ComponentWithIssueCount realAssigneeType(ComponentWithIssueCount.RealAssigneeTypeEnum realAssigneeType) The type of the assignee that is assigned to issues created with this component, when an assignee cannot be set from theassigneeType
. For example,assigneeType
is set toCOMPONENT_LEAD
but no component lead is set. This property is set to one of the following values: *PROJECT_LEAD
whenassigneeType
isPROJECT_LEAD
and the project lead has permission to be assigned issues in the project that the component is in. *COMPONENT_LEAD
whenassignee
Type isCOMPONENT_LEAD
and the component lead has permission to be assigned issues in the project that the component is in. *UNASSIGNED
whenassigneeType
isUNASSIGNED
and Jira is configured to allow unassigned issues. *PROJECT_DEFAULT
when none of the preceding cases are true.- Gibt zurück:
this
.
-
self
The URL for this count of the issues contained in the component.- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-