/* Options: Date: 2024-11-21 13:06:01 Version: 8.23 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.bokamera.se //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: AddResource.* //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="/resourcetypes/{Id}/addresource", Verbs="POST") @ValidateRequest(Validator="IsAuthenticated") public static class AddResource { /** * The company id */ @ApiMember(Description="The company id", IsRequired=true) public UUID CompanyId = null; /** * The ResourceType id */ @ApiMember(Description="The ResourceType id", IsRequired=true, ParameterType="path") public Integer Id = null; /** * The resources to be included */ @ApiMember(Description="The resources to be included") public ArrayList Resources = null; public UUID getCompanyId() { return CompanyId; } public AddResource setCompanyId(UUID value) { this.CompanyId = value; return this; } public Integer getId() { return Id; } public AddResource setId(Integer value) { this.Id = value; return this; } public ArrayList getResources() { return Resources; } public AddResource setResources(ArrayList value) { this.Resources = value; return this; } } public static class AddResourceTypeResource { /** * The resource id */ @ApiMember(Description="The resource id") public Integer Id = null; /** * The priority of the resource. If no priority is set it will take random resource when booking a time. */ @ApiMember(Description="The priority of the resource. If no priority is set it will take random resource when booking a time.") public Integer Priority = null; public Integer getId() { return Id; } public AddResourceTypeResource setId(Integer value) { this.Id = value; return this; } public Integer getPriority() { return Priority; } public AddResourceTypeResource setPriority(Integer value) { this.Priority = value; return this; } } }