se
.
marcuslonnberg
.
scaladocker
.
remote
api
package
api
Visibility
Public
All
Type Members
trait
AuthUtils
extends
AnyRef
case class
BadRequestException
(
detailMessage:
String
)
extends
DockerApiException
with
Product
with
Serializable
trait
BuildCommand
extends
DockerCommands
trait
ContainerCommands
extends
DockerCommands
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
(
baseUri:
Uri
,
tls:
Option
[
Tls
]
,
auths:
Seq
[
RegistryAuth
]
)
(
implicit
system:
ActorSystem
,
materializer:
FlowMaterializer
)
extends
Product
with
Serializable
trait
DockerCommands
extends
DockerPipeline
trait
DockerPipeline
extends
PlayJsonSupport
with
TlsSupport
trait
HostCommands
extends
DockerCommands
trait
ImageCommands
extends
DockerCommands
with
AuthUtils
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
Tls
(
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
DockerClient
extends
Serializable
object
FileUtils
object
TarArchive
object
Tls
extends
Serializable
Ungrouped