/* Options: Date: 2025-07-04 10:16:31 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://doapigw.baasbv.nl/api //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: FinalizeCorporateIdentityMail.* //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 UpdateDraftCorporateIdentityMail extends CreateDraftCorporateIdentityMail implements IReturn { public String EmailHtml = null; public String getEmailHtml() { return EmailHtml; } public UpdateDraftCorporateIdentityMail setEmailHtml(String value) { this.EmailHtml = value; return this; } private static Object responseType = CorporateIdentityMail.class; public Object getResponseType() { return responseType; } } public static class FinalizeCorporateIdentityMail extends UpdateDraftCorporateIdentityMail implements IReturn { public ArrayList ModifiedFieldValues = null; public String EmailMessageHash = null; public ArrayList getModifiedFieldValues() { return ModifiedFieldValues; } public FinalizeCorporateIdentityMail setModifiedFieldValues(ArrayList value) { this.ModifiedFieldValues = value; return this; } public String getEmailMessageHash() { return EmailMessageHash; } public FinalizeCorporateIdentityMail setEmailMessageHash(String value) { this.EmailMessageHash = value; return this; } private static Object responseType = CorporateIdentityMail.class; public Object getResponseType() { return responseType; } } public static class CorporateIdentityMail { public UUID DocumentId = null; public String EmailHtml = null; public Boolean IsRegistered = null; public String DocumentNr = null; public ArrayList Values = null; public UUID RegistrationProfileID = null; public Boolean RegisterAutomatically = null; public UUID getDocumentId() { return DocumentId; } public CorporateIdentityMail setDocumentId(UUID value) { this.DocumentId = value; return this; } public String getEmailHtml() { return EmailHtml; } public CorporateIdentityMail setEmailHtml(String value) { this.EmailHtml = value; return this; } public Boolean getIsRegistered() { return IsRegistered; } public CorporateIdentityMail setIsRegistered(Boolean value) { this.IsRegistered = value; return this; } public String getDocumentNr() { return DocumentNr; } public CorporateIdentityMail setDocumentNr(String value) { this.DocumentNr = value; return this; } public ArrayList getValues() { return Values; } public CorporateIdentityMail setValues(ArrayList value) { this.Values = value; return this; } public UUID getRegistrationProfileID() { return RegistrationProfileID; } public CorporateIdentityMail setRegistrationProfileID(UUID value) { this.RegistrationProfileID = value; return this; } public Boolean isRegisterAutomatically() { return RegisterAutomatically; } public CorporateIdentityMail setRegisterAutomatically(Boolean value) { this.RegisterAutomatically = value; return this; } } public static class RegistrationProfileFieldStateBase extends FieldState { public UUID DocumentFieldID = null; public UUID getDocumentFieldID() { return DocumentFieldID; } public RegistrationProfileFieldStateBase setDocumentFieldID(UUID value) { this.DocumentFieldID = value; return this; } } public static class FieldState { public Boolean Required = null; public Boolean Visible = null; public Boolean Readonly = null; public Boolean isRequired() { return Required; } public FieldState setRequired(Boolean value) { this.Required = value; return this; } public Boolean isVisible() { return Visible; } public FieldState setVisible(Boolean value) { this.Visible = value; return this; } public Boolean isReadonly() { return Readonly; } public FieldState setReadonly(Boolean value) { this.Readonly = value; return this; } } }