public class Instance
@NotNull public java.lang.String httpUrl
@NotNull public java.lang.String user
@NotNull public java.lang.String password
@NotNull public java.lang.String env
@NotNull public java.lang.String id
@NotNull public static java.lang.String FILTER_ANY
@NotNull public static java.lang.String ENV_CMD
@NotNull public static java.lang.String URL_AUTHOR_DEFAULT
@NotNull public static java.lang.String URL_PUBLISH_DEFAULT
@NotNull public static java.lang.String USER_DEFAULT
@NotNull public static java.lang.String PASSWORD_DEFAULT
public static com.cognifide.gradle.aem.common.instance.Instance.Companion Companion
public Instance(@NotNull
AemExtension aem)
@NotNull protected com.cognifide.gradle.common.CommonExtension getCommon()
protected org.gradle.api.logging.Logger getLogger()
@NotNull public java.lang.String getHttpUrl()
public void setHttpUrl(@NotNull
java.lang.String p)
public int getHttpPort()
@NotNull public java.lang.String getHttpBasicAuthUrl()
@NotNull public java.lang.String getUser()
public void setUser(@NotNull
java.lang.String p)
@NotNull public java.lang.String getPassword()
public void setPassword(@NotNull
java.lang.String p)
@NotNull public kotlin.Pair<java.lang.String,java.lang.String> getCredentials()
@NotNull public java.lang.String getCredentialsString()
@NotNull public java.lang.String getHiddenPassword()
@NotNull public java.lang.String getEnv()
public void setEnv(@NotNull
java.lang.String p)
public boolean getCmd()
@NotNull public java.lang.String getId()
public void setId(@NotNull
java.lang.String p)
@NotNull public IdType getType()
@NotNull public PhysicalType getPhysicalType()
public boolean getLocal()
public <T> T local(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.LocalInstance,? extends T> action)
public boolean getAuthor()
public boolean getPublish()
@NotNull public java.lang.String getName()
public void setName(@NotNull
java.lang.String value)
@NotNull public InstanceSync getSync()
@NotNull public java.util.Map<java.lang.String,java.lang.String> getProperties()
public void setProperties(@NotNull
java.util.Map<java.lang.String,java.lang.String> p)
@NotNull public java.util.Map<java.lang.String,java.lang.String> getSystemProperties()
@NotNull public java.util.Map<java.lang.String,java.lang.String> getSlingProperties()
@NotNull public java.util.Map<java.lang.String,java.lang.String> getSlingSettings()
public void property(@NotNull
java.lang.String key,
@Nullable
java.lang.String value)
@Nullable
public java.lang.String property(@NotNull
java.lang.String key)
public boolean getAvailable()
@NotNull public java.time.ZoneId getZoneId()
@NotNull public java.time.ZoneOffset getZoneOffset()
@NotNull public java.lang.String getZoneInfo()
@NotNull public java.util.Date date(long timestamp)
@NotNull public java.lang.String getOsInfo()
@NotNull public java.lang.String getJavaInfo()
@NotNull public java.lang.String getRunningPath()
@NotNull public java.util.List<java.lang.String> getRunningModes()
@NotNull public AemVersion getVersion()
@NotNull public InstanceManager getManager()
public void awaitUp(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.action.AwaitUpAction,kotlin.Unit> options)
public void awaitDown(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.action.AwaitDownAction,kotlin.Unit> options)
public void awaitReloaded(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.action.ReloadAction,kotlin.Unit> reloadOptions,
@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.action.AwaitUpAction,kotlin.Unit> awaitUpOptions)
public void reload(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.action.ReloadAction,kotlin.Unit> options)
public void check(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.action.CheckAction,kotlin.Unit> options)
@NotNull public CheckGroup checkState(@NotNull kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.check.CheckRunner,kotlin.Unit> options)
@NotNull public java.lang.String getState()
@NotNull public java.util.List<com.cognifide.gradle.aem.common.instance.provision.Action> provision()
@NotNull public java.util.List<com.cognifide.gradle.aem.common.instance.satisfy.PackageAction> satisfy()
public void tail()
@NotNull public java.lang.String reportStatus()
public void examine()
public <T> T sync(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.InstanceSync,? extends T> action)
public boolean equals(@Nullable
java.lang.Object other)
public int hashCode()
@NotNull public java.lang.String toString()
@NotNull public java.lang.String getJson()
public void validate()
@NotNull protected AemExtension getAem()