public class OpenAPIParameter extends Object
Parameter
details from Open Api Specification during the browse operation.
These details are used to create http request during execution.Constructor and Description |
---|
OpenAPIParameter() |
OpenAPIParameter(String id,
OpenAPIDataType dataType,
io.swagger.v3.oas.models.parameters.Parameter.StyleEnum style,
boolean explode,
OpenAPIParameterType parameterType) |
Modifier and Type | Method and Description |
---|---|
OpenAPIDataType |
getDataType()
Returns "schema" data type associated with the parameter given from the OpenAPI Spec
|
String |
getId()
Returns the Base64 encoded Operation field id generated for the parameter.
|
String |
getName()
Returns the "name" associated with the parameter given from the OpenAPI Spec
|
OpenAPIParameterType |
getParameterType()
Returns the "in" type associated with the parameter given from the OpenAPI Spec
|
io.swagger.v3.oas.models.parameters.Parameter.StyleEnum |
getStyle()
Returns the "style" type associated with the parameter given from the OpenAPI Spec
|
boolean |
isExplode()
Returns the "explode" boolean value associated with the parameter given from the OpenAPI Spec
|
void |
setDataType(OpenAPIDataType dataType) |
void |
setExplode(boolean explode) |
void |
setId(String id) |
void |
setParameterType(OpenAPIParameterType parameterType) |
void |
setStyle(io.swagger.v3.oas.models.parameters.Parameter.StyleEnum style) |
public OpenAPIParameter()
public OpenAPIParameter(String id, OpenAPIDataType dataType, io.swagger.v3.oas.models.parameters.Parameter.StyleEnum style, boolean explode, OpenAPIParameterType parameterType)
public String getId()
public void setId(String id)
public String getName()
public OpenAPIDataType getDataType()
public void setDataType(OpenAPIDataType dataType)
public OpenAPIParameterType getParameterType()
public void setParameterType(OpenAPIParameterType parameterType)
public io.swagger.v3.oas.models.parameters.Parameter.StyleEnum getStyle()
public void setStyle(io.swagger.v3.oas.models.parameters.Parameter.StyleEnum style)
public boolean isExplode()
public void setExplode(boolean explode)