public static final class Waiter.Builder extends java.lang.Object implements SmithyBuilder<Waiter>
Modifier and Type | Method and Description |
---|---|
Waiter.Builder |
acceptors(java.util.List<Acceptor> acceptors) |
Waiter.Builder |
addAcceptor(Acceptor acceptor) |
Waiter.Builder |
addTag(java.lang.String tag) |
Waiter |
build()
Creates an immutable object that is created from the properties
that have been set on the builder.
|
Waiter.Builder |
clearAcceptors() |
Waiter.Builder |
clearTags() |
Waiter.Builder |
deprecated(boolean deprecated) |
Waiter.Builder |
documentation(java.lang.String documentation) |
Waiter.Builder |
maxDelay(int maxDelay) |
Waiter.Builder |
minDelay(int minDelay) |
Waiter.Builder |
tags(java.util.List<java.lang.String> tags) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
requiredState
public Waiter build()
SmithyBuilder
build
in interface SmithyBuilder<Waiter>
public Waiter.Builder documentation(java.lang.String documentation)
public Waiter.Builder clearAcceptors()
public Waiter.Builder acceptors(java.util.List<Acceptor> acceptors)
public Waiter.Builder addAcceptor(Acceptor acceptor)
public Waiter.Builder minDelay(int minDelay)
public Waiter.Builder maxDelay(int maxDelay)
public Waiter.Builder clearTags()
public Waiter.Builder tags(java.util.List<java.lang.String> tags)
public Waiter.Builder addTag(java.lang.String tag)
public Waiter.Builder deprecated(boolean deprecated)