open class EnvironmentExtension : Serializable
<init> |
EnvironmentExtension(project: Project) |
common |
val common: CommonExtension |
created |
val created: Boolean |
docker |
val docker: Docker |
healthChecker |
val healthChecker: HealthChecker |
hosts |
val hosts: HostOptions |
logger |
val logger: Logger! |
obj |
val obj: ObjectFactory |
project |
val project: Project |
prop |
val prop: PropertyParser |
rootDir |
Path in which local environment will be stored. val rootDir: DirectoryProperty! |
running |
val running: Boolean |
sourceDir |
Convention directory for storing environment specific configuration files. val sourceDir: DirectoryProperty! |
up |
val up: Boolean |
check |
fun check(verbose: Boolean = true, retry: Retry? = null): List<HealthStatus> |
checks |
Configures environment service health checks. fun checks(options: HealthChecker.() -> Unit): Unit |
destroy |
fun destroy(): Unit |
docker |
Configures Docker related options. fun docker(options: Docker.() -> Unit): Unit |
down |
fun down(): Unit |
healthChecks |
fun healthChecks(options: HealthChecker.() -> Unit): Unit |
hosts |
Defines hosts to be appended to system specific hosts file. fun hosts(options: HostOptions.() -> Unit): Unit |
reload |
fun reload(): Unit |
resolve |
fun resolve(): Unit |
restart |
fun restart(): Unit |
toString |
open fun toString(): String |
up |
fun up(): Unit |
NAME |
const val NAME: String |
of |
fun of(project: Project): EnvironmentExtension |