Class CfnResourceProperty.Builder
- java.lang.Object
- 
- software.amazon.smithy.aws.cloudformation.traits.CfnResourceProperty.Builder
 
- 
- All Implemented Interfaces:
- SmithyBuilder<CfnResourceProperty>
 - Enclosing class:
- CfnResourceProperty
 
 public static final class CfnResourceProperty.Builder extends java.lang.Object implements SmithyBuilder<CfnResourceProperty> 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CfnResourceProperty.BuilderaddShapeId(ShapeId shapeId)CfnResourcePropertybuild()Creates an immutable object that is created from the properties that have been set on the builder.CfnResourceProperty.BuilderhasExplicitMutability(boolean hasExplicitMutability)CfnResourceProperty.Buildermutabilities(java.util.Set<CfnResourceIndex.Mutability> mutabilities)CfnResourceProperty.BuilderremoveShapeId(ShapeId shapeId)CfnResourceProperty.BuildershapeIds(java.util.Set<ShapeId> shapeIds)
 
- 
- 
- 
Method Detail- 
buildpublic CfnResourceProperty 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 interface- SmithyBuilder<CfnResourceProperty>
- Returns:
- an instance of T
 
 - 
addShapeIdpublic CfnResourceProperty.Builder addShapeId(ShapeId shapeId) 
 - 
removeShapeIdpublic CfnResourceProperty.Builder removeShapeId(ShapeId shapeId) 
 - 
shapeIdspublic CfnResourceProperty.Builder shapeIds(java.util.Set<ShapeId> shapeIds) 
 - 
mutabilitiespublic CfnResourceProperty.Builder mutabilities(java.util.Set<CfnResourceIndex.Mutability> mutabilities) 
 - 
hasExplicitMutabilitypublic CfnResourceProperty.Builder hasExplicitMutability(boolean hasExplicitMutability) 
 
- 
 
-