/* Options: Date: 2024-04-28 00:13:08 Version: 8.13 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://techstacks.io //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: LockTechStack.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { /** * Limit updates to TechStack to Owner or Admin users */ @Route("/admin/techstacks/{TechnologyStackId}/lock") public static class LockTechStack implements IReturn, IPut { @Validate(Validator="GreaterThan(0)") public Long technologyStackId = null; public Boolean isLocked = null; public Long getTechnologyStackId() { return technologyStackId; } public LockTechStack setTechnologyStackId(Long value) { this.technologyStackId = value; return this; } public Boolean getIsLocked() { return isLocked; } public LockTechStack setIsLocked(Boolean value) { this.isLocked = value; return this; } private static Object responseType = LockStackResponse.class; public Object getResponseType() { return responseType; } } public static class LockStackResponse { } }