/* Options: Date: 2025-07-17 23:19:15 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://hcbtas-q-albamfs-api.azurewebsites.net //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: DanishAdminProxyRequest.* //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="/danishproxyaccess/get/cpr/{CprNumber}/wtwusername/{WtwUsername}", Verbs="GET") public static class DanishAdminProxyRequest implements IReturn { public String cprNumber = null; public String wtwUsername = null; public String getCprNumber() { return cprNumber; } public DanishAdminProxyRequest setCprNumber(String value) { this.cprNumber = value; return this; } public String getWtwUsername() { return wtwUsername; } public DanishAdminProxyRequest setWtwUsername(String value) { this.wtwUsername = value; return this; } private static Object responseType = DanishAdminProxyResponse.class; public Object getResponseType() { return responseType; } } public static class DanishAdminProxyResponse { public String message = null; public Integer statusCode = null; public String memberPid = null; public UUID memberEmployeeGuid = null; public KappResponseStatus kappResponseStatus = null; public ProxyAccess proxyAccess = null; public Boolean hasMemberData = null; public String getMessage() { return message; } public DanishAdminProxyResponse setMessage(String value) { this.message = value; return this; } public Integer getStatusCode() { return statusCode; } public DanishAdminProxyResponse setStatusCode(Integer value) { this.statusCode = value; return this; } public String getMemberPid() { return memberPid; } public DanishAdminProxyResponse setMemberPid(String value) { this.memberPid = value; return this; } public UUID getMemberEmployeeGuid() { return memberEmployeeGuid; } public DanishAdminProxyResponse setMemberEmployeeGuid(UUID value) { this.memberEmployeeGuid = value; return this; } public KappResponseStatus getKappResponseStatus() { return kappResponseStatus; } public DanishAdminProxyResponse setKappResponseStatus(KappResponseStatus value) { this.kappResponseStatus = value; return this; } public ProxyAccess getProxyAccess() { return proxyAccess; } public DanishAdminProxyResponse setProxyAccess(ProxyAccess value) { this.proxyAccess = value; return this; } public Boolean isHasMemberData() { return hasMemberData; } public DanishAdminProxyResponse setHasMemberData(Boolean value) { this.hasMemberData = value; return this; } } public static class KappResponseStatus { public String statusCode = null; public String statusMessage = null; public String getStatusCode() { return statusCode; } public KappResponseStatus setStatusCode(String value) { this.statusCode = value; return this; } public String getStatusMessage() { return statusMessage; } public KappResponseStatus setStatusMessage(String value) { this.statusMessage = value; return this; } } public static class ProxyAccess { public String wtwUsername = null; public String cpr = null; public Boolean accessGranted = null; public String message = null; public Date timeStamp = null; public String getWtwUsername() { return wtwUsername; } public ProxyAccess setWtwUsername(String value) { this.wtwUsername = value; return this; } public String getCpr() { return cpr; } public ProxyAccess setCpr(String value) { this.cpr = value; return this; } public Boolean isAccessGranted() { return accessGranted; } public ProxyAccess setAccessGranted(Boolean value) { this.accessGranted = value; return this; } public String getMessage() { return message; } public ProxyAccess setMessage(String value) { this.message = value; return this; } public Date getTimeStamp() { return timeStamp; } public ProxyAccess setTimeStamp(Date value) { this.timeStamp = value; return this; } } public static class ProxyAccess implements IId, ITimestamp { public Long id = null; public Long memberId = null; public Integer clientId = null; public Date dateCreated = null; public Integer createdBy = null; public Date dateUpdated = null; public Integer updatedBy = null; public byte[] timestamp = null; public Member member = null; public Client client = null; public User createdByUser = null; public Long getId() { return id; } public ProxyAccess setId(Long value) { this.id = value; return this; } public Long getMemberId() { return memberId; } public ProxyAccess setMemberId(Long value) { this.memberId = value; return this; } public Integer getClientId() { return clientId; } public ProxyAccess setClientId(Integer value) { this.clientId = value; return this; } public Date getDateCreated() { return dateCreated; } public ProxyAccess setDateCreated(Date value) { this.dateCreated = value; return this; } public Integer getCreatedBy() { return createdBy; } public ProxyAccess setCreatedBy(Integer value) { this.createdBy = value; return this; } public Date getDateUpdated() { return dateUpdated; } public ProxyAccess setDateUpdated(Date value) { this.dateUpdated = value; return this; } public Integer getUpdatedBy() { return updatedBy; } public ProxyAccess setUpdatedBy(Integer value) { this.updatedBy = value; return this; } public byte[] getTimestamp() { return timestamp; } public ProxyAccess setTimestamp(byte[] value) { this.timestamp = value; return this; } public Member getMember() { return member; } public ProxyAccess setMember(Member value) { this.member = value; return this; } public Client getClient() { return client; } public ProxyAccess setClient(Client value) { this.client = value; return this; } public User getCreatedByUser() { return createdByUser; } public ProxyAccess setCreatedByUser(User value) { this.createdByUser = value; return this; } } }