Package org.radarbase.management.client
Class MPProject
-
- All Implemented Interfaces:
@Serializable() public final class MPProject
ManagementPortal Project DTO.
-
-
Field Summary
Fields Modifier and Type Field Description private final String
id
private final String
name
private final String
location
private final MPOrganization
organization
private final String
organizationName
private final String
description
private final Map<String, String>
attributes
private final String
projectStatus
private final String
startDate
private final String
endDate
private final List<MPSourceType>
sourceTypes
-
Method Summary
Modifier and Type Method Description final String
getId()
Project id, a name that identifies it uniquely. final String
getName()
Project name, to be shown to users. final String
getLocation()
Where a project is organized. final MPOrganization
getOrganization()
Organization that organizes the project. final String
getOrganizationName()
Free-text name of the organization. final String
getDescription()
Project description. final Map<String, String>
getAttributes()
Any other attributes. final String
getProjectStatus()
final String
getStartDate()
ZonedDateTime final String
getEndDate()
ZonedDateTime final List<MPSourceType>
getSourceTypes()
-
-
Method Detail
-
getLocation
final String getLocation()
Where a project is organized.
-
getOrganization
final MPOrganization getOrganization()
Organization that organizes the project.
-
getOrganizationName
final String getOrganizationName()
Free-text name of the organization.
-
getDescription
final String getDescription()
Project description.
-
getAttributes
final Map<String, String> getAttributes()
Any other attributes.
-
getProjectStatus
final String getProjectStatus()
-
getStartDate
final String getStartDate()
ZonedDateTime
-
getEndDate
final String getEndDate()
ZonedDateTime
-
getSourceTypes
final List<MPSourceType> getSourceTypes()
-
-
-
-