/* Options: Date: 2025-05-12 19:31:21 Version: 8.53 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://test.servicestack.net //Package: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: DummyTypes.* //ExcludeTypes: //InitializeCollections: False //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.* open class DummyTypes { open var helloResponses:ArrayList? = null open var listResult:ArrayList? = null open var arrayResult:ArrayList? = null open var cancelRequest:CancelRequest? = null open var cancelRequestResponse:CancelRequestResponse? = null open var updateEventSubscriber:UpdateEventSubscriber? = null open var updateEventSubscriberResponse:UpdateEventSubscriberResponse? = null open var getApiKeys:GetApiKeys? = null open var getApiKeysResponse:GetApiKeysResponse? = null open var regenerateApiKeys:RegenerateApiKeys? = null open var regenerateApiKeysResponse:RegenerateApiKeysResponse? = null open var userApiKey:UserApiKey? = null open var convertSessionToToken:ConvertSessionToToken? = null open var convertSessionToTokenResponse:ConvertSessionToTokenResponse? = null open var getAccessToken:GetAccessToken? = null open var getAccessTokenResponse:GetAccessTokenResponse? = null open var navItem:NavItem? = null open var getNavItems:GetNavItems? = null open var getNavItemsResponse:GetNavItemsResponse? = null open var emptyResponse:EmptyResponse? = null open var idResponse:IdResponse? = null open var stringResponse:StringResponse? = null open var stringsResponse:StringsResponse? = null open var auditBase:AuditBase? = null } @Route(Path="/access-token") @DataContract open class GetAccessToken : IReturn, IPost { @DataMember(Order=1) open var refreshToken:String? = null @DataMember(Order=2) open var meta:HashMap? = null companion object { private val responseType = GetAccessTokenResponse::class.java } override fun getResponseType(): Any? = GetAccessToken.responseType } @DataContract open class GetAccessTokenResponse { @DataMember(Order=1) open var accessToken:String? = null @DataMember(Order=2) open var meta:HashMap? = null @DataMember(Order=3) open var responseStatus:ResponseStatus? = null } @DataContract open class CancelRequest : IPost { @DataMember(Order=1) open var tag:String? = null @DataMember(Order=2) open var meta:HashMap? = null } @DataContract open class CancelRequestResponse { @DataMember(Order=1) open var tag:String? = null @DataMember(Order=2) open var elapsed:TimeSpan? = null @DataMember(Order=3) open var meta:HashMap? = null @DataMember(Order=4) open var responseStatus:ResponseStatus? = null } @DataContract open class UpdateEventSubscriber : IPost { @DataMember(Order=1) open var id:String? = null @DataMember(Order=2) open var subscribeChannels:ArrayList? = null @DataMember(Order=3) open var unsubscribeChannels:ArrayList? = null } @DataContract open class UpdateEventSubscriberResponse { @DataMember(Order=1) open var responseStatus:ResponseStatus? = null } @DataContract open class GetApiKeys : IGet { @DataMember(Order=1) open var environment:String? = null @DataMember(Order=2) open var meta:HashMap? = null } @DataContract open class GetApiKeysResponse { @DataMember(Order=1) open var results:ArrayList? = null @DataMember(Order=2) open var meta:HashMap? = null @DataMember(Order=3) open var responseStatus:ResponseStatus? = null } @DataContract open class RegenerateApiKeys : IPost { @DataMember(Order=1) open var environment:String? = null @DataMember(Order=2) open var meta:HashMap? = null } @DataContract open class RegenerateApiKeysResponse { @DataMember(Order=1) open var results:ArrayList? = null @DataMember(Order=2) open var meta:HashMap? = null @DataMember(Order=3) open var responseStatus:ResponseStatus? = null } @DataContract open class UserApiKey { @DataMember(Order=1) open var key:String? = null @DataMember(Order=2) open var keyType:String? = null @DataMember(Order=3) open var expiryDate:Date? = null @DataMember(Order=4) open var meta:HashMap? = null } @DataContract open class ConvertSessionToToken : IPost { @DataMember(Order=1) open var preserveSession:Boolean? = null @DataMember(Order=2) open var meta:HashMap? = null } @DataContract open class ConvertSessionToTokenResponse { @DataMember(Order=1) open var meta:HashMap? = null @DataMember(Order=2) open var accessToken:String? = null @DataMember(Order=3) open var refreshToken:String? = null @DataMember(Order=4) open var responseStatus:ResponseStatus? = null } open class NavItem { open var label:String? = null open var href:String? = null open var exact:Boolean? = null open var id:String? = null open var className:String? = null open var iconClass:String? = null open var iconSrc:String? = null open var show:String? = null open var hide:String? = null open var children:ArrayList? = null open var meta:HashMap? = null } @DataContract open class GetNavItems { @DataMember(Order=1) open var name:String? = null } @DataContract open class GetNavItemsResponse { @DataMember(Order=1) open var baseUrl:String? = null @DataMember(Order=2) open var results:ArrayList? = null @DataMember(Order=3) open var navItemsMap:HashMap>? = null @DataMember(Order=4) open var meta:HashMap? = null @DataMember(Order=5) open var responseStatus:ResponseStatus? = null } @DataContract open class IdResponse { @DataMember(Order=1) open var id:String? = null @DataMember(Order=2) open var responseStatus:ResponseStatus? = null } @DataContract open class StringResponse { @DataMember(Order=1) open var result:String? = null @DataMember(Order=2) open var meta:HashMap? = null @DataMember(Order=3) open var responseStatus:ResponseStatus? = null } @DataContract open class StringsResponse { @DataMember(Order=1) open var results:ArrayList? = null @DataMember(Order=2) open var meta:HashMap? = null @DataMember(Order=3) open var responseStatus:ResponseStatus? = null } @DataContract open class AuditBase { @DataMember(Order=1) open var createdDate:Date? = null @DataMember(Order=2) @Required() open var createdBy:String? = null @DataMember(Order=3) open var modifiedDate:Date? = null @DataMember(Order=4) @Required() open var modifiedBy:String? = null @DataMember(Order=5) open var deletedDate:Date? = null @DataMember(Order=6) open var deletedBy:String? = null } open class ListResult { open var result:String? = null } @DataContract open class EmptyResponse { @DataMember(Order=1) open var responseStatus:ResponseStatus? = null } open class HelloResponse { open var result:String? = null }