se.marcuslonnberg.scaladocker.remote

api

package api

Visibility
  1. Public
  2. All

Type Members

  1. case class BadRequestException(detailMessage: String) extends DockerApiException with Product with Serializable

  2. trait Commands extends AnyRef

  3. case class ContainerAlreadyStartedException(id: ContainerId) extends DockerApiException with Product with Serializable

  4. case class ContainerAlreadyStoppedException(id: ContainerId) extends DockerApiException with Product with Serializable

  5. class ContainerCommands extends Commands

  6. case class ContainerNotFoundException(id: ContainerId) extends DockerApiException with Product with Serializable

  7. case class CreateImageException(image: ImageName) extends DockerApiException with Product with Serializable

  8. abstract class DockerApiException extends RuntimeException

  9. class DockerClient extends AnyRef

  10. trait DockerConnection extends AnyRef

  11. abstract class DockerException extends RuntimeException

  12. case class DockerHttpConnection(baseUri: Uri, auths: Seq[RegistryAuth])(implicit system: ActorSystem, materializer: Materializer) extends DockerConnection with Product with Serializable

  13. case class DockerHttpsConnection(baseUri: Uri, tls: TlsConfig, auths: Seq[RegistryAuth])(implicit system: ActorSystem, materializer: Materializer) extends DockerConnection with TlsSupport with Product with Serializable

  14. case class DockerPullImageException(message: String) extends DockerException with Product with Serializable

  15. class HostCommands extends Commands

  16. class ImageCommands extends Commands

  17. case class ImageNotFoundException(imageName: String) extends DockerApiException with Product with Serializable

  18. trait PlayJsonSupport extends AnyRef

  19. case class ServerErrorException(statusCode: StatusCode, detailMessage: String) extends DockerApiException with Product with Serializable

  20. case class TlsConfig(cert: String, key: String, caCert: Option[String] = scala.None) extends Product with Serializable

  21. trait TlsSupport extends AnyRef

  22. case class UnknownResponseException(statusCode: StatusCode, entity: String) extends DockerApiException with Product with Serializable

Value Members

  1. object AuthUtils

  2. object DockerConnection

  3. object FileUtils

  4. object PlayJsonSupport extends PlayJsonSupport

  5. object TarArchive

  6. object TlsConfig extends Serializable

Ungrouped