Package

pl.touk.nussknacker

openapi

Permalink

package openapi

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. openapi
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class ApiKeyConfig(apiKeyValue: String) extends OpenAPISecurityConfig with Product with Serializable

    Permalink
  2. case class ApiKeyInHeader(name: String, key: String) extends SecurityInHeader with Product with Serializable

    Permalink
  3. final case class HeaderParameter(name: String, type: SwaggerTyped) extends SwaggerParameter with Product with Serializable

    Permalink
  4. class OpenAPIComponentProvider extends ComponentProvider with LazyLogging

    Permalink
  5. sealed trait OpenAPISecurityConfig extends AnyRef

    Permalink
  6. 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

    Permalink
  7. case class PathParameterPart(parameterName: String) extends PathPart with Product with Serializable

    Permalink
  8. sealed trait PathPart extends AnyRef

    Permalink
  9. case class PlainPart(value: String) extends PathPart with Product with Serializable

    Permalink
  10. type PropertyName = String

    Permalink
  11. final case class QueryParameter(name: String, type: SwaggerTyped) extends SwaggerParameter with Product with Serializable

    Permalink
  12. sealed trait SecurityInHeader extends SwaggerSecurity

    Permalink
  13. final case class SingleBodyParameter(type: SwaggerTyped) extends SwaggerParameter with Product with Serializable

    Permalink
  14. case class SwaggerArray(elementType: SwaggerTyped) extends SwaggerTyped with Product with Serializable

    Permalink
  15. case class SwaggerEnum(values: List[String]) extends SwaggerTyped with Product with Serializable

    Permalink
  16. case class SwaggerObject(elementType: Map[PropertyName, SwaggerTyped], required: Set[PropertyName]) extends SwaggerTyped with Product with Serializable

    Permalink
  17. sealed trait SwaggerParameter extends AnyRef

    Permalink
  18. type SwaggerRef = String

    Permalink
  19. sealed trait SwaggerSecurity extends AnyRef

    Permalink
  20. 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

    Permalink
  21. sealed trait SwaggerTyped extends AnyRef

    Permalink
  22. final case class UriParameter(name: String, type: SwaggerTyped) extends SwaggerParameter with Product with Serializable

    Permalink

Value Members

  1. object OpenAPIsConfig

    Permalink
  2. object PathPart

    Permalink
  3. object SwaggerArray extends Serializable

    Permalink
  4. object SwaggerBigDecimal extends SwaggerTyped with Product with Serializable

    Permalink
  5. object SwaggerBool extends SwaggerTyped with Product with Serializable

    Permalink
  6. object SwaggerDateTime extends SwaggerTyped with Product with Serializable

    Permalink
  7. object SwaggerDouble extends SwaggerTyped with Product with Serializable

    Permalink
  8. object SwaggerLong extends SwaggerTyped with Product with Serializable

    Permalink
  9. object SwaggerObject extends Serializable

    Permalink
  10. object SwaggerParameter

    Permalink
  11. object SwaggerSecurity

    Permalink
  12. object SwaggerService extends Serializable

    Permalink
  13. object SwaggerString extends SwaggerTyped with Product with Serializable

    Permalink
  14. object SwaggerTyped

    Permalink
  15. package enrichers

    Permalink
  16. package extractor

    Permalink
  17. package http

    Permalink
  18. package parser

    Permalink
  19. implicit val urlDecoder: Decoder[URL]

    Permalink
  20. implicit val urlEncoder: Encoder[URL]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped