package protocol
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- protocol
- AnyRef
- Any
- Hide All
- Show All
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