public class AtMostWaitConstraint extends Object implements WaitConstraint
Modifier and Type | Field and Description |
---|---|
static AtMostWaitConstraint |
FOREVER |
static AtMostWaitConstraint |
TEN_SECONDS |
Modifier and Type | Method and Description |
---|---|
Duration |
getHoldPredicateTime() |
Duration |
getMaxWaitTime() |
Duration |
getMinWaitTime() |
WaitConstraint |
withHoldPredicateTime(Duration holdConditionTime) |
WaitConstraint |
withMaxWaitTime(Duration maxWaitTime) |
WaitConstraint |
withMinWaitTime(Duration minWaitTime) |
public static final AtMostWaitConstraint FOREVER
public static final AtMostWaitConstraint TEN_SECONDS
public Duration getMaxWaitTime()
getMaxWaitTime
in interface WaitConstraint
public Duration getMinWaitTime()
getMinWaitTime
in interface WaitConstraint
public Duration getHoldPredicateTime()
getHoldPredicateTime
in interface WaitConstraint
public WaitConstraint withMinWaitTime(Duration minWaitTime)
withMinWaitTime
in interface WaitConstraint
public WaitConstraint withMaxWaitTime(Duration maxWaitTime)
withMaxWaitTime
in interface WaitConstraint
public WaitConstraint withHoldPredicateTime(Duration holdConditionTime)
withHoldPredicateTime
in interface WaitConstraint
Copyright © 2010–2021. All rights reserved.