blended
.
itestsupport
.
docker
protocol
package
protocol
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
protocol
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
case class
ContainerDirectory
(
container:
ContainerUnderTest
,
dir:
String
,
content:
Map
[
String
,
Array
[
Byte
]]
)
extends
Product
with
Serializable
case class
ContainerManagerStarted
(
containerUnderTest:
DockerResult
[
Map
[
String
,
ContainerUnderTest
]]
)
extends
Product
with
Serializable
case class
ContainerStarted
(
cut:
DockerResult
[
ContainerUnderTest
]
)
extends
Product
with
Serializable
case class
ContainerStopped
(
name:
DockerResult
[
String
]
)
extends
Product
with
Serializable
case class
DependenciesStarted
(
container:
DockerResult
[
ContainerUnderTest
]
)
extends
Product
with
Serializable
type
DockerResult
[
T
]
=
Either
[
Exception
,
T
]
case class
ExecResult
(
execId:
String
,
out:
Array
[
Byte
]
,
err:
Array
[
Byte
]
,
rc:
Int
)
extends
Product
with
Serializable
case class
ExecuteContainerCommand
(
container:
ContainerUnderTest
,
timeout:
FiniteDuration
,
user:
String
,
cmd:
String
*
)
extends
Product
with
Serializable
case class
ExecuteContainerCommandResult
(
result:
Either
[
Throwable
, (
ContainerUnderTest
,
ExecResult
)]
)
extends
Product
with
Serializable
case class
GetContainerDirectory
(
container:
ContainerUnderTest
,
dir:
String
)
extends
Product
with
Serializable
case class
GetContainerDirectoryResult
(
result:
Either
[
Throwable
,
ContainerDirectory
]
)
extends
Product
with
Serializable
case class
StartContainer
(
name:
String
)
extends
Product
with
Serializable
case class
StartContainerManager
(
containerUnderTest:
Map
[
String
,
ContainerUnderTest
]
)
extends
Product
with
Serializable
case class
StopContainerManager
(
timeout:
FiniteDuration
)
extends
Product
with
Serializable
case class
WriteContainerDirectory
(
container:
ContainerUnderTest
,
dir:
String
,
content:
Array
[
Byte
]
)
extends
Product
with
Serializable
case class
WriteContainerDirectoryResult
(
result:
Either
[
Throwable
, (
ContainerUnderTest
,
Boolean
)]
)
extends
Product
with
Serializable
Value Members
object
ContainerManagerStopped
extends
Product
with
Serializable
object
StopContainer
extends
Product
with
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped