Package software.amazon.smithy.build
Class TransformContext.Builder
- java.lang.Object
- 
- software.amazon.smithy.build.TransformContext.Builder
 
- 
- All Implemented Interfaces:
- SmithyBuilder<TransformContext>
 - Enclosing class:
- TransformContext
 
 public static final class TransformContext.Builder extends java.lang.Object implements SmithyBuilder<TransformContext> Builds aTransformContext.
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description TransformContextbuild()Creates an immutable object that is created from the properties that have been set on the builder.TransformContext.Buildermodel(Model model)TransformContext.BuilderoriginalModel(Model originalModel)TransformContext.BuilderoriginalModelValidationEvents(java.util.List<ValidationEvent> originalModelValidationEvents)TransformContext.BuilderprojectionName(java.lang.String projectionName)TransformContext.Buildersettings(ObjectNode settings)TransformContext.Buildersources(java.util.Set<java.nio.file.Path> sources)TransformContext.Buildertransformer(ModelTransformer transformer)
 
- 
- 
- 
Method Detail- 
buildpublic TransformContext 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<TransformContext>
- Returns:
- an instance of T
 
 - 
settingspublic TransformContext.Builder settings(ObjectNode settings) 
 - 
modelpublic TransformContext.Builder model(Model model) 
 - 
originalModelpublic TransformContext.Builder originalModel(Model originalModel) 
 - 
sourcespublic TransformContext.Builder sources(java.util.Set<java.nio.file.Path> sources) 
 - 
projectionNamepublic TransformContext.Builder projectionName(java.lang.String projectionName) 
 - 
transformerpublic TransformContext.Builder transformer(ModelTransformer transformer) 
 - 
originalModelValidationEventspublic TransformContext.Builder originalModelValidationEvents(java.util.List<ValidationEvent> originalModelValidationEvents) 
 
- 
 
-