open class Instance : Serializable
<init> |
Instance(aem: AemExtension) |
aem |
val aem: AemExtension |
author |
val author: Boolean |
available |
val available: Boolean |
cmd |
val cmd: Boolean |
common |
val common: CommonExtension |
credentials |
val credentials: Pair<String, String> |
credentialsString |
val credentialsString: String |
environment |
lateinit var environment: String |
frozen |
Indicates repository restructure performed in AEM 6.4.0 / preparations for making AEM available on cloud. val frozen: Boolean |
hiddenPassword |
val hiddenPassword: String |
httpBasicAuthUrl |
val httpBasicAuthUrl: String |
httpPort |
val httpPort: Int |
httpUrl |
lateinit var httpUrl: String |
id |
lateinit var id: String |
json |
val json: String |
logger |
val logger: Logger! |
manager |
val manager: InstanceManager |
name |
var name: String |
password |
lateinit var password: String |
properties |
var properties: MutableMap<String, String?> |
publish |
val publish: Boolean |
sync |
val sync: InstanceSync |
systemProperties |
val systemProperties: Map<String, String> |
type |
val type: IdType |
user |
open lateinit var user: String |
version |
open val version: String |
zoneId |
val zoneId: ZoneId |
awaitDown |
fun awaitDown(options: AwaitDownAction.() -> Unit = {}): Unit |
awaitReloaded |
fun awaitReloaded(reloadOptions: ReloadAction.() -> Unit = {}, awaitUpOptions: AwaitUpAction.() -> Unit = {}): Unit |
awaitUp |
fun awaitUp(options: AwaitUpAction.() -> Unit = {}): Unit |
check |
fun check(options: CheckAction.() -> Unit): Unit |
equals |
open fun equals(other: Any?): Boolean |
hashCode |
open fun hashCode(): Int |
property |
fun property(key: String, value: String?): Unitfun property(key: String): String? |
provision |
fun provision(): List<Action> |
reload |
fun reload(options: ReloadAction.() -> Unit = {}): Unit |
satisfy |
fun satisfy(): List<PackageAction> |
sync |
fun <T> sync(action: InstanceSync.() -> T): T |
tail |
fun tail(): Unit |
toString |
open fun toString(): String |
validate |
fun validate(): Unit |
ENVIRONMENT_CMD |
const val ENVIRONMENT_CMD: String |
FILTER_ANY |
const val FILTER_ANY: String |
LOCAL_PROPS |
val LOCAL_PROPS: List<String> |
PASSWORD_DEFAULT |
const val PASSWORD_DEFAULT: String |
REMOTE_PROPS |
val REMOTE_PROPS: List<String> |
URL_AUTHOR_DEFAULT |
const val URL_AUTHOR_DEFAULT: String |
URL_PUBLISH_DEFAULT |
const val URL_PUBLISH_DEFAULT: String |
USER_DEFAULT |
const val USER_DEFAULT: String |
create |
fun create(aem: AemExtension, httpUrl: String, configurer: Instance.() -> Unit = {}): Instance |
defaultAuthor |
fun defaultAuthor(aem: AemExtension): Instance |
defaultPair |
fun defaultPair(aem: AemExtension): List<Instance> |
defaultPublish |
fun defaultPublish(aem: AemExtension): Instance |
defaults |
fun defaults(aem: AemExtension, configurer: Instance.() -> Unit = {}): List<Instance> |
parse |
fun parse(aem: AemExtension, str: String, configurer: Instance.() -> Unit = {}): List<Instance> |
properties |
fun properties(aem: AemExtension): List<Instance> |
LocalInstance |
class LocalInstance : Instance |