open class InstanceOptions : Serializable
<init> |
InstanceOptions(aem: AemExtension) |
defined |
List of AEM instances on which packages could be deployed. Instance stored in map ensures name uniqueness and allows to be referenced in expanded properties. val defined: MutableMap<String, Instance> |
local |
Define local instance (created on local file system). fun local(httpUrl: String): Unitfun local(httpUrl: String, name: String): Unitfun local(httpUrl: String, options: LocalInstance.() -> Unit): Unit |
parse |
Get defined instance by name or create temporary definition if URL provided. fun parse(urlOrName: String): Instance |
remote |
Define remote instance (available on any host). fun remote(httpUrl: String): Unitfun remote(httpUrl: String, name: String): Unitfun remote(httpUrl: String, options: RemoteInstance.() -> Unit): Unit |
sync |
Customize default options for instance services. fun sync(options: InstanceSync.() -> Unit): Unit |