/* Options: Date: 2024-10-18 04:35:59 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: GetWorkflowTask.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { public static class GetWorkflowTask implements IReturn, IHasVersion { public Integer ID = null; public Integer Version = null; public Integer getId() { return ID; } public GetWorkflowTask setId(Integer value) { this.ID = value; return this; } public Integer getVersion() { return Version; } public GetWorkflowTask setVersion(Integer value) { this.Version = value; return this; } private static Object responseType = WorkflowTask.class; public Object getResponseType() { return responseType; } } @DataContract public static class WorkflowTask { @DataMember public Integer ID = null; @DataMember public UUID DocumentID = null; @DataMember public String Title = null; @DataMember public String Description = null; @DataMember public String ContextTitle = null; @DataMember public String Project = null; @DataMember public String Relation = null; @DataMember public String ImageKey = null; @DataMember public Boolean Urgent = null; @DataMember public Boolean IsRead = null; @DataMember public Date AssignmentDate = null; @DataMember public Date CompletionDate = null; @DataMember public Integer NumberOfComments = null; @DataMember public String ExtraField = null; @DataMember public Boolean HasPreview = null; @DataMember public String Extension = null; @DataMember public Boolean IsInformative = null; @DataMember public Boolean HasPendingSideSteps = null; @DataMember public ArrayList Actions = null; @DataMember public Boolean CanAccept = null; public Integer getId() { return ID; } public WorkflowTask setId(Integer value) { this.ID = value; return this; } public UUID getDocumentID() { return DocumentID; } public WorkflowTask setDocumentID(UUID value) { this.DocumentID = value; return this; } public String getTitle() { return Title; } public WorkflowTask setTitle(String value) { this.Title = value; return this; } public String getDescription() { return Description; } public WorkflowTask setDescription(String value) { this.Description = value; return this; } public String getContextTitle() { return ContextTitle; } public WorkflowTask setContextTitle(String value) { this.ContextTitle = value; return this; } public String getProject() { return Project; } public WorkflowTask setProject(String value) { this.Project = value; return this; } public String getRelation() { return Relation; } public WorkflowTask setRelation(String value) { this.Relation = value; return this; } public String getImageKey() { return ImageKey; } public WorkflowTask setImageKey(String value) { this.ImageKey = value; return this; } public Boolean isUrgent() { return Urgent; } public WorkflowTask setUrgent(Boolean value) { this.Urgent = value; return this; } public Boolean getIsRead() { return IsRead; } public WorkflowTask setIsRead(Boolean value) { this.IsRead = value; return this; } public Date getAssignmentDate() { return AssignmentDate; } public WorkflowTask setAssignmentDate(Date value) { this.AssignmentDate = value; return this; } public Date getCompletionDate() { return CompletionDate; } public WorkflowTask setCompletionDate(Date value) { this.CompletionDate = value; return this; } public Integer getNumberOfComments() { return NumberOfComments; } public WorkflowTask setNumberOfComments(Integer value) { this.NumberOfComments = value; return this; } public String getExtraField() { return ExtraField; } public WorkflowTask setExtraField(String value) { this.ExtraField = value; return this; } public Boolean isHasPreview() { return HasPreview; } public WorkflowTask setHasPreview(Boolean value) { this.HasPreview = value; return this; } public String getExtension() { return Extension; } public WorkflowTask setExtension(String value) { this.Extension = value; return this; } public Boolean getIsInformative() { return IsInformative; } public WorkflowTask setIsInformative(Boolean value) { this.IsInformative = value; return this; } public Boolean isHasPendingSideSteps() { return HasPendingSideSteps; } public WorkflowTask setHasPendingSideSteps(Boolean value) { this.HasPendingSideSteps = value; return this; } public ArrayList getActions() { return Actions; } public WorkflowTask setActions(ArrayList value) { this.Actions = value; return this; } public Boolean isCanAccept() { return CanAccept; } public WorkflowTask setCanAccept(Boolean value) { this.CanAccept = value; return this; } } public static class WorkflowTaskAction { public Integer ID = null; public String Title = null; public String Type = null; public Boolean UseDialog = null; public UUID ConnectionID = null; public Integer getId() { return ID; } public WorkflowTaskAction setId(Integer value) { this.ID = value; return this; } public String getTitle() { return Title; } public WorkflowTaskAction setTitle(String value) { this.Title = value; return this; } public String getType() { return Type; } public WorkflowTaskAction setType(String value) { this.Type = value; return this; } public Boolean isUseDialog() { return UseDialog; } public WorkflowTaskAction setUseDialog(Boolean value) { this.UseDialog = value; return this; } public UUID getConnectionID() { return ConnectionID; } public WorkflowTaskAction setConnectionID(UUID value) { this.ConnectionID = value; return this; } } }