/* Options: Date: 2025-05-05 22:31:37 Version: 8.61 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://prod-api-auth-mb-dhc.rapp-customers.co.uk //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: SessionTimeLeftRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.* */ import java.math.*; import java.util.*; import java.io.InputStream; import net.servicestack.client.*; public class dtos { @Route(Path="/v1/User/SessionDuration", Verbs="POST") public static class SessionTimeLeftRequest implements IReturn, IPost { private static Object responseType = SessionTimeLeftResponse.class; public Object getResponseType() { return responseType; } } public static class SessionTimeLeftResponse { public String UserTokenLastModifiedDate = null; public Integer SessionTimeLeft = null; public Integer SessionPreTimeOut = null; public Boolean TokenExpired = null; public Boolean IsAuthenticated = null; public Boolean IsOrderManagementEnabled = null; public ArrayList UserRoleId = null; public String getUserTokenLastModifiedDate() { return UserTokenLastModifiedDate; } public SessionTimeLeftResponse setUserTokenLastModifiedDate(String value) { this.UserTokenLastModifiedDate = value; return this; } public Integer getSessionTimeLeft() { return SessionTimeLeft; } public SessionTimeLeftResponse setSessionTimeLeft(Integer value) { this.SessionTimeLeft = value; return this; } public Integer getSessionPreTimeOut() { return SessionPreTimeOut; } public SessionTimeLeftResponse setSessionPreTimeOut(Integer value) { this.SessionPreTimeOut = value; return this; } public Boolean isTokenExpired() { return TokenExpired; } public SessionTimeLeftResponse setTokenExpired(Boolean value) { this.TokenExpired = value; return this; } public Boolean getIsAuthenticated() { return IsAuthenticated; } public SessionTimeLeftResponse setIsAuthenticated(Boolean value) { this.IsAuthenticated = value; return this; } public Boolean getIsOrderManagementEnabled() { return IsOrderManagementEnabled; } public SessionTimeLeftResponse setIsOrderManagementEnabled(Boolean value) { this.IsOrderManagementEnabled = value; return this; } public ArrayList getUserRoleId() { return UserRoleId; } public SessionTimeLeftResponse setUserRoleId(ArrayList value) { this.UserRoleId = value; return this; } } }