Class ProjectIssueCreateMetadata
java.lang.Object
io.github.primelib.jira4j.restv3.model.ProjectIssueCreateMetadata
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class ProjectIssueCreateMetadata
extends Object
ProjectIssueCreateMetadata
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ProjectIssueCreateMetadataAvatarUrls
protected String
Expand options that include additional project issue create metadata details in the response.protected String
The ID of the project.protected List<IssueTypeIssueCreateMetadata>
List of the issue types supported by the project.protected String
The key of the project.protected String
The name of the project.protected String
The URL of the project. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ProjectIssueCreateMetadata
(ProjectIssueCreateMetadataAvatarUrls avatarUrls, String expand, String id, List<IssueTypeIssueCreateMetadata> issuetypes, String key, String name, String self) Constructs a validated instance ofProjectIssueCreateMetadata
.Constructs a validated instance ofProjectIssueCreateMetadata
. -
Method Summary
Modifier and TypeMethodDescriptionavatarUrls
(ProjectIssueCreateMetadataAvatarUrls avatarUrls) builder()
protected boolean
boolean
expand()
Expand options that include additional project issue create metadata details in the response.Expand options that include additional project issue create metadata details in the response.int
hashCode()
id()
The ID of the project.The ID of the project.List of the issue types supported by the project.issuetypes
(List<IssueTypeIssueCreateMetadata> issuetypes) List of the issue types supported by the project.key()
The key of the project.The key of the project.name()
The name of the project.The name of the project.self()
The URL of the project.The URL of the project.toString()
-
Field Details
-
avatarUrls
-
expand
Expand options that include additional project issue create metadata details in the response. -
id
The ID of the project. -
issuetypes
List of the issue types supported by the project. -
key
The key of the project. -
name
The name of the project. -
self
The URL of the project.
-
-
Constructor Details
-
ProjectIssueCreateMetadata
Constructs a validated instance ofProjectIssueCreateMetadata
.- Parameters:
spec
- the specification to process
-
ProjectIssueCreateMetadata
@Internal public ProjectIssueCreateMetadata(ProjectIssueCreateMetadataAvatarUrls avatarUrls, String expand, String id, List<IssueTypeIssueCreateMetadata> issuetypes, String key, String name, String self) Constructs a validated instance ofProjectIssueCreateMetadata
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
ProjectIssueCreateMetadata(Consumer)
instead.- Parameters:
avatarUrls
- avatarUrlsexpand
- Expand options that include additional project issue create metadata details in the response.id
- The ID of the project.issuetypes
- List of the issue types supported by the project.key
- The key of the project.name
- The name of the project.self
- The URL of the project.
-
ProjectIssueCreateMetadata
protected ProjectIssueCreateMetadata()
-
-
Method Details
-
builder
-
avatarUrls
-
expand
Expand options that include additional project issue create metadata details in the response. -
id
The ID of the project. -
issuetypes
List of the issue types supported by the project. -
key
The key of the project. -
name
The name of the project. -
self
The URL of the project. -
avatarUrls
- Returns:
this
.
-
expand
Expand options that include additional project issue create metadata details in the response.- Returns:
this
.
-
id
The ID of the project.- Returns:
this
.
-
issuetypes
List of the issue types supported by the project.- Returns:
this
.
-
key
The key of the project.- Returns:
this
.
-
name
The name of the project.- Returns:
this
.
-
self
The URL of the project.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-