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.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)
-
-
-
Method Detail
-
build
public Property build()
Description copied from interface:SmithyBuilder
Creates an immutable object that is created from the properties that have been set on the builder.- Specified by:
build
in 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)
-
-