public class HostOptions
Manages host definitions in case of different purposes indicated by tags.
| Modifier and Type | Class and Description |
|---|---|
static class |
HostOptions.Companion |
| Modifier and Type | Field and Description |
|---|---|
static HostOptions.Companion |
Companion |
| Constructor and Description |
|---|
HostOptions(Environment environment)
Manages host definitions in case of different purposes indicated by tags.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> |
all(java.lang.String... tags) |
java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> |
all(java.lang.Iterable<java.lang.String> tags) |
void |
author(java.lang.String[] urls,
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options) |
void |
author(java.lang.Iterable<java.lang.String> urls,
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options) |
void |
define(java.lang.String url,
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options) |
void |
define(java.lang.String[] urls,
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options) |
void |
define(java.lang.Iterable<java.lang.String> urls,
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options) |
Host |
find(java.lang.String... tags) |
Host |
find(java.lang.Iterable<java.lang.String> tags) |
Host |
getAuthor()
Get host responsible for accessing AEM author instance.
|
java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> |
getAuthors()
Get hosts responsible for accessing AEM author instances.
|
java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> |
getDefined() |
java.lang.String |
getIpDefault() |
java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> |
getOthers() |
Host |
getPublish()
Get host responsible for accessing AEM author instance.
|
java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> |
getPublishes()
Get hosts responsible for accessing AEM publish instances.
|
void |
other(java.lang.String[] urls,
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options) |
void |
other(java.lang.Iterable<java.lang.String> urls,
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options) |
void |
publish(java.lang.String[] urls,
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options) |
void |
publish(java.lang.Iterable<java.lang.String> urls,
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options) |
void |
setDefined(java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> p) |
void |
setIpDefault(java.lang.String p) |
public static HostOptions.Companion Companion
public HostOptions(@NotNull
Environment environment)
Manages host definitions in case of different purposes indicated by tags.
@NotNull public java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> getDefined()
public void setDefined(@NotNull
java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> p)
@NotNull public java.lang.String getIpDefault()
public void setIpDefault(@NotNull
java.lang.String p)
public void define(@NotNull
java.lang.String url,
@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options)
public void define(@NotNull
java.lang.String[] urls,
@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options)
public void define(@NotNull
java.lang.Iterable<java.lang.String> urls,
@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options)
@NotNull public Host find(@NotNull java.lang.String... tags)
@NotNull public Host find(@NotNull java.lang.Iterable<java.lang.String> tags)
@NotNull
public java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> all(@NotNull
java.lang.String... tags)
@NotNull
public java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> all(@NotNull
java.lang.Iterable<java.lang.String> tags)
@NotNull public Host getAuthor()
Get host responsible for accessing AEM author instance.
@NotNull public java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> getAuthors()
Get hosts responsible for accessing AEM author instances.
public void author(@NotNull
java.lang.String[] urls,
@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options)
public void author(@NotNull
java.lang.Iterable<java.lang.String> urls,
@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options)
@NotNull public Host getPublish()
Get host responsible for accessing AEM author instance.
@NotNull public java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> getPublishes()
Get hosts responsible for accessing AEM publish instances.
public void publish(@NotNull
java.lang.String[] urls,
@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options)
public void publish(@NotNull
java.lang.Iterable<java.lang.String> urls,
@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options)
@NotNull public java.util.List<com.cognifide.gradle.aem.environment.hosts.Host> getOthers()
public void other(@NotNull
java.lang.String[] urls,
@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options)
public void other(@NotNull
java.lang.Iterable<java.lang.String> urls,
@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.environment.hosts.Host,kotlin.Unit> options)