/* Options: Date: 2025-05-04 23:10:12 Version: 8.71 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://team.evovoice.io //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: EnsureActionUrl.* //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 { /** * Ensures that the specified app user endpoint has the action URL mentioned */ @Route(Path="/app/ensure-action-url", Verbs="POST") @Api(Description="Ensures that the specified app user endpoint has the action URL mentioned") public static class EnsureActionUrl implements IReturnVoid, IPost { /** * The URL to use */ @ApiMember(Description="The URL to use") public String url = null; /** * Clear existing action URLs first */ @ApiMember(Description="Clear existing action URLs first") public Boolean clearExisting = null; /** * The HTTP method to use */ @ApiMember(Description="The HTTP method to use") public ActionUrlHttpMethods method = null; public String getUrl() { return url; } public EnsureActionUrl setUrl(String value) { this.url = value; return this; } public Boolean isClearExisting() { return clearExisting; } public EnsureActionUrl setClearExisting(Boolean value) { this.clearExisting = value; return this; } public ActionUrlHttpMethods getMethod() { return method; } public EnsureActionUrl setMethod(ActionUrlHttpMethods value) { this.method = value; return this; } } public static enum ActionUrlHttpMethods { Get, Post; } }