/* Options: Date: 2025-08-05 02:22:27 Version: 8.0 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://www.asg.com.au/RestApi //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: PersonaRequestDto.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/sitefinity/data-intelligence/persona", Verbs="GET") public static class PersonaRequestDto implements IReturn { public String Filter = null; public String getFilter() { return Filter; } public PersonaRequestDto setFilter(String value) { this.Filter = value; return this; } private static Object responseType = PersonaListViewModel.class; public Object getResponseType() { return responseType; } } public static class PersonaListViewModel { public IList Personаs = null; public String DecAppUrl = null; public IList getPersonаs() { return Personаs; } public PersonaListViewModel setPersonаs(IList value) { this.Personаs = value; return this; } public String getDecAppUrl() { return DecAppUrl; } public PersonaListViewModel setDecAppUrl(String value) { this.DecAppUrl = value; return this; } } public static class Persona { public Integer Id = null; public String Name = null; public String Description = null; public String PhotoUrl = null; public PersonaState State = null; public Integer Threshold = null; public Date CreatedOn = null; public String CreatedByUserId = null; public Date ModifiedOn = null; public String ModifiedByUserId = null; public Date ToBeReinitializedAt = null; public Integer getId() { return Id; } public Persona setId(Integer value) { this.Id = value; return this; } public String getName() { return Name; } public Persona setName(String value) { this.Name = value; return this; } public String getDescription() { return Description; } public Persona setDescription(String value) { this.Description = value; return this; } public String getPhotoUrl() { return PhotoUrl; } public Persona setPhotoUrl(String value) { this.PhotoUrl = value; return this; } public PersonaState getState() { return State; } public Persona setState(PersonaState value) { this.State = value; return this; } public Integer getThreshold() { return Threshold; } public Persona setThreshold(Integer value) { this.Threshold = value; return this; } public Date getCreatedOn() { return CreatedOn; } public Persona setCreatedOn(Date value) { this.CreatedOn = value; return this; } public String getCreatedByUserId() { return CreatedByUserId; } public Persona setCreatedByUserId(String value) { this.CreatedByUserId = value; return this; } public Date getModifiedOn() { return ModifiedOn; } public Persona setModifiedOn(Date value) { this.ModifiedOn = value; return this; } public String getModifiedByUserId() { return ModifiedByUserId; } public Persona setModifiedByUserId(String value) { this.ModifiedByUserId = value; return this; } public Date getToBeReinitializedAt() { return ToBeReinitializedAt; } public Persona setToBeReinitializedAt(Date value) { this.ToBeReinitializedAt = value; return this; } } public static enum PersonaState { Inactive, Active, ToBeDeleted; } }