Class OpenAPIParameter


  • public class OpenAPIParameter
    extends Object
    This class is used to store the Parameter details from Open Api Specification during the browse operation. These details are used to create http request during execution.
    • Constructor Detail

      • OpenAPIParameter

        public OpenAPIParameter()
    • Method Detail

      • getId

        public String getId()
        Returns the Base64 encoded Operation field id generated for the parameter.
        Returns:
        the field id
      • setId

        public void setId​(String id)
      • getName

        public String getName()
        Returns the "name" associated with the parameter given from the OpenAPI Spec
        Returns:
        the name
      • getDataType

        public OpenAPIDataType getDataType()
        Returns "schema" data type associated with the parameter given from the OpenAPI Spec
        Returns:
        the dataType
      • getParameterType

        public OpenAPIParameterType getParameterType()
        Returns the "in" type associated with the parameter given from the OpenAPI Spec
        Returns:
        the parameter Type
      • getStyle

        public io.swagger.v3.oas.models.parameters.Parameter.StyleEnum getStyle()
        Returns the "style" type associated with the parameter given from the OpenAPI Spec
        Returns:
        the Style
      • setStyle

        public void setStyle​(io.swagger.v3.oas.models.parameters.Parameter.StyleEnum style)
      • isExplode

        public boolean isExplode()
        Returns the "explode" boolean value associated with the parameter given from the OpenAPI Spec
        Returns:
        true if explode, false otherwise
      • setExplode

        public void setExplode​(boolean explode)