Klasse ProjectFeature
java.lang.Object
io.github.primelib.jira4j.restv2.model.ProjectFeature
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class ProjectFeature
extends Object
ProjectFeature
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class
static enum
The state of the feature. -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected String
The key of the feature.protected String
URI for the image representing the feature.protected String
Localized display description for the feature.protected String
Localized display name for the feature.List of keys of the features required to enable the feature.protected Long
The ID of the project.protected ProjectFeature.StateEnum
The state of the feature.protected Boolean
Whether the state of the feature can be updated. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
ProjectFeature
(String feature, String imageUri, String localisedDescription, String localisedName, List<String> prerequisites, Long projectId, ProjectFeature.StateEnum state, Boolean toggleLocked) Constructs a validated instance ofProjectFeature
.ProjectFeature
(Consumer<ProjectFeature> spec) Constructs a validated instance ofProjectFeature
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()
protected boolean
boolean
feature()
The key of the feature.The key of the feature.int
hashCode()
imageUri()
URI for the image representing the feature.URI for the image representing the feature.Localized display description for the feature.localisedDescription
(String localisedDescription) Localized display description for the feature.Localized display name for the feature.localisedName
(String localisedName) Localized display name for the feature.List of keys of the features required to enable the feature.prerequisites
(List<String> prerequisites) List of keys of the features required to enable the feature.The ID of the project.The ID of the project.state()
The state of the feature.state
(ProjectFeature.StateEnum state) The state of the feature.Whether the state of the feature can be updated.toggleLocked
(Boolean toggleLocked) Whether the state of the feature can be updated.toString()
-
Felddetails
-
feature
The key of the feature. -
imageUri
URI for the image representing the feature. -
localisedDescription
Localized display description for the feature. -
localisedName
Localized display name for the feature. -
prerequisites
List of keys of the features required to enable the feature. -
projectId
The ID of the project. -
state
The state of the feature. When updating the state of a feature, only ENABLED and DISABLED are supported. Responses can contain all values -
toggleLocked
Whether the state of the feature can be updated.
-
-
Konstruktordetails
-
ProjectFeature
Constructs a validated instance ofProjectFeature
.- Parameter:
spec
- the specification to process
-
ProjectFeature
@Internal public ProjectFeature(String feature, String imageUri, String localisedDescription, String localisedName, List<String> prerequisites, Long projectId, ProjectFeature.StateEnum state, Boolean toggleLocked) Constructs a validated instance ofProjectFeature
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
ProjectFeature(Consumer)
instead.- Parameter:
feature
- The key of the feature.imageUri
- URI for the image representing the feature.localisedDescription
- Localized display description for the feature.localisedName
- Localized display name for the feature.prerequisites
- List of keys of the features required to enable the feature.projectId
- The ID of the project.state
- The state of the feature. When updating the state of a feature, only ENABLED and DISABLED are supported. Responses can contain all valuestoggleLocked
- Whether the state of the feature can be updated.
-
ProjectFeature
protected ProjectFeature()
-
-
Methodendetails
-
builder
-
feature
The key of the feature. -
imageUri
URI for the image representing the feature. -
localisedDescription
Localized display description for the feature. -
localisedName
Localized display name for the feature. -
prerequisites
List of keys of the features required to enable the feature. -
projectId
The ID of the project. -
state
The state of the feature. When updating the state of a feature, only ENABLED and DISABLED are supported. Responses can contain all values -
toggleLocked
Whether the state of the feature can be updated. -
feature
The key of the feature.- Gibt zurück:
this
.
-
imageUri
URI for the image representing the feature.- Gibt zurück:
this
.
-
localisedDescription
Localized display description for the feature.- Gibt zurück:
this
.
-
localisedName
Localized display name for the feature.- Gibt zurück:
this
.
-
prerequisites
List of keys of the features required to enable the feature.- Gibt zurück:
this
.
-
projectId
The ID of the project.- Gibt zurück:
this
.
-
state
The state of the feature. When updating the state of a feature, only ENABLED and DISABLED are supported. Responses can contain all values- Gibt zurück:
this
.
-
toggleLocked
Whether the state of the feature can be updated.- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-