Methods
Modifier and Type |
Method and Description |
<T2> DependentConfiguration.MultiBuilder<T,V,V2> |
abortIf(Entity source,
AttributeSensor<T2> sensor) |
<T2> DependentConfiguration.MultiBuilder<T,V,V2> |
abortIf(Entity source,
AttributeSensor<T2> sensor,
com.google.common.base.Predicate<? super T2> predicate) |
DependentConfiguration.MultiBuilder<T,V,V2> |
abortIfOnFire() |
DependentConfiguration.MultiBuilder<T,V,V2> |
blockingDetails(java.lang.String val) |
Task<V2> |
build() |
DependentConfiguration.MultiBuilder<T,V,V2> |
onTimeoutReturn(V val) |
DependentConfiguration.MultiBuilder<T,V,V2> |
onTimeoutThrow() |
DependentConfiguration.MultiBuilder<T,V,V2> |
onUnmanagedReturn(V val) |
DependentConfiguration.MultiBuilder<T,V,V2> |
onUnmanagedThrow() |
<V1> DependentConfiguration.MultiBuilder<T,V1,V2> |
postProcess(groovy.lang.Closure<V1> val) |
<V1> DependentConfiguration.MultiBuilder<T,V1,V2> |
postProcess(com.google.common.base.Function<? super T,V1> val) |
<V2b> DependentConfiguration.MultiBuilder<T,V,V2b> |
postProcessFromMultiple(com.google.common.base.Function<? super java.util.List<V>,V2b> val)
Apply post-processing to the entire list of results
|
DependentConfiguration.MultiBuilder<T,V,java.lang.Boolean> |
postProcessFromMultiple(com.google.common.base.Predicate<? super java.util.List<V>> val)
Apply post-processing to the entire list of results
See CollectionFunctionals.all(Predicate) and {@link CollectionFunctionals#quorum(brooklyn.util.collections.QuorumCheck, Predicate)
which allow useful arguments.
|
DependentConfiguration.MultiBuilder<T,V,V2> |
timeout(Duration val) |