Package de.qytera.qtaf.xray.dto.jira
Class ProjectCloudDto
java.lang.Object
de.qytera.qtaf.xray.dto.jira.ProjectDto<UserCloudDto,IssueTypeCloudDto,VersionCloudDto>
de.qytera.qtaf.xray.dto.jira.ProjectCloudDto
The DTO describing Jira cloud project details.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.qytera.qtaf.xray.dto.jira.ProjectDto
ProjectDto.AssigneeType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe user who archived the project.The date when the project was archived.Whether the project is marked as deleted.The user who marked the project as deleted.The date when the project was marked as deleted.Whether the project is selected as a favorite.Insights about the project.Whether the project is private.The issue type hierarchy for the project.The project landing page info.User permissions on the project.com.google.gson.JsonObjectMap of project properties.The date when the project is deleted permanently.Whether the project is simplified.getStyle()The type of the project.getUuid()Unique ID for next-gen projects.inthashCode()voidsetArchivedBy(UserCloudDto archivedBy) The user who archived the project.voidsetArchivedDate(String archivedDate) The date when the project was archived.voidsetDeleted(Boolean deleted) Whether the project is marked as deleted.voidsetDeletedBy(UserCloudDto deletedBy) The user who marked the project as deleted.voidsetDeletedDate(String deletedDate) The date when the project was marked as deleted.voidsetFavourite(Boolean favourite) Whether the project is selected as a favorite.voidsetInsight(ProjectInsightDto insight) Insights about the project.voidsetIsPrivate(Boolean isPrivate) Whether the project is private.voidsetIssueTypeHierarchy(HierarchyDto issueTypeHierarchy) The issue type hierarchy for the project.voidsetLandingPageInfo(LandingPageInfoDto landingPageInfo) The project landing page info.voidsetPermissions(ProjectPermissionsDto permissions) User permissions on the project.voidsetProperties(com.google.gson.JsonObject properties) Map of project properties.voidsetRetentionTillDate(String retentionTillDate) The date when the project is deleted permanently.voidsetSimplified(Boolean simplified) Whether the project is simplified.voidThe type of the project.voidUnique ID for next-gen projects.toString()Methods inherited from class de.qytera.qtaf.xray.dto.jira.ProjectDto
getArchived, getAssigneeType, getAvatarUrls, getComponents, getDescription, getEmail, getExpand, getId, getIssueTypes, getKey, getLead, getName, getProjectCategory, getProjectTypeKey, getRoles, getSelf, getUrl, getVersions, setArchived, setAssigneeType, setAvatarUrls, setComponents, setDescription, setEmail, setExpand, setId, setIssueTypes, setKey, setLead, setName, setProjectCategory, setProjectTypeKey, setRoles, setSelf, setUrl, setVersions
-
Constructor Details
-
ProjectCloudDto
public ProjectCloudDto()
-
-
Method Details
-
getArchivedBy
The user who archived the project. -
getArchivedDate
The date when the project was archived. -
getDeleted
Whether the project is marked as deleted. -
getDeletedBy
The user who marked the project as deleted. -
getDeletedDate
The date when the project was marked as deleted. -
getFavourite
Whether the project is selected as a favorite. -
getInsight
Insights about the project. -
getIsPrivate
Whether the project is private. -
getIssueTypeHierarchy
The issue type hierarchy for the project. -
getLandingPageInfo
The project landing page info. -
getPermissions
User permissions on the project. -
getProperties
public com.google.gson.JsonObject getProperties()Map of project properties. -
getRetentionTillDate
The date when the project is deleted permanently. -
getSimplified
Whether the project is simplified. -
getStyle
The type of the project. -
getUuid
Unique ID for next-gen projects. -
setArchivedBy
The user who archived the project. -
setArchivedDate
The date when the project was archived. -
setDeleted
Whether the project is marked as deleted. -
setDeletedBy
The user who marked the project as deleted. -
setDeletedDate
The date when the project was marked as deleted. -
setFavourite
Whether the project is selected as a favorite. -
setInsight
Insights about the project. -
setIsPrivate
Whether the project is private. -
setIssueTypeHierarchy
The issue type hierarchy for the project. -
setLandingPageInfo
The project landing page info. -
setPermissions
User permissions on the project. -
setProperties
public void setProperties(com.google.gson.JsonObject properties) Map of project properties. -
setRetentionTillDate
The date when the project is deleted permanently. -
setSimplified
Whether the project is simplified. -
setStyle
The type of the project. -
setUuid
Unique ID for next-gen projects. -
toString
- Overrides:
toStringin classProjectDto<UserCloudDto,IssueTypeCloudDto, VersionCloudDto>
-
equals
- Overrides:
equalsin classProjectDto<UserCloudDto,IssueTypeCloudDto, VersionCloudDto>
-
canEqual
- Overrides:
canEqualin classProjectDto<UserCloudDto,IssueTypeCloudDto, VersionCloudDto>
-
hashCode
public int hashCode()- Overrides:
hashCodein classProjectDto<UserCloudDto,IssueTypeCloudDto, VersionCloudDto>
-