public static final class ArrayNode.Builder extends java.lang.Object implements SmithyBuilder<ArrayNode>
Modifier and Type | Method and Description |
---|---|
ArrayNode |
build()
Creates an immutable object that is created from the properties
that have been set on the builder.
|
ArrayNode.Builder |
merge(ArrayNode other) |
ArrayNode.Builder |
sourceLocation(SourceLocation sourceLocation) |
ArrayNode.Builder |
withoutValue(java.lang.Object value) |
ArrayNode.Builder |
withValue(boolean value) |
ArrayNode.Builder |
withValue(java.lang.Number value) |
ArrayNode.Builder |
withValue(java.lang.String value) |
<T extends ToNode> |
withValue(T value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
requiredState
public ArrayNode build()
SmithyBuilder
build
in interface SmithyBuilder<ArrayNode>
public ArrayNode.Builder sourceLocation(SourceLocation sourceLocation)
public <T extends ToNode> ArrayNode.Builder withValue(T value)
public ArrayNode.Builder withValue(java.lang.String value)
public ArrayNode.Builder withValue(boolean value)
public ArrayNode.Builder withValue(java.lang.Number value)
public ArrayNode.Builder withoutValue(java.lang.Object value)
public ArrayNode.Builder merge(ArrayNode other)