com
.
whisk
docker
package
docker
General utility functions
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
docker
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
class
Container
extends
AnyRef
class
ContainerCommandExecutor
extends
AnyRef
case class
ContainerGroup
(
containers:
Seq
[
Container
]
)
extends
ManagedContainers
with
Product
with
Serializable
case class
ContainerPort
(
port:
Int
,
protocol:
PortProtocol.Value
)
extends
Product
with
Serializable
case class
ContainerSpec
(
image:
String
,
name:
Option
[
String
] =
None
,
command:
Option
[
Seq
[
String
]] =
None
,
portBindings:
Map
[
Int
,
PortBinding
] =
Map.empty
,
env:
Seq
[
String
] =
Seq.empty
,
readyChecker:
Option
[
DockerReadyChecker
] =
None
)
extends
Product
with
Serializable
sealed
trait
ContainerState
extends
AnyRef
class
DockerContainerManager
extends
AnyRef
trait
DockerReadyChecker
extends
AnyRef
trait
DockerTestKitForAll
extends
SuiteMixin
case class
DockerTestTimeouts
(
pull:
FiniteDuration
=
5.minutes
,
init:
FiniteDuration
=
60.seconds
,
stop:
FiniteDuration
=
10.seconds
)
extends
Product
with
Serializable
class
FailFastCheckException
extends
Exception
trait
ManagedContainers
extends
AnyRef
implicit final
class
OptionalOps
[
A
]
extends
AnyVal
case class
SingleContainer
(
container:
Container
)
extends
ManagedContainers
with
Product
with
Serializable
class
StartFailedException
extends
Exception
Value Members
object
ContainerGroup
extends
Serializable
object
ContainerPort
extends
Serializable
object
ContainerState
object
DockerReadyChecker
object
DockerTestTimeouts
extends
Serializable
object
PortProtocol
extends
Enumeration
object
RetryUtils
Inherited from
AnyRef
Inherited from
Any
Ungrouped
General utility functions