class HostOptions : Serializable
Manages host definitions in case of different purposes indicated by tags.
<init> |
Manages host definitions in case of different purposes indicated by tags. HostOptions(environment: EnvironmentExtension) |
appendix |
val appendix: String |
common |
val common: CommonExtension |
defined |
val defined: ListProperty<Host!>! |
docker |
val docker: Docker |
ipDefault |
val ipDefault: Property<String!>! |
osFile |
val osFile: Property<String!>! |
all |
fun all(vararg tags: String): List<Host!>fun all(tags: Iterable<String>): List<Host!> |
define |
fun define(url: String, options: Host.() -> Unit = {}): Unitfun define(vararg urls: String, options: Host.() -> Unit = {}): Unitfun define(urls: Iterable<String>, options: Host.() -> Unit = {}): Unit |
find |
fun find(vararg tags: String): Host?fun find(tags: Iterable<String>): Host? |
get |
operator fun get(tag: String): Hostfun get(vararg tags: String): Hostfun get(tags: Iterable<String>): Host |
invoke |
operator fun String.invoke(options: Host.() -> Unit = {}): Unit |