public static final class Property.Builder extends java.lang.Object implements SmithyBuilder<Property>
Modifier and Type | Method and Description |
---|---|
Property.Builder |
addDependency(java.lang.String dependency) |
Property |
build()
Creates an immutable object that is created from the properties
that have been set on the builder.
|
Property.Builder |
clearDependencies() |
Property.Builder |
dependencies(java.util.List<java.lang.String> dependencies) |
Property.Builder |
insertionOrder(boolean insertionOrder) |
Property.Builder |
schema(Schema schema) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
requiredState
public Property build()
SmithyBuilder
build
in interface SmithyBuilder<Property>
public Property.Builder insertionOrder(boolean insertionOrder)
public Property.Builder dependencies(java.util.List<java.lang.String> dependencies)
public Property.Builder addDependency(java.lang.String dependency)
public Property.Builder clearDependencies()
public Property.Builder schema(Schema schema)