Package

se.marcuslonnberg.scaladocker.remote

api

Permalink

package api

Visibility
  1. Public
  2. All

Type Members

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

    Permalink
  2. trait Commands extends AnyRef

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

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

    Permalink
  5. class ContainerCommands extends Commands

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

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

    Permalink
  8. abstract class DockerApiException extends RuntimeException

    Permalink
  9. case class DockerClient(connection: DockerConnection) extends Product with Serializable

    Permalink
  10. trait DockerConnection extends AnyRef

    Permalink
  11. abstract class DockerException extends RuntimeException

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

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

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

    Permalink
  15. class HostCommands extends Commands

    Permalink
  16. class ImageCommands extends Commands

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

    Permalink
  18. trait PlayJsonSupport extends AnyRef

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

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

    Permalink
  21. trait TlsSupport extends AnyRef

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

    Permalink

Value Members

  1. object AuthUtils

    Permalink
  2. object DockerConnection

    Permalink
  3. object FileUtils

    Permalink
  4. object PlayJsonSupport extends PlayJsonSupport

    Permalink
  5. object TarArchive

    Permalink
  6. object TlsConfig extends Serializable

    Permalink

Ungrouped