Packages

class PostgreSQLController extends DockerControllerImpl

Linear Supertypes
DockerControllerImpl, DockerController, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PostgreSQLController
  2. DockerControllerImpl
  3. DockerController
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PostgreSQLController(dockerClient: DockerClient, isDockerClientAutoClose: Boolean = false, outputFrameInterval: FiniteDuration = 500.millis, imageName: String = DefaultImageName, imageTag: Option[String] = DefaultImageTag, envVars: Map[String, String] = Map.empty)(hostPort: Int, userName: String, password: Option[String] = None, databaseName: Option[String] = None, initDbArgs: Option[String] = None, initDbWalDir: Option[String] = None, hostAuthMethod: Option[String] = None, pgData: Option[String] = None)

Value Members

  1. def awaitCondition(duration: Duration)(predicate: (Option[Frame]) ⇒ Boolean): Unit
    Definition Classes
    DockerControllerImpl → DockerController
  2. def cmdConfigures: Option[CmdConfigures]
    Definition Classes
    DockerControllerImpl → DockerController
  3. def configureCmds(cmdConfigures: CmdConfigures): DockerController
    Definition Classes
    DockerControllerImpl → DockerController
  4. def configureCreateContainerCmd(f: (CreateContainerCmd) ⇒ CreateContainerCmd): DockerController
    Definition Classes
    DockerController
  5. def containerId: Option[String]
    Definition Classes
    DockerControllerImpl → DockerController
  6. def createContainer(f: (CreateContainerCmd) ⇒ CreateContainerCmd): CreateContainerResponse
    Definition Classes
    DockerControllerImpl → DockerController
  7. def createNetwork(name: String, f: (CreateNetworkCmd) ⇒ CreateNetworkCmd): CreateNetworkResponse
    Definition Classes
    DockerControllerImpl → DockerController
  8. def dispose(): Unit
    Definition Classes
    DockerControllerImpl → DockerController
  9. val dockerClient: DockerClient
    Definition Classes
    DockerControllerImpl → DockerController
  10. def existsImage(p: (Image) ⇒ Boolean): Boolean
    Definition Classes
    DockerControllerImpl → DockerController
  11. val imageName: String
    Definition Classes
    DockerControllerImpl → DockerController
  12. def inspectContainer(f: (InspectContainerCmd) ⇒ InspectContainerCmd): InspectContainerResponse
    Definition Classes
    DockerControllerImpl → DockerController
  13. val isDockerClientAutoClose: Boolean
    Definition Classes
    DockerControllerImpl → DockerController
  14. def listImages(f: (ListImagesCmd) ⇒ ListImagesCmd): Vector[Image]
    Definition Classes
    DockerControllerImpl → DockerController
  15. def pullImage(f: (PullImageCmd) ⇒ PullImageCmd): Unit
    Definition Classes
    DockerControllerImpl → DockerController
  16. def pullImageIfNotExists(f: (PullImageCmd) ⇒ PullImageCmd): Unit
    Definition Classes
    DockerControllerImpl → DockerController
  17. def removeContainer(f: (RemoveContainerCmd) ⇒ RemoveContainerCmd): Unit
    Definition Classes
    DockerControllerImpl → DockerController
  18. def removeNetwork(id: String, f: (RemoveNetworkCmd) ⇒ RemoveNetworkCmd): Unit
    Definition Classes
    DockerControllerImpl → DockerController
  19. def startContainer(f: (StartContainerCmd) ⇒ StartContainerCmd): Unit
    Definition Classes
    DockerControllerImpl → DockerController
  20. def stopContainer(f: (StopContainerCmd) ⇒ StopContainerCmd): Unit
    Definition Classes
    DockerControllerImpl → DockerController
  21. val tag: Option[String]
    Definition Classes
    DockerControllerImpl → DockerController