Class Property.Builder
- java.lang.Object
-
- software.amazon.smithy.aws.cloudformation.schema.model.Property.Builder
-
- All Implemented Interfaces:
SmithyBuilder<Property>
- Enclosing class:
- Property
public static final class Property.Builder extends java.lang.Object implements SmithyBuilder<Property>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Property.BuilderaddDependency(java.lang.String dependency)Propertybuild()Creates an immutable object that is created from the properties that have been set on the builder.Property.BuilderclearDependencies()Property.Builderdependencies(java.util.List<java.lang.String> dependencies)Property.BuilderinsertionOrder(boolean insertionOrder)Property.Builderschema(Schema schema)
-
-
-
Method Detail
-
build
public Property build()
Description copied from interface:SmithyBuilderCreates an immutable object that is created from the properties that have been set on the builder.- Specified by:
buildin interfaceSmithyBuilder<Property>- Returns:
- an instance of T
-
insertionOrder
public Property.Builder insertionOrder(boolean insertionOrder)
-
dependencies
public Property.Builder dependencies(java.util.List<java.lang.String> dependencies)
-
addDependency
public Property.Builder addDependency(java.lang.String dependency)
-
clearDependencies
public Property.Builder clearDependencies()
-
schema
public Property.Builder schema(Schema schema)
-
-