package
openapi
Type Members
-
case class
ApiKeyConfig(apiKeyValue: String) extends OpenAPISecurityConfig with Product with Serializable
-
case class
ApiKeyInHeader(name: String, key: String) extends SecurityInHeader with Product with Serializable
-
-
class
OpenAPIComponentProvider extends ComponentProvider with LazyLogging
-
-
case class
OpenAPIServicesConfig(allowedMethods: List[String] = List(HttpMethod.GET.name()), namePattern: Regex = ".*".r, rootUrl: Option[URL] = None, securities: Option[Map[String, OpenAPISecurityConfig]] = None) extends Product with Serializable
-
case class
PathParameterPart(parameterName: String) extends PathPart with Product with Serializable
-
sealed
trait
PathPart extends AnyRef
-
case class
PlainPart(value: String) extends PathPart with Product with Serializable
-
type
PropertyName = String
-
-
-
-
-
case class
SwaggerEnum(values: List[String]) extends SwaggerTyped with Product with Serializable
-
-
-
type
SwaggerRef = String
-
-
final
case class
SwaggerService(name: String, categories: List[String], documentation: String, pathParts: List[PathPart], parameters: List[SwaggerParameter], responseSwaggerType: Option[SwaggerTyped], method: String, servers: List[URL], securities: List[SwaggerSecurity]) extends Product with Serializable
-
sealed
trait
SwaggerTyped extends AnyRef
-
Inherited from AnyRef
Inherited from Any