/* Options: Date: 2024-10-18 04:14:29 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: UpdateDocumentRegistration.* //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 UpdateDocumentRegistration implements IReturn { public UUID DocumentID = null; public ArrayList Values = null; public ArrayList Processes = null; public Boolean GenerateOoxml = null; public UUID getDocumentID() { return DocumentID; } public UpdateDocumentRegistration setDocumentID(UUID value) { this.DocumentID = value; return this; } public ArrayList getValues() { return Values; } public UpdateDocumentRegistration setValues(ArrayList value) { this.Values = value; return this; } public ArrayList getProcesses() { return Processes; } public UpdateDocumentRegistration setProcesses(ArrayList value) { this.Processes = value; return this; } public Boolean isGenerateOoxml() { return GenerateOoxml; } public UpdateDocumentRegistration setGenerateOoxml(Boolean value) { this.GenerateOoxml = value; return this; } private static Object responseType = RegisterDocumentResponse.class; public Object getResponseType() { return responseType; } } public static class RegisterDocumentResponse { public Boolean IsSucces = null; public UUID DocumentId = null; public ArrayList ErrorMessages = null; public String Ooxml = null; /** * Is it a corporate identity document? */ @ApiMember(Description="Is it a corporate identity document?", IsRequired=true) public Boolean IsCorporateIdentity = null; public HashMap DocumentVariables = null; public Boolean getIsSucces() { return IsSucces; } public RegisterDocumentResponse setIsSucces(Boolean value) { this.IsSucces = value; return this; } public UUID getDocumentId() { return DocumentId; } public RegisterDocumentResponse setDocumentId(UUID value) { this.DocumentId = value; return this; } public ArrayList getErrorMessages() { return ErrorMessages; } public RegisterDocumentResponse setErrorMessages(ArrayList value) { this.ErrorMessages = value; return this; } public String getOoxml() { return Ooxml; } public RegisterDocumentResponse setOoxml(String value) { this.Ooxml = value; return this; } public Boolean getIsCorporateIdentity() { return IsCorporateIdentity; } public RegisterDocumentResponse setIsCorporateIdentity(Boolean value) { this.IsCorporateIdentity = value; return this; } public HashMap getDocumentVariables() { return DocumentVariables; } public RegisterDocumentResponse setDocumentVariables(HashMap value) { this.DocumentVariables = value; return this; } } public static class RegistrationValue { public UUID Key = null; public String Value = null; public String ShadowValue = null; public UUID getKey() { return Key; } public RegistrationValue setKey(UUID value) { this.Key = value; return this; } public String getValue() { return Value; } public RegistrationValue setValue(String value) { this.Value = value; return this; } public String getShadowValue() { return ShadowValue; } public RegistrationValue setShadowValue(String value) { this.ShadowValue = 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; } } }