Klasse SharePermissionProject.SharePermissionProjectBuilder
java.lang.Object
io.github.primelib.jira4j.restv3.model.SharePermissionProject.SharePermissionProjectBuilder
- Umschließende Klasse:
SharePermissionProject
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungWhether the project is archived.archivedBy
(ProjectArchivedBy archivedBy) archivedDate
(OffsetDateTime archivedDate) The date when the project was archived.assigneeType
(SharePermissionProject.AssigneeTypeEnum assigneeType) The default assignee when creating issues for this project.avatarUrls
(ProjectAvatarUrls avatarUrls) build()
components
(List<ProjectComponent> components) List of the components contained in the project.Whether the project is marked as deleted.deletedBy
(ProjectDeletedBy deletedBy) deletedDate
(OffsetDateTime deletedDate) The date when the project was marked as deleted.description
(String description) A brief description of the project.An email address associated with the project.Expand options that include additional project details in the response.Whether the project is selected as a favorite.The ID of the project.insight
(ProjectInsight insight) Whether the project is private.issueTypeHierarchy
(ProjectIssueTypeHierarchy issueTypeHierarchy) issueTypes
(List<IssueTypeDetails> issueTypes) List of the issue types available in the project.The key of the project.landingPageInfo
(ProjectLandingPageInfo landingPageInfo) lead
(ProjectLead lead) The name of the project.permissions
(ProjectPermissions permissions) projectCategory
(ProjectProjectCategory projectCategory) projectTypeKey
(SharePermissionProject.ProjectTypeKeyEnum projectTypeKey) The [project type](https://confluence.atlassian.com/x/GwiiLQ#Jiraapplicationsoverview-Productfeaturesandprojecttypes) of the project.properties
(Map<String, Object> properties) Map of project propertiesretentionTillDate
(OffsetDateTime retentionTillDate) The date when the project is deleted permanently.The name and self URL for each role defined in the project.The URL of the project details.simplified
(Boolean simplified) Whether the project is simplified.The type of the project.toString()
A link to information about this project, such as project documentation.Unique ID for next-gen projects.The versions defined in the project.
-
Methodendetails
-
archived
Whether the project is archived.- Gibt zurück:
this
.
-
archivedBy
public SharePermissionProject.SharePermissionProjectBuilder archivedBy(ProjectArchivedBy archivedBy) - Gibt zurück:
this
.
-
archivedDate
public SharePermissionProject.SharePermissionProjectBuilder archivedDate(OffsetDateTime archivedDate) The date when the project was archived.- Gibt zurück:
this
.
-
avatarUrls
public SharePermissionProject.SharePermissionProjectBuilder avatarUrls(ProjectAvatarUrls avatarUrls) - Gibt zurück:
this
.
-
components
public SharePermissionProject.SharePermissionProjectBuilder components(List<ProjectComponent> components) List of the components contained in the project.- Gibt zurück:
this
.
-
deleted
Whether the project is marked as deleted.- Gibt zurück:
this
.
-
deletedBy
- Gibt zurück:
this
.
-
deletedDate
The date when the project was marked as deleted.- Gibt zurück:
this
.
-
description
A brief description of the project.- Gibt zurück:
this
.
-
email
An email address associated with the project.- Gibt zurück:
this
.
-
expand
Expand options that include additional project details in the response.- Gibt zurück:
this
.
-
favourite
Whether the project is selected as a favorite.- Gibt zurück:
this
.
-
id
The ID of the project.- Gibt zurück:
this
.
-
insight
- Gibt zurück:
this
.
-
isPrivate
Whether the project is private.- Gibt zurück:
this
.
-
issueTypeHierarchy
public SharePermissionProject.SharePermissionProjectBuilder issueTypeHierarchy(ProjectIssueTypeHierarchy issueTypeHierarchy) - Gibt zurück:
this
.
-
issueTypes
public SharePermissionProject.SharePermissionProjectBuilder issueTypes(List<IssueTypeDetails> issueTypes) List of the issue types available in the project.- Gibt zurück:
this
.
-
key
The key of the project.- Gibt zurück:
this
.
-
landingPageInfo
public SharePermissionProject.SharePermissionProjectBuilder landingPageInfo(ProjectLandingPageInfo landingPageInfo) - Gibt zurück:
this
.
-
lead
- Gibt zurück:
this
.
-
name
The name of the project.- Gibt zurück:
this
.
-
permissions
public SharePermissionProject.SharePermissionProjectBuilder permissions(ProjectPermissions permissions) - Gibt zurück:
this
.
-
projectCategory
public SharePermissionProject.SharePermissionProjectBuilder projectCategory(ProjectProjectCategory projectCategory) - Gibt zurück:
this
.
-
properties
public SharePermissionProject.SharePermissionProjectBuilder properties(Map<String, Object> properties) Map of project properties- Gibt zurück:
this
.
-
retentionTillDate
public SharePermissionProject.SharePermissionProjectBuilder retentionTillDate(OffsetDateTime retentionTillDate) The date when the project is deleted permanently.- Gibt zurück:
this
.
-
roles
The name and self URL for each role defined in the project. For more information, see [Create project role](#api-rest-api-3-role-post).- Gibt zurück:
this
.
-
self
The URL of the project details.- Gibt zurück:
this
.
-
simplified
Whether the project is simplified.- Gibt zurück:
this
.
-
url
A link to information about this project, such as project documentation.- Gibt zurück:
this
.
-
uuid
Unique ID for next-gen projects.- Gibt zurück:
this
.
-
versions
The versions defined in the project. For more information, see [Create version](#api-rest-api-3-version-post).- Gibt zurück:
this
.
-
build
-
toString
-