fixed swagger allowableValues
This commit is contained in:
		
							parent
							
								
									5dc91d857c
								
							
						
					
					
						commit
						87ed660fc9
					
				@ -68,9 +68,9 @@ public class ComponentDescriptorController extends BaseController {
 | 
			
		||||
    @RequestMapping(value = "/components/{componentType}", method = RequestMethod.GET)
 | 
			
		||||
    @ResponseBody
 | 
			
		||||
    public List<ComponentDescriptor> getComponentDescriptorsByType(
 | 
			
		||||
            @Parameter(description = "Type of the Rule Node", schema = @Schema(allowableValues = "ENRICHMENT,FILTER,TRANSFORMATION,ACTION,EXTERNAL", requiredMode = Schema.RequiredMode.REQUIRED))
 | 
			
		||||
            @Parameter(description = "Type of the Rule Node", schema = @Schema(allowableValues = {"ENRICHMENT", "FILTER,TRANSFORMATION", "ACTION,EXTERNAL"}, requiredMode = Schema.RequiredMode.REQUIRED))
 | 
			
		||||
            @PathVariable("componentType") String strComponentType,
 | 
			
		||||
            @Parameter(description = "Type of the Rule Chain", schema = @Schema(allowableValues = "CORE,EDGE"))
 | 
			
		||||
            @Parameter(description = "Type of the Rule Chain", schema = @Schema(allowableValues = {"CORE", "EDGE"}))
 | 
			
		||||
            @RequestParam(value = "ruleChainType", required = false) String strRuleChainType) throws ThingsboardException {
 | 
			
		||||
        checkParameter("componentType", strComponentType);
 | 
			
		||||
        return checkComponentDescriptorsByType(ComponentType.valueOf(strComponentType), getRuleChainType(strRuleChainType));
 | 
			
		||||
@ -85,7 +85,7 @@ public class ComponentDescriptorController extends BaseController {
 | 
			
		||||
    public List<ComponentDescriptor> getComponentDescriptorsByTypes(
 | 
			
		||||
            @Parameter(description = "List of types of the Rule Nodes, (ENRICHMENT, FILTER, TRANSFORMATION, ACTION or EXTERNAL)", required = true)
 | 
			
		||||
            @RequestParam("componentTypes") String[] strComponentTypes,
 | 
			
		||||
            @Parameter(description = "Type of the Rule Chain", schema = @Schema(allowableValues = "CORE,EDGE"))
 | 
			
		||||
            @Parameter(description = "Type of the Rule Chain", schema = @Schema(allowableValues = {"CORE", "EDGE"}))
 | 
			
		||||
            @RequestParam(value = "ruleChainType", required = false) String strRuleChainType) throws ThingsboardException {
 | 
			
		||||
        checkArrayParameter("componentTypes", strComponentTypes);
 | 
			
		||||
        Set<ComponentType> componentTypes = new HashSet<>();
 | 
			
		||||
 | 
			
		||||
@ -198,7 +198,7 @@ public class OtaPackageController extends BaseController {
 | 
			
		||||
    @ResponseBody
 | 
			
		||||
    public PageData<OtaPackageInfo> getOtaPackages(@Parameter(description = DEVICE_PROFILE_ID_PARAM_DESCRIPTION)
 | 
			
		||||
                                                   @PathVariable("deviceProfileId") String strDeviceProfileId,
 | 
			
		||||
                                                   @Parameter(description = "OTA Package type.", schema = @Schema(allowableValues = "FIRMWARE, SOFTWARE"))
 | 
			
		||||
                                                   @Parameter(description = "OTA Package type.", schema = @Schema(allowableValues = {"FIRMWARE", "SOFTWARE"}))
 | 
			
		||||
                                                   @PathVariable("type") String strType,
 | 
			
		||||
                                                   @Parameter(description = PAGE_SIZE_DESCRIPTION, required = true)
 | 
			
		||||
                                                   @RequestParam int pageSize,
 | 
			
		||||
 | 
			
		||||
@ -89,7 +89,7 @@ public class SmppSmsProviderConfiguration implements SmsProviderConfiguration {
 | 
			
		||||
    @Schema(description = "Address range", requiredMode = Schema.RequiredMode.NOT_REQUIRED)
 | 
			
		||||
    private String addressRange;
 | 
			
		||||
 | 
			
		||||
    @Schema(allowableValues = "0-10,13-14",
 | 
			
		||||
    @Schema(allowableValues = {"0-10" ,"13-14"},
 | 
			
		||||
            description = "0 - SMSC Default Alphabet (ASCII for short and long code and to GSM for toll-free, used as default)\n" +
 | 
			
		||||
                    "1 - IA5 (ASCII for short and long code, Latin 9 for toll-free (ISO-8859-9))\n" +
 | 
			
		||||
                    "2 - Octet Unspecified (8-bit binary)\n" +
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user