se
.
marcuslonnberg
.
scaladocker
.
remote
api
package
api
Visibility
Public
All
Type Members
case class
BadRequestException
(
detailMessage:
String
)
extends
DockerApiException
with
Product
with
Serializable
trait
Commands
extends
AnyRef
case class
ContainerAlreadyStartedException
(
id:
ContainerId
)
extends
DockerApiException
with
Product
with
Serializable
case class
ContainerAlreadyStoppedException
(
id:
ContainerId
)
extends
DockerApiException
with
Product
with
Serializable
class
ContainerCommands
extends
Commands
case class
ContainerNotFoundException
(
id:
ContainerId
)
extends
DockerApiException
with
Product
with
Serializable
case class
CreateImageException
(
image:
ImageName
)
extends
DockerApiException
with
Product
with
Serializable
abstract
class
DockerApiException
extends
RuntimeException
case class
DockerClient
(
connection:
DockerConnection
)
extends
Product
with
Serializable
trait
DockerConnection
extends
AnyRef
abstract
class
DockerException
extends
RuntimeException
case class
DockerHttpConnection
(
baseUri:
Uri
,
auths:
Seq
[
RegistryAuth
]
)
(
implicit
system:
ActorSystem
,
materializer:
Materializer
)
extends
DockerConnection
with
Product
with
Serializable
case class
DockerHttpsConnection
(
baseUri:
Uri
,
tls:
TlsConfig
,
auths:
Seq
[
RegistryAuth
]
)
(
implicit
system:
ActorSystem
,
materializer:
Materializer
)
extends
DockerConnection
with
TlsSupport
with
Product
with
Serializable
case class
DockerPullImageException
(
message:
String
)
extends
DockerException
with
Product
with
Serializable
class
HostCommands
extends
Commands
class
ImageCommands
extends
Commands
case class
ImageNotFoundException
(
imageName:
String
)
extends
DockerApiException
with
Product
with
Serializable
trait
PlayJsonSupport
extends
AnyRef
case class
ServerErrorException
(
statusCode:
StatusCode
,
detailMessage:
String
)
extends
DockerApiException
with
Product
with
Serializable
case class
TlsConfig
(
cert:
String
,
key:
String
,
caCert:
Option
[
String
] =
None
)
extends
Product
with
Serializable
trait
TlsSupport
extends
AnyRef
case class
UnknownResponseException
(
statusCode:
StatusCode
,
entity:
String
)
extends
DockerApiException
with
Product
with
Serializable
Value Members
object
AuthUtils
object
DockerConnection
object
FileUtils
object
PlayJsonSupport
extends
PlayJsonSupport
object
TarArchive
object
TlsConfig
extends
Serializable
Ungrouped