Interface ServiceInputParameter
- All Superinterfaces:
ServiceParameter
- All Known Implementing Classes:
BaseServiceInputParameter
-
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanWhen set to true, this parameter is appended to the URL as query parameter using theServiceParameter.getName()as URL parameter name for REST Services.booleanMethods inherited from interface com.flowable.serviceregistry.api.repository.ServiceParameter
getDescription, getDisplayName, getExampleData, getMappingName, getName, getType, getTypeReference
-
Method Details
-
isRequired
boolean isRequired() -
isExcludedFromBody
boolean isExcludedFromBody() -
isQueryParameter
boolean isQueryParameter()When set to true, this parameter is appended to the URL as query parameter using theServiceParameter.getName()as URL parameter name for REST Services.The
ServiceParameter.getMappingName()can be used to decouple the query parameter name from the parameter name used in the models. Consider settingisExcludedFromBody()totrue, when the parameter is not required to be passed in the request body.- Returns:
truein case this parameter should be added as URL query parameter.
-
getBodyLocation
String getBodyLocation() -
getDefaultValue
Object getDefaultValue()
-