/* Options: Date: 2024-10-18 04:27:40 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://digiofficeapigateway.deltares.nl/api //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: GetProjectMembersByGlobalID.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.*,com.google.gson.annotations.*,com.google.gson.reflect.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; import com.google.gson.annotations.*; import com.google.gson.reflect.*; public class dtos { @Route(Path="/global/projects/{GlobalID}/members", Verbs="GET") public static class GetProjectMembersByGlobalID implements IReturn> { public UUID GlobalID = null; public UUID getGlobalID() { return GlobalID; } public GetProjectMembersByGlobalID setGlobalID(UUID value) { this.GlobalID = value; return this; } private static Object responseType = new TypeToken>(){}.getType(); public Object getResponseType() { return responseType; } } public static class DocumentAttachment { public UUID ID = null; public String Title = null; public String DownloadName = null; public String LinkTypeDescription = null; public Boolean IsPrefferedDocument = null; public Boolean IsMainDocument = null; public String Link = null; public String DetailUrl = null; public UUID getId() { return ID; } public DocumentAttachment setId(UUID value) { this.ID = value; return this; } public String getTitle() { return Title; } public DocumentAttachment setTitle(String value) { this.Title = value; return this; } public String getDownloadName() { return DownloadName; } public DocumentAttachment setDownloadName(String value) { this.DownloadName = value; return this; } public String getLinkTypeDescription() { return LinkTypeDescription; } public DocumentAttachment setLinkTypeDescription(String value) { this.LinkTypeDescription = value; return this; } public Boolean getIsPrefferedDocument() { return IsPrefferedDocument; } public DocumentAttachment setIsPrefferedDocument(Boolean value) { this.IsPrefferedDocument = value; return this; } public Boolean getIsMainDocument() { return IsMainDocument; } public DocumentAttachment setIsMainDocument(Boolean value) { this.IsMainDocument = value; return this; } public String getLink() { return Link; } public DocumentAttachment setLink(String value) { this.Link = value; return this; } public String getDetailUrl() { return DetailUrl; } public DocumentAttachment setDetailUrl(String value) { this.DetailUrl = value; return this; } } public static class Node { public String EntityName = null; public String ID = null; public String ParentID = null; public String Title = null; public Integer Count = null; public String ImageKey = null; public Boolean Expanded = null; public Boolean Selected = null; public String DisplayPath = null; public ArrayList ChildNodes = null; public String RegistrationPathElement = null; public String QueryPathElement = null; public String Path = null; public Boolean IsHierarchy = null; public String getEntityName() { return EntityName; } public Node setEntityName(String value) { this.EntityName = value; return this; } public String getId() { return ID; } public Node setId(String value) { this.ID = value; return this; } public String getParentID() { return ParentID; } public Node setParentID(String value) { this.ParentID = value; return this; } public String getTitle() { return Title; } public Node setTitle(String value) { this.Title = value; return this; } public Integer getCount() { return Count; } public Node setCount(Integer value) { this.Count = value; return this; } public String getImageKey() { return ImageKey; } public Node setImageKey(String value) { this.ImageKey = value; return this; } public Boolean isExpanded() { return Expanded; } public Node setExpanded(Boolean value) { this.Expanded = value; return this; } public Boolean isSelected() { return Selected; } public Node setSelected(Boolean value) { this.Selected = value; return this; } public String getDisplayPath() { return DisplayPath; } public Node setDisplayPath(String value) { this.DisplayPath = value; return this; } public ArrayList getChildNodes() { return ChildNodes; } public Node setChildNodes(ArrayList value) { this.ChildNodes = value; return this; } public String getRegistrationPathElement() { return RegistrationPathElement; } public Node setRegistrationPathElement(String value) { this.RegistrationPathElement = value; return this; } public String getQueryPathElement() { return QueryPathElement; } public Node setQueryPathElement(String value) { this.QueryPathElement = value; return this; } public String getPath() { return Path; } public Node setPath(String value) { this.Path = value; return this; } public Boolean getIsHierarchy() { return IsHierarchy; } public Node setIsHierarchy(Boolean value) { this.IsHierarchy = value; return this; } } public static class Explorer { public UUID ID = null; public String Title = null; public Integer Order = null; public UUID getId() { return ID; } public Explorer setId(UUID value) { this.ID = value; return this; } public String getTitle() { return Title; } public Explorer setTitle(String value) { this.Title = value; return this; } public Integer getOrder() { return Order; } public Explorer setOrder(Integer value) { this.Order = value; return this; } } public static class OutlookContactItem { public UUID GlobalID = null; public Boolean Inactief = null; public String Title = null; public String FirstName = null; public String MiddleName = null; public String LastName = null; public String FullName = null; public String Suffix = null; public Date Birthday = null; public String Gender = null; public String Categories = null; public String CompanyName = null; public String BusinessAddressStreet = null; public String BusinessAddressPostalCode = null; public String BusinessAddressCity = null; public String BusinessAddressCountry = null; public String OtherAddressStreet = null; public String OtherAddressPostalCode = null; public String OtherAddressCity = null; public String OtherAddressCountry = null; public String Home2TelephoneNumber = null; public String HomeAddressStreet = null; public String HomeAddressPostalCode = null; public String HomeAddressCity = null; public String HomeAddressCountry = null; public String BusinessTelephoneNumber = null; public String Business2TelephoneNumber = null; public String MobileTelephoneNumber = null; public String HomeTelephoneNumber = null; public String Department = null; public String JobTitle = null; public String Profession = null; public String Email1Address = null; public String Email1DisplayName = null; public String Email2Address = null; public String Email2DisplayName = null; public String Email3Address = null; public String Email3DisplayName = null; public String BusinessHomePage = null; public String FileAs = null; public String Spouse = null; public String User1 = null; public String User2 = null; public String User3 = null; public String User4 = null; public String ImageID = null; public Date ImageLastUpdate = null; public String BusinessFaxNumber = null; public String OtherFaxNumber = null; public String HomeFaxNumber = null; public UUID getGlobalID() { return GlobalID; } public OutlookContactItem setGlobalID(UUID value) { this.GlobalID = value; return this; } public Boolean isInactief() { return Inactief; } public OutlookContactItem setInactief(Boolean value) { this.Inactief = value; return this; } public String getTitle() { return Title; } public OutlookContactItem setTitle(String value) { this.Title = value; return this; } public String getFirstName() { return FirstName; } public OutlookContactItem setFirstName(String value) { this.FirstName = value; return this; } public String getMiddleName() { return MiddleName; } public OutlookContactItem setMiddleName(String value) { this.MiddleName = value; return this; } public String getLastName() { return LastName; } public OutlookContactItem setLastName(String value) { this.LastName = value; return this; } public String getFullName() { return FullName; } public OutlookContactItem setFullName(String value) { this.FullName = value; return this; } public String getSuffix() { return Suffix; } public OutlookContactItem setSuffix(String value) { this.Suffix = value; return this; } public Date getBirthday() { return Birthday; } public OutlookContactItem setBirthday(Date value) { this.Birthday = value; return this; } public String getGender() { return Gender; } public OutlookContactItem setGender(String value) { this.Gender = value; return this; } public String getCategories() { return Categories; } public OutlookContactItem setCategories(String value) { this.Categories = value; return this; } public String getCompanyName() { return CompanyName; } public OutlookContactItem setCompanyName(String value) { this.CompanyName = value; return this; } public String getBusinessAddressStreet() { return BusinessAddressStreet; } public OutlookContactItem setBusinessAddressStreet(String value) { this.BusinessAddressStreet = value; return this; } public String getBusinessAddressPostalCode() { return BusinessAddressPostalCode; } public OutlookContactItem setBusinessAddressPostalCode(String value) { this.BusinessAddressPostalCode = value; return this; } public String getBusinessAddressCity() { return BusinessAddressCity; } public OutlookContactItem setBusinessAddressCity(String value) { this.BusinessAddressCity = value; return this; } public String getBusinessAddressCountry() { return BusinessAddressCountry; } public OutlookContactItem setBusinessAddressCountry(String value) { this.BusinessAddressCountry = value; return this; } public String getOtherAddressStreet() { return OtherAddressStreet; } public OutlookContactItem setOtherAddressStreet(String value) { this.OtherAddressStreet = value; return this; } public String getOtherAddressPostalCode() { return OtherAddressPostalCode; } public OutlookContactItem setOtherAddressPostalCode(String value) { this.OtherAddressPostalCode = value; return this; } public String getOtherAddressCity() { return OtherAddressCity; } public OutlookContactItem setOtherAddressCity(String value) { this.OtherAddressCity = value; return this; } public String getOtherAddressCountry() { return OtherAddressCountry; } public OutlookContactItem setOtherAddressCountry(String value) { this.OtherAddressCountry = value; return this; } public String getHome2TelephoneNumber() { return Home2TelephoneNumber; } public OutlookContactItem setHome2TelephoneNumber(String value) { this.Home2TelephoneNumber = value; return this; } public String getHomeAddressStreet() { return HomeAddressStreet; } public OutlookContactItem setHomeAddressStreet(String value) { this.HomeAddressStreet = value; return this; } public String getHomeAddressPostalCode() { return HomeAddressPostalCode; } public OutlookContactItem setHomeAddressPostalCode(String value) { this.HomeAddressPostalCode = value; return this; } public String getHomeAddressCity() { return HomeAddressCity; } public OutlookContactItem setHomeAddressCity(String value) { this.HomeAddressCity = value; return this; } public String getHomeAddressCountry() { return HomeAddressCountry; } public OutlookContactItem setHomeAddressCountry(String value) { this.HomeAddressCountry = value; return this; } public String getBusinessTelephoneNumber() { return BusinessTelephoneNumber; } public OutlookContactItem setBusinessTelephoneNumber(String value) { this.BusinessTelephoneNumber = value; return this; } public String getBusiness2TelephoneNumber() { return Business2TelephoneNumber; } public OutlookContactItem setBusiness2TelephoneNumber(String value) { this.Business2TelephoneNumber = value; return this; } public String getMobileTelephoneNumber() { return MobileTelephoneNumber; } public OutlookContactItem setMobileTelephoneNumber(String value) { this.MobileTelephoneNumber = value; return this; } public String getHomeTelephoneNumber() { return HomeTelephoneNumber; } public OutlookContactItem setHomeTelephoneNumber(String value) { this.HomeTelephoneNumber = value; return this; } public String getDepartment() { return Department; } public OutlookContactItem setDepartment(String value) { this.Department = value; return this; } public String getJobTitle() { return JobTitle; } public OutlookContactItem setJobTitle(String value) { this.JobTitle = value; return this; } public String getProfession() { return Profession; } public OutlookContactItem setProfession(String value) { this.Profession = value; return this; } public String getEmail1Address() { return Email1Address; } public OutlookContactItem setEmail1Address(String value) { this.Email1Address = value; return this; } public String getEmail1DisplayName() { return Email1DisplayName; } public OutlookContactItem setEmail1DisplayName(String value) { this.Email1DisplayName = value; return this; } public String getEmail2Address() { return Email2Address; } public OutlookContactItem setEmail2Address(String value) { this.Email2Address = value; return this; } public String getEmail2DisplayName() { return Email2DisplayName; } public OutlookContactItem setEmail2DisplayName(String value) { this.Email2DisplayName = value; return this; } public String getEmail3Address() { return Email3Address; } public OutlookContactItem setEmail3Address(String value) { this.Email3Address = value; return this; } public String getEmail3DisplayName() { return Email3DisplayName; } public OutlookContactItem setEmail3DisplayName(String value) { this.Email3DisplayName = value; return this; } public String getBusinessHomePage() { return BusinessHomePage; } public OutlookContactItem setBusinessHomePage(String value) { this.BusinessHomePage = value; return this; } public String getFileAs() { return FileAs; } public OutlookContactItem setFileAs(String value) { this.FileAs = value; return this; } public String getSpouse() { return Spouse; } public OutlookContactItem setSpouse(String value) { this.Spouse = value; return this; } public String getUser1() { return User1; } public OutlookContactItem setUser1(String value) { this.User1 = value; return this; } public String getUser2() { return User2; } public OutlookContactItem setUser2(String value) { this.User2 = value; return this; } public String getUser3() { return User3; } public OutlookContactItem setUser3(String value) { this.User3 = value; return this; } public String getUser4() { return User4; } public OutlookContactItem setUser4(String value) { this.User4 = value; return this; } public String getImageID() { return ImageID; } public OutlookContactItem setImageID(String value) { this.ImageID = value; return this; } public Date getImageLastUpdate() { return ImageLastUpdate; } public OutlookContactItem setImageLastUpdate(Date value) { this.ImageLastUpdate = value; return this; } public String getBusinessFaxNumber() { return BusinessFaxNumber; } public OutlookContactItem setBusinessFaxNumber(String value) { this.BusinessFaxNumber = value; return this; } public String getOtherFaxNumber() { return OtherFaxNumber; } public OutlookContactItem setOtherFaxNumber(String value) { this.OtherFaxNumber = value; return this; } public String getHomeFaxNumber() { return HomeFaxNumber; } public OutlookContactItem setHomeFaxNumber(String value) { this.HomeFaxNumber = value; return this; } } public static class Printer { public Integer ID = null; public String Description = null; public Integer InternalCompanyID = null; public Integer BinLogo = null; public Integer BinBlank = null; public Integer BinFollow = null; public Integer BinExtra = null; public Integer BinLabel = null; public Integer getId() { return ID; } public Printer setId(Integer value) { this.ID = value; return this; } public String getDescription() { return Description; } public Printer setDescription(String value) { this.Description = value; return this; } public Integer getInternalCompanyID() { return InternalCompanyID; } public Printer setInternalCompanyID(Integer value) { this.InternalCompanyID = value; return this; } public Integer getBinLogo() { return BinLogo; } public Printer setBinLogo(Integer value) { this.BinLogo = value; return this; } public Integer getBinBlank() { return BinBlank; } public Printer setBinBlank(Integer value) { this.BinBlank = value; return this; } public Integer getBinFollow() { return BinFollow; } public Printer setBinFollow(Integer value) { this.BinFollow = value; return this; } public Integer getBinExtra() { return BinExtra; } public Printer setBinExtra(Integer value) { this.BinExtra = value; return this; } public Integer getBinLabel() { return BinLabel; } public Printer setBinLabel(Integer value) { this.BinLabel = value; return this; } } public static class User extends UserOrGroup { public String Image = null; public String getImage() { return Image; } public User setImage(String value) { this.Image = value; return this; } } public static class LinkedDocument { public String ID = null; public String EntityTitle = null; public UUID DocumentID = null; public String DocumentNumber = null; public String DocumentVersion = null; public Boolean DocumentMostRecentVersion = null; public Integer ShippingFormID = null; public String DocumentTitle = null; public Date DocumentDate = null; public String DocumentUserTitle = null; public String FileUrl = null; public String FileType = null; public String getId() { return ID; } public LinkedDocument setId(String value) { this.ID = value; return this; } public String getEntityTitle() { return EntityTitle; } public LinkedDocument setEntityTitle(String value) { this.EntityTitle = value; return this; } public UUID getDocumentID() { return DocumentID; } public LinkedDocument setDocumentID(UUID value) { this.DocumentID = value; return this; } public String getDocumentNumber() { return DocumentNumber; } public LinkedDocument setDocumentNumber(String value) { this.DocumentNumber = value; return this; } public String getDocumentVersion() { return DocumentVersion; } public LinkedDocument setDocumentVersion(String value) { this.DocumentVersion = value; return this; } public Boolean isDocumentMostRecentVersion() { return DocumentMostRecentVersion; } public LinkedDocument setDocumentMostRecentVersion(Boolean value) { this.DocumentMostRecentVersion = value; return this; } public Integer getShippingFormID() { return ShippingFormID; } public LinkedDocument setShippingFormID(Integer value) { this.ShippingFormID = value; return this; } public String getDocumentTitle() { return DocumentTitle; } public LinkedDocument setDocumentTitle(String value) { this.DocumentTitle = value; return this; } public Date getDocumentDate() { return DocumentDate; } public LinkedDocument setDocumentDate(Date value) { this.DocumentDate = value; return this; } public String getDocumentUserTitle() { return DocumentUserTitle; } public LinkedDocument setDocumentUserTitle(String value) { this.DocumentUserTitle = value; return this; } public String getFileUrl() { return FileUrl; } public LinkedDocument setFileUrl(String value) { this.FileUrl = value; return this; } public String getFileType() { return FileType; } public LinkedDocument setFileType(String value) { this.FileType = value; return this; } } public static class Bookmark { public Boolean RemoveLastBreak = null; public Boolean ReplaceOnChange = null; public Boolean IsDynamic = null; public Boolean isRemoveLastBreak() { return RemoveLastBreak; } public Bookmark setRemoveLastBreak(Boolean value) { this.RemoveLastBreak = value; return this; } public Boolean isReplaceOnChange() { return ReplaceOnChange; } public Bookmark setReplaceOnChange(Boolean value) { this.ReplaceOnChange = value; return this; } public Boolean getIsDynamic() { return IsDynamic; } public Bookmark setIsDynamic(Boolean value) { this.IsDynamic = value; return this; } } public static class SignatureSubstitute { public UUID DocFieldID = null; public String Name = null; public Boolean IsCurrentUser = null; public UUID getDocFieldID() { return DocFieldID; } public SignatureSubstitute setDocFieldID(UUID value) { this.DocFieldID = value; return this; } public String getName() { return Name; } public SignatureSubstitute setName(String value) { this.Name = value; return this; } public Boolean getIsCurrentUser() { return IsCurrentUser; } public SignatureSubstitute setIsCurrentUser(Boolean value) { this.IsCurrentUser = value; return this; } } public static class Bookmark { public String Name = null; public Integer Order = null; public String getName() { return Name; } public Bookmark setName(String value) { this.Name = value; return this; } public Integer getOrder() { return Order; } public Bookmark setOrder(Integer value) { this.Order = value; return this; } } public static class Project { public Integer ID = null; public UUID GlobalID = null; public String Number = null; public String Name = null; public String Description1 = null; public String Description2 = null; public String City = null; public Boolean Active = null; public Integer getId() { return ID; } public Project setId(Integer value) { this.ID = value; return this; } public UUID getGlobalID() { return GlobalID; } public Project setGlobalID(UUID value) { this.GlobalID = value; return this; } public String getNumber() { return Number; } public Project setNumber(String value) { this.Number = value; return this; } public String getName() { return Name; } public Project setName(String value) { this.Name = value; return this; } public String getDescription1() { return Description1; } public Project setDescription1(String value) { this.Description1 = value; return this; } public String getDescription2() { return Description2; } public Project setDescription2(String value) { this.Description2 = value; return this; } public String getCity() { return City; } public Project setCity(String value) { this.City = value; return this; } public Boolean isActive() { return Active; } public Project setActive(Boolean value) { this.Active = value; return this; } } public static class ProjectMember { public Integer ID = null; public UUID GlobalID = null; public Integer PersonID = null; public UUID PersonGlobalID = null; public String PersonNameInformal = null; public String PersonNameFull = null; public Boolean PersonProcessRequest = null; public Boolean PersonIsInternal = null; public Boolean PersonIsExternal = null; public Boolean PersonIsInactive = null; public Integer FunctionID = null; public UUID FunctionGlobalID = null; public String FunctionDescription = null; public String EMail = null; public String Phone = null; public String Mobile = null; public Boolean IsInactive = null; public String Name = null; public String EvaluationDepartmentName = null; public Integer UserID = null; public UUID UserGlobalID = null; public String UserName = null; public Boolean UserIsIntranet = null; public Boolean UserIsExtranet = null; public String ProjectRolesText = null; public Integer getId() { return ID; } public ProjectMember setId(Integer value) { this.ID = value; return this; } public UUID getGlobalID() { return GlobalID; } public ProjectMember setGlobalID(UUID value) { this.GlobalID = value; return this; } public Integer getPersonID() { return PersonID; } public ProjectMember setPersonID(Integer value) { this.PersonID = value; return this; } public UUID getPersonGlobalID() { return PersonGlobalID; } public ProjectMember setPersonGlobalID(UUID value) { this.PersonGlobalID = value; return this; } public String getPersonNameInformal() { return PersonNameInformal; } public ProjectMember setPersonNameInformal(String value) { this.PersonNameInformal = value; return this; } public String getPersonNameFull() { return PersonNameFull; } public ProjectMember setPersonNameFull(String value) { this.PersonNameFull = value; return this; } public Boolean isPersonProcessRequest() { return PersonProcessRequest; } public ProjectMember setPersonProcessRequest(Boolean value) { this.PersonProcessRequest = value; return this; } public Boolean isPersonIsInternal() { return PersonIsInternal; } public ProjectMember setPersonIsInternal(Boolean value) { this.PersonIsInternal = value; return this; } public Boolean isPersonIsExternal() { return PersonIsExternal; } public ProjectMember setPersonIsExternal(Boolean value) { this.PersonIsExternal = value; return this; } public Boolean isPersonIsInactive() { return PersonIsInactive; } public ProjectMember setPersonIsInactive(Boolean value) { this.PersonIsInactive = value; return this; } public Integer getFunctionID() { return FunctionID; } public ProjectMember setFunctionID(Integer value) { this.FunctionID = value; return this; } public UUID getFunctionGlobalID() { return FunctionGlobalID; } public ProjectMember setFunctionGlobalID(UUID value) { this.FunctionGlobalID = value; return this; } public String getFunctionDescription() { return FunctionDescription; } public ProjectMember setFunctionDescription(String value) { this.FunctionDescription = value; return this; } public String getEMail() { return EMail; } public ProjectMember setEMail(String value) { this.EMail = value; return this; } public String getPhone() { return Phone; } public ProjectMember setPhone(String value) { this.Phone = value; return this; } public String getMobile() { return Mobile; } public ProjectMember setMobile(String value) { this.Mobile = value; return this; } public Boolean getIsInactive() { return IsInactive; } public ProjectMember setIsInactive(Boolean value) { this.IsInactive = value; return this; } public String getName() { return Name; } public ProjectMember setName(String value) { this.Name = value; return this; } public String getEvaluationDepartmentName() { return EvaluationDepartmentName; } public ProjectMember setEvaluationDepartmentName(String value) { this.EvaluationDepartmentName = value; return this; } public Integer getUserID() { return UserID; } public ProjectMember setUserID(Integer value) { this.UserID = value; return this; } public UUID getUserGlobalID() { return UserGlobalID; } public ProjectMember setUserGlobalID(UUID value) { this.UserGlobalID = value; return this; } public String getUserName() { return UserName; } public ProjectMember setUserName(String value) { this.UserName = value; return this; } public Boolean isUserIsIntranet() { return UserIsIntranet; } public ProjectMember setUserIsIntranet(Boolean value) { this.UserIsIntranet = value; return this; } public Boolean isUserIsExtranet() { return UserIsExtranet; } public ProjectMember setUserIsExtranet(Boolean value) { this.UserIsExtranet = value; return this; } public String getProjectRolesText() { return ProjectRolesText; } public ProjectMember setProjectRolesText(String value) { this.ProjectRolesText = value; return this; } } public static class UserOrGroup { public Integer ID = null; public String Title = null; public Boolean IsChecked = null; public String Image = null; public Integer getId() { return ID; } public UserOrGroup setId(Integer value) { this.ID = value; return this; } public String getTitle() { return Title; } public UserOrGroup setTitle(String value) { this.Title = value; return this; } public Boolean getIsChecked() { return IsChecked; } public UserOrGroup setIsChecked(Boolean value) { this.IsChecked = value; return this; } public String getImage() { return Image; } public UserOrGroup setImage(String value) { this.Image = value; return this; } } public static class Process { public Integer ID = null; public String Title = null; public String Description = null; public String Note = null; public String Coordinator = null; public Boolean Urgent = null; public ArrayList Transitions = null; public Integer getId() { return ID; } public Process setId(Integer value) { this.ID = value; return this; } public String getTitle() { return Title; } public Process setTitle(String value) { this.Title = value; return this; } public String getDescription() { return Description; } public Process setDescription(String value) { this.Description = value; return this; } public String getNote() { return Note; } public Process setNote(String value) { this.Note = value; return this; } public String getCoordinator() { return Coordinator; } public Process setCoordinator(String value) { this.Coordinator = value; return this; } public Boolean isUrgent() { return Urgent; } public Process setUrgent(Boolean value) { this.Urgent = value; return this; } public ArrayList getTransitions() { return Transitions; } public Process setTransitions(ArrayList value) { this.Transitions = value; return this; } } public static class Transition { public UUID ID = null; public String Reason = null; public Date DelayDate = null; public String DelayReason = null; public ArrayList UserIDs = null; public ArrayList GroupIDs = null; public UUID getId() { return ID; } public Transition setId(UUID value) { this.ID = value; return this; } public String getReason() { return Reason; } public Transition setReason(String value) { this.Reason = value; return this; } public Date getDelayDate() { return DelayDate; } public Transition setDelayDate(Date value) { this.DelayDate = value; return this; } public String getDelayReason() { return DelayReason; } public Transition setDelayReason(String value) { this.DelayReason = value; return this; } public ArrayList getUserIDs() { return UserIDs; } public Transition setUserIDs(ArrayList value) { this.UserIDs = value; return this; } public ArrayList getGroupIDs() { return GroupIDs; } public Transition setGroupIDs(ArrayList value) { this.GroupIDs = value; return this; } } }