All Methods Instance Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
<T2> DependentConfiguration.Builder<T,V> |
abortIf(Entity source,
AttributeSensor<T2> sensor) |
<T2> DependentConfiguration.Builder<T,V> |
abortIf(Entity source,
AttributeSensor<T2> sensor,
<any> predicate) |
DependentConfiguration.Builder<T,V> |
abortIfOnFire()
|
DependentConfiguration.Builder<T,V> |
blockingDetails(java.lang.String val) |
Task<V> |
build() |
DependentConfiguration.Builder<T,V> |
onTimeoutReturn(V val) |
DependentConfiguration.Builder<T,V> |
onTimeoutThrow() |
DependentConfiguration.Builder<T,V> |
onUnmanagedContinue()
Deprecated.
|
DependentConfiguration.Builder<T,V> |
onUnmanagedReturn(V val) |
DependentConfiguration.Builder<T,V> |
onUnmanagedThrow() |
<V2> DependentConfiguration.Builder<T,V2> |
postProcess(<any> val) |
<V2> DependentConfiguration.Builder<T,V2> |
postProcess(groovy.lang.Closure<V2> val)
|
DependentConfiguration.Builder<T,V> |
readiness(<any> val) |
DependentConfiguration.Builder<T,V> |
readiness(groovy.lang.Closure<java.lang.Boolean> val)
|
V |
runNow() |
DependentConfiguration.Builder<T,V> |
timeout(Duration val)
specifies an optional timeout; by default it waits forever, or until unmanaged or other abort condition
|
<T2> DependentConfiguration.Builder<T,V> |
timeoutIf(Entity source,
AttributeSensor<T2> sensor,
<any> predicate,
Duration val)
specifies the supplied timeout if the condition is met
|
DependentConfiguration.Builder<T,V> |
timeoutIfStoppingOrDestroyed(Duration time)
|