Packages

package base

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package common
  2. package generated
  3. package http
  4. package ols
  5. package scaladsl

Type Members

  1. sealed trait Api extends AnyRef
  2. trait ApiEnum extends ApiModel
  3. trait ApiEnumParser[T <: ApiEnum] extends AnyRef
  4. trait ApiModel extends AnyRef

    This trait needs to be added to any model defined by the api.

  5. case class ApiRequest[U](executor: ApiRequestExecutor, operationId: String, method: HttpMethod, path: String, contentType: String, accept: String, apiConfig: ApiConfiguration, metricName: MetricName = MetricName(BaseClientMetricsScala.prefix), fullURL: Option[String] = None, baseURL: Option[String] = None, accessType: AccessType = AccessType.Unauthenticated, successResponseCodes: Map[Int, ClassTag[_]] = Map.empty, errorResponseCodes: Map[Int, ClassTag[_]] = Map.empty, errorDefaultResponse: ClassTag[_] = ClassTag.Null, bodyParam: Option[DataPublisher] = None, formParams: Map[String, Any] = Map.empty, pathParams: Map[String, Any] = Map.empty, queryParams: Map[String, Any] = Map.empty, headerParams: Map[String, Any] = Map.empty) extends Product with Serializable
  6. class ApiRequestException extends Exception
  7. trait ApiRequestExecutor extends AnyRef
  8. trait BodyDeserializer[B] extends AnyRef
  9. trait BodySerializer[B] extends AnyRef
  10. trait CanBuildScalaApi[T <: ScalaApi] extends AnyRef
  11. trait J2SMapping[J] extends AnyRef
  12. trait JavaMapping[_J, _S] extends J2SMapping[_J] with S2JMapping[_S]
  13. sealed trait ResponseStatusHandler extends AnyRef
  14. trait S2JMapping[S] extends AnyRef
  15. sealed trait ScalaApi extends Api
  16. class StatusCodeException extends ApiRequestException

Ungrouped