Class CfnResourceProperty.Builder
- java.lang.Object
-
- software.amazon.smithy.aws.cloudformation.traits.CfnResourceProperty.Builder
-
- All Implemented Interfaces:
software.amazon.smithy.utils.SmithyBuilder<CfnResourceProperty>
- Enclosing class:
- CfnResourceProperty
public static final class CfnResourceProperty.Builder extends java.lang.Object implements software.amazon.smithy.utils.SmithyBuilder<CfnResourceProperty>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CfnResourceProperty.BuilderaddShapeId(software.amazon.smithy.model.shapes.ShapeId shapeId)CfnResourcePropertybuild()CfnResourceProperty.BuilderhasExplicitMutability(boolean hasExplicitMutability)CfnResourceProperty.Buildermutabilities(java.util.Set<CfnResourceIndex.Mutability> mutabilities)CfnResourceProperty.BuilderremoveShapeId(software.amazon.smithy.model.shapes.ShapeId shapeId)CfnResourceProperty.BuildershapeIds(java.util.Set<software.amazon.smithy.model.shapes.ShapeId> shapeIds)
-
-
-
Method Detail
-
build
public CfnResourceProperty build()
- Specified by:
buildin interfacesoftware.amazon.smithy.utils.SmithyBuilder<CfnResourceProperty>
-
addShapeId
public CfnResourceProperty.Builder addShapeId(software.amazon.smithy.model.shapes.ShapeId shapeId)
-
removeShapeId
public CfnResourceProperty.Builder removeShapeId(software.amazon.smithy.model.shapes.ShapeId shapeId)
-
shapeIds
public CfnResourceProperty.Builder shapeIds(java.util.Set<software.amazon.smithy.model.shapes.ShapeId> shapeIds)
-
mutabilities
public CfnResourceProperty.Builder mutabilities(java.util.Set<CfnResourceIndex.Mutability> mutabilities)
-
hasExplicitMutability
public CfnResourceProperty.Builder hasExplicitMutability(boolean hasExplicitMutability)
-
-