-
- All Implemented Interfaces:
-
java.io.Serializable
public final class HostOptions implements Serializable
Manages host definitions in case of different purposes indicated by tags.
-
-
Field Summary
Fields Modifier and Type Field Description private final Dockerdockerprivate final CommonExtensioncommonprivate final ListProperty<Host>definedprivate final Property<String>ipDefaultprivate final HostUpdaterupdater
-
Constructor Summary
Constructors Constructor Description HostOptions(EnvironmentExtension environment)
-
Method Summary
Modifier and Type Method Description final Unitinvoke(String $self, Function1<Host, Unit> options)final Unitinvoke(String $self, Array<Out String> tags)final Unitdefine(String url, Function1<Host, Unit> options)final Unitdefine(Array<Out String> urls, Function1<Host, Unit> options)final Unitdefine(Iterable<String> urls, Function1<Host, Unit> options)final Hostfind(Array<Out String> tags)final Hostfind(Iterable<String> tags)final Hostget(String tag)final Hostget(Array<Out String> tags)final Hostget(Iterable<String> tags)final List<Host>all(Array<Out String> tags)final List<Host>all(Iterable<String> tags)final Unitupdater(Function1<HostUpdater, Unit> options)final Unitupdate()final DockergetDocker()final CommonExtensiongetCommon()final ListProperty<Host>getDefined()final Property<String>getIpDefault()final HostUpdatergetUpdater()-
-
Constructor Detail
-
HostOptions
HostOptions(EnvironmentExtension environment)
-
-
Method Detail
-
updater
final Unit updater(Function1<HostUpdater, Unit> options)
-
getCommon
final CommonExtension getCommon()
-
getDefined
final ListProperty<Host> getDefined()
-
getIpDefault
final Property<String> getIpDefault()
-
getUpdater
final HostUpdater getUpdater()
-
-
-
-