class Step
<init> |
Step(provisioner: Provisioner, id: String) |
conditionCallback |
var conditionCallback: Condition.() -> Boolean |
continueOnFail |
Controls logging error to console instead of breaking build with exception so that next step might be performed. var continueOnFail: Boolean |
description |
Nice name of step describing purpose. var description: String? |
id |
val id: String |
provisioner |
val provisioner: Provisioner |
rerunOnFail |
Controls if step should be performed again when previously failed. var rerunOnFail: Boolean |
retry |
Allows to redo step action after delay if exception is thrown. var retry: Retry |
action |
fun action(callback: Instance.() -> Unit): Unit |
condition |
fun condition(callback: Condition.() -> Boolean): Unit |
retry |
fun retry(options: Retry.() -> Unit): Unit |
toString |
fun toString(): String |
validate |
fun validate(): Unit |