Package org.kquiet.browser
Class ActionComposerBuilder.ActionSequenceBuilder.JustWaitBuilder
java.lang.Object
org.kquiet.browser.ActionComposerBuilder.ActionSequenceBuilder.JustWaitBuilder
- Enclosing class:
- ActionComposerBuilder.ActionSequenceBuilder
A builder to build
JustWait
in a fluent way.-
Constructor Summary
ConstructorsConstructorDescriptionJustWaitBuilder
(ActionComposerBuilder.ActionSequenceBuilder parentActionSequenceBuilder, int totalTimeout) Create a newActionComposerBuilder.ActionSequenceBuilder.JustWaitBuilder
with specifiedActionComposerBuilder.ActionSequenceBuilder
as parent builder. -
Method Summary
Modifier and TypeMethodDescriptiondone()
Finish buildingJustWait
and add it to parent builder.withPhaseTimeout
(int phaseTimeout) Set the maximum amount of time to wait for each execution phase.
-
Constructor Details
-
JustWaitBuilder
public JustWaitBuilder(ActionComposerBuilder.ActionSequenceBuilder parentActionSequenceBuilder, int totalTimeout) Create a newActionComposerBuilder.ActionSequenceBuilder.JustWaitBuilder
with specifiedActionComposerBuilder.ActionSequenceBuilder
as parent builder.- Parameters:
parentActionSequenceBuilder
- parent builder(ActionComposerBuilder.ActionSequenceBuilder
)totalTimeout
- the maximum amount of time to wait totally
-
-
Method Details
-
withPhaseTimeout
public ActionComposerBuilder.ActionSequenceBuilder.JustWaitBuilder withPhaseTimeout(int phaseTimeout) Set the maximum amount of time to wait for each execution phase.- Parameters:
phaseTimeout
- phase timeout- Returns:
- self reference
-
done
Finish buildingJustWait
and add it to parent builder.- Returns:
- parent builder(
ActionComposerBuilder.ActionSequenceBuilder
)
-