Packages

c

net.playq.tk.postgres.docker

PostgresDockerBase

abstract class PostgresDockerBase extends TkContainerDef[PostgresConfig]

Self Type
PostgresDockerBase with Singleton
Linear Supertypes
TkContainerDef[PostgresConfig], ContainerDef, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PostgresDockerBase
  2. TkContainerDef
  3. ContainerDef
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new PostgresDockerBase()

Type Members

  1. final type Config = ContainerConfig[(PostgresDockerBase.this)#Tag]
    Definition Classes
    ContainerDef
  2. final type Container = DockerContainer[(PostgresDockerBase.this)#Tag]
    Definition Classes
    ContainerDef
  3. abstract type Tag
    Definition Classes
    ContainerDef

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final lazy val Config: ContainerConfig.type
    Definition Classes
    ContainerDef
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  7. def config: (PostgresDockerBase.this)#Config
    Definition Classes
    PostgresDockerBase → TkContainerDef → ContainerDef
  8. def containerPort: TCP
    Definition Classes
    PostgresDockerBase → TkContainerDef
  9. final def copy(config: (PostgresDockerBase.this)#Config): Aux[(PostgresDockerBase.this)#Tag]
    Definition Classes
    ContainerDef
  10. val db: String
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. def image: String
    Definition Classes
    PostgresDockerBase → TkContainerDef
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. final def make[F[_]](implicit arg0: distage.TagK[F], tag: distage.Tag[(PostgresDockerBase.this)#Tag]): Functoid[ContainerResource[F, (PostgresDockerBase.this)#Tag] with Lifecycle[F, (PostgresDockerBase.this)#Container]]
    Definition Classes
    ContainerDef
  18. final def module[F[_]](confPath: String)(implicit arg0: distage.TagK[F], dec: DIConfigReader[PostgresConfig], tc: distage.Tag[(PostgresDockerBase.this)#Container], tt: distage.Tag[(PostgresDockerBase.this)#Tag]): distage.Module
    Definition Classes
    TkContainerDef
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  22. val password: String
  23. def prodModule(path: String)(implicit dec: DIConfigReader[PostgresConfig]): distage.Module
    Attributes
    protected
    Definition Classes
    TkContainerDef
  24. def rewriteConfig(conf: PostgresConfig)(ports: NonEmptyList[AvailablePort]): PostgresConfig
    Definition Classes
    PostgresDockerBase → TkContainerDef
  25. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  26. def testModule[F[_]](path: String)(implicit arg0: distage.TagK[F], dec: DIConfigReader[PostgresConfig], tc: distage.Tag[(PostgresDockerBase.this)#Container], tt: distage.Tag[(PostgresDockerBase.this)#Tag]): distage.Module
    Attributes
    protected[this]
    Definition Classes
    TkContainerDef
  27. def toString(): String
    Definition Classes
    AnyRef → Any
  28. val user: String
  29. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  30. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  31. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from TkContainerDef[PostgresConfig]

Inherited from ContainerDef

Inherited from AnyRef

Inherited from Any

Ungrouped